CandideServer.Helpers.ServerWorldHelper
Type JSONpublic class in CandideServer.Helpers
Type metadata
- Assembly
CandideServer - Namespace
CandideServer.Helpers - Base type
System.Object - Hash
58F337BCFB6B7556C3C4CE3379470648214B2847347D3AEE4165A8F494451D4E
Relationships
Base type
System.Object
Methods
CheckIfEntityCollidesAtPosition
#
public System.Boolean CheckIfEntityCollidesAtPosition(Microsoft.Xna.Framework.Vector2 position, System.Single z, Shared.Entity.EntityWrapper entity)
Method metadata
- Visibilitypublic
- Return type
System.Boolean - StaticTrue
- VirtualFalse
- Hash
1A62990E9903F28333522D43C6B0095663EBB0F4E4D2207AE394EB377C4CA1A9 - Body hash
3BCE9EEB7AD80023D9FBD49D255BD1431CA5A14D7CBCD5A09D7291A0613462AD - IL size124
Referenced calls
Shared.Helpers.WorldTileHelper::GetTilePosition(System.Single, System.Single)CandideServer.Helpers.ServerWorldTileHelper::TryGetWorldTile(System.Guid, System.Int32, System.Int32, Shared.Models.WorldTile&)Shared.Data.StructureTileFlagsExtension::HasFlags(Shared.Data.StructureTileFlags, Shared.Data.StructureTileFlags)Shared.Entity.EntityWrapper::get_Shape()Shared.Entity.EntityWrapper::get_CollisionGroupMask()CandideServer.World.ServerWorldHandler::CheckForStaticCollision(CandideServer.Models.Worlds.WorldModel, Microsoft.Xna.Framework.Vector2, System.Single, CandideCreator.Shared.Collision.CollisionShape, CandideCreator.Shared.Collision.CollisionMasks)
GetEntityWorldId
#
public System.Guid GetEntityWorldId(Shared.Entity.EntityWrapper wrapper)
Method metadata
- Visibilitypublic
- Return type
System.Guid - StaticTrue
- VirtualFalse
- Hash
F92C1B5A9E9B48573B3A6AC2D9A1540CDFD0EAFE807C682E0214CE1FA1D4613A - Body hash
3F9E378437536DA6FC58D0381991FACCFE59C53299D09DC9BA1426182FDB8E1C - IL size50
Referenced calls
Shared.Entity.EntityWrapper::get_Id()System.Collections.Generic.Dictionary<System.Guid, CandideServer.Entities.ServerEntityModel>::TryGetValue(!0, !1&)
Called by
Candide.Entities.Controllers.TestEntity.TestEntity_AttackTask::CastCandideServer.Entities.Bridges.ServerEntitySystemBridge::OnEntityTookDamageCandideServer.Entities.Controllers.Enemies.ServerEnemySpawner::DoSpawnCandideServer.Entities.Controllers.ServerBushController::OnKilledCandideServer.Entities.Controllers.ServerExplosiveProjectileController::OnRemoveCandideServer.Entities.Controllers.ServerFlintController::SharpenCandideServer.Entities.Controllers.ServerFruitTreeController::OnServerSetStateCandideServer.Entities.Controllers.ServerFruitTreeController::SpawnLogsCandideServer.Entities.Controllers.ServerSkinnyTreeController::OnKilledCandideServer.Entities.Controllers.ServerTreeController::OnServerSetStateCandideServer.Entities.Controllers.ServerTreeController::SpawnLogsCandideServer.Entities.ControllerSets.MinervasOwl.MinervasOwlBossAi::TileBelowIsGroundCandideServer.Entities.ControllerSets.MinervasOwl.MinervasOwl_PeckAttackTask::CastCandideServer.Entities.ControllerSets.MinervasOwl.MinervasOwl_RushAttackTask::CastRushAttackCandideServer.Entities.ControllerSets.MinervasOwl.MinervasOwl_RushAttackTask::CastSlamAttackCandideServer.Entities.ControllerSets.MinervasOwl.MinervasOwl_SlamAttackTask::CastCandideServer.Entities.ControllerSets.MinervasOwl.MinervasOwl_WingAttackTask::CastCandideServer.Entities.ControllerSets.MinervasOwl.ServerOwlBossEggController::OnKilledCandideServer.Entities.ControllerSets.PhoenixBoss.PhoenixBossAi::TileBelowIsGroundCandideServer.Entities.ControllerSets.PhoenixBoss.PhoenixBoss_PeckAttackTask::CastCandideServer.Entities.ControllerSets.PhoenixBoss.PhoenixBoss_PowerUpAttack::CastCandideServer.Entities.ControllerSets.PhoenixBoss.PhoenixBoss_RushAttackTask::CastRushAttackCandideServer.Entities.ControllerSets.PhoenixBoss.ServerPhoenixBossEggController::OnKilledCandideServer.Entities.ControllerSets.Pots.ExplosivePot.ServerIncendiaryPotController::TryExplodeCandideServer.Entities.ControllerSets.Pots.ExplosivePot.ServerPoisonPotController::TryExplodeCandideServer.Entities.ControllerSets.PuzzleMechanics.ServerSpikePathPuzzleController::SpawnSpikesCandideServer.Entities.ControllerSets.PuzzleMechanics.ServerVulcanTempleBlackTrapController::TriggerTrapCandideServer.Entities.ControllerSets.ServerGravestoneController::OnOutOfHealthCandideServer.Entities.ControllerSets.ServerVolcanicVentController::UpdateCandideServer.Entities.ControllerSets.Talos.ServerTalosShoulderController::FireAtCandideServer.Entities.ControllerSets.Veins.ServerMarbleVeinController::OnKilledCandideServer.Entities.ControllerSets.Veins.ServerVeinController::OnKilled