DayZ 1.26
DayZ Explorer by KGB
Загрузка...
Поиск...
Не найдено
Класс RockBase
+ Граф наследования:RockBase:

Закрытые члены

override bool IsRock ()
 
override bool CanBeAutoDeleted ()
 
int GetAmountOfDrops (ItemBase item)
 
void GetMaterialAndQuantityMap (ItemBase item, out map< string, int > output_map)
 
float GetDamageToMiningItemEachDrop (ItemBase item)
 

Подробное описание

Методы

◆ CanBeAutoDeleted()

override bool CanBeAutoDeleted ( )
inlineprivate
9 {
10 return false;
11 }

◆ GetAmountOfDrops()

int GetAmountOfDrops ( ItemBase item)
inlineprivate
14 {
15 return -1;
16 }

◆ GetDamageToMiningItemEachDrop()

float GetDamageToMiningItemEachDrop ( ItemBase item)
inlineprivate
47 {
48 if (item)
49 {
50 switch (item.GetType())
51 {
52 case "SledgeHammer":
53 case "Pickaxe":
54 case "Iceaxe":
55 return 20;
56 case "Wrench":
57 case "Screwdriver":
58 case "MeatTenderizer":
59 return 25;
60 case "PipeWrench":
61 case "Crowbar":
62 return 50;
63 case "Hammer":
64 case "Mace":
65 return 40;
66 }
67 }
68
69 return 25;
70 }
Definition EntityAI.c:95

◆ GetMaterialAndQuantityMap()

void GetMaterialAndQuantityMap ( ItemBase item,
out map< string, int > output_map )
inlineprivate
20 {
21 if (item == null)
22 {
23 return;
24 }
25
26 switch (item.GetType())
27 {
28 case "Pickaxe":
29 case "SledgeHammer":
30 case "Hammer":
31 case "Mace":
32 output_map.Insert("Stone",1);
33 break;
34 case "PipeWrench":
35 case "Wrench":
36 case "Screwdriver":
37 case "Crowbar":
38 case "MeatTenderizer":
39 case "Iceaxe":
40 output_map.Insert("SmallStone",1);
41 break;
42 }
43 }

◆ IsRock()

override bool IsRock ( )
inlineprivate
4 {
5 return true;
6 }

Объявления и описания членов класса находятся в файле: