--[[-- DisconnectReason enum. ]] -- @enum DisconnectReason --- -- DisconnectReason.Unknown = 0 -- @realm shared -- @number DisconnectReason.Unknown --- -- DisconnectReason.Banned = 1 -- @realm shared -- @number DisconnectReason.Banned --- -- DisconnectReason.Kicked = 2 -- @realm shared -- @number DisconnectReason.Kicked --- -- DisconnectReason.ServerShutdown = 3 -- @realm shared -- @number DisconnectReason.ServerShutdown --- -- DisconnectReason.ServerCrashed = 4 -- @realm shared -- @number DisconnectReason.ServerCrashed --- -- DisconnectReason.ServerFull = 5 -- @realm shared -- @number DisconnectReason.ServerFull --- -- DisconnectReason.AuthenticationRequired = 6 -- @realm shared -- @number DisconnectReason.AuthenticationRequired --- -- DisconnectReason.SteamAuthenticationRequired = 7 -- @realm shared -- @number DisconnectReason.SteamAuthenticationRequired --- -- DisconnectReason.SteamAuthenticationFailed = 8 -- @realm shared -- @number DisconnectReason.SteamAuthenticationFailed --- -- DisconnectReason.SessionTaken = 9 -- @realm shared -- @number DisconnectReason.SessionTaken --- -- DisconnectReason.TooManyFailedLogins = 10 -- @realm shared -- @number DisconnectReason.TooManyFailedLogins --- -- DisconnectReason.NoName = 11 -- @realm shared -- @number DisconnectReason.NoName --- -- DisconnectReason.InvalidName = 12 -- @realm shared -- @number DisconnectReason.InvalidName --- -- DisconnectReason.NameTaken = 13 -- @realm shared -- @number DisconnectReason.NameTaken --- -- DisconnectReason.InvalidVersion = 14 -- @realm shared -- @number DisconnectReason.InvalidVersion --- -- DisconnectReason.MissingContentPackage = 15 -- @realm shared -- @number DisconnectReason.MissingContentPackage --- -- DisconnectReason.IncompatibleContentPackage = 16 -- @realm shared -- @number DisconnectReason.IncompatibleContentPackage --- -- DisconnectReason.NotOnWhitelist = 17 -- @realm shared -- @number DisconnectReason.NotOnWhitelist --- -- DisconnectReason.ExcessiveDesyncOldEvent = 18 -- @realm shared -- @number DisconnectReason.ExcessiveDesyncOldEvent --- -- DisconnectReason.ExcessiveDesyncRemovedEvent = 19 -- @realm shared -- @number DisconnectReason.ExcessiveDesyncRemovedEvent --- -- DisconnectReason.SyncTimeout = 20 -- @realm shared -- @number DisconnectReason.SyncTimeout