{"Id":"CandideServer.ServerServices.ChatLogServerService","Name":"ChatLogServerService","DisplayName":"ChatLogServerService","FullName":"CandideServer.ServerServices.ChatLogServerService","Namespace":"CandideServer.ServerServices","Kind":"class","Visibility":"public","IsAbstract":true,"IsSealed":true,"BaseType":"System.Object","Interfaces":[],"SourceLocations":[],"Fields":[],"Properties":[],"Events":[],"Methods":[{"Id":"OnReceive_PlayerChatCommandMessage(CandideServer.MessageModels.PlayerChatLogCommandMessage, CandideServer.EventBus.EventBusArgs)-\u003ESystem.Void","Name":"OnReceive_PlayerChatCommandMessage","Signature":"public System.Void OnReceive_PlayerChatCommandMessage(CandideServer.MessageModels.PlayerChatLogCommandMessage msg, CandideServer.EventBus.EventBusArgs args)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"msg","Type":"CandideServer.MessageModels.PlayerChatLogCommandMessage","IsOut":false,"IsOptional":false},{"Name":"args","Type":"CandideServer.EventBus.EventBusArgs","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":516,"BodyHash":"2A46C7DE13FDBBF4363DB0D96C5D9698B00BA0EF25F8A359CFE097A941693F59","Hash":"F6D36AD95F4FFB98C30484A9C8DB053AF2772EA68C656709D0A918D7C9BE64A1","CalledMethods":["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.Nullable\u003CSystem.Int32\u003E::GetValueOrDefault()","System.Nullable\u003CSystem.Int32\u003E::get_HasValue()","System.String::op_Equality(System.String, System.String)","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.String::op_Inequality(System.String, System.String)","CandideServer.Server.BaseServer::Kick(CandideServer.Server.Network.ConnectedPeer)","Dictionary.ValueCollection.Enumerator\u003CSystem.Int32, CandideServer.ServerServices.ServerJoinedPlayerModel\u003E::MoveNext()","System.IDisposable::Dispose()","System.Nullable\u003CSystem.Guid\u003E::.ctor(!0)","CandideServer.ServerManagers.PlayerServerManager::MovePlayerCharacter(CandideServer.ServerServices.ServerJoinedPlayerModel, Microsoft.Xna.Framework.Vector3, System.Nullable\u003CSystem.Guid\u003E, System.Boolean)","System.Globalization.CultureInfo::get_InvariantCulture()","System.Int32::ToString(System.IFormatProvider)","CandideServer.MessageModels.ChatLogMessage::DirectText(System.String, CandideServer.Models.ChatMessageType, System.String)","CandideServer.ServerServices.ChatLogServerService::SendChatLogMessage(CandideServer.MessageModels.ChatLogMessage, CandideServer.Server.Network.ConnectedPeer)"],"StringLiterals":["kick","teleporthere","@all","worldseed","Seed"],"Source":null},{"Id":"OnReceive_PlayerChatMessage(CandideServer.MessageModels.PlayerChatLogMessage, CandideServer.EventBus.EventBusArgs)-\u003ESystem.Void","Name":"OnReceive_PlayerChatMessage","Signature":"public System.Void OnReceive_PlayerChatMessage(CandideServer.MessageModels.PlayerChatLogMessage msg, CandideServer.EventBus.EventBusArgs args)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"msg","Type":"CandideServer.MessageModels.PlayerChatLogMessage","IsOut":false,"IsOptional":false},{"Name":"args","Type":"CandideServer.EventBus.EventBusArgs","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":115,"BodyHash":"19F9D5C574EE499C201CB255E93A9D2C4976D8C9B2C62F17047351DAA7D5949A","Hash":"FD8F06D278F10664E75356349C0D6C0A8050871368BCE57D5C5EA85C87AC1E80","CalledMethods":["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.DateTime::get_UtcNow()","CandideServer.Models.ChatLog::Add(CandideServer.MessageModels.PlayerChatLogMessage)","CandideServer.Server.BaseServer::SendHostMessageToAll(System.String, System.Object)"],"StringLiterals":["player-chat-message"],"Source":null},{"Id":"QueueSendChatLogMessage(CandideServer.MessageModels.ChatLogMessage)-\u003ESystem.Void","Name":"QueueSendChatLogMessage","Signature":"public System.Void QueueSendChatLogMessage(CandideServer.MessageModels.ChatLogMessage msg)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"msg","Type":"CandideServer.MessageModels.ChatLogMessage","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":28,"BodyHash":"C41E8735F5B33B24FD1D1420A512CDF31AA031835B317BEA01436EF95DBD9F8D","Hash":"9B6AF54FD3A8E3E16CC42C35189B564BFA97BC7711158933FAE93E19FC721877","CalledMethods":["CandideServer.Models.ChatLog::AddServer(CandideServer.MessageModels.ChatLogMessage)","CandideServer.Server.BaseServer::QueueSendHostMessageToAll(System.String, System.Object)"],"StringLiterals":["chat-message"],"Source":null},{"Id":"SendChatLogMessage(CandideServer.MessageModels.ChatLogMessage)-\u003ESystem.Void","Name":"SendChatLogMessage","Signature":"public System.Void SendChatLogMessage(CandideServer.MessageModels.ChatLogMessage msg)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"msg","Type":"CandideServer.MessageModels.ChatLogMessage","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":28,"BodyHash":"12AC9D013CD7B6457EB44ABDF049F4E64E0E9A87777CDAB2ECA8C5FE453AF5F8","Hash":"A39901B89EBEDAC8BE32953ACFF33164C24146A4D2D1F5326BFFD63EEC800211","CalledMethods":["CandideServer.Models.ChatLog::AddServer(CandideServer.MessageModels.ChatLogMessage)","CandideServer.Server.BaseServer::SendHostMessageToAll(System.String, System.Object)"],"StringLiterals":["chat-message"],"Source":null},{"Id":"SendChatLogMessage(CandideServer.MessageModels.ChatLogMessage, CandideServer.Server.Network.ConnectedPeer)-\u003ESystem.Void","Name":"SendChatLogMessage","Signature":"public System.Void SendChatLogMessage(CandideServer.MessageModels.ChatLogMessage msg, CandideServer.Server.Network.ConnectedPeer peer)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"msg","Type":"CandideServer.MessageModels.ChatLogMessage","IsOut":false,"IsOptional":false},{"Name":"peer","Type":"CandideServer.Server.Network.ConnectedPeer","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":29,"BodyHash":"E274B1EE9A32B2CE936B7FEACD382F0E8BD8DD9FCE0998055019A6540D85A3CD","Hash":"2AC943880F17BE3EE84805A6AE854F76A4036580507C329BD09775FA9CC3DEE3","CalledMethods":["CandideServer.Models.ChatLog::AddServer(CandideServer.MessageModels.ChatLogMessage)","CandideServer.Server.BaseServer::SendHostMessage(System.String, System.Object, CandideServer.Server.Network.ConnectedPeer)"],"StringLiterals":["chat-message"],"Source":null},{"Id":"SendChatLogMessage(CandideServer.MessageModels.ChatLogMessage, CandideServer.SyncStrategies.SyncStrategy)-\u003ESystem.Void","Name":"SendChatLogMessage","Signature":"public System.Void SendChatLogMessage(CandideServer.MessageModels.ChatLogMessage msg, CandideServer.SyncStrategies.SyncStrategy syncStrategy)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"msg","Type":"CandideServer.MessageModels.ChatLogMessage","IsOut":false,"IsOptional":false},{"Name":"syncStrategy","Type":"CandideServer.SyncStrategies.SyncStrategy","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":29,"BodyHash":"4960EF85F4FA8EAD44AD3FB6D2C0AAB9ADCF5ACE178D27245CEEBD617752CA80","Hash":"DEDBA8191D9500F13709E05C062DA62639C33F3D82758020B5A6A429EF218A38","CalledMethods":["CandideServer.Models.ChatLog::AddServer(CandideServer.MessageModels.ChatLogMessage)","CandideServer.Server.BaseServer::SendHostMessage(System.String, System.Object, CandideServer.SyncStrategies.SyncStrategy)"],"StringLiterals":["chat-message"],"Source":null},{"Id":"SendChatLogMessageThreadSafe(CandideServer.MessageModels.ChatLogMessage)-\u003ESystem.Void","Name":"SendChatLogMessageThreadSafe","Signature":"public System.Void SendChatLogMessageThreadSafe(CandideServer.MessageModels.ChatLogMessage msg)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"msg","Type":"CandideServer.MessageModels.ChatLogMessage","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":52,"BodyHash":"75345610A2637F3FC0C1A3711ED7F233E1E57BECD25564E59555F7F021BBEA5F","Hash":"E98A1F3B12824B889EE265EE5DEA64BD38FC98B7F370CFF66FE03D800EC6B99E","CalledMethods":["ChatLogServerService.\u003C\u003Ec__DisplayClass1_0::.ctor()","ChatLogServerService.\u003C\u003Ec__DisplayClass1_0::\u003CSendChatLogMessageThreadSafe\u003Eb__0()","System.Action::.ctor(System.Object, System.IntPtr)","CandideServer.ServerSystems.ServerDebugSystem::Queue(System.Action)","CandideServer.Server.BaseServer::QueueSendHostMessageToAll(System.String, System.Object)"],"StringLiterals":["chat-message"],"Source":null},{"Id":"SendPlayerChatLogMessage(CandideServer.MessageModels.PlayerChatLogMessage)-\u003ESystem.Void","Name":"SendPlayerChatLogMessage","Signature":"public System.Void SendPlayerChatLogMessage(CandideServer.MessageModels.PlayerChatLogMessage msg)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"msg","Type":"CandideServer.MessageModels.PlayerChatLogMessage","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":28,"BodyHash":"6545C96E343EFB5064DA10CB44AD2DA8A67A1D62A3685AF2F0C00BA63A40AF4F","Hash":"DA64257F8DC793F8DB511CE9938C644EEDA10A04DCA08490797C11A6DA7E3201","CalledMethods":["CandideServer.Models.ChatLog::Add(CandideServer.MessageModels.PlayerChatLogMessage)","CandideServer.Server.BaseServer::SendHostMessageToAll(System.String, System.Object)"],"StringLiterals":["player-chat-message"],"Source":null}],"Hash":"AF71A375AE0B0EC78D9D9505D9396B205EE04C01B2FFCD2D2EA78409BA99DD4F"}