{"Id":"Candide.GameModels.Managers.PlayerCharacterManager","Name":"PlayerCharacterManager","DisplayName":"PlayerCharacterManager","FullName":"Candide.GameModels.Managers.PlayerCharacterManager","Namespace":"Candide.GameModels.Managers","Kind":"class","Visibility":"public","IsAbstract":true,"IsSealed":true,"BaseType":"System.Object","Interfaces":[],"SourceLocations":[],"Fields":[],"Properties":[],"Events":[],"Methods":[{"Id":"Disconnected(Candide.Multiplayer.Services.DisconnectReason)-\u003ESystem.Void","Name":"Disconnected","Signature":"public System.Void Disconnected(Candide.Multiplayer.Services.DisconnectReason reason)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"reason","Type":"Candide.Multiplayer.Services.DisconnectReason","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":33,"BodyHash":"DD9385E36C36CB135C59BB3852F5CDA28CE4D8393024A3D517CBD42B63A91DFF","Hash":"18C78737BF12ABFF14ED9941310522ED8A8E5EE15011DFD1F270FD4238F8A7F6","CalledMethods":["Candide.GameModels.Managers.PlayerCharacterManager::OnSimpleInventoryManagerOnInventoriesChanged(Candide.GameModels.Controllers.GameStateActiveInventoriesArgs)","SimpleInventoryController.GameStateActiveInventoriesChanged::.ctor(System.Object, System.IntPtr)","Candide.GameModels.Controllers.SimpleInventoryController::remove_InventoriesChanged(SimpleInventoryController.GameStateActiveInventoriesChanged)"],"StringLiterals":[],"Source":null},{"Id":"OnLocalPlayerCharacterLoaded()-\u003ESystem.Void","Name":"OnLocalPlayerCharacterLoaded","Signature":"private System.Void OnLocalPlayerCharacterLoaded()","Visibility":"private","ReturnType":"System.Void","Parameters":[],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":27,"BodyHash":"D4880C023C03FF6CE715B7CB1AEA8A95F5D6405A26DF2F1C156F31D5C31FAE9C","Hash":"985E07899D3F70DC57A662E372274ADF8CAFABB22B49622090586D5A228FC0C5","CalledMethods":["CandideServer.EventBus.EventBusManager::SendEvent(System.String, System.Object, System.Boolean)"],"StringLiterals":["player-character-loaded"],"Source":null},{"Id":"OnSimpleInventoryManagerOnInventoriesChanged(Candide.GameModels.Controllers.GameStateActiveInventoriesArgs)-\u003ESystem.Void","Name":"OnSimpleInventoryManagerOnInventoriesChanged","Signature":"private System.Void OnSimpleInventoryManagerOnInventoriesChanged(Candide.GameModels.Controllers.GameStateActiveInventoriesArgs args)","Visibility":"private","ReturnType":"System.Void","Parameters":[{"Name":"args","Type":"Candide.GameModels.Controllers.GameStateActiveInventoriesArgs","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":184,"BodyHash":"FA753953A2D407E29DE1424A5539A12ADE9C2BFFA383A318AD6AAC92B4F4E0AD","Hash":"EF25DF00E316365285E70DF871EAB522D4660A054F2C946A8DECFE8A2AAA44DE","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.Int32, Candide.Multiplayer.Models.ClientPlayerCharacter\u003E::get_Values()","Dictionary.ValueCollection\u003CSystem.Int32, Candide.Multiplayer.Models.ClientPlayerCharacter\u003E::GetEnumerator()","Dictionary.ValueCollection.Enumerator\u003CSystem.Int32, Candide.Multiplayer.Models.ClientPlayerCharacter\u003E::get_Current()","System.Guid::op_Inequality(System.Guid, System.Guid)","Candide.GameModels.Managers.PlayerSkinManager::ApplySkin(Candide.Entities.PlayerState.PlayerAnimationController, Shared.Models.Player.PlayerAppearanceData, Candide.GameModels.Models.Items.SimpleInventory)","Candide.Multiplayer.Models.ClientPlayerCharacter::get_Entity()","Shared.Entity.SharedEntityAuraManager::CalculateState(Shared.Entity.EntityWrapper)","Dictionary.ValueCollection.Enumerator\u003CSystem.Int32, Candide.Multiplayer.Models.ClientPlayerCharacter\u003E::MoveNext()","System.IDisposable::Dispose()"],"StringLiterals":[],"Source":null},{"Id":"SetDynamicFlag(System.Guid, System.String, System.Single, System.Single, System.Boolean)-\u003ESystem.Void","Name":"SetDynamicFlag","Signature":"public System.Void SetDynamicFlag(System.Guid playerId, System.String flagId, System.Single flagValue1, System.Single flagValue2, System.Boolean sync)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"playerId","Type":"System.Guid","IsOut":false,"IsOptional":false},{"Name":"flagId","Type":"System.String","IsOut":false,"IsOptional":false},{"Name":"flagValue1","Type":"System.Single","IsOut":false,"IsOptional":false},{"Name":"flagValue2","Type":"System.Single","IsOut":false,"IsOptional":false},{"Name":"sync","Type":"System.Boolean","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":64,"BodyHash":"B1151F808406C9C460E3078FA5E3E150EB908A28ED600DD31285F2A0F143B5DC","Hash":"75E17555DDFD574C028324E99D83D9C8530F5433C11BD6B62F1B9CB8E4F6645D","CalledMethods":["Candide.GameModels.GameState::TryGetPlayerFromCharacterId(System.Guid, Candide.Multiplayer.Models.ClientPlayerCharacter\u0026)","Candide.GameModels.Controllers.PlayerCharacterController::SetFlag(Candide.Multiplayer.Models.ClientPlayerCharacter, System.String, System.Single, System.Single, System.Boolean)","CandideServer.MessageModels.PlayerCharacters.SetPlayerFlagMessage::.ctor()","Candide.GameModels.Services.PlayerCharactersService::SendSetFlag(CandideServer.MessageModels.PlayerCharacters.SetPlayerFlagMessage)"],"StringLiterals":[],"Source":null},{"Id":"Setup()-\u003ESystem.Void","Name":"Setup","Signature":"public System.Void Setup()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":38,"BodyHash":"1B3C74F6B7CE311B093E0BBCE54B2125BDFDEA54A2BD53075DEEF03B50D02ABF","Hash":"4DAFCC01FC45654EF3FBCAD4AFDBD8AA680BA8385838CF539E5D857BBDF28674","CalledMethods":["Candide.GameModels.Managers.PlayerCharacterManager::OnSimpleInventoryManagerOnInventoriesChanged(Candide.GameModels.Controllers.GameStateActiveInventoriesArgs)","SimpleInventoryController.GameStateActiveInventoriesChanged::.ctor(System.Object, System.IntPtr)","Candide.GameModels.Controllers.SimpleInventoryController::add_InventoriesChanged(SimpleInventoryController.GameStateActiveInventoriesChanged)","Candide.GameModels.Managers.PlayerCharacterManager::OnLocalPlayerCharacterLoaded()"],"StringLiterals":[],"Source":null},{"Id":"SwitchWeapons()-\u003ESystem.Void","Name":"SwitchWeapons","Signature":"public System.Void SwitchWeapons()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":26,"BodyHash":"BEE0B6FDAB770E704199CF696E1FD47F0CCBA49D94A4219864FDA6D8A67AEDB3","Hash":"B106C96C9CEB982060F5AADFBA87972F68486E909EEEFFE7115A14560C05E815","CalledMethods":["Candide.GameModels.Managers.EquipmentManager::SwitchWeapons()"],"StringLiterals":[],"Source":null},{"Id":"SyncMovePlayer(CandideServer.MessageModels.PlayerCharacters.MovePlayerMessage)-\u003ESystem.Void","Name":"SyncMovePlayer","Signature":"public System.Void SyncMovePlayer(CandideServer.MessageModels.PlayerCharacters.MovePlayerMessage msg)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"msg","Type":"CandideServer.MessageModels.PlayerCharacters.MovePlayerMessage","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":222,"BodyHash":"E546D95C81A22450961A7388BDB40AA4BF1185054D119FBE678D23951D465D03","Hash":"D6DE7FB58252B56BC98C6059DAF44AB9B69791099D38B72D6AEB0D070E34AECF","CalledMethods":["System.Guid::op_Inequality(System.Guid, System.Guid)","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.WarningHelper::Warning(System.String)","Candide.GameModels.GameState::TryGetPlayerFromCharacterId(System.Guid, Candide.Multiplayer.Models.ClientPlayerCharacter\u0026)","Candide.Multiplayer.Models.ClientPlayerCharacter::get_Entity()","Candide.Multiplayer.Models.LocalPlayer::get_EntityId()","System.Guid::op_Equality(System.Guid, System.Guid)","Candide.GameModels.Managers.WorldManager::MovePlayerToWorldAndPosition(System.Guid, Microsoft.Xna.Framework.Vector3)","Candide.GameModels.Controllers.EntityController::MoveEntity(System.Guid, Microsoft.Xna.Framework.Vector3)"],"StringLiterals":["Tried to move player character with ID "," but character was not the local player."],"Source":null},{"Id":"SyncUpdatePlayerCharacterInventory(CandideServer.MessageModels.PlayerCharacters.GetCharacterInventoryResponse)-\u003ESystem.Void","Name":"SyncUpdatePlayerCharacterInventory","Signature":"public System.Void SyncUpdatePlayerCharacterInventory(CandideServer.MessageModels.PlayerCharacters.GetCharacterInventoryResponse msg)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"msg","Type":"CandideServer.MessageModels.PlayerCharacters.GetCharacterInventoryResponse","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":171,"BodyHash":"25E26B4E000A957A22172CF12579A12904F98A1D9A8D6746AAE43497D820FC72","Hash":"76CFB6450FDDC9D1EF22142D68B349E3EE5315B24CF33BB6ADB1BD45E7D23DED","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.Int32, Candide.Multiplayer.Models.ClientPlayerCharacter\u003E::get_Values()","Dictionary.ValueCollection\u003CSystem.Int32, Candide.Multiplayer.Models.ClientPlayerCharacter\u003E::GetEnumerator()","Dictionary.ValueCollection.Enumerator\u003CSystem.Int32, Candide.Multiplayer.Models.ClientPlayerCharacter\u003E::get_Current()","System.Guid::op_Inequality(System.Guid, System.Guid)","Candide.GameModels.Controllers.SimpleInventoryController::SyncRegisterOrUpdateActiveInventory(Shared.Models.Items.SharedInventoryModel)","Dictionary.ValueCollection.Enumerator\u003CSystem.Int32, Candide.Multiplayer.Models.ClientPlayerCharacter\u003E::MoveNext()","System.IDisposable::Dispose()","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.WarningHelper::Warning(System.String)"],"StringLiterals":["Couldn\u0027t find player character with ID "],"Source":null}],"Hash":"89B703EB32DC5FF933AD7B26D4A39F8E365BAD397E8ED5373F54D8BA30029915"}