{"Id":"CandideServer.ServerManagers.EntityServerManager","Name":"EntityServerManager","DisplayName":"EntityServerManager","FullName":"CandideServer.ServerManagers.EntityServerManager","Namespace":"CandideServer.ServerManagers","Kind":"class","Visibility":"public","IsAbstract":true,"IsSealed":true,"BaseType":"System.Object","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"SpawnEntitiesReuseList:System.Collections.Generic.List\u00601\u003CCandideServer.Entities.ServerEntityModel\u003E","Name":"SpawnEntitiesReuseList","Type":"System.Collections.Generic.List\u003CCandideServer.Entities.ServerEntityModel\u003E","Signature":"private System.Collections.Generic.List\u003CCandideServer.Entities.ServerEntityModel\u003E SpawnEntitiesReuseList","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"36B6F2EF7034C9579E1F442A469469B7CFCED4DBF61F1E3A3B87542E92A0FC3B"}],"Properties":[],"Events":[],"Methods":[{"Id":"ApplyDamage(Shared.Combat.DamageInfo, System.Boolean)-\u003ESystem.Void","Name":"ApplyDamage","Signature":"public System.Void ApplyDamage(Shared.Combat.DamageInfo damageInfo, System.Boolean fromNetwork)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"damageInfo","Type":"Shared.Combat.DamageInfo","IsOut":false,"IsOptional":false},{"Name":"fromNetwork","Type":"System.Boolean","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":67,"BodyHash":"733A4FE7DBB837D93219E08869D46028B51F1A3F06BF0099FDA6F19808BD9220","Hash":"ECC846113F2C75A4CD16C72EA171EFF9FA8496A65BB14D5AAAECBC606A454CA3","CalledMethods":["Shared.Entity.EntityWrapper::get_Id()","System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Entities.ServerEntityModel\u003E::TryGetValue(!0, !1\u0026)","Shared.Combat.SharedCombatHandler::ApplyDamage(Shared.Combat.DamageInfo)","Shared.Entity.EntityWrapper::get_Health()"],"StringLiterals":[],"Source":null},{"Id":"CalculateAndApplyDamage(Shared.Entity.EntityWrapper, Shared.Entity.EntityWrapper, Shared.Combat.DamageTypesArray, System.Nullable\u00601\u003CMicrosoft.Xna.Framework.Vector3\u003E, System.Nullable\u00601\u003CMicrosoft.Xna.Framework.Vector3\u003E, Shared.Combat.DamageSourceType, System.String, Shared.Combat.DamageVfxType, System.Boolean, System.Single, System.Single, Shared.Combat.DamageVfxModifier)-\u003ESystem.Void","Name":"CalculateAndApplyDamage","Signature":"public System.Void CalculateAndApplyDamage(Shared.Entity.EntityWrapper owner, Shared.Entity.EntityWrapper victim, Shared.Combat.DamageTypesArray damageTypes, System.Nullable\u003CMicrosoft.Xna.Framework.Vector3\u003E hitPosition, System.Nullable\u003CMicrosoft.Xna.Framework.Vector3\u003E hitVelocity, Shared.Combat.DamageSourceType damageSourceType, System.String associatedSkillId, Shared.Combat.DamageVfxType damageVfxType, System.Boolean canCrit, System.Single totalKnockbackPower, System.Single totalStunPower, Shared.Combat.DamageVfxModifier damageVfxModifier)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"owner","Type":"Shared.Entity.EntityWrapper","IsOut":false,"IsOptional":false},{"Name":"victim","Type":"Shared.Entity.EntityWrapper","IsOut":false,"IsOptional":false},{"Name":"damageTypes","Type":"Shared.Combat.DamageTypesArray","IsOut":false,"IsOptional":false},{"Name":"hitPosition","Type":"System.Nullable\u003CMicrosoft.Xna.Framework.Vector3\u003E","IsOut":false,"IsOptional":false},{"Name":"hitVelocity","Type":"System.Nullable\u003CMicrosoft.Xna.Framework.Vector3\u003E","IsOut":false,"IsOptional":false},{"Name":"damageSourceType","Type":"Shared.Combat.DamageSourceType","IsOut":false,"IsOptional":false},{"Name":"associatedSkillId","Type":"System.String","IsOut":false,"IsOptional":false},{"Name":"damageVfxType","Type":"Shared.Combat.DamageVfxType","IsOut":false,"IsOptional":true},{"Name":"canCrit","Type":"System.Boolean","IsOut":false,"IsOptional":true},{"Name":"totalKnockbackPower","Type":"System.Single","IsOut":false,"IsOptional":true},{"Name":"totalStunPower","Type":"System.Single","IsOut":false,"IsOptional":true},{"Name":"damageVfxModifier","Type":"Shared.Combat.DamageVfxModifier","IsOut":false,"IsOptional":true}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":34,"BodyHash":"CF6C9FF3AB2200A2465865F16A4F182B5B9A19DE03F4B7FA3AC87ACDE4C39EAB","Hash":"100B53F0629AA457DB173D5776F1F5DBBBDD1CA2BAE46A06CF66199766F855BE","CalledMethods":["Shared.Combat.SharedCombatHandler::CalculateDamage(Shared.Entity.EntityWrapper, Shared.Entity.EntityWrapper, Shared.Combat.DamageTypesArray, System.Nullable\u003CMicrosoft.Xna.Framework.Vector3\u003E, System.Nullable\u003CMicrosoft.Xna.Framework.Vector3\u003E, Shared.Combat.DamageSourceType, System.String, Shared.Combat.DamageVfxType, System.Boolean, System.Single, System.Single, Shared.Combat.DamageVfxModifier, Shared.Combat.AttackType, System.Boolean)","CandideServer.ServerManagers.EntityServerManager::ApplyDamage(Shared.Combat.DamageInfo, System.Boolean)"],"StringLiterals":[],"Source":null},{"Id":"CatapultSnapshot(CandideServer.Entities.ServerEntityModel, CandideServer.Entities.ServerEntityModel, Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3, Shared.Helpers.CastSpellArgs, CandideServer.SyncStrategies.SyncStrategy)-\u003ESystem.Void","Name":"CatapultSnapshot","Signature":"public System.Void CatapultSnapshot(CandideServer.Entities.ServerEntityModel carrier, CandideServer.Entities.ServerEntityModel target, Microsoft.Xna.Framework.Vector3 throwStartPosition, Microsoft.Xna.Framework.Vector3 velocity, Shared.Helpers.CastSpellArgs castSpellArgs, CandideServer.SyncStrategies.SyncStrategy syncStrategy)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"carrier","Type":"CandideServer.Entities.ServerEntityModel","IsOut":false,"IsOptional":false},{"Name":"target","Type":"CandideServer.Entities.ServerEntityModel","IsOut":false,"IsOptional":false},{"Name":"throwStartPosition","Type":"Microsoft.Xna.Framework.Vector3","IsOut":false,"IsOptional":false},{"Name":"velocity","Type":"Microsoft.Xna.Framework.Vector3","IsOut":false,"IsOptional":false},{"Name":"castSpellArgs","Type":"Shared.Helpers.CastSpellArgs","IsOut":false,"IsOptional":false},{"Name":"syncStrategy","Type":"CandideServer.SyncStrategies.SyncStrategy","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":44,"BodyHash":"ED9F22BC6C220ED6347CE438396499959E0B8606D72C612CDC5A67BD8A9CC647","Hash":"CCAA91D2B672E5F0848DE36886962584A0C67361A45BCF7C9558641F8E4A5ADD","CalledMethods":["CandideServer.ServerManagers.EntityServerManager::ThrowSnapshot(CandideServer.Entities.ServerEntityModel, CandideServer.Entities.ServerEntityModel, Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3, Shared.Helpers.CastSpellArgs, System.Boolean, CandideServer.SyncStrategies.SyncStrategy, System.Boolean)","CandideServer.SyncStrategies.SyncStrategy::NoSync()","CandideServer.ServerManagers.AuraServerManager::TryApplyAuraToEntity(System.String, CandideServer.Entities.ServerEntityModel, System.Nullable\u003CSystem.Guid\u003E, Shared.Aura.Args.AbstractAuraArgs, CandideServer.SyncStrategies.SyncStrategy, System.Boolean)"],"StringLiterals":["aura:special:catapult_ignore_collisions"],"Source":null},{"Id":"DamageEntity(CandideServer.MessageModels.DealDamageMessage, CandideServer.EventBus.EventBusArgs, CandideServer.SyncStrategies.SyncStrategy)-\u003ESystem.Void","Name":"DamageEntity","Signature":"public System.Void DamageEntity(CandideServer.MessageModels.DealDamageMessage message, CandideServer.EventBus.EventBusArgs args, CandideServer.SyncStrategies.SyncStrategy syncStrategy)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"message","Type":"CandideServer.MessageModels.DealDamageMessage","IsOut":false,"IsOptional":false},{"Name":"args","Type":"CandideServer.EventBus.EventBusArgs","IsOut":false,"IsOptional":false},{"Name":"syncStrategy","Type":"CandideServer.SyncStrategies.SyncStrategy","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":271,"BodyHash":"876BF9EB8766648A2E5F04ECCE27E3711980FA87A6D2FF761EB4AECC94F465F5","Hash":"5F9883FD85D14BF60D7414C93133E72E55DC736058BB67B01280ECD4DFFEC9CD","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Entities.ServerEntityModel\u003E::TryGetValue(!0, !1\u0026)","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.Nullable\u003CSystem.Guid\u003E::get_HasValue()","System.Nullable\u003CSystem.Guid\u003E::get_Value()","System.Guid::op_Equality(System.Guid, System.Guid)","Shared.Combat.DamageInfo::.ctor(Shared.Combat.DamageVfx, Shared.Combat.DamageSourceType, Shared.Entity.EntityWrapper, Shared.Combat.HitInfo, Shared.Entity.EntityWrapper, System.Nullable\u003CMicrosoft.Xna.Framework.Vector3\u003E, System.Nullable\u003CMicrosoft.Xna.Framework.Vector3\u003E, Shared.Combat.AttackType, System.String, System.String)","CandideServer.ServerManagers.EntityServerManager::ApplyDamage(Shared.Combat.DamageInfo, System.Boolean)","Shared.Combat.SharedCombatHandler::ApplyKnockback(Shared.Entity.EntityWrapper, Shared.Combat.HitInfo)","CandideCreator.Shared.Helpers.VectorExtension::ToVector2(Microsoft.Xna.Framework.Vector3)","CandideServer.ServerServices.EntityServerService::Send_DealDamage(CandideServer.MessageModels.DealDamageMessage, Microsoft.Xna.Framework.Vector2, System.Guid, CandideServer.SyncStrategies.SyncStrategy)"],"StringLiterals":[],"Source":null},{"Id":"Debug_RemoveAllEntities()-\u003ESystem.Void","Name":"Debug_RemoveAllEntities","Signature":"public System.Void Debug_RemoveAllEntities()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":86,"BodyHash":"4AEA06357447C386CCEFDE263EB1C5B053D1EDD95CFE1FABF14CA232335F7FC2","Hash":"29F435F1FB9C3F3D839E24A29E6CE18005F5571313DE27877A5C0A99D7B782BC","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Entities.ServerEntityModel\u003E::GetEnumerator()","Dictionary.Enumerator\u003CSystem.Guid, CandideServer.Entities.ServerEntityModel\u003E::get_Current()","System.Collections.Generic.KeyValuePair\u003CSystem.Guid, CandideServer.Entities.ServerEntityModel\u003E::Deconstruct(!0\u0026, !1\u0026)","CandideServer.ServerControllers.EntitySController::RemoveEntity(System.Guid, Shared.Entity.EntityRemoveInfo)","Dictionary.Enumerator\u003CSystem.Guid, CandideServer.Entities.ServerEntityModel\u003E::MoveNext()","System.IDisposable::Dispose()"],"StringLiterals":[],"Source":null},{"Id":"Detach(CandideServer.Entities.ServerEntityModel, System.Nullable\u00601\u003CMicrosoft.Xna.Framework.Vector3\u003E, CandideServer.SyncStrategies.SyncStrategy)-\u003ESystem.Void","Name":"Detach","Signature":"public System.Void Detach(CandideServer.Entities.ServerEntityModel carrier, System.Nullable\u003CMicrosoft.Xna.Framework.Vector3\u003E detachPosition, CandideServer.SyncStrategies.SyncStrategy syncStrategy)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"carrier","Type":"CandideServer.Entities.ServerEntityModel","IsOut":false,"IsOptional":false},{"Name":"detachPosition","Type":"System.Nullable\u003CMicrosoft.Xna.Framework.Vector3\u003E","IsOut":false,"IsOptional":false},{"Name":"syncStrategy","Type":"CandideServer.SyncStrategies.SyncStrategy","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":89,"BodyHash":"73B0270FDE4DC659EA5FD6E2E44848F5BC18929B8B5689AF52BBCAB74FDA5608","Hash":"F2091460DBFF5B25EC06795CD8AA0B4EB4E70115FBAEA2C058C7E08B65B0E4C2","CalledMethods":["System.Nullable\u003CSystem.Guid\u003E::get_HasValue()","CandideCreator.Shared.Helpers.ServerWarningHelper::Warning(System.String)","CandideServer.ServerControllers.EntitySController::Detach(CandideServer.Entities.ServerEntityModel, System.Nullable\u003CMicrosoft.Xna.Framework.Vector3\u003E)","CandideServer.MessageModels.Entities.Carrier.DetachEntityMessage::.ctor()","CandideCreator.Shared.Helpers.VectorExtension::ToVector2(Microsoft.Xna.Framework.Vector3)","CandideServer.Server.BaseServer::SendHostMessageToPlayersWithLoadedChunks(System.String, System.Object, Microsoft.Xna.Framework.Vector2, CandideServer.SyncStrategies.SyncStrategy, System.Guid)"],"StringLiterals":["Detach - Carrier does not have a carried entity ID set.","entity-detach"],"Source":null},{"Id":"Detach(System.Guid, System.Nullable\u00601\u003CMicrosoft.Xna.Framework.Vector3\u003E, CandideServer.SyncStrategies.SyncStrategy)-\u003ESystem.Void","Name":"Detach","Signature":"public System.Void Detach(System.Guid carrierId, System.Nullable\u003CMicrosoft.Xna.Framework.Vector3\u003E detachPosition, CandideServer.SyncStrategies.SyncStrategy syncStrategy)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"carrierId","Type":"System.Guid","IsOut":false,"IsOptional":false},{"Name":"detachPosition","Type":"System.Nullable\u003CMicrosoft.Xna.Framework.Vector3\u003E","IsOut":false,"IsOptional":false},{"Name":"syncStrategy","Type":"CandideServer.SyncStrategies.SyncStrategy","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":25,"BodyHash":"615A158C31B7949FFCCEB455D27D9CBDE508EDAE87B816E4F4E0A9441A9A89BB","Hash":"32232ACA4CDA442E6FA2F15F0438A1808027554D23DD1A83DA75B5D017375833","CalledMethods":["CandideServer.ServerGameState::TryGetServerEntity(System.Guid, CandideServer.Entities.ServerEntityModel\u0026, System.String)","CandideServer.ServerManagers.EntityServerManager::Detach(CandideServer.Entities.ServerEntityModel, System.Nullable\u003CMicrosoft.Xna.Framework.Vector3\u003E, CandideServer.SyncStrategies.SyncStrategy)"],"StringLiterals":["Detach"],"Source":null},{"Id":"DropGoods(System.Guid, Shared.Models.DropTables.DroppedGoods, System.Nullable\u00601\u003CSystem.Int32\u003E, System.Nullable\u00601\u003CMicrosoft.Xna.Framework.Vector3\u003E)-\u003ESystem.Void","Name":"DropGoods","Signature":"public System.Void DropGoods(System.Guid entityId, 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":"entityId","Type":"System.Guid","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":false},{"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":72,"BodyHash":"FD4CC62F0FF2141A4305E6A063FD159CC872F06AB1EF7FBE57E64FC7447CAF6D","Hash":"1AC8DA6C5C3A88824027562CDB63C484C1971BA44B79DED87977AD0DBB56227E","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Entities.ServerEntityModel\u003E::TryGetValue(!0, !1\u0026)","CandideServer.ServerManagers.LootServerManager::EntityDropGoods(CandideServer.Entities.ServerEntityModel, Shared.Models.DropTables.DroppedGoods, System.Nullable\u003CSystem.Int32\u003E, System.Nullable\u003CMicrosoft.Xna.Framework.Vector3\u003E)","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)","CandideServer.ServerManagers.LootServerManager::EntityDropInventory(CandideServer.Entities.ServerEntityModel, Shared.Models.Items.SharedInventoryModel, System.Nullable\u003CSystem.Int32\u003E)"],"StringLiterals":[],"Source":null},{"Id":"EntityInteract(System.Guid, System.Guid, CandideServer.ServerServices.ServerJoinedPlayerModel)-\u003ESystem.Void","Name":"EntityInteract","Signature":"public System.Void EntityInteract(System.Guid interactedEntityId, System.Guid interactedWorldId, CandideServer.ServerServices.ServerJoinedPlayerModel player)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"interactedEntityId","Type":"System.Guid","IsOut":false,"IsOptional":false},{"Name":"interactedWorldId","Type":"System.Guid","IsOut":false,"IsOptional":false},{"Name":"player","Type":"CandideServer.ServerServices.ServerJoinedPlayerModel","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":270,"BodyHash":"C3B1AD14789EAF0002D26D6873176153C2D95413A516789877F2E35A14BB35C0","Hash":"66C17F2DF9489ADE30142DEF214C8EDC4D6B8CAEC07ED3E5A73A3A83DE1AE1E1","CalledMethods":["System.Guid::op_Equality(System.Guid, System.Guid)","System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Models.Worlds.WorldModel\u003E::TryGetValue(!0, !1\u0026)","CandideCreator.Shared.Helpers.ServerWarningHelper::Warning(System.String)","System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Models.Worlds.ServerExteriorWorldModel\u003E::TryGetValue(!0, !1\u0026)","System.Collections.Generic.Dictionary\u003CSystem.Guid, Shared.Entity.EntityWrapper\u003E::TryGetValue(!0, !1\u0026)","System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Entities.ServerEntityModel\u003E::TryGetValue(!0, !1\u0026)","Shared.Entity.EntityWrapper::get_Mask()","Shared.Entity.Components.ComponentExtension::HasFlags(Shared.Entity.Components.Component, Shared.Entity.Components.Component)","System.Nullable\u003CSystem.Guid\u003E::get_HasValue()","System.Nullable\u003CSystem.Guid\u003E::get_Value()","System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.SimulationModels.BuildingSimulationModel\u003E::TryGetValue(!0, !1\u0026)","Shared.Entity.EntityWrapper::get_Controller()","Shared.Entity.Base.AbstractController::OnInteract(Shared.Entity.EntityWrapper)"],"StringLiterals":["EntityInteract - Could not find world ID in gamestate"],"Source":null},{"Id":"HandleEntityControllerMessage(CandideServer.MessageModels.Entities.EntitiesControllerMessage)-\u003ESystem.Void","Name":"HandleEntityControllerMessage","Signature":"public System.Void HandleEntityControllerMessage(CandideServer.MessageModels.Entities.EntitiesControllerMessage msg)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"msg","Type":"CandideServer.MessageModels.Entities.EntitiesControllerMessage","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":54,"BodyHash":"80CB11A98371F9E639631AE6B6FE29D7CC3D5F8E3A1E274939D32C7C03A2560B","Hash":"D0E8877511F928035CA684AB3D834139720274915551BB0207CD665CB46E4E51","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Entities.ServerEntityModel\u003E::TryGetValue(!0, !1\u0026)","Shared.Entity.EntityWrapper::get_Controller()","Shared.Entity.Base.AbstractController::ReceiveEntityControllerMessage(System.Object)"],"StringLiterals":[],"Source":null},{"Id":"Heal(CandideServer.Entities.ServerEntityModel, System.Single)-\u003ESystem.Single","Name":"Heal","Signature":"public System.Single Heal(CandideServer.Entities.ServerEntityModel entity, System.Single amount)","Visibility":"public","ReturnType":"System.Single","Parameters":[{"Name":"entity","Type":"CandideServer.Entities.ServerEntityModel","IsOut":false,"IsOptional":false},{"Name":"amount","Type":"System.Single","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":71,"BodyHash":"DEB700DDCA96AA3B53FB3D76DF8646D0EAC3489E7514F5E68808544C8907306E","Hash":"1938FFFD5FEAE732CAF852B698A25E1ED755A60499E8BB9DF5E7304AC6A40AF4","CalledMethods":["Shared.Entity.EntityWrapper::Heal(System.Single)","Shared.Entity.EntityWrapper::get_Health()","System.Math::Min(System.Single, System.Single)"],"StringLiterals":[],"Source":null},{"Id":"MoveEntity(System.Guid, Microsoft.Xna.Framework.Vector3, System.Guid)-\u003ESystem.Void","Name":"MoveEntity","Signature":"public System.Void MoveEntity(System.Guid entityId, Microsoft.Xna.Framework.Vector3 position, System.Guid worldId)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"entityId","Type":"System.Guid","IsOut":false,"IsOptional":false},{"Name":"position","Type":"Microsoft.Xna.Framework.Vector3","IsOut":false,"IsOptional":false},{"Name":"worldId","Type":"System.Guid","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":120,"BodyHash":"55068B08B6F6FF1867307775B38A4C6D2ED1368E4FE41C093053B55AC83C8112","Hash":"2135C1CD5E0910969E10D568A625424DF99609AB56DE13638E5CFC6EA535DE25","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Entities.ServerEntityModel\u003E::TryGetValue(!0, !1\u0026)","System.Guid::op_Inequality(System.Guid, System.Guid)","CandideServer.MessageModels.Entities.RemoveEntityMessage::.ctor()","CandideCreator.Shared.Helpers.VectorExtension::ToVector2(Microsoft.Xna.Framework.Vector3)","CandideServer.ServerServices.EntityServerService::Send_RemoveEntity(CandideServer.MessageModels.Entities.RemoveEntityMessage, Microsoft.Xna.Framework.Vector2, System.Guid)","CandideServer.ServerControllers.EntitySController::MoveEntity(CandideServer.Entities.ServerEntityModel, Microsoft.Xna.Framework.Vector3, System.Guid)","CandideServer.ServerServices.EntityServerService::Send_SpawnEntity(CandideServer.Entities.ServerEntityModel)","CandideServer.ServerServices.EntityServerService::Send_UpdateEntityPosition(System.Guid, Microsoft.Xna.Framework.Vector3, System.Guid, CandideServer.SyncStrategies.SyncStrategy)"],"StringLiterals":[],"Source":null},{"Id":"OnThrowHit(CandideServer.Entities.ServerEntityModel, System.Boolean)-\u003ESystem.Void","Name":"OnThrowHit","Signature":"public System.Void OnThrowHit(CandideServer.Entities.ServerEntityModel thrownEntity, System.Boolean kill)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"thrownEntity","Type":"CandideServer.Entities.ServerEntityModel","IsOut":false,"IsOptional":false},{"Name":"kill","Type":"System.Boolean","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":265,"BodyHash":"3CF54A2C8A373CFAC9E228E1C546AABD25EC9C10F8E295D1A5CD163364F6B2AD","Hash":"FB9A617159C771F94A9D1966A78F58DB64695F55AD74D0AB60D29AFAC12D0E41","CalledMethods":["System.Nullable\u003CSystem.Guid\u003E::get_HasValue()","System.Nullable\u003CSystem.Guid\u003E::get_Value()","System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Entities.ServerEntityModel\u003E::TryGetValue(!0, !1\u0026)","CandideCreator.Shared.Helpers.VectorExtension::ToVector2(Microsoft.Xna.Framework.Vector3)","CandideCreator.Shared.Helpers.VectorExtension::ToFloatDirection(Microsoft.Xna.Framework.Vector2)","Shared.Data.SpellDataBase::GetSpellOrMissing(System.String)","System.Nullable\u003CSystem.Single\u003E::.ctor(!0)","System.Nullable\u003CMicrosoft.Xna.Framework.Vector3\u003E::.ctor(!0)","System.Collections.Generic.Dictionary\u003CSystem.Guid, System.Single\u003E::.ctor()","System.Collections.Generic.Dictionary\u003CSystem.Guid, System.Single\u003E::Add(!0, !1)","CandideServer.SyncStrategies.SyncStrategy::Everyone()","CandideServer.ServerManagers.SpellServerManager::TryCastSnapshotSpell(CandideServer.Models.Spells.ServerSpellCastingContext, Shared.Helpers.CastSpellArgs, CandideServer.SyncStrategies.SyncStrategy)","CandideServer.ServerControllers.EntitySController::EndThrow(CandideServer.Entities.ServerEntityModel)"],"StringLiterals":[],"Source":null},{"Id":"RemoveAndDropGoods(System.Guid, Shared.Models.DropTables.DroppedGoods, Shared.Entity.EntityRemoveInfo, System.Nullable\u00601\u003CSystem.Int32\u003E, System.Nullable\u00601\u003CMicrosoft.Xna.Framework.Vector3\u003E)-\u003ESystem.Void","Name":"RemoveAndDropGoods","Signature":"public System.Void RemoveAndDropGoods(System.Guid entityId, Shared.Models.DropTables.DroppedGoods droppedGoods, Shared.Entity.EntityRemoveInfo removeInfo, System.Nullable\u003CSystem.Int32\u003E owningPlayerId, System.Nullable\u003CMicrosoft.Xna.Framework.Vector3\u003E overrideDropLocation)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"entityId","Type":"System.Guid","IsOut":false,"IsOptional":false},{"Name":"droppedGoods","Type":"Shared.Models.DropTables.DroppedGoods","IsOut":false,"IsOptional":false},{"Name":"removeInfo","Type":"Shared.Entity.EntityRemoveInfo","IsOut":false,"IsOptional":false},{"Name":"owningPlayerId","Type":"System.Nullable\u003CSystem.Int32\u003E","IsOut":false,"IsOptional":false},{"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":111,"BodyHash":"F59D42B7B40F35B4EB5DCE0E6094EF89F3D255AFED6535E5090C435302DBEE23","Hash":"5C2A9DE9EFE0AD8390AC060C7520EBF17616F91EE42E842D0001EE9AA23F475C","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Entities.ServerEntityModel\u003E::TryGetValue(!0, !1\u0026)","CandideServer.ServerManagers.LootServerManager::EntityDropGoods(CandideServer.Entities.ServerEntityModel, Shared.Models.DropTables.DroppedGoods, System.Nullable\u003CSystem.Int32\u003E, System.Nullable\u003CMicrosoft.Xna.Framework.Vector3\u003E)","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)","CandideServer.ServerManagers.LootServerManager::EntityDropInventory(CandideServer.Entities.ServerEntityModel, Shared.Models.Items.SharedInventoryModel, System.Nullable\u003CSystem.Int32\u003E)","CandideServer.ServerManagers.EntityServerManager::RemoveEntity(System.Guid, Shared.Entity.EntityRemoveInfo)","CandideServer.Models.Quests.EventModels.OnEntityKilledEvent::Send(System.Guid, System.Guid, System.Guid, System.Guid, Shared.Models.Items.WeaponTypeEnum)"],"StringLiterals":[],"Source":null},{"Id":"RemoveEntities(System.Collections.Generic.List\u00601\u003CSystem.Guid\u003E, Shared.Entity.EntityRemoveInfo)-\u003ESystem.Void","Name":"RemoveEntities","Signature":"public System.Void RemoveEntities(System.Collections.Generic.List\u003CSystem.Guid\u003E removeList, Shared.Entity.EntityRemoveInfo removeInfo)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"removeList","Type":"System.Collections.Generic.List\u003CSystem.Guid\u003E","IsOut":false,"IsOptional":false},{"Name":"removeInfo","Type":"Shared.Entity.EntityRemoveInfo","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":48,"BodyHash":"C3623EB006A1FB76B2D23BF2A4408F90A1A96F0B7805C4CBB087E9371935BB61","Hash":"F5387BA1D384F8879B1F7F8FC7BEDF8A1984184BA64F049D4BA7F3B97EA7F894","CalledMethods":["System.Collections.Generic.List\u003CSystem.Guid\u003E::GetEnumerator()","List.Enumerator\u003CSystem.Guid\u003E::get_Current()","CandideServer.ServerManagers.EntityServerManager::RemoveEntity(System.Guid, Shared.Entity.EntityRemoveInfo)","List.Enumerator\u003CSystem.Guid\u003E::MoveNext()","System.IDisposable::Dispose()"],"StringLiterals":[],"Source":null},{"Id":"RemoveEntity(System.Guid, Shared.Entity.EntityRemoveInfo)-\u003ESystem.Void","Name":"RemoveEntity","Signature":"public System.Void RemoveEntity(System.Guid guid, Shared.Entity.EntityRemoveInfo info)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"guid","Type":"System.Guid","IsOut":false,"IsOptional":false},{"Name":"info","Type":"Shared.Entity.EntityRemoveInfo","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":63,"BodyHash":"F34EA7C6EB59524F6AF4AE34484D8C133228BFAD501C69C9BC45680F9A3C5B9E","Hash":"61B8C3BBAC873CD551D6CA64033922587387FC523286BFC2E902DA67A034F025","CalledMethods":["CandideServer.ServerControllers.EntitySController::RemoveEntity(System.Guid, Shared.Entity.EntityRemoveInfo)","CandideServer.MessageModels.Entities.RemoveEntityMessage::.ctor()","CandideCreator.Shared.Helpers.VectorExtension::ToVector2(Microsoft.Xna.Framework.Vector3)","CandideServer.ServerServices.EntityServerService::Send_RemoveEntity(CandideServer.MessageModels.Entities.RemoveEntityMessage, Microsoft.Xna.Framework.Vector2, System.Guid)"],"StringLiterals":[],"Source":null},{"Id":"SendEntityVfxMessage(System.Guid, System.Byte)-\u003ESystem.Void","Name":"SendEntityVfxMessage","Signature":"public System.Void SendEntityVfxMessage(System.Guid entityId, System.Byte vfx)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"entityId","Type":"System.Guid","IsOut":false,"IsOptional":false},{"Name":"vfx","Type":"System.Byte","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":64,"BodyHash":"E6D4061C05F84C36638A4E97608CAB7765833D1C27C0E7FB20AEB12469D4CBE7","Hash":"A0D2813FC85FFD70995FC08146FC53C5AAB59AFCB4F29EE14A9C378C252E4D90","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Entities.ServerEntityModel\u003E::TryGetValue(!0, !1\u0026)","CandideCreator.Shared.Helpers.VectorExtension::ToVector2(Microsoft.Xna.Framework.Vector3)","CandideServer.ServerServices.EntityServerService::SendEntityVfxMessage(CandideServer.MessageModels.Entities.EntityVfxMessage, Microsoft.Xna.Framework.Vector2, System.Guid)"],"StringLiterals":[],"Source":null},{"Id":"SetBucketContent(CandideServer.Entities.ServerEntityModel, BucketEntityHelperShared\u002BBucketContentType, System.String, System.Int32)-\u003ESystem.Boolean","Name":"SetBucketContent","Signature":"public System.Boolean SetBucketContent(CandideServer.Entities.ServerEntityModel entity, BucketEntityHelperShared.BucketContentType contentType, System.String newResourceId, System.Int32 newAmount)","Visibility":"public","ReturnType":"System.Boolean","Parameters":[{"Name":"entity","Type":"CandideServer.Entities.ServerEntityModel","IsOut":false,"IsOptional":false},{"Name":"contentType","Type":"BucketEntityHelperShared.BucketContentType","IsOut":false,"IsOptional":false},{"Name":"newResourceId","Type":"System.String","IsOut":false,"IsOptional":false},{"Name":"newAmount","Type":"System.Int32","IsOut":false,"IsOptional":true}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":32,"BodyHash":"00FC1EE1A6BC75875CB7D627B840E8BAD481B07EE7755EBC678A2F59D3478196","Hash":"58E9C4480AE7C79AFB49307A756851086EF66F8292910C0B69B2B4AD9EC2DBB9","CalledMethods":["CandideServer.ServerControllers.EntitySController::SetBucketContent(CandideServer.Entities.ServerEntityModel, BucketEntityHelperShared.BucketContentType, System.String, System.Int32)","CandideServer.SyncStrategies.SyncStrategy::Everyone()","CandideServer.ServerManagers.EntityServerManager::UpdateEntityParameters(CandideServer.Entities.ServerEntityModel, System.Collections.Generic.Dictionary\u003CSystem.String, System.String\u003E, CandideServer.SyncStrategies.SyncStrategy)"],"StringLiterals":[],"Source":null},{"Id":"SpawnEntities(System.Collections.Generic.IReadOnlyCollection\u00601\u003CCandideServer.MessageModels.Entities.RequestSpawnEntityMessage\u003E, System.Guid)-\u003ESystem.Collections.Generic.List\u00601\u003CCandideServer.Entities.ServerEntityModel\u003E","Name":"SpawnEntities","Signature":"public System.Collections.Generic.List\u003CCandideServer.Entities.ServerEntityModel\u003E SpawnEntities(System.Collections.Generic.IReadOnlyCollection\u003CCandideServer.MessageModels.Entities.RequestSpawnEntityMessage\u003E messages, System.Guid worldId)","Visibility":"public","ReturnType":"System.Collections.Generic.List\u003CCandideServer.Entities.ServerEntityModel\u003E","Parameters":[{"Name":"messages","Type":"System.Collections.Generic.IReadOnlyCollection\u003CCandideServer.MessageModels.Entities.RequestSpawnEntityMessage\u003E","IsOut":false,"IsOptional":false},{"Name":"worldId","Type":"System.Guid","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":203,"BodyHash":"6F8BA9E80EA98FA159F735C080F654FB3B36F030C32F4AC57BE853A4D52B63C5","Hash":"C3C01CCDA00FB5518213CEFC9165455FDB71199E29A6E8D6AD95220F4FADE6F3","CalledMethods":["System.Collections.Generic.List\u003CCandideServer.Entities.ServerEntityModel\u003E::Clear()","System.Collections.Generic.IReadOnlyCollection\u003CCandideServer.MessageModels.Entities.RequestSpawnEntityMessage\u003E::get_Count()","System.Collections.Generic.IEnumerable\u003CCandideServer.MessageModels.Entities.RequestSpawnEntityMessage\u003E::GetEnumerator()","System.Collections.Generic.IEnumerator\u003CCandideServer.MessageModels.Entities.RequestSpawnEntityMessage\u003E::get_Current()","CandideServer.ServerControllers.SpawnEntityArgs::.ctor()","System.Guid::NewGuid()","CandideServer.ServerControllers.EntitySController::SpawnEntity(CandideServer.ServerControllers.SpawnEntityArgs)","System.Collections.Generic.List\u003CCandideServer.Entities.ServerEntityModel\u003E::Add(!0)","System.Collections.IEnumerator::MoveNext()","System.IDisposable::Dispose()","System.Collections.Generic.List\u003CCandideServer.Entities.ServerEntityModel\u003E::get_Count()","CandideServer.SyncStrategies.SyncStrategy::Everyone()","CandideServer.ServerServices.EntityServerService::Send_SpawnEntities(System.Collections.Generic.List\u003CCandideServer.Entities.ServerEntityModel\u003E, System.Guid, CandideServer.SyncStrategies.SyncStrategy)"],"StringLiterals":[],"Source":null},{"Id":"SpawnEntity(CandideServer.ServerControllers.SpawnEntityArgs)-\u003ECandideServer.Entities.ServerEntityModel","Name":"SpawnEntity","Signature":"public CandideServer.Entities.ServerEntityModel SpawnEntity(CandideServer.ServerControllers.SpawnEntityArgs args)","Visibility":"public","ReturnType":"CandideServer.Entities.ServerEntityModel","Parameters":[{"Name":"args","Type":"CandideServer.ServerControllers.SpawnEntityArgs","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":20,"BodyHash":"F6DB046749B2273BC35347C7CD7F6A5B9ABD6CF6EF1742DCE2C50BE9A2CF1986","Hash":"8593B696FC7E20728023ABD7190B5230FF01C5A92426A07A223056F606C0F13A","CalledMethods":["CandideServer.ServerControllers.EntitySController::SpawnEntity(CandideServer.ServerControllers.SpawnEntityArgs)","CandideServer.ServerServices.EntityServerService::Send_SpawnEntity(CandideServer.Entities.ServerEntityModel)"],"StringLiterals":[],"Source":null},{"Id":"ThrowSnapshot(CandideServer.Entities.ServerEntityModel, CandideServer.Entities.ServerEntityModel, Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3, Shared.Helpers.CastSpellArgs, System.Boolean, CandideServer.SyncStrategies.SyncStrategy, System.Boolean)-\u003ESystem.Void","Name":"ThrowSnapshot","Signature":"public System.Void ThrowSnapshot(CandideServer.Entities.ServerEntityModel thrower, CandideServer.Entities.ServerEntityModel target, Microsoft.Xna.Framework.Vector3 throwStartPosition, Microsoft.Xna.Framework.Vector3 velocity, Shared.Helpers.CastSpellArgs castSpellArgs, System.Boolean killWhenHit, CandideServer.SyncStrategies.SyncStrategy syncStrategy, System.Boolean isCatapulted)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"thrower","Type":"CandideServer.Entities.ServerEntityModel","IsOut":false,"IsOptional":false},{"Name":"target","Type":"CandideServer.Entities.ServerEntityModel","IsOut":false,"IsOptional":false},{"Name":"throwStartPosition","Type":"Microsoft.Xna.Framework.Vector3","IsOut":false,"IsOptional":false},{"Name":"velocity","Type":"Microsoft.Xna.Framework.Vector3","IsOut":false,"IsOptional":false},{"Name":"castSpellArgs","Type":"Shared.Helpers.CastSpellArgs","IsOut":false,"IsOptional":false},{"Name":"killWhenHit","Type":"System.Boolean","IsOut":false,"IsOptional":false},{"Name":"syncStrategy","Type":"CandideServer.SyncStrategies.SyncStrategy","IsOut":false,"IsOptional":false},{"Name":"isCatapulted","Type":"System.Boolean","IsOut":false,"IsOptional":true}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":232,"BodyHash":"FC7D8B83ED195E50B00DB8CA779917FA20CD16EB1CD8DF0AD05B426195677B04","Hash":"CAEA69312EE5EFDE94E4714E85937F38FCF2B10192C90DCF866561F6C6A71D66","CalledMethods":["System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::.ctor(System.Int32, System.Int32)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(System.String)","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)","System.Nullable\u003CSystem.Guid\u003E::.ctor(!0)","CandideServer.ServerControllers.EntitySController::Throw(CandideServer.Entities.ServerEntityModel, Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3, Shared.Helpers.CastSpellArgs, System.Boolean, System.Nullable\u003CSystem.Guid\u003E)","CandideServer.MessageModels.Entities.Movable.ThrowEntityMessage::.ctor()","CandideCreator.Shared.Helpers.VectorExtension::ToVector2(Microsoft.Xna.Framework.Vector3)","CandideServer.Server.BaseServer::SendHostMessageToPlayersWithLoadedChunks(System.String, System.Object, Microsoft.Xna.Framework.Vector2, CandideServer.SyncStrategies.SyncStrategy, System.Guid)"],"StringLiterals":["ThrowSnapshot"," - Target entity with ID "," is already thrown.","entity-throw"],"Source":null},{"Id":"TryAttach(CandideServer.Entities.ServerEntityModel, CandideServer.Entities.ServerEntityModel, Shared.Combat.EntityAttachPriority, CandideServer.SyncStrategies.SyncStrategy)-\u003ESystem.Boolean","Name":"TryAttach","Signature":"public System.Boolean TryAttach(CandideServer.Entities.ServerEntityModel carrier, CandideServer.Entities.ServerEntityModel target, Shared.Combat.EntityAttachPriority attachPriority, CandideServer.SyncStrategies.SyncStrategy syncStrategy)","Visibility":"public","ReturnType":"System.Boolean","Parameters":[{"Name":"carrier","Type":"CandideServer.Entities.ServerEntityModel","IsOut":false,"IsOptional":false},{"Name":"target","Type":"CandideServer.Entities.ServerEntityModel","IsOut":false,"IsOptional":false},{"Name":"attachPriority","Type":"Shared.Combat.EntityAttachPriority","IsOut":false,"IsOptional":false},{"Name":"syncStrategy","Type":"CandideServer.SyncStrategies.SyncStrategy","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":195,"BodyHash":"D8A428E5690BF13856C56FB3342D0E21957583F65990355B79E3CA07CC854052","Hash":"BC96E62BF3BB1BE08262814035FB555B2D3D11C57646515A4513EE8E75CCDFFF","CalledMethods":["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::Detach(CandideServer.Entities.ServerEntityModel, System.Nullable\u003CMicrosoft.Xna.Framework.Vector3\u003E)","CandideCreator.Shared.Helpers.ServerWarningHelper::Warning(System.String)","CandideServer.ServerControllers.EntitySController::ForceAttach(CandideServer.Entities.ServerEntityModel, CandideServer.Entities.ServerEntityModel, Shared.Combat.EntityAttachPriority)","CandideServer.MessageModels.Entities.Carrier.AttachEntityRequest::.ctor()","CandideCreator.Shared.Helpers.VectorExtension::ToVector2(Microsoft.Xna.Framework.Vector3)","CandideServer.Server.BaseServer::SendHostMessageToPlayersWithLoadedChunks(System.String, System.Object, Microsoft.Xna.Framework.Vector2, CandideServer.SyncStrategies.SyncStrategy, System.Guid)"],"StringLiterals":["TryAttach","Carrier\u0027s carried ID is not null!","Carried\u0027s carrier ID is not null!","entity-attach"],"Source":null},{"Id":"TryAttach(System.Guid, System.Guid, Shared.Combat.EntityAttachPriority, CandideServer.SyncStrategies.SyncStrategy)-\u003ESystem.Boolean","Name":"TryAttach","Signature":"public System.Boolean TryAttach(System.Guid carrierId, System.Guid targetId, Shared.Combat.EntityAttachPriority attachPriority, CandideServer.SyncStrategies.SyncStrategy syncStrategy)","Visibility":"public","ReturnType":"System.Boolean","Parameters":[{"Name":"carrierId","Type":"System.Guid","IsOut":false,"IsOptional":false},{"Name":"targetId","Type":"System.Guid","IsOut":false,"IsOptional":false},{"Name":"attachPriority","Type":"Shared.Combat.EntityAttachPriority","IsOut":false,"IsOptional":false},{"Name":"syncStrategy","Type":"CandideServer.SyncStrategies.SyncStrategy","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":44,"BodyHash":"AB7D3DC87A43491F2F110E574511A57805C37A31D748BB7D2EA653DE8A2F64FA","Hash":"90A9576EE50513259888338A3C490D8CF019F9C329A275745EBB3D9FF75FE757","CalledMethods":["CandideServer.ServerGameState::TryGetServerEntity(System.Guid, CandideServer.Entities.ServerEntityModel\u0026, System.String)","CandideServer.ServerManagers.EntityServerManager::TryAttach(CandideServer.Entities.ServerEntityModel, CandideServer.Entities.ServerEntityModel, Shared.Combat.EntityAttachPriority, CandideServer.SyncStrategies.SyncStrategy)"],"StringLiterals":["TryAttach"],"Source":null},{"Id":"TryThrow(CandideServer.Entities.ServerEntityModel, CandideServer.Entities.ServerEntityModel, Microsoft.Xna.Framework.Vector3)-\u003ESystem.Boolean","Name":"TryThrow","Signature":"public System.Boolean TryThrow(CandideServer.Entities.ServerEntityModel thrower, CandideServer.Entities.ServerEntityModel target, Microsoft.Xna.Framework.Vector3 throwVelocity)","Visibility":"public","ReturnType":"System.Boolean","Parameters":[{"Name":"thrower","Type":"CandideServer.Entities.ServerEntityModel","IsOut":false,"IsOptional":false},{"Name":"target","Type":"CandideServer.Entities.ServerEntityModel","IsOut":false,"IsOptional":false},{"Name":"throwVelocity","Type":"Microsoft.Xna.Framework.Vector3","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":262,"BodyHash":"164DB15AF21EBE54D986D86C4C8DC770ED150DF92344D7AD95CCD8D71962BE22","Hash":"DDC320D6EEC71E716B59D3816D1055E1138EE2ABC894F42F977B1B937E4BFC5D","CalledMethods":["Shared.Combat.Spells.Parameters.ConeAttackSpellArgs::.ctor()","Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)","Shared.Models.Spells.AttackSpellArgs::.ctor()","System.Nullable\u003CShared.Combat.DamageVfxType\u003E::.ctor(!0)","Shared.Helpers.SharedSpellHelper::CreateSpellArgs(System.String, System.Object, Shared.Models.Spells.AttackSpellArgs, Shared.Entity.EntityWrapper, System.UInt16\u0026)","CandideServer.SyncStrategies.SyncStrategy::Everyone()","CandideServer.ServerManagers.EntityServerManager::ThrowSnapshot(CandideServer.Entities.ServerEntityModel, CandideServer.Entities.ServerEntityModel, Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3, Shared.Helpers.CastSpellArgs, System.Boolean, CandideServer.SyncStrategies.SyncStrategy, System.Boolean)"],"StringLiterals":["throw_object"],"Source":null},{"Id":"UpdateEntityParameter(CandideServer.Entities.ServerEntityModel, System.String, System.String, CandideServer.SyncStrategies.SyncStrategy, System.Boolean)-\u003ESystem.Void","Name":"UpdateEntityParameter","Signature":"public System.Void UpdateEntityParameter(CandideServer.Entities.ServerEntityModel entity, System.String key, System.String value, CandideServer.SyncStrategies.SyncStrategy syncStrategy, System.Boolean fromEntitySystem)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"entity","Type":"CandideServer.Entities.ServerEntityModel","IsOut":false,"IsOptional":false},{"Name":"key","Type":"System.String","IsOut":false,"IsOptional":false},{"Name":"value","Type":"System.String","IsOut":false,"IsOptional":false},{"Name":"syncStrategy","Type":"CandideServer.SyncStrategies.SyncStrategy","IsOut":false,"IsOptional":false},{"Name":"fromEntitySystem","Type":"System.Boolean","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":155,"BodyHash":"E0C331B22B01F9A86E4E22C1993E0B441806419313FA20AF80DBA8AFF0BBF29A","Hash":"8B4BCE0B048D60740ADD832C7858A42403D9AC8CDD06DEF52590BC2842091E94","CalledMethods":["CandideServer.ServerControllers.EntitySController::UpdateServerEntityParameter(CandideServer.Entities.ServerEntityModel, System.String, System.String)","CandideServer.Entities.ServerEntitySystemManager::UpdateEntityParameter(Shared.Entity.EntityWrapper, System.String, System.String, CandideServer.SyncStrategies.SyncStrategy, System.Boolean)","CandideServer.MessageModels.Entities.UpdateEntityParameterMessage::.ctor()","Shared.Entity.EntityWrapper::get_Controller()","System.Nullable\u003CSystem.Int32\u003E::.ctor(!0)","System.Nullable\u003CSystem.Int32\u003E::GetValueOrDefault()","CandideCreator.Shared.Helpers.VectorExtension::ToVector2(Microsoft.Xna.Framework.Vector3)","CandideServer.ServerServices.EntityServerService::Send_UpdateEntityParameter(CandideServer.MessageModels.Entities.UpdateEntityParameterMessage, Microsoft.Xna.Framework.Vector2, System.Guid, CandideServer.SyncStrategies.SyncStrategy)"],"StringLiterals":[],"Source":null},{"Id":"UpdateEntityParameter(System.Guid, System.String, System.String, CandideServer.SyncStrategies.SyncStrategy, System.Boolean)-\u003ESystem.Void","Name":"UpdateEntityParameter","Signature":"public System.Void UpdateEntityParameter(System.Guid id, System.String key, System.String value, CandideServer.SyncStrategies.SyncStrategy syncStrategy, System.Boolean fromEntitySystem)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"id","Type":"System.Guid","IsOut":false,"IsOptional":false},{"Name":"key","Type":"System.String","IsOut":false,"IsOptional":false},{"Name":"value","Type":"System.String","IsOut":false,"IsOptional":false},{"Name":"syncStrategy","Type":"CandideServer.SyncStrategies.SyncStrategy","IsOut":false,"IsOptional":false},{"Name":"fromEntitySystem","Type":"System.Boolean","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":28,"BodyHash":"8D3A48F61C079DB6799A67A77EECE3E631FD8DD206AE3D3696E70E0E1BB356FA","Hash":"A69A1BC20946466C0A57FF60FC266725FBDC80574DADEB6B175E3F5FF8E63338","CalledMethods":["CandideServer.ServerGameState::TryGetServerEntity(System.Guid, CandideServer.Entities.ServerEntityModel\u0026, System.String)","CandideServer.ServerManagers.EntityServerManager::UpdateEntityParameter(CandideServer.Entities.ServerEntityModel, System.String, System.String, CandideServer.SyncStrategies.SyncStrategy, System.Boolean)"],"StringLiterals":["UpdateEntityParameter"],"Source":null},{"Id":"UpdateEntityParameters(CandideServer.Entities.ServerEntityModel, System.Collections.Generic.Dictionary\u00602\u003CSystem.String,System.String\u003E, CandideServer.SyncStrategies.SyncStrategy)-\u003ESystem.Void","Name":"UpdateEntityParameters","Signature":"public System.Void UpdateEntityParameters(CandideServer.Entities.ServerEntityModel entity, System.Collections.Generic.Dictionary\u003CSystem.String, System.String\u003E parameters, CandideServer.SyncStrategies.SyncStrategy syncStrategy)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"entity","Type":"CandideServer.Entities.ServerEntityModel","IsOut":false,"IsOptional":false},{"Name":"parameters","Type":"System.Collections.Generic.Dictionary\u003CSystem.String, System.String\u003E","IsOut":false,"IsOptional":false},{"Name":"syncStrategy","Type":"CandideServer.SyncStrategies.SyncStrategy","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":140,"BodyHash":"C54F5B15CDDCC92B4D40E3475F7FC030961961E289CA5A10EA3D132D641C0299","Hash":"28B8D3EF3E0BB6F3E42E72A849FC0DAC4200E79CE7ACBF21974147F35351927F","CalledMethods":["CandideServer.ServerControllers.EntitySController::UpdateServerEntityParameters(CandideServer.Entities.ServerEntityModel, System.Collections.Generic.Dictionary\u003CSystem.String, System.String\u003E)","CandideServer.Entities.ServerEntitySystemManager::UpdateControllerParameters(Shared.Entity.EntityWrapper, System.Collections.Generic.Dictionary\u003CSystem.String, System.String\u003E)","CandideServer.MessageModels.Entities.UpdateEntityParametersMessage::.ctor()","Shared.Entity.EntityWrapper::get_Controller()","System.Nullable\u003CSystem.Int32\u003E::.ctor(!0)","System.Nullable\u003CSystem.Int32\u003E::GetValueOrDefault()","CandideCreator.Shared.Helpers.VectorExtension::ToVector2(Microsoft.Xna.Framework.Vector3)","CandideServer.ServerServices.EntityServerService::Send_UpdateEntityParameters(CandideServer.MessageModels.Entities.UpdateEntityParametersMessage, Microsoft.Xna.Framework.Vector2, System.Guid, CandideServer.SyncStrategies.SyncStrategy)"],"StringLiterals":[],"Source":null},{"Id":"UpdateEntityParameters(System.Guid, System.Collections.Generic.Dictionary\u00602\u003CSystem.String,System.String\u003E, CandideServer.SyncStrategies.SyncStrategy)-\u003ESystem.Void","Name":"UpdateEntityParameters","Signature":"public System.Void UpdateEntityParameters(System.Guid id, System.Collections.Generic.Dictionary\u003CSystem.String, System.String\u003E parameters, CandideServer.SyncStrategies.SyncStrategy syncStrategy)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"id","Type":"System.Guid","IsOut":false,"IsOptional":false},{"Name":"parameters","Type":"System.Collections.Generic.Dictionary\u003CSystem.String, System.String\u003E","IsOut":false,"IsOptional":false},{"Name":"syncStrategy","Type":"CandideServer.SyncStrategies.SyncStrategy","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":25,"BodyHash":"0BC445B3CFD7EF3F96620F04BF8442B7FFEAB1C5DF57DCEB38A9BDEABA8EEDA8","Hash":"F88806C76E385B1A82866999D4C23FB29E0B5891E03B02B2D0C29BFC37198285","CalledMethods":["CandideServer.ServerGameState::TryGetServerEntity(System.Guid, CandideServer.Entities.ServerEntityModel\u0026, System.String)","CandideServer.ServerManagers.EntityServerManager::UpdateEntityParameters(CandideServer.Entities.ServerEntityModel, System.Collections.Generic.Dictionary\u003CSystem.String, System.String\u003E, CandideServer.SyncStrategies.SyncStrategy)"],"StringLiterals":["UpdateEntityParameters"],"Source":null},{"Id":"UpdateEntityState(System.Guid, System.Int32, System.Boolean, CandideServer.SyncStrategies.SyncStrategy)-\u003ESystem.Void","Name":"UpdateEntityState","Signature":"public System.Void UpdateEntityState(System.Guid id, System.Int32 state, System.Boolean updateSimulationState, CandideServer.SyncStrategies.SyncStrategy syncStrategy)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"id","Type":"System.Guid","IsOut":false,"IsOptional":false},{"Name":"state","Type":"System.Int32","IsOut":false,"IsOptional":false},{"Name":"updateSimulationState","Type":"System.Boolean","IsOut":false,"IsOptional":false},{"Name":"syncStrategy","Type":"CandideServer.SyncStrategies.SyncStrategy","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":129,"BodyHash":"AB6D6B765767D7F910AB83F289790594779BD75F358ECCBF9192F2971E2D1057","Hash":"66EFA2285BD161AE4627D400D93821724B755EBE0B99AE7875819FCFA60E3322","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Entities.ServerEntityModel\u003E::TryGetValue(!0, !1\u0026)","System.Nullable\u003CSystem.Int32\u003E::GetValueOrDefault()","System.Nullable\u003CSystem.Int32\u003E::get_HasValue()","System.Nullable\u003CSystem.Int32\u003E::.ctor(!0)","CandideServer.ServerControllers.EntitySController::SetEntityControllerState(CandideServer.Entities.ServerEntityModel, System.Nullable\u003CSystem.Int32\u003E)","CandideServer.Entities.ServerEntitySystemManager::UpdateControllerState(Shared.Entity.EntityWrapper, System.Int32)","CandideServer.MessageModels.Entities.UpdateEntityStateMessage::.ctor()","CandideCreator.Shared.Helpers.VectorExtension::ToVector2(Microsoft.Xna.Framework.Vector3)","CandideServer.ServerServices.EntityServerService::Send_UpdateEntityState(CandideServer.MessageModels.Entities.UpdateEntityStateMessage, Microsoft.Xna.Framework.Vector2, System.Guid, CandideServer.SyncStrategies.SyncStrategy)"],"StringLiterals":[],"Source":null}],"Hash":"DF23BEFCA1D86CE302293E98EA2EF49C5B674C6A4C102974ED5BB3F9433ECD18"}