{"Id":"CandideServer.Server.BaseServer","Name":"BaseServer","DisplayName":"BaseServer","FullName":"CandideServer.Server.BaseServer","Namespace":"CandideServer.Server","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"System.Object","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"BanList:System.Collections.Generic.HashSet\u00601\u003CSystem.Net.IPAddress\u003E","Name":"BanList","Type":"System.Collections.Generic.HashSet\u003CSystem.Net.IPAddress\u003E","Signature":"public System.Collections.Generic.HashSet\u003CSystem.Net.IPAddress\u003E BanList","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"23BA975C58B53B62AF1B793DA2374E68FD3A02081BDC7D44D924E85788D0FF29"},{"Id":"BinaryWriter:CandideCreator.Shared.Storage.ExtendedBinaryWriter","Name":"BinaryWriter","Type":"CandideCreator.Shared.Storage.ExtendedBinaryWriter","Signature":"public CandideCreator.Shared.Storage.ExtendedBinaryWriter BinaryWriter","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"E0CDCC3F50D72C9F438E30F7FFCB7A61204CEAA3976F85FF2E6D2B7D3104B160"},{"Id":"Config:CandideServer.Server.MultiplayerConfiguration","Name":"Config","Type":"CandideServer.Server.MultiplayerConfiguration","Signature":"public CandideServer.Server.MultiplayerConfiguration Config","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"6E5E89A77FE3EA8068601825C98E6E9B4C8452D8F6A21A2DADB7265B1236FE9D"},{"Id":"DebugPaused:System.Boolean","Name":"DebugPaused","Type":"System.Boolean","Signature":"public System.Boolean DebugPaused","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"BC69B0A83D5A56ABD472387814A39536654A5C51626292310D90ED1307299599"},{"Id":"DoOneUpdate:System.Boolean","Name":"DoOneUpdate","Type":"System.Boolean","Signature":"public System.Boolean DoOneUpdate","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"984119D73E6B9A5F17284DBF291F0DA3E36640B9292FFB2C6AA038B5292B7CB3"},{"Id":"FailedToStart:System.Boolean","Name":"FailedToStart","Type":"System.Boolean","Signature":"public System.Boolean FailedToStart","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"B6D5C4794B758999CE5E72B35FDEA7B3B5BC37C1A378CD92488BD3005A36C642"},{"Id":"FullStop:System.Boolean","Name":"FullStop","Type":"System.Boolean","Signature":"public System.Boolean FullStop","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"618799B1B462935E18849E5DE9535E80E6B0362B8B0ED7288584FF1315FB1324"},{"Id":"GameTime:Microsoft.Xna.Framework.GameTime","Name":"GameTime","Type":"Microsoft.Xna.Framework.GameTime","Signature":"public Microsoft.Xna.Framework.GameTime GameTime","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"88FE38A0D7AB2A052D6EDE8B7B058068D5564449F7B4F2B777787CB3835F8DEA"},{"Id":"GetResponseStats:System.Collections.Generic.Dictionary\u00602\u003CSystem.String,BaseServer\u002BNetworkStat\u003E","Name":"GetResponseStats","Type":"System.Collections.Generic.Dictionary\u003CSystem.String, BaseServer.NetworkStat\u003E","Signature":"public System.Collections.Generic.Dictionary\u003CSystem.String, BaseServer.NetworkStat\u003E GetResponseStats","Visibility":"public","IsStatic":true,"IsLiteral":false,"Hash":"77B1BD6BAAD358E7BC754971D00952EF30EEEA6BB1170397BCF4899EE2C2B32D"},{"Id":"Instance:CandideServer.Server.BaseServer","Name":"Instance","Type":"CandideServer.Server.BaseServer","Signature":"public CandideServer.Server.BaseServer Instance","Visibility":"public","IsStatic":true,"IsLiteral":false,"Hash":"1AD83186782DFD6D3816187D9A6CA15B80F41686DCEF74AEBA99DAF4C03CF267"},{"Id":"Lib:CandideServer.Server.NetworkLib","Name":"Lib","Type":"CandideServer.Server.NetworkLib","Signature":"public CandideServer.Server.NetworkLib Lib","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"C0970C341841EAC1F223D5BFD50906AD2F14BF0ED175B8DD7EA009875AD12292"},{"Id":"LiteNetLibServer:LiteNetLib.NetManager","Name":"LiteNetLibServer","Type":"LiteNetLib.NetManager","Signature":"public LiteNetLib.NetManager LiteNetLibServer","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"B112B5188977F45A20BC4A4EEA7BE344CEBEF96D5176FBEBEAD2E9D24F7A6237"},{"Id":"LogNetworkStats:System.Boolean","Name":"LogNetworkStats","Type":"System.Boolean","Signature":"public System.Boolean LogNetworkStats","Visibility":"public","IsStatic":true,"IsLiteral":false,"Hash":"72E94FCE38651B852FAFCC304B999E6D9B794CB6FFE92F7B7437D8D3B6FCC807"},{"Id":"MaxTimeStep:System.TimeSpan","Name":"MaxTimeStep","Type":"System.TimeSpan","Signature":"public System.TimeSpan MaxTimeStep","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"6E2062C6B97E6BA926EB2C05F7CBDCC313040E6358654DF31E245EAB9C3B536B"},{"Id":"NetworkEventBusManager:CandideServer.EventBus.EventBusManager","Name":"NetworkEventBusManager","Type":"CandideServer.EventBus.EventBusManager","Signature":"public CandideServer.EventBus.EventBusManager NetworkEventBusManager","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"174FBCAECCFA1ECF003785F038CBB5EA842E8C0A0D9E17AB9B3E5C891D9234AD"},{"Id":"NetworkStatsLogTime:System.Double","Name":"NetworkStatsLogTime","Type":"System.Double","Signature":"public System.Double NetworkStatsLogTime","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"FA1551859EE17AC61C526058B9538498011FA70FA7AF4D041DB14FD92D61B74B"},{"Id":"Paused:System.Boolean","Name":"Paused","Type":"System.Boolean","Signature":"public System.Boolean Paused","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"42691B44807F3FA861B169177A23A1325C101FC877C7143DC5571F63225BF81A"},{"Id":"PreSerializationBinaryWriter:CandideCreator.Shared.Storage.ExtendedBinaryWriter","Name":"PreSerializationBinaryWriter","Type":"CandideCreator.Shared.Storage.ExtendedBinaryWriter","Signature":"public CandideCreator.Shared.Storage.ExtendedBinaryWriter PreSerializationBinaryWriter","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"0029D437BD1BB7CF8049B2CB7A201AA8F23D83D08FCB5042F0AB52F04E9D77CF"},{"Id":"PreSerializationStream:System.IO.MemoryStream","Name":"PreSerializationStream","Type":"System.IO.MemoryStream","Signature":"public System.IO.MemoryStream PreSerializationStream","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"F9D3C83C196CC8F00D0DAD5DC6829AB2BEB6A41A3622696A42F93E3B2AF3C9F8"},{"Id":"RiptideServer:Riptide.Server","Name":"RiptideServer","Type":"Riptide.Server","Signature":"public Riptide.Server RiptideServer","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"366E92B6D38A7974C47D09EB835B5E88D069D9A49B5A93D58160E2BE996B62EC"},{"Id":"RiptideSteamServer:CandideServer.Server.RiptideSteam.SteamServer","Name":"RiptideSteamServer","Type":"CandideServer.Server.RiptideSteam.SteamServer","Signature":"public CandideServer.Server.RiptideSteam.SteamServer RiptideSteamServer","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"5EEDACF15B11CC4900975992FFDFD5DF37492D025F19BDD641AC105C40C0D9E2"},{"Id":"Running:System.Boolean","Name":"Running","Type":"System.Boolean","Signature":"public System.Boolean Running","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"45D542344B51EBD38131D98899BA28506B8A24450CED7A55627F2CF5997EEBB0"},{"Id":"SerializationStream:System.IO.MemoryStream","Name":"SerializationStream","Type":"System.IO.MemoryStream","Signature":"public System.IO.MemoryStream SerializationStream","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"7248B264874A34DC74450F681ED084E31B8F639B32E1D049C840E0EE8269808A"},{"Id":"Serializer:CandideCreator.Shared.Serialization.CandideSerializer","Name":"Serializer","Type":"CandideCreator.Shared.Serialization.CandideSerializer","Signature":"public CandideCreator.Shared.Serialization.CandideSerializer Serializer","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"68EA3419E5758E461AB9D354B0CD20BD1B53FB5D902DD07DACBD675D7C164676"},{"Id":"ServerEventBusManager:CandideServer.EventBus.EventBusManager","Name":"ServerEventBusManager","Type":"CandideServer.EventBus.EventBusManager","Signature":"public CandideServer.EventBus.EventBusManager ServerEventBusManager","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"A01F276285D61052C916F8D3532B84E91CC8C6F3373D102C713FF6F6E3FCEE29"},{"Id":"SleepThreshold:System.TimeSpan","Name":"SleepThreshold","Type":"System.TimeSpan","Signature":"public System.TimeSpan SleepThreshold","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"859C14745006EF7003B0755A086669FC78E74D98E7053615492A28251E5A632D"},{"Id":"StatsReceived:System.Collections.Generic.Dictionary\u00602\u003CSystem.String,BaseServer\u002BNetworkStat\u003E","Name":"StatsReceived","Type":"System.Collections.Generic.Dictionary\u003CSystem.String, BaseServer.NetworkStat\u003E","Signature":"public System.Collections.Generic.Dictionary\u003CSystem.String, BaseServer.NetworkStat\u003E StatsReceived","Visibility":"public","IsStatic":true,"IsLiteral":false,"Hash":"D257A30D417F31E58CE7781147DEF2B3DE11C177EEAA65C8D02686B6481B7E66"},{"Id":"StatsSent:System.Collections.Generic.Dictionary\u00602\u003CSystem.String,BaseServer\u002BNetworkStat\u003E","Name":"StatsSent","Type":"System.Collections.Generic.Dictionary\u003CSystem.String, BaseServer.NetworkStat\u003E","Signature":"public System.Collections.Generic.Dictionary\u003CSystem.String, BaseServer.NetworkStat\u003E StatsSent","Visibility":"public","IsStatic":true,"IsLiteral":false,"Hash":"227DC92B9E5DB1AA2892BA073C29883C49E5671085F7FF64707446C454B72F91"},{"Id":"TargetFrameTime:System.TimeSpan","Name":"TargetFrameTime","Type":"System.TimeSpan","Signature":"public System.TimeSpan TargetFrameTime","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"5826C5A7A6DE5030209B73508DD4347CE6691F70014979EAF1866B6BEE636806"},{"Id":"Tick:System.UInt64","Name":"Tick","Type":"System.UInt64","Signature":"public System.UInt64 Tick","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"76E9BCFB1CC29980146B6C0AF98DFDEBCDC4A0617FFB05B1049CB28FFDB6F24C"},{"Id":"Updating:System.Boolean","Name":"Updating","Type":"System.Boolean","Signature":"public System.Boolean Updating","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"F1783477B883A5DF4247CB9F7A6482D787BF65E130E6C722EED8F05CB44C9EEF"},{"Id":"_deserializer:CandideCreator.Shared.Serialization.CandideDeserializer","Name":"_deserializer","Type":"CandideCreator.Shared.Serialization.CandideDeserializer","Signature":"private CandideCreator.Shared.Serialization.CandideDeserializer _deserializer","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"A0DC74D3002A780703CE89E1D7F0FB0B30E0FCD7164EA4F3250573C2736E138B"},{"Id":"_lastBehindWarningTime:System.DateTime","Name":"_lastBehindWarningTime","Type":"System.DateTime","Signature":"private System.DateTime _lastBehindWarningTime","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"E297BD584C71B7A795A33855684B4D0ABDC507313D038EF31AB31831429AE2E8"},{"Id":"_queuedMessages:System.Collections.Concurrent.ConcurrentQueue\u00601\u003CSystem.ValueTuple\u00602\u003CSystem.String,System.Object\u003E\u003E","Name":"_queuedMessages","Type":"System.Collections.Concurrent.ConcurrentQueue\u003CSystem.ValueTuple\u003CSystem.String, System.Object\u003E\u003E","Signature":"private System.Collections.Concurrent.ConcurrentQueue\u003CSystem.ValueTuple\u003CSystem.String, System.Object\u003E\u003E _queuedMessages","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"3F598118F272E8D49F221768EA030685DFF9D7DF135BE0448159FF0BB74B6A86"},{"Id":"_riptideReadMessageBytes:System.Byte[]","Name":"_riptideReadMessageBytes","Type":"System.Byte[]","Signature":"private System.Byte[] _riptideReadMessageBytes","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"409994E877EC80BE7B4C18DF6DA45F83EF4508F02938E0746C4B2F595DC87AED"},{"Id":"_serverRunningSlowWarningCooldown:System.TimeSpan","Name":"_serverRunningSlowWarningCooldown","Type":"System.TimeSpan","Signature":"private System.TimeSpan _serverRunningSlowWarningCooldown","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"88D610D03DF09468CC94961B355D5D8AB60159B5DB64ABA95AD477412D863779"},{"Id":"_serverThreadId:System.Int32","Name":"_serverThreadId","Type":"System.Int32","Signature":"private System.Int32 _serverThreadId","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"8B950EA8F7D28FBB9B075DACB2AE510C1B39120F5ED96FA083CDD1119DCE9286"},{"Id":"_timeBehind:System.TimeSpan","Name":"_timeBehind","Type":"System.TimeSpan","Signature":"private System.TimeSpan _timeBehind","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"8219BB39437E597C30AF589531B4E0FAAA89F4FE5F1F039FFED823A4E678F9F2"},{"Id":"_timeBehindCount:System.Int32","Name":"_timeBehindCount","Type":"System.Int32","Signature":"private System.Int32 _timeBehindCount","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"2FD3CD9937C98F72229216632F1B643C7C019C328F2D858C675FA03FBBDDD28E"},{"Id":"_timer:System.Diagnostics.Stopwatch","Name":"_timer","Type":"System.Diagnostics.Stopwatch","Signature":"private System.Diagnostics.Stopwatch _timer","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"F7616B5E2CEFB4D0B3F7E6324E0F7DCD074470546243804876F5C8DEB2D0727D"}],"Properties":[],"Events":[],"Methods":[{"Id":"AfterStopping()-\u003ESystem.Void","Name":"AfterStopping","Signature":"public System.Void AfterStopping()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":16,"BodyHash":"BDC8D551342E7F97DB1B7C3BDC34E15199F30BAA4952E6F10A35B117FE66971D","Hash":"DB8D16EEA32B878A85BA6580AD1B5A1A152289F7AA2D2081BEC9B61762F5E9CC","CalledMethods":["CandideServer.ServerManagers.ServerAnalyticsManager::EndAnalyticsSession()","CandideServer.ServerServices.PlayerServerService::AfterServerStop()","CandideServer.PathFinding.PathFindSystem::AfterServerStop()"],"StringLiterals":[],"Source":null},{"Id":"Ban(System.Net.IPAddress)-\u003ESystem.Void","Name":"Ban","Signature":"public System.Void Ban(System.Net.IPAddress address)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"address","Type":"System.Net.IPAddress","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":62,"BodyHash":"777CA09A94C062CDBCC7B34ECC0F1205E720DCFFFAFEBD71D498AB86E48CE4B1","Hash":"A96410830E7728F6B1F787D0120DEC235D50B314757B04FE7D3CC404215522BC","CalledMethods":["System.Collections.Generic.HashSet\u003CSystem.Net.IPAddress\u003E::Add(!0)","CandideServer.Server.BaseServer::Kick(System.Net.IPAddress)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::.ctor(System.Int32, System.Int32)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendLiteral(System.String)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(!!0)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::ToStringAndClear()","System.Console::WriteLine(System.String)"],"StringLiterals":["Banned "],"Source":null},{"Id":"CheckCommand(System.String)-\u003ESystem.Void","Name":"CheckCommand","Signature":"public System.Void CheckCommand(System.String text)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"text","Type":"System.String","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":1574,"BodyHash":"033399F5835B4AD3666DF1D61A8C71B1F34A17983EDE335F4BF2600131FB214A","Hash":"470618BA6F93CD9CD906C999A74229885BAFBEF01A9B9027057A217A196778E5","CalledMethods":["System.String::op_Equality(System.String, System.String)","System.Console::WriteLine(System.String)","CandideServer.Server.BaseServer::Stop(System.Boolean)","CandideServer.Saving.GameSaveManager::QueueSave(System.String, System.Boolean, System.Boolean)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::.ctor(System.Int32, System.Int32)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendLiteral(System.String)","System.Collections.Generic.Dictionary\u003CSystem.Int32, CandideServer.ServerServices.ServerJoinedPlayerModel\u003E::get_Count()","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(!!0)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::ToStringAndClear()","System.Collections.Generic.Dictionary\u003CSystem.Int32, CandideServer.ServerServices.ServerJoinedPlayerModel\u003E::get_Values()","Dictionary.ValueCollection\u003CSystem.Int32, CandideServer.ServerServices.ServerJoinedPlayerModel\u003E::GetEnumerator()","Dictionary.ValueCollection.Enumerator\u003CSystem.Int32, CandideServer.ServerServices.ServerJoinedPlayerModel\u003E::get_Current()","CandideServer.ServerServices.PlayerServerService::GetPlayerInfoFromPeerId(System.Int32)","System.Nullable\u003CSystem.ValueTuple\u003CCandideServer.Models.Player.ServerPlayerCharacter, CandideServer.ServerServices.ServerJoinedPlayerModel\u003E\u003E::get_HasValue()","System.Nullable\u003CSystem.ValueTuple\u003CCandideServer.Models.Player.ServerPlayerCharacter, CandideServer.ServerServices.ServerJoinedPlayerModel\u003E\u003E::GetValueOrDefault()","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(System.String)","Dictionary.ValueCollection.Enumerator\u003CSystem.Int32, CandideServer.ServerServices.ServerJoinedPlayerModel\u003E::MoveNext()","System.IDisposable::Dispose()","System.String::StartsWith(System.String)","System.String::get_Length()","System.String::Substring(System.Int32, System.Int32)","CandideServer.MessageModels.ChatLogMessage::DirectText(System.String, CandideServer.Models.ChatMessageType, System.String)","CandideServer.ServerServices.ChatLogServerService::SendChatLogMessage(CandideServer.MessageModels.ChatLogMessage)","System.Net.IPAddress::TryParse(System.String, System.Net.IPAddress\u0026)","CandideServer.Server.BaseServer::Ban(System.Net.IPAddress)","System.String::Concat(System.String, System.String, System.String)","CandideServer.Server.BaseServer::Kick(System.Net.IPAddress)","CandideServer.Server.BaseServer::UnBan(System.Net.IPAddress)","CandideServer.Server.BaseServer::EnableNetworkStats()","System.Collections.Generic.Dictionary\u003CSystem.String, BaseServer.NetworkStat\u003E::get_Values()","Dictionary.ValueCollection\u003CSystem.String, BaseServer.NetworkStat\u003E::GetEnumerator()","Dictionary.ValueCollection.Enumerator\u003CSystem.String, BaseServer.NetworkStat\u003E::get_Current()"],"StringLiterals":["quickstop","Stopping server without saving...","stop","Saving and stopping server...","Saving game...","save","Invalid save path","quicksave","Saving game on another thread...","list","There are "," players online:"," (",") - "," - ","say"],"Source":null},{"Id":"CreateRiptideMessageFromBytes(System.Byte[], System.Int64, System.Boolean, System.UInt16)-\u003ERiptide.Message","Name":"CreateRiptideMessageFromBytes","Signature":"private Riptide.Message CreateRiptideMessageFromBytes(System.Byte[] message, System.Int64 length, System.Boolean compressed, System.UInt16 messageType)","Visibility":"private","ReturnType":"Riptide.Message","Parameters":[{"Name":"message","Type":"System.Byte[]","IsOut":false,"IsOptional":false},{"Name":"length","Type":"System.Int64","IsOut":false,"IsOptional":false},{"Name":"compressed","Type":"System.Boolean","IsOut":false,"IsOptional":false},{"Name":"messageType","Type":"System.UInt16","IsOut":false,"IsOptional":true}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":43,"BodyHash":"D273446D9A37821207A97F37EDAE94B69EF379349A2153DF250851567FBD447B","Hash":"5E1633B35C64DDFD3AEE19EA45B15ECADD49033F6EE7CA367E3B1E48013FCA52","CalledMethods":["Riptide.Message::Create(Riptide.MessageSendMode, System.UInt16)","Riptide.Message::ReserveBits(System.Int32)","Riptide.Message::AddBytes(System.Byte[], System.Int32, System.Int32, System.Boolean)"],"StringLiterals":[],"Source":null},{"Id":"CreateRiptideMessageFromSerializer(System.Boolean, System.UInt16)-\u003ERiptide.Message","Name":"CreateRiptideMessageFromSerializer","Signature":"private Riptide.Message CreateRiptideMessageFromSerializer(System.Boolean compressed, System.UInt16 messageType)","Visibility":"private","ReturnType":"Riptide.Message","Parameters":[{"Name":"compressed","Type":"System.Boolean","IsOut":false,"IsOptional":false},{"Name":"messageType","Type":"System.UInt16","IsOut":false,"IsOptional":true}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":31,"BodyHash":"269800D71BA700295297CA153CC35EF9EF9415D0280E08C36EB9781BDB12D35A","Hash":"81B6872E71ED6C9425E0E196ABEF8E38B8EAE160B6BF9B0947995FB6B887A923","CalledMethods":["System.IO.MemoryStream::GetBuffer()","System.IO.Stream::get_Position()","CandideServer.Server.BaseServer::CreateRiptideMessageFromBytes(System.Byte[], System.Int64, System.Boolean, System.UInt16)"],"StringLiterals":[],"Source":null},{"Id":"DebugAssertWeAreOnServerThread()-\u003ESystem.Void","Name":"DebugAssertWeAreOnServerThread","Signature":"public System.Void DebugAssertWeAreOnServerThread()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":1,"BodyHash":"8A6F127E0053EB13AFDA0F394E4CD706376ECB1E15358DC72521A636A4B8AD55","Hash":"1D8BB11585D91EC01BDECA0170E1B81B3935CBE537EDC1F2EABB1401E07B8100","CalledMethods":[],"StringLiterals":[],"Source":null},{"Id":"DisableNetworkStats()-\u003ESystem.Void","Name":"DisableNetworkStats","Signature":"public System.Void DisableNetworkStats()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":27,"BodyHash":"94DB55EC79DABD3763C4EE372BAB5BB3D9702BB650D45851B669381226D0F02F","Hash":"30EE11D191CCF234F24D594184116663DBA0806EDC589E2FF7532E15333E7419","CalledMethods":[],"StringLiterals":[],"Source":null},{"Id":"DoGameUpdate(System.TimeSpan)-\u003ESystem.Void","Name":"DoGameUpdate","Signature":"private System.Void DoGameUpdate(System.TimeSpan updateTime)","Visibility":"private","ReturnType":"System.Void","Parameters":[{"Name":"updateTime","Type":"System.TimeSpan","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":353,"BodyHash":"8BD0ED3FAA8D4AEBB5A05441CA79B1BA747C7971157432CD5A5D36A6A66E22B2","Hash":"1B4F2A1F8BC1F6683ECFBF622678DA0FC70214891A6025FEBACF0F72FB16E961","CalledMethods":["CandideServer.Saving.GameSaveManager::Update()","System.Collections.Concurrent.ConcurrentQueue\u003CSystem.ValueTuple\u003CSystem.String, System.Object\u003E\u003E::TryDequeue(!0\u0026)","CandideServer.Server.BaseServer::SendHostMessageToAll(System.String, System.Object)","System.TimeSpan::get_TotalSeconds()","Shared.Steam.SteamManager::UpdateGameServer()","LiteNetLib.NetManager::PollEvents(System.Int32)","Riptide.Peer::Update()","CandideServer.ServerServices.PlayerServerService::UpdateConnectionQueues()","CandideServer.ServerSystems.ServerDebugSystem::Update()","System.Collections.Generic.Dictionary\u003CSystem.Int32, CandideServer.ServerServices.ServerJoinedPlayerModel\u003E::get_Count()","System.TimeSpan::op_GreaterThan(System.TimeSpan, System.TimeSpan)","Microsoft.Xna.Framework.GameTime::set_IsRunningSlowly(System.Boolean)","Microsoft.Xna.Framework.GameTime::set_ElapsedGameTime(System.TimeSpan)","Microsoft.Xna.Framework.GameTime::get_TotalGameTime()","Microsoft.Xna.Framework.GameTime::get_ElapsedGameTime()","System.TimeSpan::op_Addition(System.TimeSpan, System.TimeSpan)","Microsoft.Xna.Framework.GameTime::set_TotalGameTime(System.TimeSpan)","CandideServer.Server.BaseServer::Update()"],"StringLiterals":[],"Source":null},{"Id":"EnableNetworkStats()-\u003ESystem.Void","Name":"EnableNetworkStats","Signature":"public System.Void EnableNetworkStats()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":27,"BodyHash":"564E4EE4258AE50F9BCE55EFE5CAF679D8DE1F47286597780DF9D2A11D6D14FD","Hash":"9724BE79AD5C8DC0BD02B625F43413A85924A3AE3521D7817842E387BF511FC1","CalledMethods":[],"StringLiterals":[],"Source":null},{"Id":"Kick(System.Net.IPAddress)-\u003ESystem.Void","Name":"Kick","Signature":"private System.Void Kick(System.Net.IPAddress ipAddress)","Visibility":"private","ReturnType":"System.Void","Parameters":[{"Name":"ipAddress","Type":"System.Net.IPAddress","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":219,"BodyHash":"EFC4B57B74F5BEF9B6D40214A556E04F9CB034F8BAD54B4B366388F0CFA5BE8F","Hash":"7AAFCE5DB1932A216A89B9FFEAF2F0EA874746EC47DD2524706ABC086727EF57","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.Int32, CandideServer.ServerServices.PeerConnectionState\u003E::get_Values()","Dictionary.ValueCollection\u003CSystem.Int32, CandideServer.ServerServices.PeerConnectionState\u003E::GetEnumerator()","Dictionary.ValueCollection.Enumerator\u003CSystem.Int32, CandideServer.ServerServices.PeerConnectionState\u003E::get_Current()","System.Net.IPEndPoint::get_Address()","System.Object::Equals(System.Object, System.Object)","CandideServer.Server.BaseServer::Kick(CandideServer.Server.Network.ConnectedPeer)","Dictionary.ValueCollection.Enumerator\u003CSystem.Int32, CandideServer.ServerServices.PeerConnectionState\u003E::MoveNext()","System.IDisposable::Dispose()"],"StringLiterals":[],"Source":null},{"Id":"Kick(CandideServer.Server.Network.ConnectedPeer)-\u003ESystem.Void","Name":"Kick","Signature":"public System.Void Kick(CandideServer.Server.Network.ConnectedPeer peer)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"peer","Type":"CandideServer.Server.Network.ConnectedPeer","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":105,"BodyHash":"10FC77BB35663A05AFA7B82C2D97958D3AC952D6B8F0C283871FB8B1877214CB","Hash":"8FC4D09304A0931B625BDDB3A956874E3ADAF87405C934E3A51670C40901380D","CalledMethods":["LiteNetLib.NetManager::DisconnectPeer(LiteNetLib.NetPeer)","Riptide.Server::DisconnectClient(Riptide.Connection, Riptide.Message)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::.ctor(System.Int32, System.Int32)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendLiteral(System.String)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(!!0)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::ToStringAndClear()","System.Console::WriteLine(System.String)"],"StringLiterals":["Kicked "],"Source":null},{"Id":"ListenerOnConnectionRequestEvent(LiteNetLib.ConnectionRequest)-\u003ESystem.Void","Name":"ListenerOnConnectionRequestEvent","Signature":"private System.Void ListenerOnConnectionRequestEvent(LiteNetLib.ConnectionRequest request)","Visibility":"private","ReturnType":"System.Void","Parameters":[{"Name":"request","Type":"LiteNetLib.ConnectionRequest","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":216,"BodyHash":"70B3C989E1D8B737340E8EBC7719EAA73B42739C36EFF9B2C86DA425831DB068","Hash":"6AB6910AABF2A930F010A04B65CB8228C74B3B6B9159069621293FD6A5A20F5B","CalledMethods":["System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::.ctor(System.Int32, System.Int32)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendLiteral(System.String)","System.DateTime::get_UtcNow()","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(!!0, System.String)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(!!0)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::ToStringAndClear()","System.Console::WriteLine(System.String)","System.Net.IPEndPoint::get_Address()","System.Collections.Generic.HashSet\u003CSystem.Net.IPAddress\u003E::Contains(!0)","LiteNetLib.ConnectionRequest::Reject()","LiteNetLib.NetManager::get_ConnectedPeersCount()","LiteNetLib.ConnectionRequest::AcceptIfKey(System.String)"],"StringLiterals":["[","s","] "," is trying to connect"," is banned."],"Source":null},{"Id":"ListenerOnNetworkReceiveEvent(LiteNetLib.NetPeer, LiteNetLib.NetPacketReader, System.Byte, LiteNetLib.DeliveryMethod)-\u003ESystem.Void","Name":"ListenerOnNetworkReceiveEvent","Signature":"private System.Void ListenerOnNetworkReceiveEvent(LiteNetLib.NetPeer peer, LiteNetLib.NetPacketReader reader, System.Byte channel, LiteNetLib.DeliveryMethod deliveryMethod)","Visibility":"private","ReturnType":"System.Void","Parameters":[{"Name":"peer","Type":"LiteNetLib.NetPeer","IsOut":false,"IsOptional":false},{"Name":"reader","Type":"LiteNetLib.NetPacketReader","IsOut":false,"IsOptional":false},{"Name":"channel","Type":"System.Byte","IsOut":false,"IsOptional":false},{"Name":"deliveryMethod","Type":"LiteNetLib.DeliveryMethod","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":973,"BodyHash":"274AC1764F29A59D3DE6FB11765C377AAB8BAD97C85AD533B0D9929D31E575F5","Hash":"BA3533DE351B7175449C45DB086A159FC50ECA1B412CF48E0C549E31335E49CB","CalledMethods":["LiteNetLib.Utils.NetDataReader::get_RawData()","LiteNetLib.Utils.NetDataReader::get_UserDataOffset()","System.Collections.Generic.Dictionary\u003CSystem.Int32, CandideServer.ServerServices.PeerConnectionState\u003E::get_Values()","Dictionary.ValueCollection\u003CSystem.Int32, CandideServer.ServerServices.PeerConnectionState\u003E::GetEnumerator()","Dictionary.ValueCollection.Enumerator\u003CSystem.Int32, CandideServer.ServerServices.PeerConnectionState\u003E::get_Current()","LiteNetLib.NetPeer::get_ConnectionState()","LiteNetLib.Utils.NetDataReader::get_UserDataSize()","LiteNetLib.NetPeer::Send(System.Byte[], System.Int32, System.Int32, LiteNetLib.DeliveryMethod)","CandideServer.Server.BaseServer::LogStat(System.String, System.Int64)","Dictionary.ValueCollection.Enumerator\u003CSystem.Int32, CandideServer.ServerServices.PeerConnectionState\u003E::MoveNext()","System.IDisposable::Dispose()","System.IO.MemoryStream::.ctor(System.Byte[])","System.IO.Stream::set_Position(System.Int64)","System.IO.BinaryReader::.ctor(System.IO.Stream)","System.IO.BinaryReader::ReadString()","CandideCreator.Shared.Serialization.CandideDeserializer::Clear()","CandideCreator.Shared.Serialization.CandideDeserializer::Deserialize(CandideCreator.Shared.Serialization.CandideReflection, System.IO.Stream, System.Boolean)","CandideServer.Server.Network.ConnectedPeer::.ctor(LiteNetLib.NetPeer)","CandideServer.EventBus.EventBusManager::TryGetBus(System.String, CandideServer.EventBus.EventBus\u0026)","System.String::Concat(System.String, System.String, System.String)","CandideCreator.Shared.Helpers.ServerWarningHelper::Warning(System.String)","CandideServer.ServerServices.PlayerServerService::GetPlayerInfoFromPeerId(System.Int32)","System.Nullable\u003CSystem.ValueTuple\u003CCandideServer.Models.Player.ServerPlayerCharacter, CandideServer.ServerServices.ServerJoinedPlayerModel\u003E\u003E::get_HasValue()","System.Nullable\u003CSystem.ValueTuple\u003CCandideServer.Models.Player.ServerPlayerCharacter, CandideServer.ServerServices.ServerJoinedPlayerModel\u003E\u003E::GetValueOrDefault()","System.Exception::.ctor(System.String)","CandideServer.Server.BaseServer::LogStatReceived(System.String, System.Int64)","CandideServer.EventBus.EventBus::SendEvent(System.Object, CandideServer.EventBus.EventBusArgs)","System.IO.BinaryReader::ReadUInt16()","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::.ctor(System.Int32, System.Int32)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendLiteral(System.String)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(!!0)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::ToStringAndClear()"],"StringLiterals":["SendToAll","SendToAllExceptSender","Got network event with key \u0027","\u0027, but there is nothing subscribed.","JoinedPlayer was null but we got a message from them requiring Authorization - Did they just connect and had an old queu","\u0027, but player has not joined the game yet.","Received network message with invalid message type "],"Source":null},{"Id":"ListenerOnPeerConnectedEvent(LiteNetLib.NetPeer)-\u003ESystem.Void","Name":"ListenerOnPeerConnectedEvent","Signature":"private System.Void ListenerOnPeerConnectedEvent(LiteNetLib.NetPeer peer)","Visibility":"private","ReturnType":"System.Void","Parameters":[{"Name":"peer","Type":"LiteNetLib.NetPeer","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":12,"BodyHash":"0262BA81100D02636CD5F9CFA990BC3F083CB8130F624342697DEF1F32B2D171","Hash":"A10447F2833BEFCF01183F707FF8B674633AB2F2E24497B3DB9769AFA7DB409A","CalledMethods":["CandideServer.Server.Network.ConnectedPeer::.ctor(LiteNetLib.NetPeer)","CandideServer.ServerServices.PlayerServerService::PeerConnect(CandideServer.Server.Network.ConnectedPeer)"],"StringLiterals":[],"Source":null},{"Id":"ListenerOnPeerDisconnectedEvent(LiteNetLib.NetPeer, LiteNetLib.DisconnectInfo)-\u003ESystem.Void","Name":"ListenerOnPeerDisconnectedEvent","Signature":"private System.Void ListenerOnPeerDisconnectedEvent(LiteNetLib.NetPeer peer, LiteNetLib.DisconnectInfo disconnectInfo)","Visibility":"private","ReturnType":"System.Void","Parameters":[{"Name":"peer","Type":"LiteNetLib.NetPeer","IsOut":false,"IsOptional":false},{"Name":"disconnectInfo","Type":"LiteNetLib.DisconnectInfo","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":138,"BodyHash":"989CCC6A95F3F621376A09E8118F22B6DA064EA6BB51433D845A89CF67D0B0BB","Hash":"9E126EC21A79D6C7B5F47C23665DC336EF9A4B3E3EBE5D9B91D6674C2BB4FF7B","CalledMethods":["System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::.ctor(System.Int32, System.Int32)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendLiteral(System.String)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(!!0)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::ToStringAndClear()","System.Console::WriteLine(System.String)","CandideServer.Server.Network.ConnectedPeer::.ctor(LiteNetLib.NetPeer)","CandideServer.ServerServices.PlayerServerService::PeerDisconnect(CandideServer.Server.Network.ConnectedPeer)","CandideServer.Server.Network.DisconnectReasonExtension::ToDisconnectReason(LiteNetLib.DisconnectReason)","CandideServer.EventBus.EventBusManager::SendEvent(System.String, System.Object, CandideServer.EventBus.EventBusArgs, System.Boolean)"],"StringLiterals":["Peer "," disconnected - ","peer-disconnected"],"Source":null},{"Id":"LogGetResponseStat(System.String, System.Int64)-\u003ESystem.Void","Name":"LogGetResponseStat","Signature":"public System.Void LogGetResponseStat(System.String key, System.Int64 size)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"key","Type":"System.String","IsOut":false,"IsOptional":false},{"Name":"size","Type":"System.Int64","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":102,"BodyHash":"3341D2F6B65B28EC0DD4367E714CD2BC1A608A99E65D33134B6D2A0AEF5DD42A","Hash":"1486116F50089E12500043479572FD842A8FE3C3F18FFFDEE0F82A4877DA3A15","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.String, BaseServer.NetworkStat\u003E::TryGetValue(!0, !1\u0026)","BaseServer.NetworkStat::.ctor()","System.Collections.Generic.Dictionary\u003CSystem.String, BaseServer.NetworkStat\u003E::set_Item(!0, !1)"],"StringLiterals":["null"],"Source":null},{"Id":"LogStat(System.String, System.Int64)-\u003ESystem.Void","Name":"LogStat","Signature":"public System.Void LogStat(System.String key, System.Int64 size)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"key","Type":"System.String","IsOut":false,"IsOptional":false},{"Name":"size","Type":"System.Int64","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":102,"BodyHash":"5B85F7EDD14807E9869FF74CEBCEA71DC1FC707054095E62B294819E901B2F18","Hash":"04BFFC10B22D90002C41B1532959D2C5493EE584C845AF2347CC04B740A3F4A9","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.String, BaseServer.NetworkStat\u003E::TryGetValue(!0, !1\u0026)","BaseServer.NetworkStat::.ctor()","System.Collections.Generic.Dictionary\u003CSystem.String, BaseServer.NetworkStat\u003E::set_Item(!0, !1)"],"StringLiterals":["null"],"Source":null},{"Id":"LogStatReceived(System.String, System.Int64)-\u003ESystem.Void","Name":"LogStatReceived","Signature":"public System.Void LogStatReceived(System.String key, System.Int64 size)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"key","Type":"System.String","IsOut":false,"IsOptional":false},{"Name":"size","Type":"System.Int64","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":92,"BodyHash":"DDD49BEF20FA68D87FE55CE2B424A214BAD4583A03D38D0C173001C22B87BAFF","Hash":"50CEBB6992502CF3C3E126A0618D63E4428CBBBCB1A91079A638BC404D29FF0A","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.String, BaseServer.NetworkStat\u003E::TryGetValue(!0, !1\u0026)","BaseServer.NetworkStat::.ctor()","System.Collections.Generic.Dictionary\u003CSystem.String, BaseServer.NetworkStat\u003E::set_Item(!0, !1)"],"StringLiterals":[],"Source":null},{"Id":"QueueSendHostMessageToAll(System.String, System.Object)-\u003ESystem.Void","Name":"QueueSendHostMessageToAll","Signature":"public System.Void QueueSendHostMessageToAll(System.String key, System.Object message)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"key","Type":"System.String","IsOut":false,"IsOptional":false},{"Name":"message","Type":"System.Object","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":23,"BodyHash":"A6A54A11C41ADFC7B7868EF584D76E24B4FA5060F46FB7876F799DE655A7D927","Hash":"CC9134FAC7D8DF5F9C52916C9A2401A311ABA0C813485423E05D333860BAEA4D","CalledMethods":["System.ValueTuple\u003CSystem.String, System.Object\u003E::.ctor(!0, !1)","System.Collections.Concurrent.ConcurrentQueue\u003CSystem.ValueTuple\u003CSystem.String, System.Object\u003E\u003E::Enqueue(!0)"],"StringLiterals":[],"Source":null},{"Id":"ResetNetworkStats()-\u003ESystem.Void","Name":"ResetNetworkStats","Signature":"public System.Void ResetNetworkStats()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":70,"BodyHash":"E7B7505A4A8047D2FEDC65A1B58AF741392C30C0B10CDFB4E53DE4D4056D3808","Hash":"E770E7C449CC5054026D00FC6A6D1DBB63722470834077D04FE4FC91CE0C6F00","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.String, BaseServer.NetworkStat\u003E::Clear()","LiteNetLib.NetStatistics::Reset()"],"StringLiterals":[],"Source":null},{"Id":"RiptideListenerOnConnectionRequestEvent(Riptide.Connection, Riptide.Message)-\u003ESystem.Void","Name":"RiptideListenerOnConnectionRequestEvent","Signature":"private System.Void RiptideListenerOnConnectionRequestEvent(Riptide.Connection pendingConnection, Riptide.Message connectMessage)","Visibility":"private","ReturnType":"System.Void","Parameters":[{"Name":"pendingConnection","Type":"Riptide.Connection","IsOut":false,"IsOptional":false},{"Name":"connectMessage","Type":"Riptide.Message","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":288,"BodyHash":"F8524B305182FE9BFE0F66A54B3F2B44AA34CA36DD20D45766FF88C834566438","Hash":"B3BC64ED80612603E93197EA43DE65038FE9149025931A90DC1AD7F8294C1697","CalledMethods":["System.Net.IPEndPoint::.ctor(System.Int64, System.Int32)","Riptide.Message::GetString()","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::.ctor(System.Int32, System.Int32)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendLiteral(System.String)","System.DateTime::get_UtcNow()","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(!!0, System.String)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(!!0)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::ToStringAndClear()","System.Console::WriteLine(System.String)","System.Net.IPEndPoint::get_Address()","System.Collections.Generic.HashSet\u003CSystem.Net.IPAddress\u003E::Contains(!0)","Riptide.Server::Reject(Riptide.Connection, Riptide.Message)","Riptide.Server::get_ClientCount()","Riptide.Server::get_MaxClientCount()","System.String::op_Equality(System.String, System.String)","Riptide.Server::Accept(Riptide.Connection)"],"StringLiterals":["[","s","] "," is trying to connect"," is banned."],"Source":null},{"Id":"RiptideListenerOnNetworkReceiveEvent(System.Object, Riptide.MessageReceivedEventArgs)-\u003ESystem.Void","Name":"RiptideListenerOnNetworkReceiveEvent","Signature":"private System.Void RiptideListenerOnNetworkReceiveEvent(System.Object sender, Riptide.MessageReceivedEventArgs messageReceivedEventArgs)","Visibility":"private","ReturnType":"System.Void","Parameters":[{"Name":"sender","Type":"System.Object","IsOut":false,"IsOptional":false},{"Name":"messageReceivedEventArgs","Type":"Riptide.MessageReceivedEventArgs","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":973,"BodyHash":"9C7D5E1953C4441D90A5B18C0AF52F9B397983A8F6245541A9B996B7A633E4A1","Hash":"0A51FC3B151CBDBDB74A8D3AC85A61136DF2AA5007E2825CFEA92073D5956D43","CalledMethods":["Riptide.Message::SkipBits(System.Int32)","CandideServer.Server.Network.ConnectedPeer::.ctor(Riptide.Connection)","System.Collections.Generic.Dictionary\u003CSystem.Int32, CandideServer.ServerServices.PeerConnectionState\u003E::get_Values()","Dictionary.ValueCollection\u003CSystem.Int32, CandideServer.ServerServices.PeerConnectionState\u003E::GetEnumerator()","Dictionary.ValueCollection.Enumerator\u003CSystem.Int32, CandideServer.ServerServices.PeerConnectionState\u003E::get_Current()","Riptide.Connection::get_IsConnected()","Riptide.Connection::Send(Riptide.Message, System.Boolean)","Riptide.Message::get_BytesInUse()","CandideServer.Server.BaseServer::LogStat(System.String, System.Int64)","Dictionary.ValueCollection.Enumerator\u003CSystem.Int32, CandideServer.ServerServices.PeerConnectionState\u003E::MoveNext()","System.IDisposable::Dispose()","Riptide.Message::get_UnreadBits()","Riptide.Message::GetBytes(System.Int32, System.Byte[], System.Int32)","System.IO.MemoryStream::.ctor(System.Byte[])","System.IO.BinaryReader::.ctor(System.IO.Stream)","System.IO.BinaryReader::ReadString()","CandideCreator.Shared.Serialization.CandideDeserializer::Clear()","CandideCreator.Shared.Serialization.CandideDeserializer::Deserialize(CandideCreator.Shared.Serialization.CandideReflection, System.IO.Stream, System.Boolean)","CandideServer.EventBus.EventBusManager::TryGetBus(System.String, CandideServer.EventBus.EventBus\u0026)","System.String::Concat(System.String, System.String, System.String)","CandideCreator.Shared.Helpers.ServerWarningHelper::Warning(System.String)","CandideServer.ServerServices.PlayerServerService::GetPlayerInfoFromPeerId(System.Int32)","System.Nullable\u003CSystem.ValueTuple\u003CCandideServer.Models.Player.ServerPlayerCharacter, CandideServer.ServerServices.ServerJoinedPlayerModel\u003E\u003E::get_HasValue()","System.Nullable\u003CSystem.ValueTuple\u003CCandideServer.Models.Player.ServerPlayerCharacter, CandideServer.ServerServices.ServerJoinedPlayerModel\u003E\u003E::GetValueOrDefault()","System.Exception::.ctor(System.String)","CandideServer.Server.BaseServer::LogStatReceived(System.String, System.Int64)","CandideServer.EventBus.EventBus::SendEvent(System.Object, CandideServer.EventBus.EventBusArgs)","System.IO.BinaryReader::ReadUInt16()","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::.ctor(System.Int32, System.Int32)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendLiteral(System.String)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(!!0)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::ToStringAndClear()"],"StringLiterals":["SendToAll","SendToAllExceptSender","Got network event with key \u0027","\u0027, but there is nothing subscribed.","JoinedPlayer was null but we got a message from them requiring Authorization - Did they just connect and had an old queu","\u0027, but player has not joined the game yet.","Received network message with invalid message type "],"Source":null},{"Id":"RiptideListenerOnPeerConnectedEvent(System.Object, Riptide.ServerConnectedEventArgs)-\u003ESystem.Void","Name":"RiptideListenerOnPeerConnectedEvent","Signature":"private System.Void RiptideListenerOnPeerConnectedEvent(System.Object sender, Riptide.ServerConnectedEventArgs serverConnectedEventArgs)","Visibility":"private","ReturnType":"System.Void","Parameters":[{"Name":"sender","Type":"System.Object","IsOut":false,"IsOptional":false},{"Name":"serverConnectedEventArgs","Type":"Riptide.ServerConnectedEventArgs","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":17,"BodyHash":"B8BE56023293975654ED523BA01E9FD7D8A1C000575A8B1435346A1CE902202B","Hash":"D0C9CF2DC92EE62C78DB549A678C5585CB8775E83AEB87127E640DF5CC086C18","CalledMethods":["CandideServer.Server.Network.ConnectedPeer::.ctor(Riptide.Connection)","CandideServer.ServerServices.PlayerServerService::PeerConnect(CandideServer.Server.Network.ConnectedPeer)"],"StringLiterals":[],"Source":null},{"Id":"RiptideListenerOnPeerDisconnectedEvent(System.Object, Riptide.ServerDisconnectedEventArgs)-\u003ESystem.Void","Name":"RiptideListenerOnPeerDisconnectedEvent","Signature":"private System.Void RiptideListenerOnPeerDisconnectedEvent(System.Object sender, Riptide.ServerDisconnectedEventArgs serverDisconnectedEventArgs)","Visibility":"private","ReturnType":"System.Void","Parameters":[{"Name":"sender","Type":"System.Object","IsOut":false,"IsOptional":false},{"Name":"serverDisconnectedEventArgs","Type":"Riptide.ServerDisconnectedEventArgs","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":169,"BodyHash":"81C13E03DB9B5F9631BF6722D9D84509A824F0CAA74EE69C6FC05FEA5494ED45","Hash":"86FDE7D9EB6DB9FDFD69902CF8045E7EDB3169BFE0F0F1971B245169E35AF592","CalledMethods":["CandideServer.Server.Network.ConnectedPeer::.ctor(Riptide.Connection)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::.ctor(System.Int32, System.Int32)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendLiteral(System.String)","System.DateTime::get_UtcNow()","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(!!0, System.String)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(!!0)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::ToStringAndClear()","CandideCreator.Shared.Helpers.DebugHelper::PrintAndConsole(System.String)","CandideServer.ServerServices.PlayerServerService::PeerDisconnect(CandideServer.Server.Network.ConnectedPeer)","CandideServer.Server.Network.DisconnectReasonExtension::ToDisconnectReason(Riptide.DisconnectReason)","CandideServer.EventBus.EventBusManager::SendEvent(System.String, System.Object, CandideServer.EventBus.EventBusArgs, System.Boolean)"],"StringLiterals":["[","s","] Peer "," disconnected - ","peer-disconnected"],"Source":null},{"Id":"Run(CandideServer.Server.MultiplayerConfiguration)-\u003ESystem.Void","Name":"Run","Signature":"public System.Void Run(CandideServer.Server.MultiplayerConfiguration config)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"config","Type":"CandideServer.Server.MultiplayerConfiguration","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":840,"BodyHash":"7CE73A2C95D9117ABE85010B8680F4CA70F3697FE42BB7DCBEF5EFF54A15E636","Hash":"535A32D9B700ADF6C6F8C5AAB7F6F1DD902A202BF8E18C99A69D7E41784F6E81","CalledMethods":["System.Threading.Thread::get_CurrentThread()","System.Threading.Thread::get_ManagedThreadId()","System.Collections.Concurrent.ConcurrentQueue\u003CSystem.ValueTuple\u003CSystem.String, System.Object\u003E\u003E::Clear()","System.Diagnostics.Stopwatch::StartNew()","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::.ctor(System.Int32, System.Int32)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendLiteral(System.String)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(!!0)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::ToStringAndClear()","CandideCreator.Shared.Helpers.DebugHelper::PrintAndConsole(System.String)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(System.String)","System.TimeSpan::get_TotalMilliseconds()","System.Console::WriteLine(System.String)","LiteNetLib.EventBasedNetListener::.ctor()","CandideServer.Server.BaseServer::ListenerOnConnectionRequestEvent(LiteNetLib.ConnectionRequest)","EventBasedNetListener.OnConnectionRequest::.ctor(System.Object, System.IntPtr)","LiteNetLib.EventBasedNetListener::add_ConnectionRequestEvent(EventBasedNetListener.OnConnectionRequest)","CandideServer.Server.BaseServer::ListenerOnPeerConnectedEvent(LiteNetLib.NetPeer)","EventBasedNetListener.OnPeerConnected::.ctor(System.Object, System.IntPtr)","LiteNetLib.EventBasedNetListener::add_PeerConnectedEvent(EventBasedNetListener.OnPeerConnected)","CandideServer.Server.BaseServer::ListenerOnPeerDisconnectedEvent(LiteNetLib.NetPeer, LiteNetLib.DisconnectInfo)","EventBasedNetListener.OnPeerDisconnected::.ctor(System.Object, System.IntPtr)","LiteNetLib.EventBasedNetListener::add_PeerDisconnectedEvent(EventBasedNetListener.OnPeerDisconnected)","CandideServer.Server.BaseServer::ListenerOnNetworkReceiveEvent(LiteNetLib.NetPeer, LiteNetLib.NetPacketReader, System.Byte, LiteNetLib.DeliveryMethod)","EventBasedNetListener.OnNetworkReceive::.ctor(System.Object, System.IntPtr)","LiteNetLib.EventBasedNetListener::add_NetworkReceiveEvent(EventBasedNetListener.OnNetworkReceive)","LiteNetLib.NetManager::.ctor(LiteNetLib.INetEventListener, LiteNetLib.Layers.PacketLayerBase)","LiteNetLib.NetManager::Start(System.Int32)","CandideServer.Server.Network.RiptideHelper::InitializeRiptideLogger()","CandideServer.Server.RiptideSteam.SteamServer::.ctor(CandideServer.Server.MultiplayerConfiguration)","Riptide.Transports.Udp.UdpServer::.ctor(Riptide.Transports.Udp.SocketMode, System.Int32)","Riptide.Server::.ctor(Riptide.Transports.IServer, System.String)","Riptide.Peer::set_TimeoutTime(System.Int32)"],"StringLiterals":["Starting Server on port ","Running ","EA"," version ","Connection timeout set to ","ms","Starting server using LiteNetLib","Starting server using Riptide Networking","SERVER","Server started on port ","Server ready...","Server stopped"],"Source":null},{"Id":"RunLoop3()-\u003ESystem.Void","Name":"RunLoop3","Signature":"private System.Void RunLoop3()","Visibility":"private","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":475,"BodyHash":"A41F4AA65F77DDF63AC52CD0700861FFE0728E5819B50C0559CC2BD7288B2735","Hash":"18CF6F8481698CC6B5AC586540CE8FD028CB51322E7A92EA13FB9A0EB8629492","CalledMethods":["System.TimeSpan::op_LessThan(System.TimeSpan, System.TimeSpan)","System.TimeSpan::FromMilliseconds(System.Double)","System.Diagnostics.Stopwatch::Start()","System.Diagnostics.Stopwatch::StartNew()","CandideServer.Server.BaseServer::DoGameUpdate(System.TimeSpan)","System.Collections.Generic.Dictionary\u003CSystem.Int32, CandideServer.ServerServices.ServerJoinedPlayerModel\u003E::get_Count()","System.Diagnostics.Stopwatch::get_Elapsed()","System.TimeSpan::op_Division(System.TimeSpan, System.TimeSpan)","System.TimeSpan::op_Multiply(System.Double, System.TimeSpan)","System.TimeSpan::op_GreaterThan(System.TimeSpan, System.TimeSpan)","System.Threading.Thread::Sleep(System.Int32)","System.TimeSpan::op_Division(System.TimeSpan, System.Double)","System.Threading.Thread::SpinWait(System.Int32)","System.Diagnostics.Stopwatch::Restart()","System.TimeSpan::op_Subtraction(System.TimeSpan, System.TimeSpan)","CandideServer.Server.BaseServer::UpdateFallingBehindWarning()","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::.ctor(System.Int32, System.Int32)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendLiteral(System.String)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(!!0)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::ToStringAndClear()","CandideCreator.Shared.Helpers.ServerWarningHelper::Warning(System.String)"],"StringLiterals":["Server fell behind by "," updates. Skipping fast forward"],"Source":null},{"Id":"SendGetResponseError(CandideServer.EventBus.EventBusArgs, System.Byte)-\u003ESystem.Void","Name":"SendGetResponseError","Signature":"public System.Void SendGetResponseError(CandideServer.EventBus.EventBusArgs args, System.Byte errorType)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"args","Type":"CandideServer.EventBus.EventBusArgs","IsOut":false,"IsOptional":false},{"Name":"errorType","Type":"System.Byte","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":264,"BodyHash":"08E0845402809B524B2CE1BA319DC6BFFF0CBD0ADD5E36325D0EB54AC4FA36CE","Hash":"4CC100FC21995F24DC7DA5DD5F516F8CE56DD2571BBCE09227644B66EF748DBA","CalledMethods":["System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::.ctor(System.Int32, System.Int32)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendLiteral(System.String)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(System.String)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(!!0)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::ToStringAndClear()","CandideCreator.Shared.Helpers.ServerWarningHelper::Warning(System.String)","System.IO.Stream::set_Position(System.Int64)","System.IO.BinaryWriter::Write(System.Byte)","System.IO.BinaryWriter::Write(System.UInt16)","System.IO.MemoryStream::GetBuffer()","System.IO.Stream::get_Position()","CandideServer.Server.BaseServer::SendMessage(System.Byte[], System.Int32, CandideServer.Server.Network.ConnectedPeer, System.Boolean, System.UInt16)","CandideServer.Server.BaseServer::LogGetResponseStat(System.String, System.Int64)"],"StringLiterals":["Tried to respond to get request ","::"," but did not know who sent it."],"Source":null},{"Id":"SendGetResponseMessage(CandideServer.EventBus.EventBusArgs, System.Object, System.Boolean)-\u003ESystem.Void","Name":"SendGetResponseMessage","Signature":"public System.Void SendGetResponseMessage(CandideServer.EventBus.EventBusArgs args, System.Object message, System.Boolean automaticCompress)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"args","Type":"CandideServer.EventBus.EventBusArgs","IsOut":false,"IsOptional":false},{"Name":"message","Type":"System.Object","IsOut":false,"IsOptional":false},{"Name":"automaticCompress","Type":"System.Boolean","IsOut":false,"IsOptional":true}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":376,"BodyHash":"FB1F0F1F715B4FB265403633BDC75AC2C15AA60032B0E5E4F1F93A5DD95EFA45","Hash":"EDFB1B1704DA67B309839AB50FA29344B7D9B1D9F48C2D6F0AC94D4DA3054CFE","CalledMethods":["System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::.ctor(System.Int32, System.Int32)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendLiteral(System.String)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(System.String)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(!!0)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::ToStringAndClear()","CandideCreator.Shared.Helpers.ServerWarningHelper::Warning(System.String)","System.IO.Stream::set_Position(System.Int64)","CandideCreator.Shared.Serialization.CandideSerializer::Serialize(CandideCreator.Shared.Serialization.CandideReflection, System.IO.Stream, !!0, System.Boolean)","CandideServer.Server.BaseServer::WritePreserializationToFinalSerialization(System.String, System.Byte, System.Boolean, System.UInt16, System.Boolean)","System.IO.MemoryStream::GetBuffer()","System.IO.Stream::get_Position()","CandideServer.Server.BaseServer::SendMessage(System.Byte[], System.Int32, CandideServer.Server.Network.ConnectedPeer, System.Boolean, System.UInt16)","CandideServer.Server.BaseServer::LogGetResponseStat(System.String, System.Int64)","System.IDisposable::Dispose()"],"StringLiterals":["Tried to respond to get request ","::"," with null."," but did not know who sent it."],"Source":null},{"Id":"SendHostMessage(System.String, System.Object, CandideServer.Server.Network.ConnectedPeer)-\u003ESystem.Void","Name":"SendHostMessage","Signature":"public System.Void SendHostMessage(System.String key, System.Object message, CandideServer.Server.Network.ConnectedPeer peer)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"key","Type":"System.String","IsOut":false,"IsOptional":false},{"Name":"message","Type":"System.Object","IsOut":false,"IsOptional":false},{"Name":"peer","Type":"CandideServer.Server.Network.ConnectedPeer","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":63,"BodyHash":"A460D5ABAC029F640EA27A115E14E8E83B40A258A6733F26EAEC669514F899AE","Hash":"A4C4BE4F2662AB506422256C8A0802F5FF05491F3C05FA46DB076B157CAC5D88","CalledMethods":["CandideServer.Server.BaseServer::SerializeObject(System.String, System.Object)","System.IO.MemoryStream::GetBuffer()","System.IO.Stream::get_Position()","CandideServer.Server.BaseServer::SendMessage(System.Byte[], System.Int32, CandideServer.Server.Network.ConnectedPeer, System.Boolean, System.UInt16)","CandideServer.Server.BaseServer::LogStat(System.String, System.Int64)"],"StringLiterals":[],"Source":null},{"Id":"SendHostMessage(System.String, System.Object, CandideServer.SyncStrategies.SyncStrategy)-\u003ESystem.Void","Name":"SendHostMessage","Signature":"public System.Void SendHostMessage(System.String key, System.Object message, CandideServer.SyncStrategies.SyncStrategy syncStrategy)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"key","Type":"System.String","IsOut":false,"IsOptional":false},{"Name":"message","Type":"System.Object","IsOut":false,"IsOptional":false},{"Name":"syncStrategy","Type":"CandideServer.SyncStrategies.SyncStrategy","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":144,"BodyHash":"365190C2A5A5ECF12E68A366EB6AA08C503FAA574455A33D8ADEA2B172869166","Hash":"A9F3C537441255A031C25A158B3F3891D053F7ECEF0A6DF88286670595C5A867","CalledMethods":["CandideServer.Server.BaseServer::SerializeObject(System.String, System.Object)","System.IO.MemoryStream::GetBuffer()","System.IO.Stream::get_Position()","CandideServer.Server.BaseServer::SendMessageToAllExceptOneJoinedPlayer(System.Byte[], System.Int32, System.Int32, System.String, System.Boolean)","CandideServer.Server.BaseServer::SendMessageToAllExceptOneNetPeer(System.Byte[], System.Int32, System.Int32, System.String, System.Boolean)","CandideServer.Server.BaseServer::SendHostMessageToAll(System.String, System.Object)","System.ArgumentOutOfRangeException::.ctor()"],"StringLiterals":[],"Source":null},{"Id":"SendHostMessageToAll(System.String, System.Object)-\u003ESystem.Void","Name":"SendHostMessageToAll","Signature":"public System.Void SendHostMessageToAll(System.String key, System.Object message)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"key","Type":"System.String","IsOut":false,"IsOptional":false},{"Name":"message","Type":"System.Object","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":61,"BodyHash":"8A1CEF85FDE59921AD0DC92958E1ECE6E48EEE5ABE9030CDFF7FD8888F300EC6","Hash":"A7FF951488233A22E7BF61457A95CA92E943EC238A5DFDB028613B26A24609AE","CalledMethods":["CandideServer.Server.BaseServer::SerializeObject(System.String, System.Object)","System.IO.MemoryStream::GetBuffer()","System.IO.Stream::get_Position()","CandideServer.Server.BaseServer::SendMessageToAll(System.Byte[], System.Int32, System.Boolean)","CandideServer.Server.BaseServer::LogStat(System.String, System.Int64)"],"StringLiterals":[],"Source":null},{"Id":"SendHostMessageToNearbyPlayers(System.String, System.Object, Microsoft.Xna.Framework.Vector2, System.Single, CandideServer.SyncStrategies.SyncStrategy, System.Guid)-\u003ESystem.Void","Name":"SendHostMessageToNearbyPlayers","Signature":"public System.Void SendHostMessageToNearbyPlayers(System.String key, System.Object message, Microsoft.Xna.Framework.Vector2 pos, System.Single distanceSquare, CandideServer.SyncStrategies.SyncStrategy syncStrategy, System.Guid worldId)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"key","Type":"System.String","IsOut":false,"IsOptional":false},{"Name":"message","Type":"System.Object","IsOut":false,"IsOptional":false},{"Name":"pos","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false},{"Name":"distanceSquare","Type":"System.Single","IsOut":false,"IsOptional":false},{"Name":"syncStrategy","Type":"CandideServer.SyncStrategies.SyncStrategy","IsOut":false,"IsOptional":false},{"Name":"worldId","Type":"System.Guid","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":356,"BodyHash":"7F9EC60FF2338761C565A97542530D90052DD54F23D53FC9B64F6712C2CE5D41","Hash":"524971BFA110BD3A4570B071509EB6F176A65ED6783843B5BDE97287F6D592F2","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.Int32, CandideServer.ServerServices.ServerJoinedPlayerModel\u003E::GetEnumerator()","Dictionary.Enumerator\u003CSystem.Int32, CandideServer.ServerServices.ServerJoinedPlayerModel\u003E::get_Current()","System.Collections.Generic.KeyValuePair\u003CSystem.Int32, CandideServer.ServerServices.ServerJoinedPlayerModel\u003E::Deconstruct(!0\u0026, !1\u0026)","System.Guid::op_Inequality(System.Guid, System.Guid)","CandideCreator.Shared.Helpers.VectorExtension::ToVector2(Microsoft.Xna.Framework.Vector3)","Microsoft.Xna.Framework.Vector2::DistanceSquared(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","CandideServer.Server.BaseServer::SerializeObject(System.String, System.Object)","CandideServer.Server.BaseServer::CreateRiptideMessageFromSerializer(System.Boolean, System.UInt16)","System.IO.MemoryStream::GetBuffer()","System.IO.Stream::get_Position()","CandideServer.Server.BaseServer::SendMessage(System.Byte[], System.Int32, CandideServer.Server.Network.ConnectedPeer, System.Boolean, System.UInt16)","CandideServer.Server.BaseServer::SendRiptideMessage(Riptide.Message, CandideServer.Server.Network.ConnectedPeer)","CandideServer.Server.BaseServer::LogStat(System.String, System.Int64)","Dictionary.Enumerator\u003CSystem.Int32, CandideServer.ServerServices.ServerJoinedPlayerModel\u003E::MoveNext()","System.IDisposable::Dispose()","Riptide.Message::Release()"],"StringLiterals":[],"Source":null},{"Id":"SendHostMessageToNearbyPlayers(System.String, System.Object, Microsoft.Xna.Framework.Vector2, System.Single, System.Int32, System.Guid)-\u003ESystem.Void","Name":"SendHostMessageToNearbyPlayers","Signature":"public System.Void SendHostMessageToNearbyPlayers(System.String key, System.Object message, Microsoft.Xna.Framework.Vector2 pos, System.Single distanceSquare, System.Int32 skippedPlayerId, System.Guid worldId)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"key","Type":"System.String","IsOut":false,"IsOptional":false},{"Name":"message","Type":"System.Object","IsOut":false,"IsOptional":false},{"Name":"pos","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false},{"Name":"distanceSquare","Type":"System.Single","IsOut":false,"IsOptional":false},{"Name":"skippedPlayerId","Type":"System.Int32","IsOut":false,"IsOptional":false},{"Name":"worldId","Type":"System.Guid","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":293,"BodyHash":"DB5F304A24CC0E01E333E8D3D763BE2A838A58DD958A60B835B345E01AC1A7AD","Hash":"612D0281DE8D571DB9FABFB52A200A796237AAFB4CD288387D095303B09966A3","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.Int32, CandideServer.ServerServices.ServerJoinedPlayerModel\u003E::GetEnumerator()","Dictionary.Enumerator\u003CSystem.Int32, CandideServer.ServerServices.ServerJoinedPlayerModel\u003E::get_Current()","System.Collections.Generic.KeyValuePair\u003CSystem.Int32, CandideServer.ServerServices.ServerJoinedPlayerModel\u003E::Deconstruct(!0\u0026, !1\u0026)","System.Guid::op_Inequality(System.Guid, System.Guid)","CandideCreator.Shared.Helpers.VectorExtension::ToVector2(Microsoft.Xna.Framework.Vector3)","Microsoft.Xna.Framework.Vector2::DistanceSquared(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","CandideServer.Server.BaseServer::SerializeObject(System.String, System.Object)","CandideServer.Server.BaseServer::CreateRiptideMessageFromSerializer(System.Boolean, System.UInt16)","System.IO.MemoryStream::GetBuffer()","System.IO.Stream::get_Position()","CandideServer.Server.BaseServer::SendMessage(System.Byte[], System.Int32, CandideServer.Server.Network.ConnectedPeer, System.Boolean, System.UInt16)","CandideServer.Server.BaseServer::SendRiptideMessage(Riptide.Message, CandideServer.Server.Network.ConnectedPeer)","CandideServer.Server.BaseServer::LogStat(System.String, System.Int64)","Dictionary.Enumerator\u003CSystem.Int32, CandideServer.ServerServices.ServerJoinedPlayerModel\u003E::MoveNext()","System.IDisposable::Dispose()","Riptide.Message::Release()"],"StringLiterals":[],"Source":null},{"Id":"SendHostMessageToNearbyPlayersSkipPeerId(System.String, System.Object, Microsoft.Xna.Framework.Vector2, System.Single, System.Int32, System.Guid)-\u003ESystem.Void","Name":"SendHostMessageToNearbyPlayersSkipPeerId","Signature":"public System.Void SendHostMessageToNearbyPlayersSkipPeerId(System.String key, System.Object message, Microsoft.Xna.Framework.Vector2 pos, System.Single distanceSquare, System.Int32 skipPeer, System.Guid worldId)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"key","Type":"System.String","IsOut":false,"IsOptional":false},{"Name":"message","Type":"System.Object","IsOut":false,"IsOptional":false},{"Name":"pos","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false},{"Name":"distanceSquare","Type":"System.Single","IsOut":false,"IsOptional":false},{"Name":"skipPeer","Type":"System.Int32","IsOut":false,"IsOptional":false},{"Name":"worldId","Type":"System.Guid","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":293,"BodyHash":"555A47AFDF2E393AAEF7DE0FB5969EB8EDA7B3D26A9338F8910F021249E9230E","Hash":"726FDBFF9830C388A1FDC64126F8CD0A76FBAFC775E4B2C64695753EBBB11BF6","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.Int32, CandideServer.ServerServices.ServerJoinedPlayerModel\u003E::get_Values()","Dictionary.ValueCollection\u003CSystem.Int32, CandideServer.ServerServices.ServerJoinedPlayerModel\u003E::GetEnumerator()","Dictionary.ValueCollection.Enumerator\u003CSystem.Int32, CandideServer.ServerServices.ServerJoinedPlayerModel\u003E::get_Current()","System.Guid::op_Inequality(System.Guid, System.Guid)","CandideCreator.Shared.Helpers.VectorExtension::ToVector2(Microsoft.Xna.Framework.Vector3)","Microsoft.Xna.Framework.Vector2::DistanceSquared(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","CandideServer.Server.BaseServer::SerializeObject(System.String, System.Object)","CandideServer.Server.BaseServer::CreateRiptideMessageFromSerializer(System.Boolean, System.UInt16)","System.IO.MemoryStream::GetBuffer()","System.IO.Stream::get_Position()","CandideServer.Server.BaseServer::SendMessage(System.Byte[], System.Int32, CandideServer.Server.Network.ConnectedPeer, System.Boolean, System.UInt16)","CandideServer.Server.BaseServer::SendRiptideMessage(Riptide.Message, CandideServer.Server.Network.ConnectedPeer)","CandideServer.Server.BaseServer::LogStat(System.String, System.Int64)","Dictionary.ValueCollection.Enumerator\u003CSystem.Int32, CandideServer.ServerServices.ServerJoinedPlayerModel\u003E::MoveNext()","System.IDisposable::Dispose()","Riptide.Message::Release()"],"StringLiterals":[],"Source":null},{"Id":"SendHostMessageToPeers(System.String, System.Object, System.Collections.Generic.ICollection\u00601\u003CCandideServer.Server.Network.ConnectedPeer\u003E)-\u003ESystem.Void","Name":"SendHostMessageToPeers","Signature":"public System.Void SendHostMessageToPeers(System.String key, System.Object message, System.Collections.Generic.ICollection\u003CCandideServer.Server.Network.ConnectedPeer\u003E peers)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"key","Type":"System.String","IsOut":false,"IsOptional":false},{"Name":"message","Type":"System.Object","IsOut":false,"IsOptional":false},{"Name":"peers","Type":"System.Collections.Generic.ICollection\u003CCandideServer.Server.Network.ConnectedPeer\u003E","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":177,"BodyHash":"B153713F7EC7CAECDF4C1EE8D87D2FE2F3C37B9FF19D07EBEAFFA6FC05FD0581","Hash":"E48972CFEC379232BEBB326B39015C1032548237C017A81D5DCAE0F3D46486D1","CalledMethods":["System.Collections.Generic.ICollection\u003CCandideServer.Server.Network.ConnectedPeer\u003E::get_Count()","CandideServer.Server.BaseServer::SerializeObject(System.String, System.Object)","CandideServer.Server.BaseServer::CreateRiptideMessageFromSerializer(System.Boolean, System.UInt16)","System.Collections.Generic.IEnumerable\u003CCandideServer.Server.Network.ConnectedPeer\u003E::GetEnumerator()","System.Collections.Generic.IEnumerator\u003CCandideServer.Server.Network.ConnectedPeer\u003E::get_Current()","System.IO.MemoryStream::GetBuffer()","System.IO.Stream::get_Position()","CandideServer.Server.BaseServer::SendMessage(System.Byte[], System.Int32, CandideServer.Server.Network.ConnectedPeer, System.Boolean, System.UInt16)","CandideServer.Server.BaseServer::SendRiptideMessage(Riptide.Message, CandideServer.Server.Network.ConnectedPeer)","CandideServer.Server.BaseServer::LogStat(System.String, System.Int64)","System.Collections.IEnumerator::MoveNext()","System.IDisposable::Dispose()","Riptide.Message::Release()"],"StringLiterals":[],"Source":null},{"Id":"SendHostMessageToPlayersInWorld(System.String, System.Object, System.Guid, System.Int32)-\u003ESystem.Void","Name":"SendHostMessageToPlayersInWorld","Signature":"public System.Void SendHostMessageToPlayersInWorld(System.String key, System.Object message, System.Guid worldId, System.Int32 skippedPeerId)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"key","Type":"System.String","IsOut":false,"IsOptional":false},{"Name":"message","Type":"System.Object","IsOut":false,"IsOptional":false},{"Name":"worldId","Type":"System.Guid","IsOut":false,"IsOptional":false},{"Name":"skippedPeerId","Type":"System.Int32","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":258,"BodyHash":"06A74F486597327A2264519D75A5B894CE7F4B817F7C4CF1785621FFC9210788","Hash":"331AE22C83EFCA0981F2E72EEDB3A36003D10B416B420CF12B6EC96C18EE946D","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.Int32, CandideServer.ServerServices.ServerJoinedPlayerModel\u003E::get_Values()","Dictionary.ValueCollection\u003CSystem.Int32, CandideServer.ServerServices.ServerJoinedPlayerModel\u003E::GetEnumerator()","Dictionary.ValueCollection.Enumerator\u003CSystem.Int32, CandideServer.ServerServices.ServerJoinedPlayerModel\u003E::get_Current()","System.Guid::op_Inequality(System.Guid, System.Guid)","CandideServer.Server.BaseServer::SerializeObject(System.String, System.Object)","CandideServer.Server.BaseServer::CreateRiptideMessageFromSerializer(System.Boolean, System.UInt16)","System.IO.MemoryStream::GetBuffer()","System.IO.Stream::get_Position()","CandideServer.Server.BaseServer::SendMessage(System.Byte[], System.Int32, CandideServer.Server.Network.ConnectedPeer, System.Boolean, System.UInt16)","CandideServer.Server.BaseServer::SendRiptideMessage(Riptide.Message, CandideServer.Server.Network.ConnectedPeer)","CandideServer.Server.BaseServer::LogStat(System.String, System.Int64)","Dictionary.ValueCollection.Enumerator\u003CSystem.Int32, CandideServer.ServerServices.ServerJoinedPlayerModel\u003E::MoveNext()","System.IDisposable::Dispose()","Riptide.Message::Release()"],"StringLiterals":[],"Source":null},{"Id":"SendHostMessageToPlayersWithLoadedChunks(System.String, System.Object, CandideCreator.Shared.Models.RectangleF, CandideServer.SyncStrategies.SyncStrategy, System.Guid)-\u003ESystem.Void","Name":"SendHostMessageToPlayersWithLoadedChunks","Signature":"public System.Void SendHostMessageToPlayersWithLoadedChunks(System.String key, System.Object message, CandideCreator.Shared.Models.RectangleF worldBounds, CandideServer.SyncStrategies.SyncStrategy syncStrategy, System.Guid worldId)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"key","Type":"System.String","IsOut":false,"IsOptional":false},{"Name":"message","Type":"System.Object","IsOut":false,"IsOptional":false},{"Name":"worldBounds","Type":"CandideCreator.Shared.Models.RectangleF","IsOut":false,"IsOptional":false},{"Name":"syncStrategy","Type":"CandideServer.SyncStrategies.SyncStrategy","IsOut":false,"IsOptional":false},{"Name":"worldId","Type":"System.Guid","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":409,"BodyHash":"1E546DFC6B0A0C66F6F1D5B4D32191B1D67B1C7DC153994C86E257C6FC83A825","Hash":"A81989247CAB003945A5F494B8F6B90DF8C314F5D6AB4710BBD544780BE36062","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.Int32, CandideServer.ServerServices.ServerJoinedPlayerModel\u003E::GetEnumerator()","Dictionary.Enumerator\u003CSystem.Int32, CandideServer.ServerServices.ServerJoinedPlayerModel\u003E::get_Current()","System.Collections.Generic.KeyValuePair\u003CSystem.Int32, CandideServer.ServerServices.ServerJoinedPlayerModel\u003E::Deconstruct(!0\u0026, !1\u0026)","System.Guid::op_Inequality(System.Guid, System.Guid)","CandideCreator.Shared.Helpers.VectorExtension::ToVector2(Microsoft.Xna.Framework.Vector3)","System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Models.Worlds.WorldModel\u003E::TryGetValue(!0, !1\u0026)","CandideServer.ServerManagers.PlayerServerManager::GetPlayerLoadedChunksWorldRectangle(Microsoft.Xna.Framework.Vector2, CandideServer.ServerServices.ServerJoinedPlayerModel)","CandideCreator.Shared.Models.RectangleF::Intersects(Microsoft.Xna.Framework.Rectangle)","CandideServer.Server.BaseServer::SerializeObject(System.String, System.Object)","CandideServer.Server.BaseServer::CreateRiptideMessageFromSerializer(System.Boolean, System.UInt16)","System.IO.MemoryStream::GetBuffer()","System.IO.Stream::get_Position()","CandideServer.Server.BaseServer::SendMessage(System.Byte[], System.Int32, CandideServer.Server.Network.ConnectedPeer, System.Boolean, System.UInt16)","CandideServer.Server.BaseServer::SendRiptideMessage(Riptide.Message, CandideServer.Server.Network.ConnectedPeer)","CandideServer.Server.BaseServer::LogStat(System.String, System.Int64)","Dictionary.Enumerator\u003CSystem.Int32, CandideServer.ServerServices.ServerJoinedPlayerModel\u003E::MoveNext()","System.IDisposable::Dispose()","Riptide.Message::Release()"],"StringLiterals":[],"Source":null},{"Id":"SendHostMessageToPlayersWithLoadedChunks(System.String, System.Object, Microsoft.Xna.Framework.Vector2, CandideServer.SyncStrategies.SyncStrategy, System.Guid)-\u003ESystem.Void","Name":"SendHostMessageToPlayersWithLoadedChunks","Signature":"public System.Void SendHostMessageToPlayersWithLoadedChunks(System.String key, System.Object message, Microsoft.Xna.Framework.Vector2 pos, CandideServer.SyncStrategies.SyncStrategy syncStrategy, System.Guid worldId)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"key","Type":"System.String","IsOut":false,"IsOptional":false},{"Name":"message","Type":"System.Object","IsOut":false,"IsOptional":false},{"Name":"pos","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false},{"Name":"syncStrategy","Type":"CandideServer.SyncStrategies.SyncStrategy","IsOut":false,"IsOptional":false},{"Name":"worldId","Type":"System.Guid","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":408,"BodyHash":"D07F9D578D5E86CB2487E157DE81E9C2ADF30065F955CA801D28946E4ED748DB","Hash":"0EE95461FCCFD19E1F1825223B2ADAA2F878DE3D448FDD3E09A43EDF6AB20671","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.Int32, CandideServer.ServerServices.ServerJoinedPlayerModel\u003E::GetEnumerator()","Dictionary.Enumerator\u003CSystem.Int32, CandideServer.ServerServices.ServerJoinedPlayerModel\u003E::get_Current()","System.Collections.Generic.KeyValuePair\u003CSystem.Int32, CandideServer.ServerServices.ServerJoinedPlayerModel\u003E::Deconstruct(!0\u0026, !1\u0026)","System.Guid::op_Inequality(System.Guid, System.Guid)","CandideCreator.Shared.Helpers.VectorExtension::ToVector2(Microsoft.Xna.Framework.Vector3)","System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Models.Worlds.WorldModel\u003E::TryGetValue(!0, !1\u0026)","CandideServer.ServerManagers.PlayerServerManager::GetPlayerLoadedChunksWorldRectangle(Microsoft.Xna.Framework.Vector2, CandideServer.ServerServices.ServerJoinedPlayerModel)","Microsoft.Xna.Framework.Rectangle::Contains(Microsoft.Xna.Framework.Vector2)","CandideServer.Server.BaseServer::SerializeObject(System.String, System.Object)","CandideServer.Server.BaseServer::CreateRiptideMessageFromSerializer(System.Boolean, System.UInt16)","System.IO.MemoryStream::GetBuffer()","System.IO.Stream::get_Position()","CandideServer.Server.BaseServer::SendMessage(System.Byte[], System.Int32, CandideServer.Server.Network.ConnectedPeer, System.Boolean, System.UInt16)","CandideServer.Server.BaseServer::SendRiptideMessage(Riptide.Message, CandideServer.Server.Network.ConnectedPeer)","CandideServer.Server.BaseServer::LogStat(System.String, System.Int64)","Dictionary.Enumerator\u003CSystem.Int32, CandideServer.ServerServices.ServerJoinedPlayerModel\u003E::MoveNext()","System.IDisposable::Dispose()","Riptide.Message::Release()"],"StringLiterals":[],"Source":null},{"Id":"SendMessage(System.Byte[], System.Int32, CandideServer.Server.Network.ConnectedPeer, System.Boolean, System.UInt16)-\u003ESystem.Void","Name":"SendMessage","Signature":"public System.Void SendMessage(System.Byte[] message, System.Int32 length, CandideServer.Server.Network.ConnectedPeer peer, System.Boolean compressed, System.UInt16 messageType)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"message","Type":"System.Byte[]","IsOut":false,"IsOptional":false},{"Name":"length","Type":"System.Int32","IsOut":false,"IsOptional":false},{"Name":"peer","Type":"CandideServer.Server.Network.ConnectedPeer","IsOut":false,"IsOptional":false},{"Name":"compressed","Type":"System.Boolean","IsOut":false,"IsOptional":false},{"Name":"messageType","Type":"System.UInt16","IsOut":false,"IsOptional":true}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":71,"BodyHash":"EDA9B18E88CABA49D1C2F8F2275C41F839861E29D873AE4608F55DECD65E407A","Hash":"F552651B351CBA13D2F66A26F1E30EC1EC2F511430CAB9B470BC55302AE2C5BD","CalledMethods":["LiteNetLib.NetPeer::Send(System.Byte[], System.Int32, System.Int32, LiteNetLib.DeliveryMethod)","CandideServer.Server.BaseServer::CreateRiptideMessageFromBytes(System.Byte[], System.Int64, System.Boolean, System.UInt16)","Riptide.Connection::Send(Riptide.Message, System.Boolean)"],"StringLiterals":[],"Source":null},{"Id":"SendMessageToAll(System.Byte[], System.Int32, System.Boolean)-\u003ESystem.Void","Name":"SendMessageToAll","Signature":"public System.Void SendMessageToAll(System.Byte[] message, System.Int32 position, System.Boolean compressed)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"message","Type":"System.Byte[]","IsOut":false,"IsOptional":false},{"Name":"position","Type":"System.Int32","IsOut":false,"IsOptional":false},{"Name":"compressed","Type":"System.Boolean","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":230,"BodyHash":"A83F7EFF6BA37E467A6C24D7BC708A77FCFC45280AB0EA5127D207BCC69ABA62","Hash":"A49A836AA3C79141950C746B50B1D3D7AFA6F150E3E2072AAB7C97FFB8E38555","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.Int32, CandideServer.ServerServices.PeerConnectionState\u003E::get_Values()","Dictionary.ValueCollection\u003CSystem.Int32, CandideServer.ServerServices.PeerConnectionState\u003E::GetEnumerator()","Dictionary.ValueCollection.Enumerator\u003CSystem.Int32, CandideServer.ServerServices.PeerConnectionState\u003E::get_Current()","LiteNetLib.NetPeer::get_ConnectionState()","LiteNetLib.NetPeer::Send(System.Byte[], System.Int32, System.Int32, LiteNetLib.DeliveryMethod)","Dictionary.ValueCollection.Enumerator\u003CSystem.Int32, CandideServer.ServerServices.PeerConnectionState\u003E::MoveNext()","System.IDisposable::Dispose()","CandideServer.Server.BaseServer::CreateRiptideMessageFromBytes(System.Byte[], System.Int64, System.Boolean, System.UInt16)","Riptide.Connection::get_IsConnected()","Riptide.Connection::Send(Riptide.Message, System.Boolean)","Riptide.Message::Release()"],"StringLiterals":[],"Source":null},{"Id":"SendMessageToAllExceptOneJoinedPlayer(System.Byte[], System.Int32, System.Int32, System.String, System.Boolean)-\u003ESystem.Void","Name":"SendMessageToAllExceptOneJoinedPlayer","Signature":"private System.Void SendMessageToAllExceptOneJoinedPlayer(System.Byte[] message, System.Int32 position, System.Int32 joinedPlayerId, System.String key, System.Boolean compressed)","Visibility":"private","ReturnType":"System.Void","Parameters":[{"Name":"message","Type":"System.Byte[]","IsOut":false,"IsOptional":false},{"Name":"position","Type":"System.Int32","IsOut":false,"IsOptional":false},{"Name":"joinedPlayerId","Type":"System.Int32","IsOut":false,"IsOptional":false},{"Name":"key","Type":"System.String","IsOut":false,"IsOptional":false},{"Name":"compressed","Type":"System.Boolean","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":255,"BodyHash":"E347D968C47493D0F370D157953E89539F68654665ABAD299D2E7E85105D61C3","Hash":"8AB507B173E9A8531BD304A98DA0573225378200D1925E036F79CCEA73578FC9","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.Int32, CandideServer.ServerServices.ServerJoinedPlayerModel\u003E::get_Values()","Dictionary.ValueCollection\u003CSystem.Int32, CandideServer.ServerServices.ServerJoinedPlayerModel\u003E::GetEnumerator()","Dictionary.ValueCollection.Enumerator\u003CSystem.Int32, CandideServer.ServerServices.ServerJoinedPlayerModel\u003E::get_Current()","LiteNetLib.NetPeer::get_ConnectionState()","LiteNetLib.NetPeer::Send(System.Byte[], System.Int32, System.Int32, LiteNetLib.DeliveryMethod)","CandideServer.Server.BaseServer::LogStat(System.String, System.Int64)","Dictionary.ValueCollection.Enumerator\u003CSystem.Int32, CandideServer.ServerServices.ServerJoinedPlayerModel\u003E::MoveNext()","System.IDisposable::Dispose()","CandideServer.Server.BaseServer::CreateRiptideMessageFromBytes(System.Byte[], System.Int64, System.Boolean, System.UInt16)","Riptide.Connection::get_IsConnected()","Riptide.Connection::Send(Riptide.Message, System.Boolean)","Riptide.Message::Release()"],"StringLiterals":[],"Source":null},{"Id":"SendMessageToAllExceptOneNetPeer(System.Byte[], System.Int32, System.Int32, System.String, System.Boolean)-\u003ESystem.Void","Name":"SendMessageToAllExceptOneNetPeer","Signature":"private System.Void SendMessageToAllExceptOneNetPeer(System.Byte[] message, System.Int32 position, System.Int32 skippedNetPeerId, System.String key, System.Boolean compressed)","Visibility":"private","ReturnType":"System.Void","Parameters":[{"Name":"message","Type":"System.Byte[]","IsOut":false,"IsOptional":false},{"Name":"position","Type":"System.Int32","IsOut":false,"IsOptional":false},{"Name":"skippedNetPeerId","Type":"System.Int32","IsOut":false,"IsOptional":false},{"Name":"key","Type":"System.String","IsOut":false,"IsOptional":false},{"Name":"compressed","Type":"System.Boolean","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":270,"BodyHash":"B62DBADC22828925A215B970B67AC4D89A7710A425CCFA1A91930B6B190264BA","Hash":"B96A2F876B3962C4B4CE6C6CC472D32B3A0D3D9207CC6ECEA4B330924A89ECCB","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.Int32, CandideServer.ServerServices.PeerConnectionState\u003E::get_Values()","Dictionary.ValueCollection\u003CSystem.Int32, CandideServer.ServerServices.PeerConnectionState\u003E::GetEnumerator()","Dictionary.ValueCollection.Enumerator\u003CSystem.Int32, CandideServer.ServerServices.PeerConnectionState\u003E::get_Current()","LiteNetLib.NetPeer::get_ConnectionState()","LiteNetLib.NetPeer::Send(System.Byte[], System.Int32, System.Int32, LiteNetLib.DeliveryMethod)","CandideServer.Server.BaseServer::LogStat(System.String, System.Int64)","Dictionary.ValueCollection.Enumerator\u003CSystem.Int32, CandideServer.ServerServices.PeerConnectionState\u003E::MoveNext()","System.IDisposable::Dispose()","CandideServer.Server.BaseServer::CreateRiptideMessageFromBytes(System.Byte[], System.Int64, System.Boolean, System.UInt16)","Riptide.Connection::get_Id()","Riptide.Connection::get_IsConnected()","Riptide.Connection::Send(Riptide.Message, System.Boolean)","Riptide.Message::Release()"],"StringLiterals":[],"Source":null},{"Id":"SendRiptideMessage(Riptide.Message, CandideServer.Server.Network.ConnectedPeer)-\u003ESystem.Void","Name":"SendRiptideMessage","Signature":"public System.Void SendRiptideMessage(Riptide.Message message, CandideServer.Server.Network.ConnectedPeer peer)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"message","Type":"Riptide.Message","IsOut":false,"IsOptional":false},{"Name":"peer","Type":"CandideServer.Server.Network.ConnectedPeer","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":15,"BodyHash":"165CE77022D702F93ED5FE66473873464611F03EECE9EA1195762312213B923F","Hash":"7FE9B93FCBBEABE42381B7478C09ED6914770EEE99904AB91C3C14967FF2548F","CalledMethods":["Riptide.Connection::Send(Riptide.Message, System.Boolean)"],"StringLiterals":[],"Source":null},{"Id":"SerializeObject(System.String, System.Object)-\u003ESystem.Boolean","Name":"SerializeObject","Signature":"private System.Boolean SerializeObject(System.String key, System.Object message)","Visibility":"private","ReturnType":"System.Boolean","Parameters":[{"Name":"key","Type":"System.String","IsOut":false,"IsOptional":false},{"Name":"message","Type":"System.Object","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":81,"BodyHash":"761B31C7542590BFB2BD8E3D9AC581DEAFAB28BB7652B0D769B955A84EB1107B","Hash":"268BE6C49F2C36EEDD7CE8C06DD544AF4F0FD40C0E4B9CC0C2DF8B6F47C4A08C","CalledMethods":["System.IO.Stream::set_Position(System.Int64)","CandideCreator.Shared.Serialization.CandideSerializer::Serialize(CandideCreator.Shared.Serialization.CandideReflection, System.IO.Stream, !!0, System.Boolean)","CandideServer.Server.BaseServer::WritePreserializationToFinalSerialization(System.String, System.Byte, System.Boolean, System.UInt16, System.Boolean)","System.IDisposable::Dispose()"],"StringLiterals":[],"Source":null},{"Id":"Start()-\u003ESystem.Void","Name":"Start","Signature":"public System.Void Start()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":28,"BodyHash":"ED59C13827DDE8F3CF36D0CF16A17C121A62324F3C64FAD8CECDC2E118DFDF59","Hash":"3FB1022631106599FE7655792ABF3B79BA215F170D5DD3AE63DFC87E15D1CBC0","CalledMethods":["System.TimeSpan::FromTicks(System.Int64)","CandideServer.ServerManagers.ServerAnalyticsManager::StartAnalyticsSession()","CandideServer.PathFinding.PathFindSystem::OnServerStart()"],"StringLiterals":[],"Source":null},{"Id":"Stop(System.Boolean)-\u003ESystem.Void","Name":"Stop","Signature":"public System.Void Stop(System.Boolean fullStop)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"fullStop","Type":"System.Boolean","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":15,"BodyHash":"674B133BE74F84BBD556DABB64F4EB8677068AF04F5D018DC99374A85EF19AFA","Hash":"51D82C4D49B68A68FA1AD432A5A9878D705DB90747EECA7A630E53EEFAD95A0E","CalledMethods":[],"StringLiterals":[],"Source":null},{"Id":"UnBan(System.Net.IPAddress)-\u003ESystem.Void","Name":"UnBan","Signature":"public System.Void UnBan(System.Net.IPAddress address)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"address","Type":"System.Net.IPAddress","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":63,"BodyHash":"E6EC0FB3C86720FA063E0087EACC5E64BE1B05A2E25ADFA03A74A21B29E60D7C","Hash":"94AD91AE8A601929004AA18A40AA7BEC5209D0EC5A04E18F49EAD68A9C5163C4","CalledMethods":["System.Collections.Generic.HashSet\u003CSystem.Net.IPAddress\u003E::Remove(!0)","CandideServer.Server.BaseServer::Kick(System.Net.IPAddress)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::.ctor(System.Int32, System.Int32)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendLiteral(System.String)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(!!0)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::ToStringAndClear()","System.Console::WriteLine(System.String)"],"StringLiterals":["Unbanned "],"Source":null},{"Id":"Update()-\u003ESystem.Void","Name":"Update","Signature":"public System.Void Update()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":260,"BodyHash":"7974C32975730E03CA1F09F143411C21708974FAB766F2E2B77E4C3F01911889","Hash":"5C55E96AD65F1ABFB3B6EC6AD2029DB4D4D89A2234DCF579BB343E997A55B22A","CalledMethods":["CandideServer.Exceptions.ServerExceptionHelper::ThrowCorruptGameStateException(System.String)","Microsoft.Xna.Framework.GameTime::get_ElapsedGameTime()","System.TimeSpan::get_TotalSeconds()","CandideServer.ServerSystems.PlayerServerSystem::Update(System.Single, System.UInt64)","CandideServer.ServerSystems.DelayedActionsServerSystem::Update(System.Single)","CandideServer.Entities.ServerEntitySystemManager::Update(Microsoft.Xna.Framework.GameTime, System.Boolean)","CandideServer.ServerSystems.TradeRoutesServerSystem::Update(Microsoft.Xna.Framework.GameTime)","CandideServer.ServerSystems.Raids.ServerRaidsSystem::Update(System.Single)","CandideServer.ServerSystems.Weather.ServerWeatherSystem::Update(System.Single)","CandideServer.ServerSystems.TimeServerSystem::Update(Microsoft.Xna.Framework.GameTime)","CandideServer.Simulations.BuildingSimulation::Update(System.Single)","CandideServer.ServerSystems.EntitySpawnServerSystem::Update(System.Single)","CandideServer.ServerSystems.EntityServerSystem::Update(System.Single)","CandideServer.ServerSystems.CropServerSystem::Update(Microsoft.Xna.Framework.GameTime)","CandideServer.ServerSystems.LogisticsServerSystem::Update(Microsoft.Xna.Framework.GameTime)","CandideServer.ServerSystems.WorldItemServerSystem::Update(System.Single)","CandideServer.ServerSystems.BossServerSystem::Update(System.Single)","CandideServer.ServerSystems.DungeonServerSystem::Update(System.Single)","CandideServer.Simulations.TownServerSystem::Update(System.Single)","CandideServer.Simulations.CitizenServerSystem::Update(Microsoft.Xna.Framework.GameTime)","CandideServer.ServerSystems.VehicleServerSystem::Update(System.Single)","CandideServer.PathFinding.PathFindSystem::Update(System.Single)"],"StringLiterals":["Config is not set!"],"Source":null},{"Id":"UpdateFallingBehindWarning()-\u003ESystem.Void","Name":"UpdateFallingBehindWarning","Signature":"private System.Void UpdateFallingBehindWarning()","Visibility":"private","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":558,"BodyHash":"BED6B1D88A05A9640BD8BBFDF7680494DC9DF0D399FEFF2DF9448A0B0DBA3A32","Hash":"D693C31793C6FDC6422F131A0C199BDC79B466EB28275E553CE2EAF7A755EA14","CalledMethods":["System.DateTime::get_UtcNow()","System.DateTime::op_Subtraction(System.DateTime, System.DateTime)","System.TimeSpan::op_LessThan(System.TimeSpan, System.TimeSpan)","System.TimeSpan::FromSeconds(System.Double)","System.TimeSpan::op_Addition(System.TimeSpan, System.TimeSpan)","System.TimeSpan::get_Ticks()","System.TimeSpan::op_Division(System.TimeSpan, System.TimeSpan)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::.ctor(System.Int32, System.Int32)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendLiteral(System.String)","System.TimeSpan::op_UnaryNegation(System.TimeSpan)","System.TimeSpan::get_TotalMilliseconds()","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(!!0, System.String)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(!!0)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(System.String)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::ToStringAndClear()","System.TimeSpan::op_Division(System.TimeSpan, System.Double)","CandideCreator.Shared.Helpers.ServerWarningHelper::Warning(System.String)","System.Console::WriteLine(System.String)"],"StringLiterals":["Server is running behind by ","F3","ms (over "," update","s",") (","F2"," updates per second)"," average updates per second)"],"Source":null},{"Id":"WritePreserializationToFinalSerialization(System.String, System.Byte, System.Boolean, System.UInt16, System.Boolean)-\u003ESystem.Boolean","Name":"WritePreserializationToFinalSerialization","Signature":"public System.Boolean WritePreserializationToFinalSerialization(System.String key, System.Byte messageType, System.Boolean isGetResponseHandler, System.UInt16 getResponseHandlerId, System.Boolean automaticCompression)","Visibility":"public","ReturnType":"System.Boolean","Parameters":[{"Name":"key","Type":"System.String","IsOut":false,"IsOptional":false},{"Name":"messageType","Type":"System.Byte","IsOut":false,"IsOptional":false},{"Name":"isGetResponseHandler","Type":"System.Boolean","IsOut":false,"IsOptional":true},{"Name":"getResponseHandlerId","Type":"System.UInt16","IsOut":false,"IsOptional":true},{"Name":"automaticCompression","Type":"System.Boolean","IsOut":false,"IsOptional":true}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":264,"BodyHash":"CC3BEA2E6C4EAC72959967068B7A07C54A5A3F18360F898DDEACE807DDCA26F7","Hash":"4E56041B7CB5428891051441755BE9C20A3FDAF29B95EB494AE02968DE9CF314","CalledMethods":["System.IO.Stream::set_Position(System.Int64)","System.IO.Stream::get_Position()","System.IO.BinaryWriter::Write(System.Byte)","System.IO.BinaryWriter::Write(System.UInt16)","System.IO.BinaryWriter::Write(System.String)","System.IO.Compression.GZipStream::.ctor(System.IO.Stream, System.IO.Compression.CompressionLevel, System.Boolean)","System.IO.MemoryStream::GetBuffer()","System.IO.Stream::Write(System.Byte[], System.Int32, System.Int32)","System.IO.Stream::Flush()","System.IDisposable::Dispose()"],"StringLiterals":[],"Source":null}],"Hash":"A31260A94F338529EF04B958DF2F78F7DCEE7AFCF19B091F1CE0A56847108E3B"}