![]() |
Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
|
Protected Member Functions | |
| void | AttachLightOnHead (EntityAI person) |
| void | CheckParent () |
| void | CreateHeadtorchLight () |
| override ItemBase | GetLightSourceItem () |
| void | InitGlobalExclusionValues () |
| override bool | IsLightSource () |
| override void | OnInvisibleSet (bool invisible) |
| void | OnLightCreated () |
| override void | OnWasAttached (EntityAI parent, int slot_id) |
| override void | OnWasDetached (EntityAI parent, int slot_id) |
| override void | OnWork (float consumed_energy) |
| override void | OnWorkStart () |
| override void | OnWorkStop () |
| override void | SetActions () |
Private Member Functions | |
| override bool | CanPutAsAttachment (EntityAI parent) |
| override bool | CanPutInCargo (EntityAI parent) |
| void | Headtorch_ColorBase () |
| override void | SetActions () |
| override void | SetActions () |
| override void | SwitchItemSelectionTextureEx (EItemManipulationContext context, Param par=null) |
Private Attributes | |
| HeadtorchLight | m_Light |
| ref Timer | m_Timer |
Static Private Attributes | |
| 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 string | m_OffHeadLightPoint = "beamStart" |
| static string | m_OffHeadLightTarget = "beamEnd" |
| static vector | m_OnHeadLocalOri = Vector(0,90,0) |
| static vector | m_OnHeadLocalPos = Vector(0.12,0.15,0) |
| static int | REFLECTOR_ID = 4 |
Definition at line 1 of file armband_colorbase.c.
|
inlineprotected |
Definition at line 167 of file headtorch_colorbase.c.
References m_Light, m_OnHeadLocalOri, and m_OnHeadLocalPos.
Referenced by CreateHeadtorchLight(), and OnWasAttached().
Definition at line 13 of file armband_colorbase.c.
References GetQuantity().
Definition at line 3 of file armband_colorbase.c.
References GetNumberOfItems(), and EntityAI::IsMan().
|
inlineprotected |
Definition at line 39 of file headtorch_colorbase.c.
References m_Timer.
|
inlineprotected |
Definition at line 122 of file headtorch_colorbase.c.
References AttachLightOnHead(), InventorySlots::GetSlotIdFromString(), m_Light, m_OffHeadLightPoint, m_OffHeadLightTarget, and OnLightCreated().
Referenced by OnWorkStart().
|
inlineprotected |
Definition at line 240 of file headtorch_colorbase.c.
Referenced by ToggleLightsActionInput::UpdatePossibleActions().
|
inlineprivate |
Definition at line 22 of file headtorch_colorbase.c.
References CALL_CATEGORY_SYSTEM, g_Game, and m_Timer.
|
inlineprotected |
Definition at line 33 of file headtorch_colorbase.c.
|
inlineprotected |
Definition at line 235 of file headtorch_colorbase.c.
|
inlineprotected |
Definition at line 245 of file headtorch_colorbase.c.
References m_Light.
|
inlineprotected |
Definition at line 117 of file headtorch_colorbase.c.
References m_Light.
Referenced by CreateHeadtorchLight().
Definition at line 197 of file headtorch_colorbase.c.
References AttachLightOnHead(), and m_Light.
Definition at line 212 of file headtorch_colorbase.c.
References m_Light, m_OffHeadLightPoint, and m_OffHeadLightTarget.
|
inlineprotected |
Definition at line 93 of file headtorch_colorbase.c.
References g_Game, Battery9V::GetEfficiency0To1(), and m_Light.
|
inlineprotected |
Definition at line 56 of file headtorch_colorbase.c.
References CreateHeadtorchLight(), g_Game, GLASS_ID, LIGHT_ON_GLASS, LIGHT_ON_GLASS_RED, LIGHT_ON_REFLECTOR, LIGHT_ON_REFLECTOR_RED, and REFLECTOR_ID.
|
inlineprotected |
Definition at line 77 of file headtorch_colorbase.c.
References g_Game, GLASS_ID, LIGHT_OFF_GLASS, LIGHT_OFF_REFLECTOR, m_Light, and REFLECTOR_ID.
|
inlineprivate |
Definition at line 23 of file armband_colorbase.c.
References AddAction().
|
inlineprotected |
Definition at line 226 of file headtorch_colorbase.c.
References AddAction().
|
inlineprivate |
Definition at line 3 of file witchhood.c.
References AddAction().
|
inlineprivate |
Definition at line 29 of file armband_colorbase.c.
|
staticprivate |
Definition at line 6 of file headtorch_colorbase.c.
Referenced by OnWorkStart(), and OnWorkStop().
|
staticprivate |
Definition at line 8 of file headtorch_colorbase.c.
Referenced by OnWorkStop().
|
staticprivate |
Definition at line 9 of file headtorch_colorbase.c.
Referenced by OnWorkStop().
|
staticprivate |
Definition at line 10 of file headtorch_colorbase.c.
Referenced by OnWorkStart().
|
staticprivate |
Definition at line 11 of file headtorch_colorbase.c.
Referenced by OnWorkStart().
|
staticprivate |
Definition at line 12 of file headtorch_colorbase.c.
Referenced by OnWorkStart().
|
staticprivate |
Definition at line 13 of file headtorch_colorbase.c.
Referenced by OnWorkStart().
|
private |
Definition at line 3 of file headtorch_colorbase.c.
Referenced by AttachLightOnHead(), CreateHeadtorchLight(), OnInvisibleSet(), OnLightCreated(), OnWasAttached(), OnWasDetached(), OnWork(), and OnWorkStop().
|
staticprivate |
Definition at line 17 of file headtorch_colorbase.c.
Referenced by CreateHeadtorchLight(), and OnWasDetached().
|
staticprivate |
Definition at line 18 of file headtorch_colorbase.c.
Referenced by CreateHeadtorchLight(), and OnWasDetached().
Definition at line 16 of file headtorch_colorbase.c.
Referenced by AttachLightOnHead().
Definition at line 15 of file headtorch_colorbase.c.
Referenced by AttachLightOnHead().
|
private |
Definition at line 20 of file headtorch_colorbase.c.
Referenced by CheckParent(), and Headtorch_ColorBase().
|
staticprivate |
Definition at line 5 of file headtorch_colorbase.c.
Referenced by OnWorkStart(), and OnWorkStop().