3 override void CreateActionComponent()
9 override void EndActionComponent()
13 override void OnStateChange(
int pOldState,
int pCurrentState)
15 if (pCurrentState == STATE_NONE && (!
GetGame().IsDedicatedServer()))
20 else if (pCurrentState == STATE_LOOP_LOOP && pOldState != STATE_LOOP_LOOP && (!
GetGame().IsMultiplayer() ||
GetGame().IsServer()))
23 Param1<string> text =
new Param1<string>(paper_item.GetWrittenNoteData().GetNoteText());
24 paper_item.RPCSingleParam(
ERPCs.RPC_READ_NOTE, text,
true,m_ActionData.m_Player.GetIdentity());
40 override void CreateConditionComponents()
46 override bool HasTarget()
53 super.OnUpdate(action_data);
55 if(!
GetGame().IsDedicatedServer())
64 override void OnEndRequest(
ActionData action_data)
66 if (action_data.m_Callback)