DIFF

class Headtorch_ColorBaseSource

Headtorch_ColorBase Clothing Clothing_Base ItemBase InventoryItem EntityAI Entity ObjectTyped Object IEntity Managed

All members, including inherited

Constructors 1

void Headtorch_ColorBase()
References CGame.IsServer(), Timer.Run(), new Timer()
Show 1 more, m_Timer

Members 14

static int REFLECTOR_ID = 4
Referenced by OnWorkStart(), and OnWorkStop()
static int GLASS_ID = 5
Referenced by OnWorkStart(), and OnWorkStop()
static string LIGHT_OFF_GLASS = "dz\\characters\\headgear\\data\\HeadTorchGlass.rvmat"
Referenced by OnWorkStop()
static string LIGHT_OFF_REFLECTOR = "dz\\characters\\headgear\\data\\HeadTorch.rvmat"
Referenced by OnWorkStop()
static string LIGHT_ON_GLASS = "dz\\characters\\headgear\\data\\HeadTorchGlass_on.rvmat"
Referenced by OnWorkStart()
static string LIGHT_ON_GLASS_RED = "dz\\characters\\headgear\\data\\HeadTorchGlass_on_red.rvmat"
Referenced by OnWorkStart()
static string LIGHT_ON_REFLECTOR = "dz\\characters\\headgear\\data\\HeadTorch_ON.rvmat"
Referenced by OnWorkStart()
static string LIGHT_ON_REFLECTOR_RED = "dz\\characters\\headgear\\data\\HeadTorch_ON_red.rvmat"
Referenced by OnWorkStart()
static vector m_OnHeadLocalPos = Vector(0.12,0.15,0)
Referenced by AttachLightOnHead()
static vector m_OnHeadLocalOri = Vector(0,90,0)
Referenced by AttachLightOnHead()
static string m_OffHeadLightPoint = "beamStart"
static string m_OffHeadLightTarget = "beamEnd"
ref Timer m_Timer

Methods 14

override protected void InitGlobalExclusionValues()
void OnLightCreated()
override void OnWasAttached(EntityAI parent, int slot_id)
override void SetActions()
override bool IsLightSource()
override ItemBase GetLightSourceItem()
override void OnInvisibleSet(bool invisible)