13class JFW_User_Controllable_Base_Defence :
public ScriptImpClass {
19 void Created(GameObject *obj);
20 void Custom(GameObject *obj,
int type,
int param,GameObject *sender);
21 void Enemy_Seen(GameObject *obj,GameObject *enemy);
22 void Timer_Expired(GameObject *obj,
int number);
23 public:
void Register_Auto_Save_Variables();
47 void Created(GameObject *obj);
48 void Enemy_Seen(GameObject *obj,GameObject *enemy);
49 void Timer_Expired(GameObject *obj,
int number);
50 public:
void Register_Auto_Save_Variables();
71 void Created(GameObject *obj);
72 void Enemy_Seen(GameObject *obj,GameObject *enemy);
73 void Timer_Expired(GameObject *obj,
int number);
74 public:
void Register_Auto_Save_Variables();
95 void Created(GameObject *obj);
96 void Enemy_Seen(GameObject *obj,GameObject *enemy);
97 void Timer_Expired(GameObject *obj,
int number);
98 public:
void Register_Auto_Save_Variables();
114 unsigned int objtype;
116 void Created(GameObject *obj);
117 void Enemy_Seen(GameObject *obj,GameObject *enemy);
118 void Timer_Expired(GameObject *obj,
int number);
119 public:
void Register_Auto_Save_Variables();
138 unsigned int objtype;
140 void Created(GameObject *obj);
141 void Enemy_Seen(GameObject *obj,GameObject *enemy);
142 void Timer_Expired(GameObject *obj,
int number);
143 public:
void Register_Auto_Save_Variables();
162 unsigned int objtype;
164 void Created(GameObject *obj);
165 void Enemy_Seen(GameObject *obj,GameObject *enemy);
166 void Timer_Expired(GameObject *obj,
int number);
167 public:
void Register_Auto_Save_Variables();
183 void Created(GameObject *obj);
184 void Enemy_Seen(GameObject *obj,GameObject *enemy);
185 void Timer_Expired(GameObject *obj,
int number);
186 public:
void Register_Auto_Save_Variables();
202 void Created(GameObject *obj);
203 void Enemy_Seen(GameObject *obj,GameObject *enemy);
204 void Timer_Expired(GameObject *obj,
int number);
205 public:
void Register_Auto_Save_Variables();
220 void Created(GameObject *obj);
221 void Enemy_Seen(GameObject *obj,GameObject *enemy);
222 void Timer_Expired(GameObject *obj,
int number);
223 public:
void Register_Auto_Save_Variables();
239 void Created(GameObject *obj);
240 void Enemy_Seen(GameObject *obj,GameObject *enemy);
241 void Timer_Expired(GameObject *obj,
int number);
242 public:
void Register_Auto_Save_Variables();
258 void Created(GameObject *obj);
259 void Enemy_Seen(GameObject *obj,GameObject *enemy);
260 void Timer_Expired(GameObject *obj,
int number);
261 public:
void Register_Auto_Save_Variables();
277 void Created(GameObject *obj);
278 void Enemy_Seen(GameObject *obj,GameObject *enemy);
279 void Timer_Expired(GameObject *obj,
int number);
280 public:
void Register_Auto_Save_Variables();
296 unsigned int objtype;
297 void Created(GameObject *obj);
298 void Enemy_Seen(GameObject *obj,GameObject *enemy);
299 void Timer_Expired(GameObject *obj,
int number);
300 public:
void Register_Auto_Save_Variables();
312 void Enemy_Seen(GameObject *obj,GameObject *enemy);
328 unsigned int objtype;
329 void Created(GameObject *obj);
330 void Enemy_Seen(GameObject *obj,GameObject *enemy);
331 void Timer_Expired(GameObject *obj,
int number);
332 public:
void Register_Auto_Save_Variables();
348 unsigned int objtype;
350 void Created(GameObject *obj);
351 void Enemy_Seen(GameObject *obj,GameObject *enemy);
352 void Timer_Expired(GameObject *obj,
int number);
353 public:
void Register_Auto_Save_Variables();
369 unsigned int objtype;
371 void Created(GameObject *obj);
372 void Enemy_Seen(GameObject *obj,GameObject *enemy);
373 void Timer_Expired(GameObject *obj,
int number);
374 public:
void Register_Auto_Save_Variables();
389 void Created(GameObject *obj);
390 void Enemy_Seen(GameObject *obj,GameObject *enemy);
391 void Timer_Expired(GameObject *obj,
int number);
392 public:
void Register_Auto_Save_Variables();
407 void Created(GameObject *obj);
408 void Enemy_Seen(GameObject *obj,GameObject *enemy);
409 void Timer_Expired(GameObject *obj,
int number);
410 public:
void Register_Auto_Save_Variables();
427 void Created(GameObject *obj);
428 void Enemy_Seen(GameObject *obj,GameObject *enemy);
429 void Timer_Expired(GameObject *obj,
int number);
430 public:
void Register_Auto_Save_Variables();
447 void Created(GameObject *obj);
448 void Enemy_Seen(GameObject *obj,GameObject *enemy);
449 void Timer_Expired(GameObject *obj,
int number);
450 public:
void Register_Auto_Save_Variables();
453class JFW_Base_Defence_Animated_Sound :
public ScriptImpClass {
456 void Created(GameObject *obj);
457 void Enemy_Seen(GameObject *obj,GameObject *enemy);
458 void Timer_Expired(GameObject *obj,
int number);
459 public:
void Register_Auto_Save_Variables();
462class JFW_Base_Defence_Animated_Sound_No_Aircraft :
public ScriptImpClass {
465 void Created(GameObject *obj);
466 void Enemy_Seen(GameObject *obj,GameObject *enemy);
467 void Timer_Expired(GameObject *obj,
int number);
468 public:
void Register_Auto_Save_Variables();
471class JFW_Base_Defence_Animated_Sound_Aircraft_Only :
public ScriptImpClass {
474 void Created(GameObject *obj);
475 void Enemy_Seen(GameObject *obj,GameObject *enemy);
476 void Timer_Expired(GameObject *obj,
int number);
477 public:
void Register_Auto_Save_Variables();
480class JFW_Base_Defence_Animated_Sound_Secondary :
public ScriptImpClass {
484 void Created(GameObject *obj);
485 void Enemy_Seen(GameObject *obj,GameObject *enemy);
486 void Timer_Expired(GameObject *obj,
int number);
487 public:
void Register_Auto_Save_Variables();
490class JFW_Base_Defence_Animated_Sound_No_Aircraft_Secondary :
public ScriptImpClass {
494 void Created(GameObject *obj);
495 void Enemy_Seen(GameObject *obj,GameObject *enemy);
496 void Timer_Expired(GameObject *obj,
int number);
497 public:
void Register_Auto_Save_Variables();
500class JFW_Base_Defence_Animated_Sound_Aircraft_Only_Secondary :
public ScriptImpClass {
504 void Created(GameObject *obj);
505 void Enemy_Seen(GameObject *obj,GameObject *enemy);
506 void Timer_Expired(GameObject *obj,
int number);
507 public:
void Register_Auto_Save_Variables();
510class JFW_Base_Defence_Animated_Sound_No_VTOL :
public ScriptImpClass {
513 void Created(GameObject *obj);
514 void Enemy_Seen(GameObject *obj,GameObject *enemy);
515 void Timer_Expired(GameObject *obj,
int number);
516 public:
void Register_Auto_Save_Variables();
519class JFW_Base_Defence_Animated_Sound_VTOL_Only :
public ScriptImpClass {
522 void Created(GameObject *obj);
523 void Enemy_Seen(GameObject *obj,GameObject *enemy);
524 void Timer_Expired(GameObject *obj,
int number);
525 public:
void Register_Auto_Save_Variables();
528class JFW_Base_Defence_Animated_Sound_No_VTOL_Secondary :
public ScriptImpClass {
532 void Created(GameObject *obj);
533 void Enemy_Seen(GameObject *obj,GameObject *enemy);
534 void Timer_Expired(GameObject *obj,
int number);
535 public:
void Register_Auto_Save_Variables();
538class JFW_Base_Defence_Animated_Sound_VTOL_Only_Secondary :
public ScriptImpClass {
542 void Created(GameObject *obj);
543 void Enemy_Seen(GameObject *obj,GameObject *enemy);
544 void Timer_Expired(GameObject *obj,
int number);
545 public:
void Register_Auto_Save_Variables();
548class JFW_Base_Defence_Swap :
public ScriptImpClass {
552 unsigned int objtype;
554 void Created(GameObject *obj);
555 void Custom(GameObject *obj,
int type,
int param,GameObject *sender);
556 void Enemy_Seen(GameObject *obj,GameObject *enemy);
557 void Timer_Expired(GameObject *obj,
int number);
558 public:
void Register_Auto_Save_Variables();
561class JFW_Base_Defence_No_Aircraft_Swap :
public ScriptImpClass {
565 unsigned int objtype;
567 void Created(GameObject *obj);
568 void Custom(GameObject *obj,
int type,
int param,GameObject *sender);
569 void Enemy_Seen(GameObject *obj,GameObject *enemy);
570 void Timer_Expired(GameObject *obj,
int number);
571 public:
void Register_Auto_Save_Variables();
574class JFW_Base_Defence_Aircraft_Only_Swap :
public ScriptImpClass {
578 unsigned int objtype;
580 void Created(GameObject *obj);
581 void Custom(GameObject *obj,
int type,
int param,GameObject *sender);
582 void Enemy_Seen(GameObject *obj,GameObject *enemy);
583 void Timer_Expired(GameObject *obj,
int number);
584 public:
void Register_Auto_Save_Variables();
587class JFW_Base_Defence_Animated_Swap :
public ScriptImpClass {
591 void Created(GameObject *obj);
592 void Custom(GameObject *obj,
int type,
int param,GameObject *sender);
593 void Enemy_Seen(GameObject *obj,GameObject *enemy);
594 void Timer_Expired(GameObject *obj,
int number);
595 public:
void Register_Auto_Save_Variables();
598class JFW_Base_Defence_Animated_No_Aircraft_Swap :
public ScriptImpClass {
602 void Created(GameObject *obj);
603 void Custom(GameObject *obj,
int type,
int param,GameObject *sender);
604 void Enemy_Seen(GameObject *obj,GameObject *enemy);
605 void Timer_Expired(GameObject *obj,
int number);
606 public:
void Register_Auto_Save_Variables();
609class JFW_Base_Defence_Animated_Aircraft_Only_Swap :
public ScriptImpClass {
613 void Created(GameObject *obj);
614 void Custom(GameObject *obj,
int type,
int param,GameObject *sender);
615 void Enemy_Seen(GameObject *obj,GameObject *enemy);
616 void Timer_Expired(GameObject *obj,
int number);
617 public:
void Register_Auto_Save_Variables();
620class JFW_Base_Defence_No_VTOL_Swap :
public ScriptImpClass {
624 unsigned int objtype;
626 void Created(GameObject *obj);
627 void Custom(GameObject *obj,
int type,
int param,GameObject *sender);
628 void Enemy_Seen(GameObject *obj,GameObject *enemy);
629 void Timer_Expired(GameObject *obj,
int number);
630 public:
void Register_Auto_Save_Variables();
633class JFW_Base_Defence_VTOL_Only_Swap :
public ScriptImpClass {
637 unsigned int objtype;
639 void Created(GameObject *obj);
640 void Custom(GameObject *obj,
int type,
int param,GameObject *sender);
641 void Enemy_Seen(GameObject *obj,GameObject *enemy);
642 void Timer_Expired(GameObject *obj,
int number);
643 public:
void Register_Auto_Save_Variables();
646class JFW_Base_Defence_Animated_No_VTOL_Swap :
public ScriptImpClass {
650 void Created(GameObject *obj);
651 void Custom(GameObject *obj,
int type,
int param,GameObject *sender);
652 void Enemy_Seen(GameObject *obj,GameObject *enemy);
653 void Timer_Expired(GameObject *obj,
int number);
654 public:
void Register_Auto_Save_Variables();
657class JFW_Base_Defence_Animated_VTOL_Only_Swap :
public ScriptImpClass {
661 void Created(GameObject *obj);
662 void Custom(GameObject *obj,
int type,
int param,GameObject *sender);
663 void Enemy_Seen(GameObject *obj,GameObject *enemy);
664 void Timer_Expired(GameObject *obj,
int number);
665 public:
void Register_Auto_Save_Variables();
668class JFW_Base_Defence_Animated_Sound_Swap :
public ScriptImpClass {
672 void Created(GameObject *obj);
673 void Custom(GameObject *obj,
int type,
int param,GameObject *sender);
674 void Enemy_Seen(GameObject *obj,GameObject *enemy);
675 void Timer_Expired(GameObject *obj,
int number);
676 public:
void Register_Auto_Save_Variables();
679class JFW_Base_Defence_Animated_Sound_No_Aircraft_Swap :
public ScriptImpClass {
683 void Created(GameObject *obj);
684 void Custom(GameObject *obj,
int type,
int param,GameObject *sender);
685 void Enemy_Seen(GameObject *obj,GameObject *enemy);
686 void Timer_Expired(GameObject *obj,
int number);
687 public:
void Register_Auto_Save_Variables();
690class JFW_Base_Defence_Animated_Sound_Aircraft_Only_Swap :
public ScriptImpClass {
694 void Created(GameObject *obj);
695 void Custom(GameObject *obj,
int type,
int param,GameObject *sender);
696 void Enemy_Seen(GameObject *obj,GameObject *enemy);
697 void Timer_Expired(GameObject *obj,
int number);
698 public:
void Register_Auto_Save_Variables();
701class JFW_Base_Defence_Animated_Sound_No_VTOL_Swap :
public ScriptImpClass {
705 void Created(GameObject *obj);
706 void Custom(GameObject *obj,
int type,
int param,GameObject *sender);
707 void Enemy_Seen(GameObject *obj,GameObject *enemy);
708 void Timer_Expired(GameObject *obj,
int number);
709 public:
void Register_Auto_Save_Variables();
712class JFW_Base_Defence_Animated_Sound_VTOL_Only_Swap :
public ScriptImpClass {
716 void Created(GameObject *obj);
717 void Custom(GameObject *obj,
int type,
int param,GameObject *sender);
718 void Enemy_Seen(GameObject *obj,GameObject *enemy);
719 void Timer_Expired(GameObject *obj,
int number);
720 public:
void Register_Auto_Save_Variables();
Ground Only Popup Base Defence (Secondary Fire)
Definition jfwdef.h:423
Ground Only Popup Base Defence.
Definition jfwdef.h:386
Popup Base Defence (Secondary Fire)
Definition jfwdef.h:235
Anti VTOL Popup Base Defence (Secondary Fire)
Definition jfwdef.h:443
Anti VTOL Popup Base Defence.
Definition jfwdef.h:404
Popup Base Defence.
Definition jfwdef.h:180
Ground Only Base Defence (Secondary Fire)
Definition jfwdef.h:344
Ground Only Base Defence.
Definition jfwdef.h:292
Base Defence (Secondary Fire)
Definition jfwdef.h:110
Anti VTOL Base Defence (Secondary Fire)
Definition jfwdef.h:365
Anti VTOL Base Defence.
Definition jfwdef.h:324
Base Defence.
Definition jfwdef.h:42