home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC Gamer 2000 January
/
CD-Gamer_2000-01_04_cd.bin
/
games
/
phoenix.exe
/
Tactics
/
Dogfight
/
3on1Fighter.tac
< prev
next >
Wrap
Text File
|
1999-09-15
|
1KB
|
62 lines
// A represents A,B and C
A: FIGHTER
// B represents D
B: FIGHTER;FIGHTER2;EMPLACEMENT
Targets(B)
Link: A,A
Link: B,A
Link: C,A
Link: D,B
Start(A)
Set Priority(A,15)
// Are we three together?
If(ThreeTogether[A,B,C,10000]): Goto(SQUAD_TOGETHER)
If(CloseTogether[A,B,10000]): Goto(AB_TOGETHER)
If(CloseTogether[A,C,10000]): Goto(AC_TOGETHER)
If(CloseTogether[B,C,10000]): Goto(BC_TOGETHER)
// squad completely split.
//Tactic Message({A}:{}LETS GET HIM!)
Split(AD,1on1Fighter)
Split(BD,1on1Fighter)
Split(CD,1on1Fighter)
Goto(Adone)
Label(SQUAD_TOGETHER)
//Tactic Message({A}:{}FOLLOW ME IN,{B}.{C},{}TRY TO CATCH HIM OUT.)
Split(ABD,2on1Fighter)
Split(CD,1on1Fighter)
Label(AB_TOGETHER)
//Tactic Message({A}:{}FOLLOW ME IN,{B}.{C},{}TRY TO CATCH HIM OUT.)
Split(ABD,2on1Fighter)
Split(CD,1on1Fighter)
Goto(Adone)
Label(AC_TOGETHER)
//Tactic Message({A}:{}FOLLOW ME IN,{C}.{B},{}TRY TO CATCH HIM OUT.)
Split(ACD,2on1Fighter)
Split(BD,1on1Fighter)
Goto(Adone)
Label(BC_TOGETHER)
//Tactic Message({A}:{C},{}GO WITH{B}.{}ILL TRY TO CATCH HIM OUT.)
Split(BCD,2on1Fighter)
Split(AD,1on1Fighter)
Goto(Adone)
Label(Adone)
Goto(Adone)
Start(B)
Label(Bdone)
Goto(Bdone)
Start(C)
Label(Cdone)
Goto(Cdone)