13class TDA_Stealth_Armor:
public ScriptImpClass {
14 void Custom(GameObject *obj,
int type,
int param,GameObject *sender);
15 void Timer_Expired(GameObject *obj,
int timer_id);
28class TDA_Send_Custom_Zone:
public ScriptImpClass {
29 void Entered(GameObject *obj,GameObject *enterer);
30 void Exited(GameObject *obj,GameObject *exiter);
49class TDA_Conyard_Controller:
public ScriptImpClass {
50 void Killed(GameObject *obj,GameObject *killer);
51 void Custom(GameObject *obj,
int type,
int param,GameObject *sender);
52 void Enable_Repairs(GameObject *obj,
bool Enable);
62class TDA_Conyard_Repair:
public ScriptImpClass {
63 void Timer_Expired(GameObject *obj,
int timer_id);
64 void Custom(GameObject *obj,
int type,
int param,GameObject *sender);
65 void Created(GameObject *obj);
66 public:
void Register_Auto_Save_Variables();
76class TDA_User_Purchased_VTOL_Object:
public ScriptImpClass {
77 void Created(GameObject *obj);
88class TDA_Helipad_Controller:
public ScriptImpClass {
89 void Killed(GameObject *obj,GameObject *killer);
97class TDA_VTOL_Controller:
public ScriptImpClass {
98 void Custom(GameObject *obj,
int type,
int param,GameObject *sender);
107class TDA_VTOL_Object:
public ScriptImpClass {
108 void Created(GameObject *obj);
120class TDA_Toggle_Stealth_Zone:
public ScriptImpClass {
121 void Entered(GameObject *obj,GameObject *enterer);
122 void Exited(GameObject *obj,GameObject *exiter);
133class TDA_Teleport_Zone:
public ScriptImpClass {
134 void Entered(GameObject *obj,GameObject *enterer);
143class TDA_Disable_Building_Zone:
public ScriptImpClass {
144 void Entered(GameObject *obj,GameObject *enterer);
145 void Custom(GameObject *obj,
int type,
int param,GameObject *sender);
154class TDA_Stealth_Generator:
public ScriptImpClass {
155 void Killed(GameObject *obj,GameObject *killer);
163class TDA_Stealth_Generator_Zone:
public ScriptImpClass {
164 void Custom(GameObject *obj,
int type,
int param,GameObject *sender);
165 void Entered(GameObject *obj,GameObject *enterer);
166 void Exited(GameObject *obj,GameObject *exiter);
167 void Created(GameObject *obj);
168 public:
void Register_Auto_Save_Variables();
177class TDA_CTF_Attached:
public ScriptImpClass {
178 void Killed(GameObject *obj,GameObject *killer);
179 void Custom(GameObject *obj,
int type,
int param,GameObject *sender);
180 void Created(GameObject *obj);
181 public:
void Register_Auto_Save_Variables();
182 unsigned int MyFlagId;
183 unsigned int ZoneCapturedId;
200class TDA_CTF_Zone:
public ScriptImpClass {
201 void Entered(GameObject *obj,GameObject *enterer);
202 void Custom(GameObject *obj,
int type,
int param,GameObject *sender);
203 void Timer_Expired(GameObject *obj,
int timer_id);
204 void Created(GameObject *obj);
205 public:
void Register_Auto_Save_Variables();
208 unsigned int DecorFlag;
210 unsigned int PlayerId;
211 bool DecorFlagPresent;