DayZ 1.27
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено
SewingKit.c
См. документацию.
2{
3 override void SetActions()
4 {
5 super.SetActions();
6
11 }
12
13 override float GetInfectionChance(int system = 0, Param param = null)
14 {
15 if(m_Cleanness == 1)
16 {
17 return 0;
18 }
19 else
20 {
21 return 0.3;
22 }
23
24 }
25
26 override bool CanBeDisinfected()
27 {
28 return true;
29 }
30
31 override void OnCombine(ItemBase other_item)
32 {
33 super.OnCombine(other_item);
34 if (m_Cleanness == 1 && other_item.m_Cleanness == 0)
35 SetCleanness(0);
36 }
37};
ActionSewSelfCB ActionContinuousBaseCB ActionSewSelf()
Определения ActionSewSelf.c:11
ActionSewTargetCB ActionContinuousBaseCB ActionSewTarget()
Определения ActionSewTarget.c:11
void AddAction(typename actionName)
Определения AdvancedCommunication.c:220
int m_Cleanness
Определения ItemBase.c:4812
override void SetCleanness(int value, bool allow_client=false)
Определения ItemBase.c:8456
Определения InventoryItem.c:731
Base Param Class with no parameters. Used as general purpose parameter overloaded with Param1 to Para...
Определения param.c:12
override void SetActions()
Определения SewingKit.c:3
override void OnCombine(ItemBase other_item)
Определения SewingKit.c:31
override bool CanBeDisinfected()
Определения SewingKit.c:26
override float GetInfectionChance(int system=0, Param param=null)
Определения SewingKit.c:13
Определения SewingKit.c:2