class ShelterSiteSource
ShelterSite › BaseBuildingBase › ItemBase › InventoryItem › EntityAI › Entity › ObjectTyped › Object › IEntity › Managed
All members, including inherited
Constructors 1
void ShelterSite()Constants 2
Methods 12
override string GetConstructionKitType()override int GetMeleeTargetType()override vector GetKitSpawnPosition()References Object.GetMemoryPointPos(), Object.GetPosition(), Object.MemoryPointExists()
Show 1 more
, Object.ModelToWorld()override bool CanBeRepairedToPristine()override bool CanUseHandConstruction()override bool MustBeBuiltFromOutside()References Math.Acos(), CGame.GetCurrentCameraDirection(), Object.GetDirection()
Show 4 more
, vector.Length(), vector.Normalize(), vector.Normalize(), and MAX_ACTION_DETECTION_ANGLE_RADoverride bool IsPlayerInside(PlayerBase player, string selection)override bool HasProperDistance(string selection, PlayerBase player)References vector.Distance(), Object.GetMemoryPointPos(), Object.GetPosition()
Show 3 more
, Object.MemoryPointExists(), Object.ModelToWorld(), and MAX_ACTION_DETECTION_DISTANCEoverride void SetActions()