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

◆ OnEndServer()

override void ActionInteractLoopBase::OnEndServer ( ActionData action_data)
inlineprivate

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

36 {
37 super.OnEndServer(action_data);
38
39 if (action_data.m_State == UA_FINISHED)
40 {
41 PluginLifespan module_lifespan = PluginLifespan.Cast( GetPlugin( PluginLifespan ) );
42 module_lifespan.UpdateBloodyHandsVisibility( action_data.m_Player, false );
43 action_data.m_Player.ClearBloodyHandsPenaltyChancePerAgent(eAgents.SALMONELLA);
44 }
45 }
eAgents
Определения EAgents.c:3
void PluginLifespan()
Определения PluginLifespan.c:45
PluginBase GetPlugin(typename plugin_type)
Определения PluginManager.c:326
PlayerBase m_Player
Определения ActionBase.c:40
int m_State
Определения ActionBase.c:38
const int UA_FINISHED
Определения 3_Game/DayZ/constants.c:498

Перекрестные ссылки GetPlugin(), ActionData::m_Player, ActionData::m_State, PluginLifespan() и UA_FINISHED.

Используется в CreateActionComponent().