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

◆ SyncHandEventToRemote()

void SyncHandEventToRemote ( HandEventBase e)
protected

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

2543 {
2545 if (p && p.GetInstanceType() == DayZPlayerInstanceType.INSTANCETYPE_SERVER)
2546 {
2548
2550 e.WriteToContext(ctx);
2551
2553 {
2554 hndDebugPrint("[hndfsm] send 2 remote: sending e=" + e + " id=" + e.GetEventID() + " p=" + p + " e=" + e.DumpToString());
2555 }
2556
2557 p.StoreInputForRemotes(ctx);
2558 }
2559 }
const int INPUT_UDT_HAND_REMOTE_EVENT
DayZPlayer GetDayZPlayerOwner()
Определения DayZPlayerInventory.c:167
void hndDebugPrint(string s)
Определения HandFSM.c:1
Определения DayZPlayerImplement.c:87
override string DumpToString()
Определения Hand_Events.c:338
override void WriteToContext(ParamsWriteContext ctx)
Определения Hand_Events.c:285
static bool IsInventoryHFSMLogEnable()
Определения 3_Game/DayZ/tools/Debug.c:766
proto bool Write(void value_out)
DayZPlayerInstanceType
defined in C++
Определения dayzplayer.c:1071

Перекрестные ссылки HandEventBase::DumpToString(), GetDayZPlayerOwner(), hndDebugPrint(), INPUT_UDT_HAND_REMOTE_EVENT, LogManager::IsInventoryHFSMLogEnable(), Serializer::Write() и HandEventBase::WriteToContext().

Используется в HandleInventory() и SyncDeferredEventToRemotes().