DayZ 1.30
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено

◆ Do()

override void CutOutSeeds::Do ( ItemBase ingredients[],
PlayerBase player,
array< ItemBase > results,
float specialty_weight )
inlineprivate

См. определение в файле CutOutPumpkinSeeds.c строка 114

115 {
116 ItemBase pumpkin = ingredients[0];
117
118 ItemBase slice1 = results[1];
119 ItemBase slice2 = results[2];
120
121 float quantityMultiplier = pumpkin.GetHealth01("","");
122 float quantityNorm = pumpkin.GetQuantity()/pumpkin.GetQuantityMax();
123
124 quantityMultiplier *= quantityNorm;
125
126 if ( pumpkin )
127 {
128 if ( slice1 )
129 {
130 slice1.SetQuantityNormalized(quantityMultiplier);
131 MiscGameplayFunctions.TransferItemProperties(pumpkin, slice1);
132 }
133
134 if ( slice2 )
135 {
136 slice2.SetQuantityNormalized(quantityMultiplier);
137 MiscGameplayFunctions.TransferItemProperties(pumpkin, slice2);
138 }
139 }
140 }
class GP5GasMask extends MaskBase ItemBase