13class Ra2Ven_MirageTank :
public ScriptImpClass {
19 void Created(GameObject *obj);
20 public:
void Register_Auto_Save_Variables();
21 void Timer_Expired(GameObject *obj,
int number);
22 void Custom(GameObject *obj,
int type,
int param,GameObject *sender);
23 void Killed(GameObject *obj,GameObject *killer);
26class Ra2Ven_VehicleFalling :
public ScriptImpClass {
31 void Created(GameObject *obj);
32 void Timer_Expired(GameObject *obj,
int number);
33 public:
void Register_Auto_Save_Variables();
36class Ra2Ven_DemoTruck :
public ScriptImpClass {
39 void Created(GameObject *obj);
40 void Damaged(GameObject *obj,GameObject *damager,
float amount);
41 void Custom(GameObject *obj,
int type,
int param,GameObject *sender);
42 void Killed(GameObject *obj,GameObject *killer);
43 public:
void Register_Auto_Save_Variables();
46class Ra2Ven_Deployable_Vehicle :
public ScriptImpClass {
49 void Created(GameObject *obj);
50 public:
void Register_Auto_Save_Variables();
51 void Damaged(GameObject *obj,GameObject *damager,
float amount);
52 void Custom(GameObject *obj,
int type,
int param,GameObject *sender);
53 void Killed(GameObject *obj,GameObject *killer);
56class Ra2Ven_Deploy_Animation :
public ScriptImpClass {
57 void Created(GameObject *obj);
58 void Timer_Expired(GameObject *obj,
int number);
61class Ra2Ven_RandomTree :
public ScriptImpClass {
62 void Created(GameObject *obj);
65class Ra2Ven_TurretSound :
public ScriptImpClass {
67 void Created(GameObject *obj);
68 void Killed(GameObject *obj,GameObject *killer);
69 public:
void Register_Auto_Save_Variables();
72class Ra2Ven_TurretSoundObj :
public ScriptImpClass {
75 void Created(GameObject *obj);
76 void Timer_Expired(GameObject *obj,
int number);
77 void Custom(GameObject *obj,
int type,
int param,GameObject *sender);
78 public:
void Register_Auto_Save_Variables();
81class Ra2Ven_OccupentWeapon :
public ScriptImpClass {
82 void Custom(GameObject *obj,
int type,
int param,GameObject *sender);
85class Ra2Ven_FireAnimation :
public ScriptImpClass {
89 void Created(GameObject *obj);
90 void Timer_Expired(GameObject *obj,
int number);
91 void Animation_Complete(GameObject *obj,
const char *animation_name);
92 public:
void Register_Auto_Save_Variables();
95class Ra2Ven_FireAnimation2 :
public ScriptImpClass {
99 void Created(GameObject *obj);
100 void Timer_Expired(GameObject *obj,
int number);
101 void Animation_Complete(GameObject *obj,
const char *animation_name);
102 public:
void Register_Auto_Save_Variables();
105class Ra2Ven_Dplbl_Vhcls_Cursor :
public ScriptImpClass {
109 void Created(GameObject *obj);
110 public:
void Register_Auto_Save_Variables();
111 void Damaged(GameObject *obj,GameObject *damager,
float amount);
112 void Custom(GameObject *obj,
int type,
int param,GameObject *sender);
113 void Killed(GameObject *obj,GameObject *killer);