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

◆ Event_OnRPC()

static void SyncEvents::Event_OnRPC ( PlayerIdentity sender,
Object target,
int rpc_type,
ParamsReadContext ctx )
inlinestaticprivate

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

12 {
13 if ( rpc_type == ERPCs.RPC_SYNC_EVENT && GetGame() && GetGame().IsMultiplayer() && GetGame().IsClient() )
14 {
15 Param2<ESyncEvent, ref SyncData> event_data = new Param2<ESyncEvent, ref SyncData>( -1, null );
16
17 if ( ctx.Read( event_data ) )
18 {
19 OnSyncEvent( event_data.param1, event_data.param2, target );
20 }
21 }
22 }
ERPCs
Определения ERPCs.c:2
proto bool Read(void value_in)
static void OnSyncEvent(ESyncEvent event_type, SyncData data, Object target)
Определения SyncEvents.c:24
proto native CGame GetGame()

Перекрестные ссылки GetGame(), OnSyncEvent() и Serializer::Read().

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