13class RA_Thief_Script:
public ScriptImpClass {
15 void Timer_Expired(GameObject *obj,
int number);
16 void Entered(GameObject *obj,GameObject *enterer);
17 void Created(GameObject *obj);
18 public:
void Register_Auto_Save_Variables();
21class RA_Soviet_Defence :
public ScriptImpClass {
26 void Created(GameObject *obj);
27 void Enemy_Seen(GameObject *obj,GameObject *enemy);
28 void Action_Complete(GameObject *obj,
int action_id,ActionCompleteReason complete_reason);
29 void Timer_Expired(GameObject *obj,
int number);
30 public:
void Register_Auto_Save_Variables();
33class RA_Soviet_Refinery_Controller :
public ScriptImpClass {
34 void Killed(GameObject *obj,GameObject *killer);
37class RA_Soviet_Refinery_Theft_Zone :
public ScriptImpClass {
39 void Created(GameObject *obj);
40 void Custom(GameObject *obj,
int type,
int param,GameObject *sender);
41 void Entered(GameObject *obj,GameObject *enterer);
42 void Exited(GameObject *obj,GameObject *exiter);
43 public:
void Register_Auto_Save_Variables();
46class RA_Allied_Thief :
public ScriptImpClass {
49 void Created(GameObject *obj);
50 void Custom(GameObject *obj,
int type,
int param,GameObject *sender);
51 void Timer_Expired(GameObject *obj,
int number);
52 public:
void Register_Auto_Save_Variables();
55class RA_Naval_PT :
public ScriptImpClass {
57 void Created(GameObject *obj);
58 void Custom(GameObject *obj,
int type,
int param,GameObject *sender);
59 void Timer_Expired(GameObject *obj,
int number);
60 public:
void Register_Auto_Save_Variables();
63class RA_Conyard_Controller :
public ScriptImpClass {
65 void Created(GameObject *obj);
66 void Killed(GameObject *obj,GameObject *killer);