{"Id":"CandideServer.ServerServices.SimpleInventoryServerService","Name":"SimpleInventoryServerService","DisplayName":"SimpleInventoryServerService","FullName":"CandideServer.ServerServices.SimpleInventoryServerService","Namespace":"CandideServer.ServerServices","Kind":"class","Visibility":"public","IsAbstract":true,"IsSealed":true,"BaseType":"System.Object","Interfaces":[],"SourceLocations":[],"Fields":[],"Properties":[],"Events":[],"Methods":[{"Id":"GetInventoriesListeners(CandideServer.MessageModels.Inventories.UpdateInventoriesItemInstancesMessage)-\u003ESystem.Collections.Generic.Dictionary\u00602\u003CCandideServer.Server.Network.ConnectedPeer,CandideServer.MessageModels.Inventories.InventoriesUpdate\u003E","Name":"GetInventoriesListeners","Signature":"public System.Collections.Generic.Dictionary\u003CCandideServer.Server.Network.ConnectedPeer, CandideServer.MessageModels.Inventories.InventoriesUpdate\u003E GetInventoriesListeners(CandideServer.MessageModels.Inventories.UpdateInventoriesItemInstancesMessage msg)","Visibility":"public","ReturnType":"System.Collections.Generic.Dictionary\u003CCandideServer.Server.Network.ConnectedPeer, CandideServer.MessageModels.Inventories.InventoriesUpdate\u003E","Parameters":[{"Name":"msg","Type":"CandideServer.MessageModels.Inventories.UpdateInventoriesItemInstancesMessage","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":308,"BodyHash":"1A90C113A43564D6B3F37D87B8700BCC2A4E625F13EB49DB46FA659EBB918FCF","Hash":"1B32CBE5B6C9AE400009E4BA69F5AEC5C33FC1FEE8EAF5FEA230ED2A3BA21AE6","CalledMethods":["System.Collections.Generic.Dictionary\u003CCandideServer.Server.Network.ConnectedPeer, CandideServer.MessageModels.Inventories.InventoriesUpdate\u003E::.ctor()","System.Collections.Generic.Dictionary\u003CSystem.Guid, System.Collections.Generic.HashSet\u003CCandideServer.Server.Network.ConnectedPeer\u003E\u003E::TryGetValue(!0, !1\u0026)","System.Collections.Generic.HashSet\u003CCandideServer.Server.Network.ConnectedPeer\u003E::GetEnumerator()","HashSet.Enumerator\u003CCandideServer.Server.Network.ConnectedPeer\u003E::get_Current()","System.Collections.Generic.Dictionary\u003CCandideServer.Server.Network.ConnectedPeer, CandideServer.MessageModels.Inventories.InventoriesUpdate\u003E::TryGetValue(!0, !1\u0026)","System.Collections.Generic.List\u003CCandideServer.ServerControllers.UpdateInventoryItemInstanceMessage\u003E::Add(!0)","CandideServer.MessageModels.Inventories.InventoriesUpdate::.ctor()","System.Collections.Generic.Dictionary\u003CCandideServer.Server.Network.ConnectedPeer, CandideServer.MessageModels.Inventories.InventoriesUpdate\u003E::set_Item(!0, !1)","HashSet.Enumerator\u003CCandideServer.Server.Network.ConnectedPeer\u003E::MoveNext()","System.IDisposable::Dispose()","System.Collections.Generic.List\u003CCandideServer.ServerControllers.UpdateInventoryMoneyMessage\u003E::Add(!0)"],"StringLiterals":[],"Source":null},{"Id":"OnReceive_AddItemCheat(CandideServer.MessageModels.Inventories.AddItemCheatMessage, CandideServer.EventBus.EventBusArgs)-\u003ESystem.Void","Name":"OnReceive_AddItemCheat","Signature":"private System.Void OnReceive_AddItemCheat(CandideServer.MessageModels.Inventories.AddItemCheatMessage msg, CandideServer.EventBus.EventBusArgs args)","Visibility":"private","ReturnType":"System.Void","Parameters":[{"Name":"msg","Type":"CandideServer.MessageModels.Inventories.AddItemCheatMessage","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":69,"BodyHash":"F7F59C490026EBDDC9E421D4F81A09AB404ED93476B2DF4F77AC821467505BAF","Hash":"E144E64D1578D5DE2AFB7C523234FEB3DB07BD7AB8C37C4A5D71A2A9BD78281C","CalledMethods":["CandideServer.ServerManagers.SimpleInventoryServerManager::TryAddItemAmounts(System.Guid, System.String, System.Int32, System.String, System.Boolean, System.Nullable\u003CSystem.Int32\u003E, System.Boolean)"],"StringLiterals":[],"Source":null},{"Id":"OnReceive_Disconnect(CandideServer.Server.Network.DisconnectReason, CandideServer.EventBus.EventBusArgs)-\u003ESystem.Void","Name":"OnReceive_Disconnect","Signature":"public System.Void OnReceive_Disconnect(CandideServer.Server.Network.DisconnectReason reason, CandideServer.EventBus.EventBusArgs args)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"reason","Type":"CandideServer.Server.Network.DisconnectReason","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":12,"BodyHash":"1B18A06EBDC534099BCB013E3A4D58D2E3B3A8639711B17F781E9F6BE6187E72","Hash":"9192DBC28BD8B4BC32CD23315D94FF22992DE638570BA16E5DD7A0C135B83FB9","CalledMethods":["CandideServer.ServerServices.ServerState_InventoriesPlayerListenersController::UnregisterListener(CandideServer.Server.Network.ConnectedPeer)"],"StringLiterals":[],"Source":null},{"Id":"OnReceive_DropItem(CandideServer.ServerServices.DropItemMessage, CandideServer.EventBus.EventBusArgs)-\u003ESystem.Void","Name":"OnReceive_DropItem","Signature":"public System.Void OnReceive_DropItem(CandideServer.ServerServices.DropItemMessage msg, CandideServer.EventBus.EventBusArgs args)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"msg","Type":"CandideServer.ServerServices.DropItemMessage","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":255,"BodyHash":"02091DF34BA9770ED9B39F7E2FD9D9258EE5122B8517AC7CCF6FB16C047C31A8","Hash":"7908342A403177F4CA39E3F596378FF9A59626A60F3A510FC41A5F2252C37AF7","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.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)","CandideCreator.Shared.Helpers.VectorExtension::DirectionToVector3(System.Single)","CandideCreator.Shared.Helpers.RandomHelper::NextFloat(System.Random, System.Single, System.Single)","Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)","Microsoft.Xna.Framework.Vector3::op_Addition(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)","Microsoft.Xna.Framework.Vector3::op_Multiply(Microsoft.Xna.Framework.Vector3, System.Single)","System.Nullable\u003CSystem.ValueTuple\u003CCandideServer.Models.Player.ServerPlayerCharacter, CandideServer.ServerServices.ServerJoinedPlayerModel\u003E\u003E::get_Value()","System.Nullable\u003CSystem.Int32\u003E::.ctor(!0)","CandideServer.ServerManagers.SimpleInventoryServerManager::TryDropItem(System.Guid, System.Guid, System.Nullable\u003CSystem.Int32\u003E, Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3, System.Guid, System.Nullable\u003CSystem.Int32\u003E, System.Nullable\u003CSystem.Int32\u003E)"],"StringLiterals":["Player tried to drop an item but we could not find the player\u0027s data "],"Source":null},{"Id":"OnReceive_DropMoney(CandideServer.ServerServices.DropMoneyMessage, CandideServer.EventBus.EventBusArgs)-\u003ESystem.Void","Name":"OnReceive_DropMoney","Signature":"public System.Void OnReceive_DropMoney(CandideServer.ServerServices.DropMoneyMessage msg, CandideServer.EventBus.EventBusArgs args)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"msg","Type":"CandideServer.ServerServices.DropMoneyMessage","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":277,"BodyHash":"DC144645C607343E6E3D53CCFD69D1A2F2862B7B34A80DE794927E4F1C778C71","Hash":"1C5E2F863E37570F5E03E0C59D1CA5DEDAAE26DF7407C178A93C359B107400A5","CalledMethods":["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.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.VectorExtension::DirectionToVector3(System.Single)","CandideCreator.Shared.Helpers.RandomHelper::NextFloat(System.Random, System.Single, System.Single)","Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)","Microsoft.Xna.Framework.Vector3::op_Addition(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)","Microsoft.Xna.Framework.Vector3::op_Multiply(Microsoft.Xna.Framework.Vector3, System.Single)","System.Nullable\u003CSystem.ValueTuple\u003CCandideServer.Models.Player.ServerPlayerCharacter, CandideServer.ServerServices.ServerJoinedPlayerModel\u003E\u003E::get_Value()","System.Nullable\u003CSystem.Int32\u003E::.ctor(!0)","CandideServer.ServerManagers.SimpleInventoryServerManager::TryDropMoney(System.Guid, System.UInt64, Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3, System.Guid, System.Nullable\u003CSystem.Int32\u003E, System.Nullable\u003CSystem.Int32\u003E)"],"StringLiterals":["OnReceive_DropMoney: Drop amount is larger than the long max value. Aborting","Player tried to drop an item but we could not find the player\u0027s data "],"Source":null},{"Id":"OnReceive_GetAndListenOnSimpleInventory(CandideServer.MessageModels.Inventories.GetSimpleInventoryMessage, CandideServer.EventBus.EventBusArgs)-\u003ESystem.Void","Name":"OnReceive_GetAndListenOnSimpleInventory","Signature":"public System.Void OnReceive_GetAndListenOnSimpleInventory(CandideServer.MessageModels.Inventories.GetSimpleInventoryMessage msg, CandideServer.EventBus.EventBusArgs args)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"msg","Type":"CandideServer.MessageModels.Inventories.GetSimpleInventoryMessage","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":25,"BodyHash":"380473E7CB019BCFBEA0DECEA2CF1A486B13C73B6150FE5D7BE63FA83A666933","Hash":"3B1506ABE7B6751B4014DDD135CA4F65FC6E44E7BBA56AD9BC75B081ECF8A673","CalledMethods":["CandideServer.ServerServices.SimpleInventoryServerService::OnReceive_GetSimpleInventory(CandideServer.MessageModels.Inventories.GetSimpleInventoryMessage, CandideServer.EventBus.EventBusArgs)","CandideServer.ServerServices.ServerState_InventoriesPlayerListenersController::RegisterPlayerInventoryListener(System.Guid, CandideServer.Server.Network.ConnectedPeer)"],"StringLiterals":[],"Source":null},{"Id":"OnReceive_GetSimpleInventory(CandideServer.MessageModels.Inventories.GetSimpleInventoryMessage, CandideServer.EventBus.EventBusArgs)-\u003ESystem.Void","Name":"OnReceive_GetSimpleInventory","Signature":"public System.Void OnReceive_GetSimpleInventory(CandideServer.MessageModels.Inventories.GetSimpleInventoryMessage msg, CandideServer.EventBus.EventBusArgs args)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"msg","Type":"CandideServer.MessageModels.Inventories.GetSimpleInventoryMessage","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":49,"BodyHash":"EEC950F02883592D0D37D84D63FABD0972CC35A153231832FF499693AEAB94AC","Hash":"63A174097C934D62E87E269EF05554554EBF3D005F39B3DAF9084F836182F75F","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.Guid, Shared.Models.Items.SharedInventoryModel\u003E::TryGetValue(!0, !1\u0026)","CandideServer.MessageModels.Inventories.GetSimpleInventoryResponse::.ctor()","CandideServer.Server.BaseServer::SendGetResponseMessage(CandideServer.EventBus.EventBusArgs, System.Object, System.Boolean)"],"StringLiterals":[],"Source":null},{"Id":"OnReceive_InventoryApplyDelta(CandideServer.MessageModels.Inventories.InventoryApplyDeltaMessage, CandideServer.EventBus.EventBusArgs)-\u003ESystem.Void","Name":"OnReceive_InventoryApplyDelta","Signature":"public System.Void OnReceive_InventoryApplyDelta(CandideServer.MessageModels.Inventories.InventoryApplyDeltaMessage msg, CandideServer.EventBus.EventBusArgs args)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"msg","Type":"CandideServer.MessageModels.Inventories.InventoryApplyDeltaMessage","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":18,"BodyHash":"818E21E007700495E4D3D5B343D2393974BDCAF3AF50CFB8723C5ABEF974B220","Hash":"A7E1FACD137EEF55DE82B842A90C24C835F5A7BFFE0389D8B84405A89385C42E","CalledMethods":["CandideServer.ServerManagers.ServerSimpleInventoryManager_Player::Player_InventoryApplyDelta(Shared.Inventory.DeltaModels.DeltaAction, CandideServer.Server.Network.ConnectedPeer)"],"StringLiterals":[],"Source":null},{"Id":"OnReceive_InventoryApplyManyDelta(CandideServer.MessageModels.Inventories.InventoryApplyManyDeltaMessage, CandideServer.EventBus.EventBusArgs)-\u003ESystem.Void","Name":"OnReceive_InventoryApplyManyDelta","Signature":"public System.Void OnReceive_InventoryApplyManyDelta(CandideServer.MessageModels.Inventories.InventoryApplyManyDeltaMessage msg, CandideServer.EventBus.EventBusArgs args)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"msg","Type":"CandideServer.MessageModels.Inventories.InventoryApplyManyDeltaMessage","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":18,"BodyHash":"A028B6F121AFECE3EA1C65107521837C93F718E4F8AD476183BCDBB8E8AD0082","Hash":"AD1C11B30261508A88CFEA034871A8E415294EEE4CA1FE0575FCE388E0E37605","CalledMethods":["CandideServer.ServerManagers.ServerSimpleInventoryManager_Player::Player_InventoryApplyManyDelta(System.Collections.Generic.IReadOnlyCollection\u003CShared.Inventory.DeltaModels.DeltaAction\u003E, CandideServer.Server.Network.ConnectedPeer)"],"StringLiterals":[],"Source":null},{"Id":"OnReceive_LootAll(CandideServer.MessageModels.Inventories.LootAllMessage, CandideServer.EventBus.EventBusArgs)-\u003ESystem.Void","Name":"OnReceive_LootAll","Signature":"public System.Void OnReceive_LootAll(CandideServer.MessageModels.Inventories.LootAllMessage msg, CandideServer.EventBus.EventBusArgs args)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"msg","Type":"CandideServer.MessageModels.Inventories.LootAllMessage","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":42,"BodyHash":"60AE201ED3814EA8D09724A391662F80D643A02E625130A6D21D8C7D3A127612","Hash":"851E5BCF436C0DD0C37FD1A6008D15E95DC15064A1E12B8A0A1071159C4C6B5F","CalledMethods":["CandideServer.ServerManagers.ServerSimpleInventoryManager_Player::Player_LootAll(System.Guid, System.Guid, System.Nullable\u003CSystem.Guid\u003E, System.Boolean, Shared.Inventory.Models.LootAllStrategy, CandideServer.Server.Network.ConnectedPeer)"],"StringLiterals":[],"Source":null},{"Id":"OnReceive_RenameInventory(CandideServer.MessageModels.Inventories.RenameInventoryMessage)-\u003ESystem.Void","Name":"OnReceive_RenameInventory","Signature":"private System.Void OnReceive_RenameInventory(CandideServer.MessageModels.Inventories.RenameInventoryMessage msg)","Visibility":"private","ReturnType":"System.Void","Parameters":[{"Name":"msg","Type":"CandideServer.MessageModels.Inventories.RenameInventoryMessage","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":18,"BodyHash":"0DDB09A505C7F2ECE4CABFEB539C57BF7C3024FFCE68ABA2ADC424A6BEE52040","Hash":"5BBEBEDEE2C707C6DBA2DE854FF9707508601D6E654AE35E6019A40566BE5054","CalledMethods":["CandideServer.ServerManagers.SimpleInventoryServerManager::RenameInventory(System.Guid, System.String)"],"StringLiterals":[],"Source":null},{"Id":"OnReceive_StopListeningOnSimpleInventory(CandideServer.MessageModels.Inventories.StopListeningOnSimpleInventoryMessage, CandideServer.EventBus.EventBusArgs)-\u003ESystem.Void","Name":"OnReceive_StopListeningOnSimpleInventory","Signature":"public System.Void OnReceive_StopListeningOnSimpleInventory(CandideServer.MessageModels.Inventories.StopListeningOnSimpleInventoryMessage msg, CandideServer.EventBus.EventBusArgs args)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"msg","Type":"CandideServer.MessageModels.Inventories.StopListeningOnSimpleInventoryMessage","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":18,"BodyHash":"4800AC44AA2502774C4EB0ACD7EE77BA8C25BE31C2E90D615875F43EEE0E1036","Hash":"B8F6232CE813BF9006D0243A0EA17E7ED8CF0F0DB2AB7313CBE20A382641254C","CalledMethods":["CandideServer.ServerServices.ServerState_InventoriesPlayerListenersController::UnregisterPlayerInventoryListener(System.Guid, CandideServer.Server.Network.ConnectedPeer)"],"StringLiterals":[],"Source":null},{"Id":"Send_InventoriesChanged(CandideServer.MessageModels.Inventories.UpdateInventoriesItemInstancesMessage)-\u003ESystem.Void","Name":"Send_InventoriesChanged","Signature":"public System.Void Send_InventoriesChanged(CandideServer.MessageModels.Inventories.UpdateInventoriesItemInstancesMessage msg)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"msg","Type":"CandideServer.MessageModels.Inventories.UpdateInventoriesItemInstancesMessage","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":13,"BodyHash":"E8F15706A785451A0AA5E26A91C1B5ED15E5164AB6F1BC27F1CEDA77B65D27BC","Hash":"397F547582AADF474B728A67CD44ACB34F2C4AD979C69DFD1B02E41B52B9A546","CalledMethods":["CandideServer.ServerServices.SimpleInventoryServerService::GetInventoriesListeners(CandideServer.MessageModels.Inventories.UpdateInventoriesItemInstancesMessage)","CandideServer.ServerServices.SimpleInventoryServerService::Send_InventoriesChanged(CandideServer.MessageModels.Inventories.UpdateInventoriesItemInstancesMessage, System.Collections.Generic.Dictionary\u003CCandideServer.Server.Network.ConnectedPeer, CandideServer.MessageModels.Inventories.InventoriesUpdate\u003E)"],"StringLiterals":[],"Source":null},{"Id":"Send_InventoriesChanged(CandideServer.MessageModels.Inventories.UpdateInventoriesItemInstancesMessage, System.Collections.Generic.Dictionary\u00602\u003CCandideServer.Server.Network.ConnectedPeer,CandideServer.MessageModels.Inventories.InventoriesUpdate\u003E)-\u003ESystem.Void","Name":"Send_InventoriesChanged","Signature":"public System.Void Send_InventoriesChanged(CandideServer.MessageModels.Inventories.UpdateInventoriesItemInstancesMessage msg, System.Collections.Generic.Dictionary\u003CCandideServer.Server.Network.ConnectedPeer, CandideServer.MessageModels.Inventories.InventoriesUpdate\u003E listeners)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"msg","Type":"CandideServer.MessageModels.Inventories.UpdateInventoriesItemInstancesMessage","IsOut":false,"IsOptional":false},{"Name":"listeners","Type":"System.Collections.Generic.Dictionary\u003CCandideServer.Server.Network.ConnectedPeer, CandideServer.MessageModels.Inventories.InventoriesUpdate\u003E","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":122,"BodyHash":"0683DCF1E21805A3328EC2182C5D6F13F35FD563FA72B55D4677AD0C6434FF25","Hash":"3566BD60FAA20C032EA10454C2268E9668CA64BC3D354CBE70326256BC43F43C","CalledMethods":["CandideServer.Models.Quests.EventModels.OnInventoriesChangedEvent::Send(CandideServer.MessageModels.Inventories.UpdateInventoriesItemInstancesMessage)","System.Collections.Generic.Dictionary\u003CCandideServer.Server.Network.ConnectedPeer, CandideServer.MessageModels.Inventories.InventoriesUpdate\u003E::GetEnumerator()","Dictionary.Enumerator\u003CCandideServer.Server.Network.ConnectedPeer, CandideServer.MessageModels.Inventories.InventoriesUpdate\u003E::get_Current()","CandideServer.MessageModels.Inventories.UpdateInventoriesItemInstancesMessage::.ctor()","System.Collections.Generic.KeyValuePair\u003CCandideServer.Server.Network.ConnectedPeer, CandideServer.MessageModels.Inventories.InventoriesUpdate\u003E::get_Value()","System.Collections.Generic.List\u003CCandideServer.ServerControllers.UpdateInventoryItemInstanceMessage\u003E::ToArray()","System.Collections.Generic.List\u003CCandideServer.ServerControllers.UpdateInventoryMoneyMessage\u003E::ToArray()","System.Collections.Generic.KeyValuePair\u003CCandideServer.Server.Network.ConnectedPeer, CandideServer.MessageModels.Inventories.InventoriesUpdate\u003E::get_Key()","CandideServer.Server.BaseServer::SendHostMessage(System.String, System.Object, CandideServer.Server.Network.ConnectedPeer)","Dictionary.Enumerator\u003CCandideServer.Server.Network.ConnectedPeer, CandideServer.MessageModels.Inventories.InventoriesUpdate\u003E::MoveNext()","System.IDisposable::Dispose()"],"StringLiterals":["inventory-update-inventories-item-instances"],"Source":null},{"Id":"Send_InventoriesChangedWithAddMessage(CandideServer.MessageModels.Inventories.UpdateInventoriesItemInstancesWithAddMessage)-\u003ESystem.Void","Name":"Send_InventoriesChangedWithAddMessage","Signature":"public System.Void Send_InventoriesChangedWithAddMessage(CandideServer.MessageModels.Inventories.UpdateInventoriesItemInstancesWithAddMessage msg)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"msg","Type":"CandideServer.MessageModels.Inventories.UpdateInventoriesItemInstancesWithAddMessage","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":151,"BodyHash":"67DFDADF21E5FBBFF41BE8F46E5182D66B116051116CB50840DDAF0E37E9EE12","Hash":"8F696CD0EA3AFBA07A7629304F8FE7CAE3DC7B7738EE2BEED3ED7BE74BAE4932","CalledMethods":["CandideServer.Models.Quests.EventModels.OnInventoriesChangedEvent::Send(CandideServer.MessageModels.Inventories.UpdateInventoriesItemInstancesMessage)","CandideServer.ServerServices.SimpleInventoryServerService::GetInventoriesListeners(CandideServer.MessageModels.Inventories.UpdateInventoriesItemInstancesMessage)","System.Collections.Generic.Dictionary\u003CCandideServer.Server.Network.ConnectedPeer, CandideServer.MessageModels.Inventories.InventoriesUpdate\u003E::GetEnumerator()","Dictionary.Enumerator\u003CCandideServer.Server.Network.ConnectedPeer, CandideServer.MessageModels.Inventories.InventoriesUpdate\u003E::get_Current()","CandideServer.MessageModels.Inventories.UpdateInventoriesItemInstancesWithAddMessage::.ctor()","System.Collections.Generic.KeyValuePair\u003CCandideServer.Server.Network.ConnectedPeer, CandideServer.MessageModels.Inventories.InventoriesUpdate\u003E::get_Value()","System.Collections.Generic.List\u003CCandideServer.ServerControllers.UpdateInventoryItemInstanceMessage\u003E::ToArray()","System.Collections.Generic.List\u003CCandideServer.ServerControllers.UpdateInventoryMoneyMessage\u003E::ToArray()","System.Collections.Generic.KeyValuePair\u003CCandideServer.Server.Network.ConnectedPeer, CandideServer.MessageModels.Inventories.InventoriesUpdate\u003E::get_Key()","CandideServer.Server.BaseServer::SendHostMessage(System.String, System.Object, CandideServer.Server.Network.ConnectedPeer)","Dictionary.Enumerator\u003CCandideServer.Server.Network.ConnectedPeer, CandideServer.MessageModels.Inventories.InventoriesUpdate\u003E::MoveNext()","System.IDisposable::Dispose()"],"StringLiterals":["inventory-update-inventories-item-instances-with-add-message"],"Source":null},{"Id":"Send_NEWInventoriesChanged(CandideServer.MessageModels.Inventories.InventoryListenerUpdate[])-\u003ESystem.Void","Name":"Send_NEWInventoriesChanged","Signature":"public System.Void Send_NEWInventoriesChanged(CandideServer.MessageModels.Inventories.InventoryListenerUpdate[] updates)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"updates","Type":"CandideServer.MessageModels.Inventories.InventoryListenerUpdate[]","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":29,"BodyHash":"77110D7D4B9311FCB8AB10F37456B9FCDD0D40B4B4C9865C1457A4340F1B095F","Hash":"4C2B2199AA377730EA649D308DDC9C80CA5481831ECF2FDCDA8A9FFAB6C84D25","CalledMethods":["CandideServer.ServerServices.SimpleInventoryServerService::Send_NEWInventoryChanged(CandideServer.MessageModels.Inventories.InventoryListenerUpdate)"],"StringLiterals":[],"Source":null},{"Id":"Send_NEWInventoryChanged(CandideServer.MessageModels.Inventories.InventoryListenerUpdate)-\u003ESystem.Void","Name":"Send_NEWInventoryChanged","Signature":"public System.Void Send_NEWInventoryChanged(CandideServer.MessageModels.Inventories.InventoryListenerUpdate update)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"update","Type":"CandideServer.MessageModels.Inventories.InventoryListenerUpdate","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":117,"BodyHash":"DDE8F681A7905E2E5DB92CF9A36C30A73D781E03D06CE41B8D010F53D7957367","Hash":"AC5E7AE2B5696338394B00A13C7903C672E8650D937D504C423724B2ABB04985","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.ServerGameState::TryGetServerEntity(System.Guid, CandideServer.Entities.ServerEntityModel\u0026, System.String)","CandideServer.ServerControllers.EntitySController::CalculateState(CandideServer.Entities.ServerEntityModel)","CandideServer.Models.Quests.EventModels.OnInventoriesChangedEvent::Send(CandideServer.MessageModels.Inventories.InventoryListenerUpdate)","System.Collections.Generic.Dictionary\u003CSystem.Guid, System.Collections.Generic.HashSet\u003CCandideServer.Server.Network.ConnectedPeer\u003E\u003E::TryGetValue(!0, !1\u0026)","CandideServer.Server.BaseServer::SendHostMessageToPeers(System.String, System.Object, System.Collections.Generic.ICollection\u003CCandideServer.Server.Network.ConnectedPeer\u003E)"],"StringLiterals":["Send_NEWInventoryChanged","inventory-inventory-listener-update"],"Source":null},{"Id":"Send_PlayerInventoriesDesynced(System.Collections.Generic.HashSet\u00601\u003CSystem.Guid\u003E, CandideServer.Server.Network.ConnectedPeer)-\u003ESystem.Void","Name":"Send_PlayerInventoriesDesynced","Signature":"public System.Void Send_PlayerInventoriesDesynced(System.Collections.Generic.HashSet\u003CSystem.Guid\u003E inventoryIds, CandideServer.Server.Network.ConnectedPeer peer)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"inventoryIds","Type":"System.Collections.Generic.HashSet\u003CSystem.Guid\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":104,"BodyHash":"3B8ACD57F79455A232C88857CCE7B628ACD0C44CD725C83315418033EE8EB9BE","Hash":"6713CCF65AA5C4AF901D18EFD4CB4097782D5220EF71A4B77AC606BC93EDE449","CalledMethods":["System.Collections.Generic.HashSet\u003CSystem.Guid\u003E::get_Count()","System.Collections.Generic.HashSet\u003CSystem.Guid\u003E::GetEnumerator()","HashSet.Enumerator\u003CSystem.Guid\u003E::get_Current()","CandideServer.ServerGameState::TryGetInventory(System.Guid, Shared.Models.Items.SharedInventoryModel\u0026)","HashSet.Enumerator\u003CSystem.Guid\u003E::MoveNext()","System.IDisposable::Dispose()","CandideServer.MessageModels.Inventories.PlayerInventoriesDesyncedMessage::.ctor()","CandideServer.Server.BaseServer::SendHostMessage(System.String, System.Object, CandideServer.Server.Network.ConnectedPeer)"],"StringLiterals":["inventory-player-inventories-desynced"],"Source":null},{"Id":"Send_RenameInventory(CandideServer.MessageModels.Inventories.RenameInventoryMessage)-\u003ESystem.Void","Name":"Send_RenameInventory","Signature":"public System.Void Send_RenameInventory(CandideServer.MessageModels.Inventories.RenameInventoryMessage msg)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"msg","Type":"CandideServer.MessageModels.Inventories.RenameInventoryMessage","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":39,"BodyHash":"63B4033721D6CE0D49EEE693A8B15B046DF21ADBE668806C896E79567E5ED62B","Hash":"87D773378A8C13C8FDD18C6AC42BCF5F1F6E0EB64E313B5D0031470F2E15329A","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.Guid, System.Collections.Generic.HashSet\u003CCandideServer.Server.Network.ConnectedPeer\u003E\u003E::TryGetValue(!0, !1\u0026)","CandideServer.Server.BaseServer::SendHostMessageToPeers(System.String, System.Object, System.Collections.Generic.ICollection\u003CCandideServer.Server.Network.ConnectedPeer\u003E)"],"StringLiterals":["inventory-rename-inventory"],"Source":null}],"Hash":"2CDD14EEE5FCE40C00F6D7CF5D3546B2944E77BD277468DE1B2DD0A4B3BE1D56"}