Shared.Helpers.EntityHelper
Type JSONpublic class in Shared.Helpers
Type metadata
- Assembly
Shared - Namespace
Shared.Helpers - Base type
System.Object - Hash
D66AC47664A740B513A8FCBBD791EF5A5E38E27B4E50A1F25E2A7BAE4B9B039B
Relationships
Base type
System.Object
Methods
DistanceBetweenCollisions
#
public System.Single DistanceBetweenCollisions(Shared.Entity.EntityWrapper entity1, Shared.Entity.EntityWrapper entity2)
Method metadata
- Visibilitypublic
- Return type
System.Single - StaticTrue
- VirtualFalse
- Hash
D71C81E1A25680DDC8F989E4726C8028B8121E6115FA35C0C066A295DED3E38D - Body hash
E756AD3C5A46235BDF80A4F416957E67D9B70CBF3FD44173312FAEB450A85888 - IL size108
Referenced calls
Shared.Entity.EntityWrapper::get_Position2()Microsoft.Xna.Framework.Vector2::op_Subtraction(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)Microsoft.Xna.Framework.Vector2::Length()Shared.Entity.EntityWrapper::get_Mask()Shared.Entity.Components.ComponentExtension::HasFlags(Shared.Entity.Components.Component, Shared.Entity.Components.Component)Shared.Entity.EntityWrapper::get_Shape()
Called by
BM.IsInThrowLos::UpdateBM.OffThreadPathFind::NextNodeBM.OffThreadPathFind::UpdateBM.PathFind::NextNodeBM.PathFind::UpdateBM.TryPickUpEntity::UpdateCandideServer.Entities.CommonTasks.PathFindTask::NextNodeCandideServer.Entities.CommonTasks.PathFindTask::UpdateCandideServer.ServerSystems.VehicleServerSystem::CheckVehiclesCandide.ActionInProgress.StandardRepairActionInProgressController::VerifyCanPerformAction
GetEntityIdBasedRandom
#
public System.Int32 GetEntityIdBasedRandom(System.Guid id, System.Int32 amount)
Method metadata
- Visibilitypublic
- Return type
System.Int32 - StaticTrue
- VirtualFalse
- Hash
5681C00E1C7ED6331E345191ACDC1377390CE7B948779DB06482D9D53A9F202D - Body hash
C84BFC8A59116F2744147F84456AF01045C33214E9ADBCAF2386B9B52510EA21 - IL size20
Referenced calls
System.Object::GetHashCode()CandideCreator.Shared.Helpers.TileRandom::RandomPositiveInt(System.Int32, System.Int32)
Called by
CandideServer.ServerManagers.FurnitureServerManager::FurnitureChangeStyleCandideServer.ServerManagers.FurnitureServerManager::TryPlaceFurnitureCandide.Entities.Controllers.Other.SulphurVentController::EntityInitializeCandide.Entities.Controllers.Other.VolcanicVentController::EntityInitializeCandide.GameModels.Managers.FurnitureManager::ChangeFurnitureStyleCandide.GameModels.Managers.FurnitureManager::TryPlaceFurniture
GetEntityIdBasedRandom
#
public System.Int32 GetEntityIdBasedRandom(System.Guid id, System.Int32 amount, System.Int32 seed)
Method metadata
- Visibilitypublic
- Return type
System.Int32 - StaticTrue
- VirtualFalse
- Hash
5A11B05F8E55C5F2FB077E934584220100E927179A9A080F6A6882A8597CB436 - Body hash
1806268FA8C46090C898D63FECFD603A243A87C4AC823E21A20F3C18708C9472 - IL size26