home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Best of Select: Games 4
/
CD_1.iso
/
bioforge
/
script
/
beachbot.scp
< prev
next >
Wrap
Text File
|
1995-01-24
|
3KB
|
245 lines
{ PICKENEMY
:TOP_PICKENEMY
I ^ຠ== 0 && ^à¿ == 0 && ^à⌐ == 0 THEN é
I @Ç¢ PLAYER == 0 THEN é
I @ÇÄ BCH = $üé THEN
{
â
J #Çü
}
I ^ຠTHEN
{
ï BCHBOT1
I @ÇÖ IN -20 20 THEN
{
@Ç¢ BCHBOT1
┬
J #Çé
}
}
I ^à¿ THEN
{
ï BCHBOT2
I @ÇÖ IN -20 20 THEN
{
@Ç¢ BCHBOT2
┬
J #Çé
}
}
I ^à⌐ THEN
{
ï BCHBOT3
I @ÇÖ IN -20 20 THEN
{
@Ç¢ BCHBOT3
┬
}
}
:BOTTOM
â
â
J #Çü
}
{ READY_BEACHBOTS
@Çì PICKENEMY
I ^ຠ= $üâ THEN
@Çì READY_BBOT1
I ^à¿ = $üâ THEN
@Çì READY_BBOT2
I ^à⌐ = $üâ THEN
@Çì READY_BBOT3
}
{ READY_A_BEACHBOT
Z CURFIG OFF
r CURFIG OFF
è ON
A OFF
┬
}
{ READY_BBOT1
I @Ç¢ BCHBOT1 = $üé THEN
{
! "CAN'T FIND BEACHBOT1 !!"
é
}
@Ç¥ READY_A_BEACHBOT
Y BCHA BCHB BCHC BCH9 BCHD
ö BCHBOT1
G B_BOT1
£ -90
ª B_BOT1
M ATK_STAND CONTINUE
A ON
}
{ READY_BBOT2
I @Ç¢ BCHBOT2 = $üé THEN
{
! "CAN'T FIND BEACHBOT2 !!"
é
}
@Ç¥ READY_A_BEACHBOT
Y BCHA BCHB BCHC BCH9 BCHD
ö BCHBOT2
G B_BOT2
£ -90
ª B_BOT2
M ATK_STAND CONTINUE
A ON
}
{ READY_BBOT3
I @Ç¢ BCHBOT3 = $üé THEN
{
! "CAN'T FIND BEACHBOT3 !!"
é
}
@Ç¥ READY_A_BEACHBOT
Y BCHA BCHB BCHC BCH9 BCHD
ö BCHBOT3
G B_BOT3
£ -90
ª B_BOT3
M ATK_STAND CONTINUE
A ON
}
{ BCHBOT1_FIRE
@Ç¥ BEACHBOT_FIRE
}
{ BCHBOT2_FIRE
@Ç¥ BEACHBOT_FIRE
}
{ BCHBOT3_FIRE
@Ç¥ BEACHBOT_FIRE
}
{ BEACHBOT_FIRE
Ü 10 0 0 1
@Ç╣ NRLASER GUN 5 60 0 0 0
}
{ BOT_AI_1
i LEX BSNBOTS
I ^ઠ= 1 THEN ^ઠ= 0
E ^ઠ= 1
}
{ BOT_AI_2
I ^ઠ= 1 THEN ^ઠ= 0
E ^ઠ= 1
}
{ BOT_AI_3
I ^ઠ= 1 THEN ^ઠ= 0
E ^ઠ= 1
}
{ BOT_AI_4
I ^ઠ= 1 THEN ^ઠ= 0
E ^ઠ= 1
}
{ BCHBOT1_AI
ó BCHA BCHB BCHC BCH9
:TOP
â
I ^ຠ= $üé THEN
é
I ^Åú == 0 THEN W ^ï╢
I ^Åú == 1 THEN W ^ï╖
I ^Åú == 2 THEN W ^ï╕
p
M FIRE CONTINUE
p
I ^Åú == 0 THEN W ^ï╢
I ^Åú == 1 THEN W ^ï╖
I ^Åú == 2 THEN W ^ï╕
J #Çæ
}
{ BCHBOT2_AI
ó BCHA BCHB BCHC BCH9
:TOP
â
I ^à¿ = $üé THEN
é
I ^Åú == 0 THEN W ^ï╢
I ^Åú == 1 THEN W ^ï╖
I ^Åú == 2 THEN W ^ï╕
p
M FIRE CONTINUE
p
I ^Åú == 0 THEN W ^ï╢
I ^Åú == 1 THEN W ^ï╖
I ^Åú == 2 THEN W ^ï╕
J #Çô
}
{ BCHBOT3_AI
ó BCHA BCHB BCHC BCH9
:TOP
â
I ^à⌐ = $üé THEN
é
I ^Åú == 0 THEN W ^ï╢
I ^Åú == 1 THEN W ^ï╖
I ^Åú == 2 THEN W ^ï╕
p
M FIRE CONTINUE
p
I ^Åú == 0 THEN W ^ï╢
I ^Åú == 1 THEN W ^ï╖
I ^Åú == 2 THEN W ^ï╕
J #Çò
}
{ BEACHBOT_STIMULUS _DAMAGE
:ENERGY_DAMAGE
A OFF
M RECOIL_TL
A ON
}
{ BCHBOT1_DEATH
I @Ç¢ BCHBOT1 != 1 THEN é
^ຠ= $üé
@Ç¥ BCHBOT_DEATH
}
{ BCHBOT2_DEATH
I @Ç¢ BCHBOT2 != 1 THEN é
^à¿ = $üé
@Ç¥ BCHBOT_DEATH
}
{ BCHBOT3_DEATH
I @Ç¢ BCHBOT3 != 1 THEN é
^à⌐ = $üé
@Ç¥ BCHBOT_DEATH
}
{ BCHBOT_DEATH
ñ CURFIG
o
M EXPLODE
@Çå `ǽ 255
Ü 20 20 20 1
ú BOOM WHITE CURFIG
K CURFIG
l CURFIG CONTINUE
}
{ KILL_BEACHBOTS
I @Ç¢ BCHBOT1 THEN
K
I @Ç¢ BCHBOT2 THEN
K
I @Ç¢ BCHBOT3 THEN
K
}
//$ 26 - version number