{"Id":"CandideServer.ServerManagers.ServerSimpleInventoryManager_Player","Name":"ServerSimpleInventoryManager_Player","DisplayName":"ServerSimpleInventoryManager_Player","FullName":"CandideServer.ServerManagers.ServerSimpleInventoryManager_Player","Namespace":"CandideServer.ServerManagers","Kind":"class","Visibility":"public","IsAbstract":true,"IsSealed":true,"BaseType":"System.Object","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"ErrorChangedInventories:System.Collections.Generic.HashSet\u00601\u003CSystem.Guid\u003E","Name":"ErrorChangedInventories","Type":"System.Collections.Generic.HashSet\u003CSystem.Guid\u003E","Signature":"private System.Collections.Generic.HashSet\u003CSystem.Guid\u003E ErrorChangedInventories","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"43758B97E257C2B0683F4675A362EB7DDDF7AF5955D0FCE36220DC65A139E22A"},{"Id":"_currentPeer:CandideServer.Server.Network.ConnectedPeer","Name":"_currentPeer","Type":"CandideServer.Server.Network.ConnectedPeer","Signature":"private CandideServer.Server.Network.ConnectedPeer _currentPeer","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"9366D29E86C47A0A8D29831E659970B344A9CFEA92A9ACB2BACA1051830109B7"},{"Id":"_error:System.Boolean","Name":"_error","Type":"System.Boolean","Signature":"private System.Boolean _error","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"A4125A45386F15CB91D03C3F2846151602F5CCA53DE7B1A9E7175129F3F274A9"},{"Id":"_started:System.Boolean","Name":"_started","Type":"System.Boolean","Signature":"private System.Boolean _started","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"5FD7153FAF86BC19DB87E82BE0C9C5052C0960AA9B07EE52E06F487D2B2D5DD4"}],"Properties":[],"Events":[],"Methods":[{"Id":"Finish()-\u003ESystem.Void","Name":"Finish","Signature":"private System.Void Finish()","Visibility":"private","ReturnType":"System.Void","Parameters":[],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":76,"BodyHash":"93B498C46FA0DAC70A5D5294F8ECD97E7543E280E4998658A7DAFDA2C03011C7","Hash":"3F30322BA85A10A89074015CDD6AA176D2D1990CAD3D52814EFBF80ADA7B8591","CalledMethods":["CandideServer.ServerServices.SimpleInventoryServerService::Send_PlayerInventoriesDesynced(System.Collections.Generic.HashSet\u003CSystem.Guid\u003E, CandideServer.Server.Network.ConnectedPeer)","System.Collections.Generic.HashSet\u003CSystem.Guid\u003E::Clear()","CandideServer.ServerManagers.SimpleInventoryServerManager::OnInventoriesChanged(System.Collections.Generic.Dictionary\u003CSystem.Guid, System.Collections.Generic.HashSet\u003CSystem.Int32\u003E\u003E, System.Collections.Generic.HashSet\u003CSystem.Guid\u003E)","CandideServer.Inventory.ServerInventoryApplyBridge::Cleanup()"],"StringLiterals":[],"Source":null},{"Id":"LogError(Shared.Inventory.DeltaModels.DeltaAction)-\u003ESystem.Void","Name":"LogError","Signature":"private System.Void LogError(Shared.Inventory.DeltaModels.DeltaAction action)","Visibility":"private","ReturnType":"System.Void","Parameters":[{"Name":"action","Type":"Shared.Inventory.DeltaModels.DeltaAction","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":77,"BodyHash":"FD5D51B16F2B40347EDD34D0F9DC15489CE4F49975CCA2FCE48160D6D185107B","Hash":"17E911F9B2393EE2FD59C2E365AE73EABAA8AD56643A488D2196F61ED5A14F9F","CalledMethods":["System.Guid::op_Inequality(System.Guid, System.Guid)","System.Collections.Generic.HashSet\u003CSystem.Guid\u003E::Add(!0)"],"StringLiterals":[],"Source":null},{"Id":"LogError(System.Collections.Generic.IEnumerable\u00601\u003CShared.Inventory.DeltaModels.DeltaAction\u003E)-\u003ESystem.Void","Name":"LogError","Signature":"private System.Void LogError(System.Collections.Generic.IEnumerable\u003CShared.Inventory.DeltaModels.DeltaAction\u003E actions)","Visibility":"private","ReturnType":"System.Void","Parameters":[{"Name":"actions","Type":"System.Collections.Generic.IEnumerable\u003CShared.Inventory.DeltaModels.DeltaAction\u003E","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":41,"BodyHash":"E0B123E740A554B2C5F8555C1732A88D6658D81DC78D949AC044426156C742EA","Hash":"A3323B27B865E4AA7ED4C6748638E26E7AFD36273D9714738686CD475615D4E0","CalledMethods":["System.Collections.Generic.IEnumerable\u003CShared.Inventory.DeltaModels.DeltaAction\u003E::GetEnumerator()","System.Collections.Generic.IEnumerator\u003CShared.Inventory.DeltaModels.DeltaAction\u003E::get_Current()","CandideServer.ServerManagers.ServerSimpleInventoryManager_Player::LogError(Shared.Inventory.DeltaModels.DeltaAction)","System.Collections.IEnumerator::MoveNext()","System.IDisposable::Dispose()"],"StringLiterals":[],"Source":null},{"Id":"Player_InventoryApplyDelta(Shared.Inventory.DeltaModels.DeltaAction, CandideServer.Server.Network.ConnectedPeer)-\u003ESystem.Void","Name":"Player_InventoryApplyDelta","Signature":"public System.Void Player_InventoryApplyDelta(Shared.Inventory.DeltaModels.DeltaAction action, CandideServer.Server.Network.ConnectedPeer peer)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"action","Type":"Shared.Inventory.DeltaModels.DeltaAction","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":31,"BodyHash":"552989913CA5A5F5F3AB0955B30D75E4A49A554804709AFBCCD8A8AB234A8890","Hash":"ECB2D8EF0E8C3031307B44B9CE329B7F5AB83FFED4F90697E43933B27FCD2025","CalledMethods":["CandideServer.ServerManagers.ServerSimpleInventoryManager_Player::Start(CandideServer.Server.Network.ConnectedPeer)","Shared.Inventory.InventoryApplyEngine::TryApplyAction(Shared.Inventory.InventoryApplyBridge.IInventoryApplyBridge, Shared.Inventory.DeltaModels.DeltaAction)","CandideServer.ServerManagers.ServerSimpleInventoryManager_Player::LogError(Shared.Inventory.DeltaModels.DeltaAction)","CandideServer.ServerManagers.ServerSimpleInventoryManager_Player::Finish()"],"StringLiterals":[],"Source":null},{"Id":"Player_InventoryApplyManyDelta(System.Collections.Generic.IReadOnlyCollection\u00601\u003CShared.Inventory.DeltaModels.DeltaAction\u003E, CandideServer.Server.Network.ConnectedPeer)-\u003ESystem.Void","Name":"Player_InventoryApplyManyDelta","Signature":"public System.Void Player_InventoryApplyManyDelta(System.Collections.Generic.IReadOnlyCollection\u003CShared.Inventory.DeltaModels.DeltaAction\u003E actions, CandideServer.Server.Network.ConnectedPeer peer)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"actions","Type":"System.Collections.Generic.IReadOnlyCollection\u003CShared.Inventory.DeltaModels.DeltaAction\u003E","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":31,"BodyHash":"5954E3ED5D414EDCBF6C90503F0F9602E5A0D343D1C0C2D2E913BCF11A928095","Hash":"1C4AC54605A5BDADD691BC684D87251D15BB81EC63D90271F2534B698001A326","CalledMethods":["CandideServer.ServerManagers.ServerSimpleInventoryManager_Player::Start(CandideServer.Server.Network.ConnectedPeer)","Shared.Inventory.InventoryApplyEngine::TryApplyManyActions(Shared.Inventory.InventoryApplyBridge.IInventoryApplyBridge, System.Collections.Generic.IReadOnlyCollection\u003CShared.Inventory.DeltaModels.DeltaAction\u003E)","CandideServer.ServerManagers.ServerSimpleInventoryManager_Player::LogError(System.Collections.Generic.IEnumerable\u003CShared.Inventory.DeltaModels.DeltaAction\u003E)","CandideServer.ServerManagers.ServerSimpleInventoryManager_Player::Finish()"],"StringLiterals":[],"Source":null},{"Id":"Player_LootAll(System.Guid, System.Guid, System.Nullable\u00601\u003CSystem.Guid\u003E, System.Boolean, Shared.Inventory.Models.LootAllStrategy, CandideServer.Server.Network.ConnectedPeer)-\u003ESystem.Void","Name":"Player_LootAll","Signature":"public System.Void Player_LootAll(System.Guid sourceInventoryId, System.Guid targetInventoryId, System.Nullable\u003CSystem.Guid\u003E equipmentInventoryId, System.Boolean allowPartialStack, Shared.Inventory.Models.LootAllStrategy strategy, CandideServer.Server.Network.ConnectedPeer peer)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"sourceInventoryId","Type":"System.Guid","IsOut":false,"IsOptional":false},{"Name":"targetInventoryId","Type":"System.Guid","IsOut":false,"IsOptional":false},{"Name":"equipmentInventoryId","Type":"System.Nullable\u003CSystem.Guid\u003E","IsOut":false,"IsOptional":false},{"Name":"allowPartialStack","Type":"System.Boolean","IsOut":false,"IsOptional":false},{"Name":"strategy","Type":"Shared.Inventory.Models.LootAllStrategy","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":119,"BodyHash":"040C770D93033913AEDB96E4C9385B6038B2BB3C89D7B77800383A856A58A26D","Hash":"5A736A97AD71CC4B8C2ABC066450D2F5798517B29E5514EB02D58A70170378E6","CalledMethods":["CandideServer.ServerGameState::TryGetInventory(System.Guid, Shared.Models.Items.SharedInventoryModel\u0026)","System.Nullable\u003CSystem.Guid\u003E::get_HasValue()","System.Nullable\u003CSystem.Guid\u003E::get_Value()","CandideServer.ServerManagers.ServerSimpleInventoryManager_Player::Start(CandideServer.Server.Network.ConnectedPeer)","Shared.Inventory.ComplexInventoryDeltaEngine::LootAll(Shared.Models.Items.SharedInventoryModel, Shared.Models.Items.SharedInventoryModel, System.Boolean, Shared.Inventory.Models.LootAllStrategy, Shared.Models.Items.SharedInventoryModel, System.Boolean)","CandideServer.ServerManagers.ServerSimpleInventoryManager_Player::Finish()","Shared.Inventory.InventoryApplyEngine::TryApplyManyActions(Shared.Inventory.InventoryApplyBridge.IInventoryApplyBridge, System.Collections.Generic.IReadOnlyCollection\u003CShared.Inventory.DeltaModels.DeltaAction\u003E)","CandideServer.ServerManagers.ServerSimpleInventoryManager_Player::LogError(System.Collections.Generic.IEnumerable\u003CShared.Inventory.DeltaModels.DeltaAction\u003E)"],"StringLiterals":[],"Source":null},{"Id":"Start(CandideServer.Server.Network.ConnectedPeer)-\u003ESystem.Void","Name":"Start","Signature":"private System.Void Start(CandideServer.Server.Network.ConnectedPeer peer)","Visibility":"private","ReturnType":"System.Void","Parameters":[{"Name":"peer","Type":"CandideServer.Server.Network.ConnectedPeer","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":24,"BodyHash":"2177409340493EAC066371AF40FBFF2B01BCB14C114BCE03A07A5CC885ED620C","Hash":"57E8336797F651EE04B500FECC6FC6CC29FCA03B7DFA8324F3BEC21C77DA2941","CalledMethods":[],"StringLiterals":[],"Source":null}],"Hash":"CD63595A0BFA9786A90400CB72E37F6F4B37954A2676931C0300204F3035EDFA"}