{"Id":"CandideServer.ServerManagers.LootServerManager","Name":"LootServerManager","DisplayName":"LootServerManager","FullName":"CandideServer.ServerManagers.LootServerManager","Namespace":"CandideServer.ServerManagers","Kind":"class","Visibility":"public","IsAbstract":true,"IsSealed":true,"BaseType":"System.Object","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"ReuseInventoryUpdateList:System.Collections.Generic.List\u00601\u003CCandideServer.ServerControllers.UpdateInventoryItemInstanceMessage\u003E","Name":"ReuseInventoryUpdateList","Type":"System.Collections.Generic.List\u003CCandideServer.ServerControllers.UpdateInventoryItemInstanceMessage\u003E","Signature":"private System.Collections.Generic.List\u003CCandideServer.ServerControllers.UpdateInventoryItemInstanceMessage\u003E ReuseInventoryUpdateList","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"B6F7B233B7F1F75A16F676A295A5D4FDFFF44F7C4260D9D82523464399226F7B"},{"Id":"ReuseItemAmountsDictionary:System.Collections.Generic.Dictionary\u00602\u003CSystem.ValueTuple\u00602\u003CSystem.String,System.String\u003E,System.Int32\u003E","Name":"ReuseItemAmountsDictionary","Type":"System.Collections.Generic.Dictionary\u003CSystem.ValueTuple\u003CSystem.String, System.String\u003E, System.Int32\u003E","Signature":"private System.Collections.Generic.Dictionary\u003CSystem.ValueTuple\u003CSystem.String, System.String\u003E, System.Int32\u003E ReuseItemAmountsDictionary","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"6350A4162B01DB4FD759611D631F4A2132FC07D9E34023751A27A84DBAE69F57"},{"Id":"ReuseList:System.Collections.Generic.List\u00601\u003CCandideServer.ServerManagers.CreateWorldItemArguments\u003E","Name":"ReuseList","Type":"System.Collections.Generic.List\u003CCandideServer.ServerManagers.CreateWorldItemArguments\u003E","Signature":"private System.Collections.Generic.List\u003CCandideServer.ServerManagers.CreateWorldItemArguments\u003E ReuseList","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"C3E928AFF6BF18B7188C1F7830F8FAD29B77683F0018D75AD37145B459DE9949"}],"Properties":[],"Events":[],"Methods":[{"Id":"AddDroppedItem(Shared.Models.DropTables.ItemDrop, System.Single)-\u003ESystem.Void","Name":"AddDroppedItem","Signature":"private System.Void AddDroppedItem(Shared.Models.DropTables.ItemDrop item, System.Single difficulty)","Visibility":"private","ReturnType":"System.Void","Parameters":[{"Name":"item","Type":"Shared.Models.DropTables.ItemDrop","IsOut":false,"IsOptional":false},{"Name":"difficulty","Type":"System.Single","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":195,"BodyHash":"01EFB2437CD138F3FAAE27626151C8DF64CBC970A71B25FC935BC85289C5CAC5","Hash":"09F39B00476E426826D5AF62AB407C3A9B07E99B597B33CE2D0804B96E927737","CalledMethods":["System.Random::Next(System.Int32, System.Int32)","CandideServer.Database.ServerDropTablesDataBase::GetDropTableItemListOrNull(System.String)","CandideServer.ServerManagers.LootServerManager::ProcessDropSystem(Shared.Models.DropTables.DropTableSystem, System.Single)","System.String::op_Equality(System.String, System.String)","CandideServer.Helpers.ServerRandomItemStatsHelper::RollItemAura2(System.Single, System.Collections.Generic.Dictionary\u003CShared.Models.Auras.ItemAuraTier, System.Collections.Generic.List\u003CSystem.String\u003E\u003E)","System.ValueTuple\u003CSystem.String, System.String\u003E::.ctor(!0, !1)","System.Collections.Generic.Dictionary\u003CSystem.ValueTuple\u003CSystem.String, System.String\u003E, System.Int32\u003E::TryGetValue(!0, !1\u0026)","System.Collections.Generic.Dictionary\u003CSystem.ValueTuple\u003CSystem.String, System.String\u003E, System.Int32\u003E::set_Item(!0, !1)"],"StringLiterals":["(empty)"],"Source":null},{"Id":"DropGoods(Shared.Models.DropTables.DroppedGoods, Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3, System.Guid, System.Nullable\u00601\u003CSystem.Int32\u003E)-\u003ESystem.Void","Name":"DropGoods","Signature":"public System.Void DropGoods(Shared.Models.DropTables.DroppedGoods droppedGoods, Microsoft.Xna.Framework.Vector3 position, Microsoft.Xna.Framework.Vector3 extraVelocity, System.Guid worldId, System.Nullable\u003CSystem.Int32\u003E owningPlayerId)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"droppedGoods","Type":"Shared.Models.DropTables.DroppedGoods","IsOut":false,"IsOptional":false},{"Name":"position","Type":"Microsoft.Xna.Framework.Vector3","IsOut":false,"IsOptional":false},{"Name":"extraVelocity","Type":"Microsoft.Xna.Framework.Vector3","IsOut":false,"IsOptional":false},{"Name":"worldId","Type":"System.Guid","IsOut":false,"IsOptional":false},{"Name":"owningPlayerId","Type":"System.Nullable\u003CSystem.Int32\u003E","IsOut":false,"IsOptional":true}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":287,"BodyHash":"1E1EDFC1C7E0876A507094F1B321843DC6FDF26F8B563B32F0F586E4842E3973","Hash":"2FB5226EFFA288ED9F4ED979EBAC9EBD1CAAC56D07311B24D7FA3BB1DD034A1D","CalledMethods":["System.Collections.Generic.List\u003CCandideServer.ServerManagers.CreateWorldItemArguments\u003E::Clear()","CandideCreator.Shared.Helpers.RandomHelper::NextFloat(System.Random, System.Single, System.Single)","CandideCreator.Shared.Helpers.RandomHelper::NextDouble(System.Random, System.Double, System.Double)","System.Guid::NewGuid()","CandideServer.ServerControllers.ItemInstanceSController::CreateNewItemInstance(System.String, System.Int32, System.Guid, System.Nullable\u003CSystem.Guid\u003E, System.String)","System.Math::Cos(System.Double)","System.Math::Sin(System.Double)","Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)","Microsoft.Xna.Framework.Vector3::op_Multiply(System.Single, Microsoft.Xna.Framework.Vector3)","Microsoft.Xna.Framework.Vector3::get_UnitZ()","Microsoft.Xna.Framework.Vector3::op_Multiply(Microsoft.Xna.Framework.Vector3, System.Single)","Microsoft.Xna.Framework.Vector3::op_Addition(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)","System.Collections.Generic.List\u003CCandideServer.ServerManagers.CreateWorldItemArguments\u003E::Add(!0)","CandideServer.ServerManagers.WorldItemServerManager::SpawnWorldItems(System.Collections.Generic.List\u003CCandideServer.ServerManagers.CreateWorldItemArguments\u003E, System.Guid, System.Nullable\u003CSystem.Int32\u003E)"],"StringLiterals":[],"Source":null},{"Id":"DropGoodsAndInventory(Shared.Entity.EntityWrapper, System.Nullable\u00601\u003CSystem.Int32\u003E)-\u003ESystem.Void","Name":"DropGoodsAndInventory","Signature":"public System.Void DropGoodsAndInventory(Shared.Entity.EntityWrapper entity, System.Nullable\u003CSystem.Int32\u003E owningPlayerId)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"entity","Type":"Shared.Entity.EntityWrapper","IsOut":false,"IsOptional":false},{"Name":"owningPlayerId","Type":"System.Nullable\u003CSystem.Int32\u003E","IsOut":false,"IsOptional":true}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":350,"BodyHash":"2A0159715BE9E79F0D42450FF8F3F768583770FB904F1068C57516A2B733EC72","Hash":"091F335110E3B0FC3687DEB245F806A1BB043A45A67B8B39719F1918A1F44AB5","CalledMethods":["Shared.Entity.EntityWrapper::get_WorldId()","Shared.Entity.EntityWrapper::get_Id()","System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Entities.ServerEntityModel\u003E::TryGetValue(!0, !1\u0026)","System.Nullable\u003CSystem.Guid\u003E::get_HasValue()","System.Nullable\u003CSystem.Guid\u003E::get_Value()","System.Collections.Generic.Dictionary\u003CSystem.Guid, Shared.Models.Items.SharedInventoryModel\u003E::TryGetValue(!0, !1\u0026)","Shared.Entity.EntityWrapper::get_Position()","Shared.Entity.EntityWrapper::get_Velocity()","Microsoft.Xna.Framework.Vector3::op_Division(Microsoft.Xna.Framework.Vector3, System.Single)","CandideServer.ServerManagers.LootServerManager::DropInventoryAndDelete(Shared.Models.Items.SharedInventoryModel, Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3, System.Guid, System.Nullable\u003CSystem.Int32\u003E)","Shared.Entity.EntityWrapper::get_BaseGuid()","Shared.Entity.EntityWrapper::get_Frame()","System.Nullable\u003CSystem.Int32\u003E::.ctor(!0)","Shared.Data.Furniture.FurnitureDataBase::TryGetFurnitureIdFromEntity(System.Guid, System.Nullable\u003CSystem.Int32\u003E, System.String\u0026)","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)","CandideCreator.Shared.Helpers.RandomHelper::NextPointInHollowCircle(System.Random, System.Single)","Microsoft.Xna.Framework.Vector2::op_Multiply(Microsoft.Xna.Framework.Vector2, System.Single)","Microsoft.Xna.Framework.Vector3::.ctor(Microsoft.Xna.Framework.Vector2, System.Single)","CandideServer.ServerManagers.WorldItemServerManager::SpawnFurnitureWorldItem(System.String, System.Int32, Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3, System.Guid, System.Nullable\u003CSystem.Int32\u003E, System.Nullable\u003CSystem.Int32\u003E)","System.Nullable\u003CSystem.Int32\u003E::get_HasValue()","Shared.Entity.EntityWrapper::get_Mask()","Shared.Entity.Components.ComponentExtension::HasFlags(Shared.Entity.Components.Component, Shared.Entity.Components.Component)","CandideCreator.Shared.Helpers.RandomHelper::NextFloat(System.Random)","CandideServer.ServerManagers.LootServerManager::GenerateDroppedGoods(Shared.Models.DropTables.DropTableSystem, System.Single)","CandideServer.ServerManagers.LootServerManager::DropGoods(Shared.Models.DropTables.DroppedGoods, Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3, System.Guid, System.Nullable\u003CSystem.Int32\u003E)"],"StringLiterals":[],"Source":null},{"Id":"DropInventoryAndDelete(Shared.Models.Items.SharedInventoryModel, Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3, System.Guid, System.Nullable\u00601\u003CSystem.Int32\u003E)-\u003ESystem.Void","Name":"DropInventoryAndDelete","Signature":"public System.Void DropInventoryAndDelete(Shared.Models.Items.SharedInventoryModel inventory, Microsoft.Xna.Framework.Vector3 position, Microsoft.Xna.Framework.Vector3 extraVelocity, System.Guid worldId, System.Nullable\u003CSystem.Int32\u003E owningPlayerId)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"inventory","Type":"Shared.Models.Items.SharedInventoryModel","IsOut":false,"IsOptional":false},{"Name":"position","Type":"Microsoft.Xna.Framework.Vector3","IsOut":false,"IsOptional":false},{"Name":"extraVelocity","Type":"Microsoft.Xna.Framework.Vector3","IsOut":false,"IsOptional":false},{"Name":"worldId","Type":"System.Guid","IsOut":false,"IsOptional":false},{"Name":"owningPlayerId","Type":"System.Nullable\u003CSystem.Int32\u003E","IsOut":false,"IsOptional":true}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":488,"BodyHash":"F36244F3A69BBE957458AFC6BE67043E2D6FD384D61FCD869738D7ADA68E5D97","Hash":"8930BEC85372388AAD7EBC1296327F3ACBF7AF5668D380D55623188549D86626","CalledMethods":["System.Collections.Generic.List\u003CCandideServer.ServerManagers.CreateWorldItemArguments\u003E::Clear()","CandideServer.ServerControllers.SimpleInventorySController::TryDetachItemFromInventory(Shared.Models.Items.SharedInventoryModel, System.Int32)","CandideCreator.Shared.Helpers.RandomHelper::NextFloat(System.Random, System.Single, System.Single)","CandideCreator.Shared.Helpers.RandomHelper::NextDouble(System.Random, System.Double, System.Double)","System.Math::Cos(System.Double)","System.Math::Sin(System.Double)","Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)","Microsoft.Xna.Framework.Vector3::op_Multiply(System.Single, Microsoft.Xna.Framework.Vector3)","Microsoft.Xna.Framework.Vector3::get_UnitZ()","Microsoft.Xna.Framework.Vector3::op_Multiply(Microsoft.Xna.Framework.Vector3, System.Single)","Microsoft.Xna.Framework.Vector3::op_Addition(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)","System.Collections.Generic.List\u003CCandideServer.ServerManagers.CreateWorldItemArguments\u003E::Add(!0)","Shared.Models.Items.SharedInventoryModel::HasMoneyField()","System.Nullable\u003CSystem.UInt64\u003E::get_Value()","CandideServer.ServerControllers.ItemInstanceSController::CreateMoneyItemInstancesFromMoney(System.UInt64, System.Nullable\u003CSystem.Guid\u003E)","System.Collections.Generic.List\u003CShared.Models.Items.ItemInstanceModel\u003E::GetEnumerator()","List.Enumerator\u003CShared.Models.Items.ItemInstanceModel\u003E::get_Current()","List.Enumerator\u003CShared.Models.Items.ItemInstanceModel\u003E::MoveNext()","System.IDisposable::Dispose()","CandideServer.ServerControllers.SimpleInventorySController::RemoveInventory(Shared.Models.Items.SharedInventoryModel, System.Boolean)","CandideServer.ServerManagers.WorldItemServerManager::SpawnWorldItems(System.Collections.Generic.List\u003CCandideServer.ServerManagers.CreateWorldItemArguments\u003E, System.Guid, System.Nullable\u003CSystem.Int32\u003E)"],"StringLiterals":[],"Source":null},{"Id":"DropInventoryButDoNotDelete(Shared.Models.Items.SharedInventoryModel, Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3, System.Guid, System.Single, System.Nullable\u00601\u003CSystem.Int32\u003E)-\u003ESystem.Void","Name":"DropInventoryButDoNotDelete","Signature":"public System.Void DropInventoryButDoNotDelete(Shared.Models.Items.SharedInventoryModel inventory, Microsoft.Xna.Framework.Vector3 position, Microsoft.Xna.Framework.Vector3 extraVelocity, System.Guid worldId, System.Single horizontalSpeedScale, System.Nullable\u003CSystem.Int32\u003E owningPlayerId)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"inventory","Type":"Shared.Models.Items.SharedInventoryModel","IsOut":false,"IsOptional":false},{"Name":"position","Type":"Microsoft.Xna.Framework.Vector3","IsOut":false,"IsOptional":false},{"Name":"extraVelocity","Type":"Microsoft.Xna.Framework.Vector3","IsOut":false,"IsOptional":false},{"Name":"worldId","Type":"System.Guid","IsOut":false,"IsOptional":false},{"Name":"horizontalSpeedScale","Type":"System.Single","IsOut":false,"IsOptional":false},{"Name":"owningPlayerId","Type":"System.Nullable\u003CSystem.Int32\u003E","IsOut":false,"IsOptional":true}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":575,"BodyHash":"CDC467EDC9E570578C8EDEFE2784873221095FA8DAC18ECA5182B7BBED0DCA69","Hash":"A8C2AD99BDA3183A2A508B41FF398594C436A18E3CDF45A3ECBC83F4F694A923","CalledMethods":["System.Collections.Generic.List\u003CCandideServer.ServerManagers.CreateWorldItemArguments\u003E::Clear()","System.Collections.Generic.List\u003CCandideServer.ServerControllers.UpdateInventoryItemInstanceMessage\u003E::Clear()","CandideServer.ServerControllers.SimpleInventorySController::TryDetachItemFromInventory(Shared.Models.Items.SharedInventoryModel, System.Int32)","CandideCreator.Shared.Helpers.RandomHelper::NextFloat(System.Random, System.Single, System.Single)","CandideCreator.Shared.Helpers.RandomHelper::NextDouble(System.Random, System.Double, System.Double)","System.Math::Cos(System.Double)","System.Math::Sin(System.Double)","Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)","Microsoft.Xna.Framework.Vector3::op_Multiply(System.Single, Microsoft.Xna.Framework.Vector3)","Microsoft.Xna.Framework.Vector3::get_UnitZ()","Microsoft.Xna.Framework.Vector3::op_Multiply(Microsoft.Xna.Framework.Vector3, System.Single)","Microsoft.Xna.Framework.Vector3::op_Addition(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)","System.Collections.Generic.List\u003CCandideServer.ServerManagers.CreateWorldItemArguments\u003E::Add(!0)","CandideServer.ServerControllers.UpdateInventoryItemInstanceMessage::.ctor()","System.Collections.Generic.List\u003CCandideServer.ServerControllers.UpdateInventoryItemInstanceMessage\u003E::Add(!0)","Shared.Models.Items.SharedInventoryModel::HasMoneyField()","System.Nullable\u003CSystem.UInt64\u003E::get_Value()","CandideServer.ServerControllers.ItemInstanceSController::CreateMoneyItemInstancesFromMoney(System.UInt64, System.Nullable\u003CSystem.Guid\u003E)","System.Collections.Generic.List\u003CShared.Models.Items.ItemInstanceModel\u003E::GetEnumerator()","List.Enumerator\u003CShared.Models.Items.ItemInstanceModel\u003E::get_Current()","List.Enumerator\u003CShared.Models.Items.ItemInstanceModel\u003E::MoveNext()","System.IDisposable::Dispose()","CandideServer.ServerManagers.WorldItemServerManager::SpawnWorldItems(System.Collections.Generic.List\u003CCandideServer.ServerManagers.CreateWorldItemArguments\u003E, System.Guid, System.Nullable\u003CSystem.Int32\u003E)","CandideServer.MessageModels.Inventories.UpdateInventoriesItemInstancesMessage::.ctor()","System.Collections.Generic.List\u003CCandideServer.ServerControllers.UpdateInventoryItemInstanceMessage\u003E::ToArray()","System.Array::Empty()","CandideServer.ServerServices.SimpleInventoryServerService::Send_InventoriesChanged(CandideServer.MessageModels.Inventories.UpdateInventoriesItemInstancesMessage)"],"StringLiterals":[],"Source":null},{"Id":"DropLootAtPosition(System.String, Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3, System.Guid, System.Nullable\u00601\u003CSystem.Int32\u003E)-\u003ESystem.Void","Name":"DropLootAtPosition","Signature":"public System.Void DropLootAtPosition(System.String dropTableId, Microsoft.Xna.Framework.Vector3 position, Microsoft.Xna.Framework.Vector3 extraVelocity, System.Guid worldId, System.Nullable\u003CSystem.Int32\u003E owningPlayerId)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"dropTableId","Type":"System.String","IsOut":false,"IsOptional":false},{"Name":"position","Type":"Microsoft.Xna.Framework.Vector3","IsOut":false,"IsOptional":false},{"Name":"extraVelocity","Type":"Microsoft.Xna.Framework.Vector3","IsOut":false,"IsOptional":false},{"Name":"worldId","Type":"System.Guid","IsOut":false,"IsOptional":false},{"Name":"owningPlayerId","Type":"System.Nullable\u003CSystem.Int32\u003E","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":38,"BodyHash":"E038849E27EB8BBE0EC0CCA006A6645CEB3B2F64F90643E50F0769C10D6A1C4A","Hash":"41827379C8C8C2E5D699CFF4F98A465A669FAF2FD9B8C870CD2D36ED3852701B","CalledMethods":["CandideServer.Database.ServerDropTablesDataBase::GetDropTableItemListOrNull(System.String)","CandideServer.ServerManagers.LootServerManager::GenerateDroppedGoods(Shared.Models.DropTables.DropTableSystem, System.Single)","CandideServer.ServerManagers.LootServerManager::DropGoods(Shared.Models.DropTables.DroppedGoods, Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3, System.Guid, System.Nullable\u003CSystem.Int32\u003E)"],"StringLiterals":[],"Source":null},{"Id":"EntityDropGoods(CandideServer.Entities.ServerEntityModel, Shared.Models.DropTables.DroppedGoods, System.Nullable\u00601\u003CSystem.Int32\u003E, System.Nullable\u00601\u003CMicrosoft.Xna.Framework.Vector3\u003E)-\u003ESystem.Void","Name":"EntityDropGoods","Signature":"public System.Void EntityDropGoods(CandideServer.Entities.ServerEntityModel entity, Shared.Models.DropTables.DroppedGoods droppedGoods, System.Nullable\u003CSystem.Int32\u003E owningPlayerId, System.Nullable\u003CMicrosoft.Xna.Framework.Vector3\u003E overrideDropLocation)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"entity","Type":"CandideServer.Entities.ServerEntityModel","IsOut":false,"IsOptional":false},{"Name":"droppedGoods","Type":"Shared.Models.DropTables.DroppedGoods","IsOut":false,"IsOptional":false},{"Name":"owningPlayerId","Type":"System.Nullable\u003CSystem.Int32\u003E","IsOut":false,"IsOptional":true},{"Name":"overrideDropLocation","Type":"System.Nullable\u003CMicrosoft.Xna.Framework.Vector3\u003E","IsOut":false,"IsOptional":true}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":56,"BodyHash":"77D9F6762689F8634C27CFFC7A5C86054CDD01870414E4FA2B8F6DC9356E7528","Hash":"CBEC0B28F85E8D1E3A48DB813F933FAC5B779287C252A0255EFF73CF4A0F3B3C","CalledMethods":["System.Nullable\u003CMicrosoft.Xna.Framework.Vector3\u003E::get_HasValue()","System.Nullable\u003CMicrosoft.Xna.Framework.Vector3\u003E::GetValueOrDefault()","Microsoft.Xna.Framework.Vector3::op_Division(Microsoft.Xna.Framework.Vector3, System.Single)","CandideServer.ServerManagers.LootServerManager::DropGoods(Shared.Models.DropTables.DroppedGoods, Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3, System.Guid, System.Nullable\u003CSystem.Int32\u003E)"],"StringLiterals":[],"Source":null},{"Id":"EntityDropInventory(CandideServer.Entities.ServerEntityModel, Shared.Models.Items.SharedInventoryModel, System.Nullable\u00601\u003CSystem.Int32\u003E)-\u003ESystem.Void","Name":"EntityDropInventory","Signature":"public System.Void EntityDropInventory(CandideServer.Entities.ServerEntityModel entity, Shared.Models.Items.SharedInventoryModel inventory, System.Nullable\u003CSystem.Int32\u003E owningPlayerId)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"entity","Type":"CandideServer.Entities.ServerEntityModel","IsOut":false,"IsOptional":false},{"Name":"inventory","Type":"Shared.Models.Items.SharedInventoryModel","IsOut":false,"IsOptional":false},{"Name":"owningPlayerId","Type":"System.Nullable\u003CSystem.Int32\u003E","IsOut":false,"IsOptional":true}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":36,"BodyHash":"F66AAA89761C6B2FE73799FF11B3080B73D37FC4394153C7C74206326E46BEBF","Hash":"8D09E90689DBC5CE987182D75FF5792C28600CA1BD4ACFEEF6372B3D0F4DFACD","CalledMethods":["Microsoft.Xna.Framework.Vector3::op_Division(Microsoft.Xna.Framework.Vector3, System.Single)","CandideServer.ServerManagers.LootServerManager::DropInventoryAndDelete(Shared.Models.Items.SharedInventoryModel, Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3, System.Guid, System.Nullable\u003CSystem.Int32\u003E)"],"StringLiterals":[],"Source":null},{"Id":"GenerateDroppedGoods(Shared.Models.DropTables.DropTableSystem, System.Single)-\u003EShared.Models.DropTables.DroppedGoods","Name":"GenerateDroppedGoods","Signature":"public Shared.Models.DropTables.DroppedGoods GenerateDroppedGoods(Shared.Models.DropTables.DropTableSystem system, System.Single difficulty)","Visibility":"public","ReturnType":"Shared.Models.DropTables.DroppedGoods","Parameters":[{"Name":"system","Type":"Shared.Models.DropTables.DropTableSystem","IsOut":false,"IsOptional":false},{"Name":"difficulty","Type":"System.Single","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":105,"BodyHash":"DC0D8B832C2B8E40748886799F8D8F03ED3F8DDD1D7D719C352E26B107EEBB1E","Hash":"5DD00C6DA603244497522B17675A8EDFEA80E33EB1B5314C225DF25610AAA267","CalledMethods":["System.Array::Empty()","System.Collections.Generic.Dictionary\u003CSystem.ValueTuple\u003CSystem.String, System.String\u003E, System.Int32\u003E::Clear()","CandideServer.ServerManagers.LootServerManager::ProcessDropSystem(Shared.Models.DropTables.DropTableSystem, System.Single)","LootServerManager.\u003C\u003Ec::\u003CGenerateDroppedGoods\u003Eb__9_0(System.Collections.Generic.KeyValuePair\u003CSystem.ValueTuple\u003CSystem.String, System.String\u003E, System.Int32\u003E)","System.Func\u003CSystem.Collections.Generic.KeyValuePair\u003CSystem.ValueTuple\u003CSystem.String, System.String\u003E, System.Int32\u003E, System.ValueTuple\u003CSystem.String, System.Int32, System.String\u003E\u003E::.ctor(System.Object, System.IntPtr)","System.Linq.Enumerable::Select(System.Collections.Generic.IEnumerable\u003C!!0\u003E, System.Func\u003C!!0, !!1\u003E)","System.Linq.Enumerable::ToArray(System.Collections.Generic.IEnumerable\u003C!!0\u003E)"],"StringLiterals":[],"Source":null},{"Id":"GenerateDroppedGoods(Shared.Models.DropTables.DropTableSystem, System.Single, System.Func\u00602\u003CSystem.ValueTuple\u00603\u003CSystem.String,System.Int32,System.String\u003E,System.ValueTuple\u00603\u003CSystem.String,System.Int32,System.String\u003E\u003E)-\u003EShared.Models.DropTables.DroppedGoods","Name":"GenerateDroppedGoods","Signature":"public Shared.Models.DropTables.DroppedGoods GenerateDroppedGoods(Shared.Models.DropTables.DropTableSystem system, System.Single difficulty, System.Func\u003CSystem.ValueTuple\u003CSystem.String, System.Int32, System.String\u003E, System.ValueTuple\u003CSystem.String, System.Int32, System.String\u003E\u003E itemFilter)","Visibility":"public","ReturnType":"Shared.Models.DropTables.DroppedGoods","Parameters":[{"Name":"system","Type":"Shared.Models.DropTables.DropTableSystem","IsOut":false,"IsOptional":false},{"Name":"difficulty","Type":"System.Single","IsOut":false,"IsOptional":false},{"Name":"itemFilter","Type":"System.Func\u003CSystem.ValueTuple\u003CSystem.String, System.Int32, System.String\u003E, System.ValueTuple\u003CSystem.String, System.Int32, System.String\u003E\u003E","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":99,"BodyHash":"3FC46661F00E78F4046A775E453B50559D9328CE40B11B206DB6F6E1A288DA59","Hash":"1945C8C31827F003B663150FB2F19411A66DF269A99A7EDA0E388CF427C7C6EF","CalledMethods":["LootServerManager.\u003C\u003Ec__DisplayClass10_0::.ctor()","System.Array::Empty()","System.Collections.Generic.Dictionary\u003CSystem.ValueTuple\u003CSystem.String, System.String\u003E, System.Int32\u003E::Clear()","CandideServer.ServerManagers.LootServerManager::ProcessDropSystem(Shared.Models.DropTables.DropTableSystem, System.Single)","LootServerManager.\u003C\u003Ec__DisplayClass10_0::\u003CGenerateDroppedGoods\u003Eb__0(System.Collections.Generic.KeyValuePair\u003CSystem.ValueTuple\u003CSystem.String, System.String\u003E, System.Int32\u003E)","System.Func\u003CSystem.Collections.Generic.KeyValuePair\u003CSystem.ValueTuple\u003CSystem.String, System.String\u003E, System.Int32\u003E, System.ValueTuple\u003CSystem.String, System.Int32, System.String\u003E\u003E::.ctor(System.Object, System.IntPtr)","System.Linq.Enumerable::Select(System.Collections.Generic.IEnumerable\u003C!!0\u003E, System.Func\u003C!!0, !!1\u003E)","System.Linq.Enumerable::ToArray(System.Collections.Generic.IEnumerable\u003C!!0\u003E)"],"StringLiterals":[],"Source":null},{"Id":"ProcessDropSystem(Shared.Models.DropTables.DropTableSystem, System.Single)-\u003ESystem.Void","Name":"ProcessDropSystem","Signature":"private System.Void ProcessDropSystem(Shared.Models.DropTables.DropTableSystem system, System.Single difficulty)","Visibility":"private","ReturnType":"System.Void","Parameters":[{"Name":"system","Type":"Shared.Models.DropTables.DropTableSystem","IsOut":false,"IsOptional":false},{"Name":"difficulty","Type":"System.Single","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":215,"BodyHash":"98CC8DC9BCD1E5008346EB3AA51AEECC99B81484CF34B653398298C5930B144A","Hash":"0C9B6DAD523A02C6B3CED65C6B74BAEDE3ED3D1B4D8E0CE272A2B909F284E3CD","CalledMethods":["CandideCreator.Shared.Helpers.RandomHelper::NextFloat(System.Random, System.Single, System.Single)","CandideServer.ServerManagers.LootServerManager::AddDroppedItem(Shared.Models.DropTables.ItemDrop, System.Single)","System.Collections.Generic.Dictionary\u003CSystem.Int32, Shared.Models.DropTables.DropTableSlot\u003E::GetEnumerator()","Dictionary.Enumerator\u003CSystem.Int32, Shared.Models.DropTables.DropTableSlot\u003E::get_Current()","System.Collections.Generic.KeyValuePair\u003CSystem.Int32, Shared.Models.DropTables.DropTableSlot\u003E::Deconstruct(!0\u0026, !1\u0026)","Dictionary.Enumerator\u003CSystem.Int32, Shared.Models.DropTables.DropTableSlot\u003E::MoveNext()","System.IDisposable::Dispose()"],"StringLiterals":[],"Source":null}],"Hash":"61B74F2FF83A6F6B6AF3360ADC891303CE24A9988FB434559CF20046A9EF166C"}