13class JFW_Add_Objective :
public ScriptImpClass {
17 void Entered(GameObject *obj,GameObject *enterer);
18 void Poked(GameObject *obj,GameObject *poker);
19 void Custom(GameObject *obj,
int type,
int param,GameObject *sender);
20 void Killed(GameObject *obj,GameObject *killer);
21 void Created(GameObject *obj);
22 void Timer_Expired(GameObject *obj,
int number);
23 public:
void Register_Auto_Save_Variables();
26class JFW_Remove_Objective :
public ScriptImpClass {
30 void Entered(GameObject *obj,GameObject *enterer);
31 void Poked(GameObject *obj,GameObject *poker);
32 void Custom(GameObject *obj,
int type,
int param,GameObject *sender);
33 void Killed(GameObject *obj,GameObject *killer);
34 void Created(GameObject *obj);
35 void Timer_Expired(GameObject *obj,
int timer_id);
36 public:
void Register_Auto_Save_Variables();
39class JFW_Set_Objective_Status :
public ScriptImpClass {
43 void Entered(GameObject *obj,GameObject *enterer);
44 void Poked(GameObject *obj,GameObject *poker);
45 void Custom(GameObject *obj,
int type,
int param,GameObject *sender);
46 void Killed(GameObject *obj,GameObject *killer);
47 void Created(GameObject *obj);
48 void Timer_Expired(GameObject *obj,
int timer_id);
49 public:
void Register_Auto_Save_Variables();
52class JFW_Change_Objective_Type :
public ScriptImpClass {
56 void Entered(GameObject *obj,GameObject *enterer);
57 void Poked(GameObject *obj,GameObject *poker);
58 void Custom(GameObject *obj,
int type,
int param,GameObject *sender);
59 void Killed(GameObject *obj,GameObject *killer);
60 void Created(GameObject *obj);
61 void Timer_Expired(GameObject *obj,
int timer_id);
62 public:
void Register_Auto_Save_Variables();
65class JFW_Set_Objective_Radar_Blip :
public ScriptImpClass {
69 void Entered(GameObject *obj,GameObject *enterer);
70 void Poked(GameObject *obj,GameObject *poker);
71 void Custom(GameObject *obj,
int type,
int param,GameObject *sender);
72 void Killed(GameObject *obj,GameObject *killer);
73 void Created(GameObject *obj);
74 void Timer_Expired(GameObject *obj,
int timer_id);
75 public:
void Register_Auto_Save_Variables();
78class JFW_Set_Objective_Radar_Blip_Object :
public ScriptImpClass {
82 void Entered(GameObject *obj,GameObject *enterer);
83 void Poked(GameObject *obj,GameObject *poker);
84 void Custom(GameObject *obj,
int type,
int param,GameObject *sender);
85 void Killed(GameObject *obj,GameObject *killer);
86 void Created(GameObject *obj);
87 void Timer_Expired(GameObject *obj,
int timer_id);
88 public:
void Register_Auto_Save_Variables();
91class JFW_Set_Objective_HUD_Info :
public ScriptImpClass {
95 void Entered(GameObject *obj,GameObject *enterer);
96 void Poked(GameObject *obj,GameObject *poker);
97 void Custom(GameObject *obj,
int type,
int param,GameObject *sender);
98 void Killed(GameObject *obj,GameObject *killer);
99 void Created(GameObject *obj);
100 void Timer_Expired(GameObject *obj,
int timer_id);
101 public:
void Register_Auto_Save_Variables();
104class JFW_Set_Objective_HUD_Info_Position :
public ScriptImpClass{
108 void Entered(GameObject *obj,GameObject *enterer);
109 void Poked(GameObject *obj,GameObject *poker);
110 void Custom(GameObject *obj,
int type,
int param,GameObject *sender);
111 void Killed(GameObject *obj,GameObject *killer);
112 void Created(GameObject *obj);
113 void Timer_Expired(GameObject *obj,
int timer_id);
114 public:
void Register_Auto_Save_Variables();
117class JFW_Set_Num_Tertary_Objectives :
public ScriptImpClass {
121 void Entered(GameObject *obj,GameObject *enterer);
122 void Poked(GameObject *obj,GameObject *poker);
123 void Custom(GameObject *obj,
int type,
int param,GameObject *sender);
124 void Killed(GameObject *obj,GameObject *killer);
125 void Created(GameObject *obj);
126 void Timer_Expired(GameObject *obj,
int timer_id);
127 public:
void Register_Auto_Save_Variables();
130class JFW_Mission_Complete :
public ScriptImpClass {
134 void Entered(GameObject *obj,GameObject *enterer);
135 void Poked(GameObject *obj,GameObject *poker);
136 void Custom(GameObject *obj,
int type,
int param,GameObject *sender);
137 void Killed(GameObject *obj,GameObject *killer);
138 void Created(GameObject *obj);
139 void Timer_Expired(GameObject *obj,
int timer_id);
140 public:
void Register_Auto_Save_Variables();
143class JFW_Start_Timer :
public ScriptImpClass {
144 void Created(GameObject *obj);
145 void Killed(GameObject *obj,GameObject *killer);
146 void Custom(GameObject *obj,
int type,
int param,GameObject *sender);
147 void Poked(GameObject *obj,GameObject *poker);
148 void Entered(GameObject *obj,GameObject *enterer);