{"Id":"CandideServer.Entities.Controllers.ServerHiddenTreasureController","Name":"ServerHiddenTreasureController","DisplayName":"ServerHiddenTreasureController","FullName":"CandideServer.Entities.Controllers.ServerHiddenTreasureController","Namespace":"CandideServer.Entities.Controllers","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"Shared.Entity.Base.AbstractController","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"Style:CandideServer.Entities.Controllers.HiddenTreasureStyle","Name":"Style","Type":"CandideServer.Entities.Controllers.HiddenTreasureStyle","Signature":"public CandideServer.Entities.Controllers.HiddenTreasureStyle Style","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"A6EE78FC17E2C386867F80DBD78053D460123E0C3CC9C514A8E92FA14088EAC0"},{"Id":"_sentStinger:System.Boolean","Name":"_sentStinger","Type":"System.Boolean","Signature":"private System.Boolean _sentStinger","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"37CBF2B609DA969B292CD4DF2CF3D893D5B0465EF7376A5DE95B9E0398E6D475"}],"Properties":[],"Events":[],"Methods":[{"Id":"EntityInitialize()-\u003ESystem.Void","Name":"EntityInitialize","Signature":"public System.Void EntityInitialize()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":44,"BodyHash":"DC39CCB7CAA31E5FE0ACBB7007538474D93C81E74E83610FE8C00B884EBC7A40","Hash":"DFEF7CFA4695A89BE67C20BD3F425EF91DC410F190E5CB76F232890E843D02ED","CalledMethods":["CandideCreator.Shared.Helpers.Parameters::GetEnum(System.String, !!0)"],"StringLiterals":["style","chest_type"],"Source":null},{"Id":"OnDamaged(Shared.Combat.DamageResult)-\u003ESystem.Void","Name":"OnDamaged","Signature":"public System.Void OnDamaged(Shared.Combat.DamageResult damageResult)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"damageResult","Type":"Shared.Combat.DamageResult","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":176,"BodyHash":"D9FB77DEAEBEF77CF831BC6D529EFBF35A3F6D8D12EC1DE49653C70304BCBE79","Hash":"14B07D8A2734F4BD5B1FA49EDBB4669A7AF3521A572F04CE3B8BA1D8C82A6A8D","CalledMethods":["CandideServer.Entities.ControllerSets.Veins.ServerVeinController::HandleVeinDamage(Shared.Combat.DamageResult, Shared.Entity.EntityWrapper)","CandideServer.Entities.Controllers.ServerTreeController::HandleTreeDamage(Shared.Combat.DamageResult, Shared.Entity.EntityWrapper)","CandideServer.Entities.Controllers.ServerSkinnyTreeController::HandleSkinnyTreeDamage(Shared.Combat.DamageResult, Shared.Entity.EntityWrapper)","CandideServer.ServerManagers.PlayerServerManager::TryGetPlayerFromEntity(Shared.Entity.EntityWrapper, CandideServer.ServerServices.ServerJoinedPlayerModel\u0026)","CandideCreator.Shared.Helpers.Parameters::GetEnum(System.String, !!0)","CandideServer.MessageModels.PlaySfxOnEntityMessage::.ctor()","Shared.Entity.EntityWrapper::get_Id()","CandideServer.ServerServices.ServerSoundAndVfxService::Send_PlaySfxOnEntity(CandideServer.MessageModels.PlaySfxOnEntityMessage, CandideServer.SyncStrategies.SyncStrategy)"],"StringLiterals":["chest_type","event:/music/stingers/secret_hint_spatialized"],"Source":null},{"Id":"OnKilled(Shared.Entity.EntityKillInfo)-\u003EShared.Entity.Base.OnKilledBehaviour","Name":"OnKilled","Signature":"public Shared.Entity.Base.OnKilledBehaviour OnKilled(Shared.Entity.EntityKillInfo info)","Visibility":"public","ReturnType":"Shared.Entity.Base.OnKilledBehaviour","Parameters":[{"Name":"info","Type":"Shared.Entity.EntityKillInfo","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":86,"BodyHash":"BF362CDB85AC9E1AC593984C298E07BF616AC764BCADDDFA43A8E8E790239782","Hash":"63B0B60561AA36A55F53BC5671EDE079315D18D61A18F8FA89DC3F0BA792BBDC","CalledMethods":["CandideCreator.Shared.Helpers.Parameters::GetEnum(System.String, !!0)","Shared.Entity.EntityWrapper::get_Position()","CandideServer.Entities.Controllers.ServerHiddenTreasureController::SpawnChestFromEntity(Microsoft.Xna.Framework.Vector3, System.Guid, CandideCreator.Shared.Helpers.Parameters, ServerChestController.LootableChestType, Shared.Models.Entities.ChestStyle)"],"StringLiterals":["chest_type","chest_style"],"Source":null},{"Id":"SpawnChestFromEntity(Microsoft.Xna.Framework.Vector3, System.Guid, CandideCreator.Shared.Helpers.Parameters, ServerChestController\u002BLootableChestType, Shared.Models.Entities.ChestStyle)-\u003ESystem.Void","Name":"SpawnChestFromEntity","Signature":"public System.Void SpawnChestFromEntity(Microsoft.Xna.Framework.Vector3 position, System.Guid worldId, CandideCreator.Shared.Helpers.Parameters parentParameters, ServerChestController.LootableChestType chestType, Shared.Models.Entities.ChestStyle chestStyle)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"position","Type":"Microsoft.Xna.Framework.Vector3","IsOut":false,"IsOptional":false},{"Name":"worldId","Type":"System.Guid","IsOut":false,"IsOptional":false},{"Name":"parentParameters","Type":"CandideCreator.Shared.Helpers.Parameters","IsOut":false,"IsOptional":false},{"Name":"chestType","Type":"ServerChestController.LootableChestType","IsOut":false,"IsOptional":false},{"Name":"chestStyle","Type":"Shared.Models.Entities.ChestStyle","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":540,"BodyHash":"B64FBFA386F5A5DEB2D4298B7009A0C8EF5A7A2FBEF64EDAAED5FE956DD2E884","Hash":"F36E06AE894D06760324F1D35F82FF7182F55A4FF2F00EFE91FBE06F1ECE9039","CalledMethods":["System.Guid::NewGuid()","System.Collections.Generic.Dictionary\u003CSystem.String, System.String\u003E::.ctor()","CandideCreator.Shared.Helpers.Parameters::get_Dictionary()","System.Collections.Generic.Dictionary\u003CSystem.String, System.String\u003E::TryGetValue(!0, !1\u0026)","System.Collections.Generic.Dictionary\u003CSystem.String, System.String\u003E::set_Item(!0, !1)","System.Object::ToString()","CandideServer.ServerControllers.SpawnEntityArgs::.ctor()","CandideServer.ServerManagers.EntityServerManager::SpawnEntity(CandideServer.ServerControllers.SpawnEntityArgs)","CandideServer.MessageModels.PlayVfxOnEntityMessage::.ctor()","CandideServer.ServerServices.ServerSoundAndVfxService::Send_PlayVfxOnEntity(CandideServer.MessageModels.PlayVfxOnEntityMessage)","CandideServer.MessageModels.PlaySfxOnPositionMessage::.ctor()","CandideServer.ServerServices.ServerSoundAndVfxService::Send_PlaySfxOnPosition(CandideServer.MessageModels.PlaySfxOnPositionMessage, System.Guid)","CandideCreator.Shared.Helpers.VectorExtension::ToVector2(Microsoft.Xna.Framework.Vector3)","CandideServer.Entities.ControllerSets.Chest.ServerChestController::GetDropTableIdFromParameters(CandideCreator.Shared.Helpers.Parameters, ServerChestController.LootableChestType, System.Guid, Microsoft.Xna.Framework.Vector2)","CandideServer.Database.ServerDropTablesDataBase::GetDropTableItemListOrNull(System.String)","CandideServer.ServerManagers.LootServerManager::GenerateDroppedGoods(Shared.Models.DropTables.DropTableSystem, System.Single)","CandideCreator.Shared.Helpers.RandomHelper::NextPointInHollowCircle(System.Random, System.Single)","Microsoft.Xna.Framework.Vector2::op_Multiply(Microsoft.Xna.Framework.Vector2, System.Single)","CandideCreator.Shared.Helpers.RandomHelper::NextFloat(System.Random, System.Single, System.Single)","Microsoft.Xna.Framework.Vector3::.ctor(Microsoft.Xna.Framework.Vector2, System.Single)","CandideServer.ServerManagers.WorldItemServerManager::SpawnNewItemAsWorldItem(System.String, System.Int32, Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3, System.Guid, System.Nullable\u003CSystem.Int32\u003E, System.Nullable\u003CSystem.Guid\u003E, System.String, System.Nullable\u003CSystem.Int32\u003E)"],"StringLiterals":["locationId","inventory_id","poiDataId","drop-table-id","loot","style","dust_poof_big","event:/music/stingers/secret_small_discovered_spatialized"],"Source":null}],"Hash":"910257BA6F3326C3CF7BDC9DADC52F1A864D6CB3672EB8273293ADB43D3E20EE"}