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

◆ CreateActionComponent()

override void ActionObtainLiquidBaseCB::CreateActionComponent ( )
inlineprivate

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

17 {
18 m_LiquidType = ObtainLiquidActionData.Cast(m_ActionData).m_LiquidType;
19
21 {
22 m_BaseFillQuantity = UAQuantityConsumed.FUEL;
23 }
24 else if (m_LiquidType == LIQUID_SNOW)
25 {
26 m_BaseFillQuantity = UAQuantityConsumed.FILL_SNOW;
27 }
28 else
29 {
30 m_BaseFillQuantity = UAQuantityConsumed.FILL_LIQUID;
31 }
32 m_ActionData.m_ActionComponent = new CAContinuousFill(m_BaseFillQuantity, m_LiquidType);
33 }
ActionData m_ActionData
Определения AnimatedActionBase.c:3
const int LIQUID_GASOLINE
Определения 3_Game/DayZ/constants.c:582
const int LIQUID_SNOW
Определения 3_Game/DayZ/constants.c:586

Перекрестные ссылки UAQuantityConsumed::FILL_LIQUID, UAQuantityConsumed::FILL_SNOW, UAQuantityConsumed::FUEL, LIQUID_GASOLINE, LIQUID_SNOW, ActionBaseCB::m_ActionData, m_BaseFillQuantity и m_LiquidType.