Защищенные члены | |
void | InitGlobalExclusionValues () |
void | CheckParent () |
override void | OnWorkStart () |
override void | OnWorkStop () |
override void | OnWork (float consumed_energy) |
void | OnLightCreated () |
void | CreateHeadtorchLight () |
void | AttachLightOnHead (EntityAI person) |
override void | OnWasAttached (EntityAI parent, int slot_id) |
override void | OnWasDetached (EntityAI parent, int slot_id) |
override void | SetActions () |
override bool | IsLightSource () |
override ItemBase | GetLightSourceItem () |
override void | OnInvisibleSet (bool invisible) |
Закрытые члены | |
override bool | CanPutInCargo (EntityAI parent) |
override bool | CanPutAsAttachment (EntityAI parent) |
override void | SetActions () |
override void | SwitchItemSelectionTextureEx (EItemManipulationContext context, Param par=null) |
void | Headtorch_ColorBase () |
override void | SetActions () |
Закрытые данные | |
HeadtorchLight | m_Light |
ref Timer | m_Timer |
Закрытые статические данные | |
static int | REFLECTOR_ID = 4 |
static int | GLASS_ID = 5 |
static string | LIGHT_OFF_GLASS = "dz\\characters\\headgear\\data\\HeadTorchGlass.rvmat" |
static string | LIGHT_OFF_REFLECTOR = "dz\\characters\\headgear\\data\\HeadTorch.rvmat" |
static string | LIGHT_ON_GLASS = "dz\\characters\\headgear\\data\\HeadTorchGlass_on.rvmat" |
static string | LIGHT_ON_GLASS_RED = "dz\\characters\\headgear\\data\\HeadTorchGlass_on_red.rvmat" |
static string | LIGHT_ON_REFLECTOR = "dz\\characters\\headgear\\data\\HeadTorch_ON.rvmat" |
static string | LIGHT_ON_REFLECTOR_RED = "dz\\characters\\headgear\\data\\HeadTorch_ON_red.rvmat" |
static vector | m_OnHeadLocalPos = Vector(0.12,0.15,0) |
static vector | m_OnHeadLocalOri = Vector(0,90,0) |
static string | m_OffHeadLightPoint = "beamStart" |
static string | m_OffHeadLightTarget = "beamEnd" |
См. определение в файле Armband_ColorBase.c строка 1