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

◆ ApplyModifiers()

override void ActionEatMeat::ApplyModifiers ( ActionData action_data)
inlineprivate

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

17 {
18 Edible_Base food_item = Edible_Base.Cast( action_data.m_MainItem );
19 if ( food_item )
20 {
21 if ( food_item.IsMeat() && food_item.IsFoodRaw() )
22 {
23 PluginLifespan module_lifespan = PluginLifespan.Cast( GetPlugin( PluginLifespan ) );
24 if( module_lifespan )
25 {
26 module_lifespan.UpdateBloodyHandsVisibility( action_data.m_Player, true );
27 }
28 }
29 }
30 }
void Edible_Base()
Определения Edible_Base.c:1132
void PluginLifespan()
Определения PluginLifespan.c:45
PluginBase GetPlugin(typename plugin_type)
Определения PluginManager.c:316
bool IsFoodRaw()
Определения Edible_Base.c:537
override bool IsMeat()
Определения Edible_Base.c:367

Перекрестные ссылки ActionData, GetPlugin(), Edible_Base::IsFoodRaw(), Edible_Base::IsMeat() и PluginLifespan().