CandideServer.Helpers.ServerWorldTileHelper
Type JSONpublic class in CandideServer.Helpers
Type metadata
- Assembly
CandideServer - Namespace
CandideServer.Helpers - Base type
System.Object - Hash
B0A692A69592CFDEA62990359F52B113C3CF50DE40AFF86065212EE2466A8F9E
Relationships
Base type
System.Object
Methods
GetEntityWorldTile
#
public System.Nullable<Shared.Models.WorldTile> GetEntityWorldTile(Shared.Models.WorldTile[,] tiles, Shared.Entity.EntityWrapper entity)
Method metadata
- Visibilitypublic
- Return type
System.Nullable<Shared.Models.WorldTile> - StaticTrue
- VirtualFalse
- Hash
095E545A5CE9F9EBBC49CFC9F4EA9BC58BFD5BEFC71EF3CEAADB3F1C3066D422 - Body hash
A9DE102AF7916F9612DCB932E1504384FC0AF81F7ACAF4528A4BC6D319DE30C4 - IL size66
Referenced calls
Shared.Entity.EntityWrapper::get_Position2()CandideServer.Helpers.ServerWorldTileHelper::GetWorldTilePos(Shared.Models.WorldTile[,], Microsoft.Xna.Framework.Vector2)System.Nullable<Microsoft.Xna.Framework.Point>::get_HasValue()System.Nullable<Microsoft.Xna.Framework.Point>::GetValueOrDefault()Shared.Models.WorldTile[,]::Get(System.Int32, System.Int32)System.Nullable<Shared.Models.WorldTile>::.ctor(!0)
GetWorldTilePos
#
public System.Nullable<Microsoft.Xna.Framework.Point> GetWorldTilePos(Shared.Models.WorldTile[,] tiles, Microsoft.Xna.Framework.Vector2 worldPos)
Method metadata
- Visibilitypublic
- Return type
System.Nullable<Microsoft.Xna.Framework.Point> - StaticTrue
- VirtualFalse
- Hash
FD1F0501D3B521012178011AC66FF3ECEAC10510A9AF36EAC0A6A28FEDCC519E - Body hash
61993033121490FDD63EE4B7A77B28DA668E84CCFA3C44FE31E99B0339E747D0 - IL size115
Referenced calls
Microsoft.Xna.Framework.Vector2::op_Division(Microsoft.Xna.Framework.Vector2, System.Single)System.Array::GetLength(System.Int32)Microsoft.Xna.Framework.Point::.ctor(System.Int32, System.Int32)System.Nullable<Microsoft.Xna.Framework.Point>::.ctor(!0)
TryGetTileBiome
#
public System.Boolean TryGetTileBiome(System.Guid worldId, System.Int32 x, System.Int32 y, out System.String& biomeId)
Method metadata
- Visibilitypublic
- Return type
System.Boolean - StaticTrue
- VirtualFalse
- Hash
F74310E4FB8727F2F020790F0730E3A8BBE226DCFA0B936CC3ADB0A5C959F6AA - Body hash
611029431C70864C5146BD37B8AA3D53A99D0E1E3EBDA789FE86F6F395AA24B3 - IL size68
Referenced calls
System.Collections.Generic.Dictionary<System.Guid, CandideServer.Models.Worlds.WorldModel>::TryGetValue(!0, !1&)CandideServer.Models.ServerChunkedWorld::CheckBoundsTile(System.Int32, System.Int32)System.String[,]::Get(System.Int32, System.Int32)
TryGetTileBiome
#
public System.Boolean TryGetTileBiome(System.Int32 x, System.Int32 y, out System.String& biomeId)
Method metadata
- Visibilitypublic
- Return type
System.Boolean - StaticTrue
- VirtualFalse
- Hash
B19CCCCA0CC43C97DAC59A38BCDB3810F57DCAF4EE5D8E7D179F3AF859180DB3 - Body hash
7A0A170A9B55896A2FCDBB246BC7CC6D4E3A1F0C622E62756C7335595E491AF8 - IL size35
Referenced calls
CandideServer.Models.ServerChunkedWorld::CheckBoundsTile(System.Int32, System.Int32)System.String[,]::Get(System.Int32, System.Int32)
TryGetWorldTile
#
public System.Boolean TryGetWorldTile(System.Guid worldId, System.Int32 x, System.Int32 y, out Shared.Models.WorldTile& worldTile)
Method metadata
- Visibilitypublic
- Return type
System.Boolean - StaticTrue
- VirtualFalse
- Hash
B0B28EC674BD744984BBC1D9057A3A4EB39F288C97D04E138ECA3FC71950AACC - Body hash
D971AF6391C196DA179131F1824C3436C0742D91773F13FC57452C936578CAA9 - IL size84
Referenced calls
System.Collections.Generic.Dictionary<System.Guid, CandideServer.Models.Worlds.WorldModel>::TryGetValue(!0, !1&)CandideServer.Models.ServerChunkedWorld::CheckBoundsTile(System.Int32, System.Int32)Shared.Models.WorldTile[,]::Get(System.Int32, System.Int32)
Called by
BM.IsInBiome::UpdateCandideServer.Entities.CommonTasks.Bird_WanderingTask::SetNextGoalCandideServer.Entities.CommonTasks.Frog_WanderingTask::SetNextGoalCandideServer.Entities.CommonTasks.WanderingTask::SetNextGoalCandideServer.Entities.Controllers.ServerBushController::OnKilledCandideServer.Entities.Controllers.ServerFruitTreeController::OnServerSetStateCandideServer.Entities.Controllers.ServerSkinnyTreeController::OnKilledCandideServer.Entities.Controllers.ServerTreeController::OnServerSetStateCandideServer.Entities.ControllerSets.Veins.ServerMarbleVeinController::OnKilledCandideServer.Entities.ScheduleSystem.Core.ScheduleCreation.TaskFactory::IsWalkableTileCandideServer.Helpers.ServerWorldHelper::CheckIfEntityCollidesAtPosition
TryGetWorldTileHeight
#
public System.Boolean TryGetWorldTileHeight(System.Guid worldId, System.Int32 x, System.Int32 y, out System.SByte& tileHeight)
Method metadata
- Visibilitypublic
- Return type
System.Boolean - StaticTrue
- VirtualFalse
- Hash
84A86522DB0068490102C5A1C8CE258CFAB5BEEFA5BFC4FD2CB4EB84ECF8F774 - Body hash
122A1EFCD05BCD32B63892E6FA4DC1D99168754D1A146EB57E25BCD94A742AFA - IL size68
Referenced calls
System.Collections.Generic.Dictionary<System.Guid, CandideServer.Models.Worlds.WorldModel>::TryGetValue(!0, !1&)CandideServer.Models.ServerChunkedWorld::CheckBoundsTile(System.Int32, System.Int32)System.SByte[,]::Get(System.Int32, System.Int32)
Called by
BM.EnemyUtil::IsGroundTileCandideServer.Entities.Controllers.Enemies.ServerLavaSpitterController::MoveLavaSpitterToBasaltPitCandideServer.Entities.Controllers.Enemies.ServerLavaSpitterController::RepositionLavaSpitterInBasaltPitCandideServer.Entities.ControllerSets.MinervasOwl.MinervasOwlBossAi::TileBelowIsGroundCandideServer.Entities.ControllerSets.PhoenixBoss.PhoenixBossAi::TileBelowIsGround