Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
Loading...
Searching...
No Matches
heatpack.c
Go to the documentation of this file.
2{
3 override bool CanHaveTemperature()
4 {
5 return true;
6 }
7
8 override void OnWorkStart()
9 {
10 if (g_Game.IsServer())
11 {
12 SetTemperatureDirect(80);
13 }
14 }
15
16 override void OnWork( float consumed_energy )
17 {
18 if (g_Game.IsServer())
19 {
20 SetTemperatureDirect(80);
21 }
22 }
23
24 override void OnWorkStop()
25 {
26 if (g_Game.IsServer())
27 {
28 SetHealth(0);
29 }
30 }
31
32 override void SetActions()
33 {
34 super.SetActions();
35
37 }
38
40 {
41 return 1.0;
42 }
43
45 {
46 return GetCompEM().IsWorking();
47 }
48}
void AddAction(typename actionName)
override bool IsSelfAdjustingTemperature()
Definition heatpack.c:44
override void OnWorkStop()
Definition heatpack.c:24
override void OnWork(float consumed_energy)
Definition heatpack.c:16
override void OnWorkStart()
Definition heatpack.c:8
override bool CanHaveTemperature()
Definition heatpack.c:3
override void SetActions()
Definition heatpack.c:32
override float GetQuantityNormalizedScripted()
Definition heatpack.c:39
DayZGame g_Game
Definition dayzgame.c:3942