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

◆ SendRPC()

void ActionWetClothingFromContainer::SendRPC ( ActionData actionData,
bool enable )
inlineprotected

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

140 {
141 if (!g_Game.IsMultiplayer() || g_Game.IsServer())
142 {
143 ActionWetClothingFromContainerCB comp = ActionWetClothingFromContainerCB.Cast(actionData.m_Callback);
144 if (comp.m_RPCStopAlreadySent)
145 return;
146
147 Bottle_Base target_vessel = Bottle_Base.Cast(actionData.m_MainItem);
148 Param1<bool> play = new Param1<bool>(enable);
149 g_Game.RPCSingleParam(target_vessel, SoundTypeBottle.EMPTYING, play, true);
150
151 if (!enable)
152 comp.m_RPCStopAlreadySent = true;
153 }
154 }
SoundTypeBottle
Определения Bottle_Base.c:2
void Bottle_Base()
Определения Bottle_Base.c:42
DayZGame g_Game
Определения DayZGame.c:4074
ActionBaseCB m_Callback
Определения ActionBase.c:36
ItemBase m_MainItem
Определения ActionBase.c:35

Перекрестные ссылки g_Game, ActionData::m_Callback, ActionData::m_MainItem и ActionWetClothingFromContainerCB::m_RPCStopAlreadySent.