14class Reborn_Game_Manager :
public ScriptImpClass {
17 void Created(GameObject *obj);
18 public:
void Register_Auto_Save_Variables();
19 void Custom(GameObject *obj,
int type,
int param,GameObject *sender);
22class Reborn_Cyborg :
public ScriptImpClass {
23 void Created(GameObject *obj);
24 void Killed(GameObject *obj,GameObject *killer);
25 void Custom(GameObject *obj,
int type,
int param,GameObject *sender);
28class Reborn_MMK2 :
public ScriptImpClass {
29 void Created(GameObject *obj);
30 void Killed(GameObject *obj,GameObject *killer);
31 void Custom(GameObject *obj,
int type,
int param,GameObject *sender);
34class Reborn_Deployable_Vehicle :
public ScriptImpClass {
36 void Created(GameObject *obj);
37 void Damaged(GameObject *obj,GameObject *damager,
float amount);
38 void Custom(GameObject *obj,
int type,
int param,GameObject *sender);
39 public:
void Register_Auto_Save_Variables();
42class Reborn_Deploy_Animation :
public ScriptImpClass {
43 void Created(GameObject *obj);
44 void Timer_Expired(GameObject *obj,
int number);
47class Reborn_MMK2_Turret_Spawn :
public ScriptImpClass {
49 void Created(GameObject *obj);
50 void Killed(GameObject *obj,GameObject *killer);
51 public:
void Register_Auto_Save_Variables();
54class Reborn_Diggable_Vehicle :
public ScriptImpClass {
57 void Created(GameObject *obj);
58 void Custom(GameObject *obj,
int type,
int param,GameObject *sender);
59 void Damaged(GameObject *obj,GameObject *damager,
float amount);
60 public:
void Register_Auto_Save_Variables();
63class Reborn_Diggable_Vehicle_Animated :
public ScriptImpClass {
66 void Created(GameObject *obj);
67 void Custom(GameObject *obj,
int type,
int param,GameObject *sender);
68 void Damaged(GameObject *obj,GameObject *damager,
float amount);
69 void Action_Complete(GameObject *obj,
int action_id,ActionCompleteReason complete_reason);
70 public:
void Register_Auto_Save_Variables();
73class Reborn_PlaySound_OnCreate :
public ScriptImpClass {
74 void Created(GameObject *obj);
77class Reborn_Deployable_Vehicle_Player :
public JFW_Key_Hook_Base {
78 void Created(GameObject *obj);
82class Reborn_IsDeployableMech :
public ScriptImpClass {
83 int PilotID,mode,Mode,LastDir;
84 bool enabled,play,forward,backward;
88 void Created(GameObject *obj);
89 void Animation_Complete(GameObject *obj,
const char *animation_name);
90 void Timer_Expired(GameObject *obj,
int number);
91 void Custom(GameObject *obj,
int type,
int param,GameObject *sender);
92 void Killed(GameObject *obj,GameObject *killer);
93 public:
void Register_Auto_Save_Variables();
96class Reborn_IsDeployableTank :
public ScriptImpClass {
98 void Created(GameObject *obj);
99 void Animation_Complete(GameObject *obj,
const char *animation_name);
100 void Custom(GameObject *obj,
int type,
int param,GameObject *sender);
101 void Destroyed(GameObject *obj);
102 public:
void Register_Auto_Save_Variables();
105class Reborn_IsDeployableTank_2 :
public ScriptImpClass {
107 void Created(GameObject *obj);
108 void Animation_Complete(GameObject *obj,
const char *animation_name);
109 void Custom(GameObject *obj,
int type,
int param,GameObject *sender);
110 void Destroyed(GameObject *obj);
111 public:
void Register_Auto_Save_Variables();
114class Reborn_IsDeployableTank_3 :
public ScriptImpClass {
116 void Created(GameObject *obj);
117 void Animation_Complete(GameObject *obj,
const char *animation_name);
118 void Custom(GameObject *obj,
int type,
int param,GameObject *sender);
119 void Destroyed(GameObject *obj);
120 public:
void Register_Auto_Save_Variables();
123class Reborn_IsDeployableTank_4 :
public ScriptImpClass {
125 void Created(GameObject *obj);
126 void Animation_Complete(GameObject *obj,
const char *animation_name);
127 void Custom(GameObject *obj,
int type,
int param, GameObject *sender);
128 void Destroyed(GameObject *obj);
129 void Timer_Expired(GameObject *obj,
int number);
130public:
void Register_Auto_Save_Variables();
133class Reborn_IsMech :
public ScriptImpClass {
134 bool enabled,forward,backward,play;
139 void Created(GameObject *obj);
140 void Timer_Expired(GameObject *obj,
int number);
141 void Animation_Complete(GameObject *obj,
const char *animation_name);
142 public:
void Register_Auto_Save_Variables();