#wxSand: Owen Piette's Falling Sand Game
#Version 4.5, File subversion 2
group Enemies EnemyA EnemyB EnemyC EnemyD EnemyA2 EnemyB2 EnemyC2 EnemyD2
group Friendlies Building1 Building2
group Weapons Laser Plasma Missile Rocket Starburst Scatter Shift
#Unlit pixels at the back of the arcade screen.
element Empty 0 0 0 0.000 0.000 1.000 0.000 1
#-----==Begin Enemy Code==------
element ProduceEnemy 192 192 192 0.000 0.000 1.000 0.000 1
element ProduceEnemy1 192 192 192 0.000 0.000 1.000 0.000 0
element ProduceEnemy2 192 192 192 0.000 0.000 1.000 0.000 0
self 0.03 ProduceEnemy 0.92 Empty 0.05 ProduceEnemy1 0.03 ProduceEnemy2
neighbor 1.0 EnemyBuffer ProduceEnemy 1.0 EnemyBuffer Empty
neighbor 1.0 EnemyBuffer2 ProduceEnemy 1.0 EnemyBuffer2 Empty
neighbor 1.0 EnemyBuffer3 ProduceEnemy 1.0 EnemyBuffer3 Empty
neighbor 1.0 Empty ProduceEnemy 1.0 Empty Empty
neighbor 1.0 ProduceEnemy1 Empty 0.25 Empty EnemyA 0.25 Empty EnemyB 0.4 Empty EnemyC 0.1 Empty EnemyD
neighbor 1.0 ProduceEnemy2 Empty 0.25 Empty EnemyA2 0.25 Empty EnemyB2 0.4 Empty EnemyC2 0.1 Empty EnemyD2
element EnemyDie 255 1 1 0.000 0.000 1.000 0.000 1
neighbor 1.0 EnemyDie Enemy1 1.0 EnemyDie EnemyDie
neighbor 1.0 EnemyDie Enemy2 1.0 EnemyDie EnemyDie
neighbor 1.0 EnemyDie CoreA 1.0 EnemyDie Core1E
neighbor 1.0 EnemyDie CoreB 1.0 EnemyDie Core1E
neighbor 1.0 EnemyDie CoreC 1.0 EnemyDie Core1E
neighbor 1.0 EnemyDie CoreD 1.0 EnemyDie Core2E
self 0.01 EnemyDie 1.0 Empty
#Explosion Stuff
element EXP 2 2 2 0.000 0.000 1.000 0.000 0
element EXPa 4 3 3 0.000 0.000 1.000 0.000 0
element EXPb 3 4 3 0.000 0.000 1.000 0.000 0
element EXPc 3 3 4 0.000 0.000 1.000 0.000 0
neighbor 0.2 EXP EXP 0.7 EXPa Empty 0.2 EXPb Empty 0.1 EXPc Empty
pexplosion EXPa Empty 4 EXP1
pexplosion EXPb Empty 8 EXP1
pexplosion EXPc Empty 16 EXP1
element EXP1 255 69 0 0.001 0.000 1.000 1.200 0
element THEX 255 141 0 0.001 0.500 1.000 1.100 0
element THR2 255 165 0 0.001 1.000 1.000 1.000 0
self 0.03 EXP1 1.0 THEX
self 0.07 THEX 1.0 THR2
self 0.07 THR2 1.0 Empty
neighbor 0.3 THR2 Empty 1.0 Empty THR2
#More Explosion Stuff
element EXP2 128 192 255 0.000 0.000 1.000 1.200 0
element EXHM 64 128 255 0.000 0.000 1.000 1.100 0
element THM2 0 64 255 0.000 0.000 1.000 1.000 0
self 0.07 EXHM 1.0 THM2
self 0.07 THM2 1.0 Empty
neighbor 1.0 THM2 Empty 1.0 Empty THM2
neighbor 1.0 EXHM Empty 1.0 Empty EXHM
neighbor 0.3 EXP2 Empty 0.5 EXHM EXHM 0.5 Empty EXP2
element CoreA 0 255 0 0.000 0.000 1.000 0.000 0
element CoreA2 0 255 0 0.000 0.000 1.000 0.000 0
element CoreB 0 255 1 0.000 0.000 1.000 0.000 0
element CoreB2 0 255 1 0.000 0.000 1.000 0.000 0
element CoreC 0 255 3 0.000 0.000 1.000 0.000 0
element CoreC2 0 255 3 0.000 0.000 1.000 0.000 0
element CoreD 0 255 4 0.000 0.000 1.000 0.000 0
element CoreD2 0 255 4 0.000 0.000 1.000 0.000 0
element 3I4 0 255 254 0 0.000 0.000 1.000 0.000 0
element 1I2 0 255 255 0 0.000 0.000 1.000 0.000 0
element 1I4 0 254 255 0 0.000 0.000 1.000 0.000 0
neighbor 0.375 CoreA 3I4 1.0 Enemy1 EnemyA
neighbor 0.25 CoreA 1I2 1.0 Enemy1 EnemyA
neighbor 0.125 CoreA 1I4 1.0 Enemy1 EnemyA
neighbor 0.375 CoreA2 3I4 1.0 Enemy3 EnemyA2
neighbor 0.25 CoreA2 1I2 1.0 Enemy3 EnemyA2
neighbor 0.125 CoreA2 1I4 1.0 Enemy3 EnemyA2
neighbor 0.375 CoreB 3I4 1.0 Enemy2 EnemyB
neighbor 0.25 CoreB 1I2 1.0 Enemy2 EnemyB
neighbor 0.125 CoreB 1I4 1.0 Enemy2 EnemyB
neighbor 0.375 CoreB2 3I4 1.0 Enemy4 EnemyB2
neighbor 0.25 CoreB2 1I2 1.0 Enemy4 EnemyB2
neighbor 0.125 CoreB2 1I4 1.0 Enemy4 EnemyB2
neighbor 0.375 CoreC 3I4 1.0 Enemy1 EnemyC
neighbor 0.25 CoreC 1I2 1.0 Enemy1 EnemyC
neighbor 0.125 CoreC 1I4 1.0 Enemy1 EnemyC
neighbor 0.375 CoreC2 3I4 1.0 Enemy3 EnemyC2
neighbor 0.25 CoreC2 1I2 1.0 Enemy3 EnemyC2
neighbor 0.125 CoreC2 1I4 1.0 Enemy3 EnemyC2
neighbor 0.375 CoreD 3I4 1.0 Enemy2 EnemyD
neighbor 0.25 CoreD 1I2 1.0 Enemy2 EnemyD
neighbor 0.125 CoreD 1I4 1.0 Enemy2 EnemyD
neighbor 0.375 CoreD2 3I4 1.0 Enemy4 EnemyD2
neighbor 0.25 CoreD2 1I2 1.0 Enemy4 EnemyD2
neighbor 0.125 CoreD2 1I4 1.0 Enemy4 EnemyD2
neighbor 1.0 CoreA Empty 1.0 EnemyDie Empty
neighbor 1.0 CoreB Empty 1.0 EnemyDie Empty
neighbor 1.0 CoreD Empty 1.0 EnemyDie Empty
neighbor 1.0 EnemyDie 3I4 1.0 EnemyDie EnemyDie
neighbor 1.0 EnemyDie 1I2 1.0 EnemyDie EnemyDie
neighbor 1.0 EnemyDie 1I4 1.0 EnemyDie EnemyDie
pexplosion CoreA2 Empty 16 EXP2
pexplosion CoreB2 Empty 16 EXP2
pexplosion CoreC2 Empty 8 EXP2
pexplosion CoreD2 Empty 32 EXP2
item Core1E 0
EXP #
" ########### ",
" ############# ",
"###############",
"###############",
"###############",
"###############",
"###############",
"###############",
"###############",
"###############",
"###############",
"###############",
"###############",
" ############# ",
" ########### "
item Core2E 0
EXP #
" ################# ",
" ################### ",
" ##################### ",
"#######################",
"#######################",
"#######################",
"#######################",
"#######################",
"#######################",
"#######################",
"#######################",
"#######################",
"#######################",
"#######################",
"#######################",
"#######################",
"#######################",
"#######################",
"#######################",
"#######################",
" ##################### ",
" ################### ",
" ################# "
element Enemy1 0 192 0 0.000 0.000 1.000 1.000 0
element Enemy2 0 128 0 0.000 0.000 1.000 1.000 0
element Enemy3 192 128 0 0.000 0.000 1.000 1.000 0
element Enemy4 128 64 0 0.000 0.000 1.000 1.000 0
self 1.0 Enemy1 1.0 EnemyDie
hotself 25 Enemy1
self 1.0 Enemy2 1.0 EnemyDie
hotself 50 Enemy2
neighbor 0.01 Enemy1 Empty 1.0 Empty Empty
neighbor 0.01 Enemy2 Empty 1.0 Empty Empty
neighbor 1.0 Enemy1 MSL1 1.0 Core1E Empty
neighbor 1.0 Enemy2 MSL1 1.0 Core2E Empty
neighbor 1.0 Enemy1 MSL 1.0 Core1E Empty
neighbor 1.0 Enemy2 MSL 1.0 Core2E Empty
neighbor 1.0 Enemy1 Rocket 1.0 EXPa Empty
neighbor 1.0 Enemy2 Rocket 1.0 EXPa Empty
neighbor 1.0 Rocket Enemy1 1.0 EXPa Empty
neighbor 1.0 Rocket Enemy2 1.0 EXPa Empty
neighbor 1.0 Enemy1 SBSex2 0.9 SBSex SBS 0.1 EnemyDie EnemyDie
neighbor 1.0 Enemy2 SBSex2 0.9 SBSex SBS 0.1 EnemyDie EnemyDie
neighbor 1.0 Enemy1 SCT 1.0 EnemyDie SCT
neighbor 1.0 Enemy3 MSL1 1.0 Core1E Empty
neighbor 1.0 Enemy4 MSL1 1.0 Core2E Empty
neighbor 1.0 Enemy3 MSL 1.0 Core1E Empty
neighbor 1.0 Enemy4 MSL 1.0 Core2E Empty
neighbor 1.0 Enemy3 Rocket 1.0 EXPa Empty
neighbor 1.0 Enemy4 Rocket 1.0 EXPa Empty
neighbor 1.0 Rocket Enemy3 1.0 EXPa Empty
neighbor 1.0 Rocket Enemy4 1.0 EXPa Empty
neighbor 1.0 Enemy3 SBSex2 0.9 SBSex SBS 0.1 EnemyDie EnemyDie
neighbor 1.0 Enemy4 SBSex2 0.9 SBSex SBS 0.1 EnemyDie EnemyDie
neighbor 1.0 Enemy3 SCT 1.0 EnemyDie SCT
neighbor 1.0 Enemy3 LSR 1.0 Empty Empty
neighbor 1.0 Enemy3 LSR1 1.0 Empty Empty
neighbor 1.0 Enemy4 LSR 1.0 Empty Empty
neighbor 1.0 Enemy4 LSR1 1.0 Empty Empty
neighbor 1.0 Enemy3 PLS 1.0 Empty Empty
neighbor 1.0 Enemy3 PLS1 1.0 Empty Empty
neighbor 1.0 Enemy3 PLS2 1.0 Empty Empty
neighbor 1.0 Enemy3 PLS3 1.0 Empty Empty
neighbor 1.0 Enemy4 PLS 1.0 Empty Empty
neighbor 1.0 Enemy4 PLS1 1.0 Empty Empty
neighbor 1.0 Enemy4 PLS2 1.0 Empty Empty
neighbor 1.0 Enemy4 PLS3 1.0 Empty Empty
neighbor 1.0 Enemy3 Empty 0.5 Empty Enemy3 0.4 Empty Empty 0.1 EnemyDie EnemyDie
neighbor 0.5 Enemy4 Empty 0.5 Empty Enemy3 0.4 Empty Empty 0.1 EnemyDie EnemyDie
element EnemyBuffer 128 0 0 0.000 0.000 1.000 1.000 0
neighbor 1.0 EnemyBuffer Empty 1.0 Empty Empty
neighbor 1.0 EnemyBuffer LSR1 1.0 EnemyDie Empty
neighbor 1.0 EnemyBuffer LSR 1.0 EnemyDie Empty
neighbor 1.0 EnemyBuffer PLS 1.0 EnemyDie Empty
neighbor 1.0 EnemyBuffer PLS1 1.0 EnemyDie Empty
neighbor 1.0 EnemyBuffer PLS2 1.0 EnemyDie Empty
neighbor 1.0 EnemyBuffer PLS3 1.0 EnemyDie Empty
pexplosion EnemyBuffer MSL1 16 EXP2
pexplosion EnemyBuffer MSL 8 EXP2
neighbor 1.0 EnemyBuffer Rocket 1.0 EXPb Empty
neighbor 1.0 Rocket EnemyBuffer 1.0 EXPb Empty
neighbor 1.0 EnemyBuffer SBSex2 1.0 SBSex SBSex
neighbor 1.0 EnemyBuffer SCT 1.0 EnemyDie SCT
self 1.0 EnemyBuffer 1.0 EnemyDie
hotself 25 EnemyBuffer
element EnemyBuffer2 128 128 0 0.000 0.000 1.000 1.000 0
element EnemyBuffer3 192 192 0 0.000 0.000 1.000 1.000 0
neighbor 1.0 EnemyBuffer3 Empty 1.0 Empty Empty
neighbor 1.0 EnemyBuffer2 LSR 1.0 Empty Empty
neighbor 1.0 EnemyBuffer2 LSR1 1.0 Empty Empty
neighbor 1.0 EnemyBuffer2 PLS 1.0 Empty Empty
neighbor 1.0 EnemyBuffer2 PLS1 1.0 Empty Empty
neighbor 1.0 EnemyBuffer2 PLS2 1.0 Empty Empty
neighbor 1.0 EnemyBuffer2 PLS3 1.0 Empty Empty
pexplosion EnemyBuffer2 MSL1 16 EXP2
pexplosion EnemyBuffer2 MSL 8 EXP2
neighbor 1.0 EnemyBuffer2 Rocket 1.0 EXPb Empty
neighbor 1.0 Rocket EnemyBuffer2 1.0 EXPb Empty
pexplosion EnemyBuffer3 MSL1 16 EXP2
pexplosion EnemyBuffer3 MSL 8 EXP2
neighbor 1.0 EnemyBuffer3 Rocket 1.0 EXPb Empty
neighbor 1.0 Rocket EnemyBuffer3 1.0 EXPb Empty
neighbor 1.0 EnemyBuffer2 SBSex2 1.0 Empty SBSex
neighbor 1.0 EnemyBuffer3 SBSex2 1.0 Empty SBSex
neighbor 1.0 EnemyBuffer2 SCT 1.0 Empty SCT
item EnemyA 1
EnemyBuffer # CoreA C Enemy1 E 3I4 1 1I2 2 1I4 3
" ####### ",
" ## ## ",
"## EEE ##",
"# EEEEE #",
"# EEE22EE #",
"# EE3C1EE #",
"# EEE22EE #",
"# EEEEE #",
"## EEE ##",
" ## ## ",
" ####### "
item EnemyA2 1
EnemyBuffer2 @ EnemyBuffer3 # CoreA2 C Enemy3 E 3I4 1 1I2 2 1I4 3
" ####### ",
" ##@@@@@## ",
"##@@EEE@@##",
"#@@EEEEE@@#",
"#@EEEE2EE@#",
"#@EE3C1EE@#",
"#@EEEE2EE@#",
"#@@EEEEE@@#",
"##@@EEE@@##",
" ##@@@@@## ",
" ####### "
item EnemyB 1
EnemyBuffer # CoreB C Enemy1 E Enemy2 N 3I4 1 1I2 2 1I4 3
"###########",
"# #",
"# NNNENNN #",
"# NEEEEEN #",
"# NE323EN #",
"# EE3C2EE #",
"# NE323EN #",
"# NEEEEEN #",
"# NNNENNN #",
"# #",
"###########"
item EnemyB2 1
EnemyBuffer2 @ EnemyBuffer3 # CoreB2 C Enemy3 E Enemy4 N 3I4 1 1I2 2 1I4 3
"###########",
"#@@@@@@@@@#",
"#@NNNENNN@#",
"#@NEEEEEN@#",
"#@NEE2EEN@#",
"#@EE3C2EE@#",
"#@NEE2EEN@#",
"#@NEEEEEN@#",
"#@NNNENNN@#",
"#@@@@@@@@@#",
"###########"
item EnemyC 1
EnemyBuffer # CoreC C Enemy1 E 3I4 1 1I2 2 1I4 3
"######### ",
"### ## ",
"###EEE2 ##",
"###EEEEC1 #",
"###EEE2 ##",
"### ## ",
"######### "
item EnemyC2 1
EnemyBuffer2 @ EnemyBuffer3 # CoreC2 C Enemy3 E 3I4 1 1I2 2 1I4 3
"########## ",
"###@@@@@@## ",
"###@EEE2@@## ",
"###@EEEEC1@# ",
"###@EEE2@@## ",
"###@@@@@@## ",
"########## "
item EnemyD 1
EnemyBuffer # CoreD C Enemy1 E Enemy2 N 3I4 1 1I2 2 1I4 3
" ### ",
" ## ## ",
" ## ## ",
" ## E ## ",
" ## EEE ## ",
" ## EEEEE ## ",
" ## EEE EEE ## ",
" ## EEE N EEE ## ",
" ## EEN NNN NEE ## ",
"## EEN NEE1N NEE ##",
"# EEN NNNC3NN NEE #",
"## EEN NEE1N NEE ##",
" ## EEN NNN NEE ## ",
" ## EEE N EEE ## ",
" ## EEE EEE ## ",
" ## EEEEE ## ",
" ## EEE ## ",
" ## E ## ",
" ## ## ",
" ## ## ",
" ### "
item EnemyD2 1
EnemyBuffer2 @ EnemyBuffer3 # CoreD2 C Enemy3 E Enemy4 N 3I4 1 1I2 2 1I4 3
" ### ",
" ##@## ",
" ##@@@## ",
" ##@@E@@## ",
" ##@@EEE@@## ",
" ##@@EEEEE@@## ",
" ##@@EEE EEE@@## ",
" ##@@EEE N EEE@@## ",
" ##@@EEN NNN NEE@@## ",
"##@@EEN N221N NEE@@##",
"#@@EEN NNNC3NN NEE@@#",
"##@@EEN N221N NEE@@##",
" ##@@EEN NNN NEE@@## ",
" ##@@EEE N EEE@@## ",
" ##@@EEE EEE@@## ",
" ##@@EEEEE@@## ",
" ##@@EEE@@## ",
" ##@@E@@## ",
" ##@@@## ",
" ##@## ",
" ### "
neighbor 1.0 LSR Enemy1 1.0 Empty EnemyDie
neighbor 1.0 LSR Enemy2 1.0 Empty EnemyDie
neighbor 1.0 LSR1 Enemy1 1.0 Empty EnemyDie
neighbor 1.0 LSR1 Enemy2 1.0 Empty EnemyDie
neighbor 1.0 PLS Enemy1 1.0 Empty EnemyDie
neighbor 1.0 PLS Enemy2 1.0 Empty EnemyDie
neighbor 1.0 PLS1 Enemy1 1.0 Empty EnemyDie
neighbor 1.0 PLS1 Enemy2 1.0 Empty EnemyDie
neighbor 1.0 PLS2 Enemy1 1.0 Empty EnemyDie
neighbor 1.0 PLS2 Enemy2 1.0 Empty EnemyDie
#-----==Begin Friendlies Code==-----
element Build1 224 192 128 0.000 0.000 1.000 0.200 1
element Build1B 255 128 64 0.000 0.000 1.000 0.300 0
self 1.0 Build1 1.0 Build1B
hotself 15 Build1
neighbor 0.03 Build1B Empty 0.7 Build1B THR2 0.2 Build1B THEX 0.1 Empty THEX
neighbor 1.0 LSR Build1 1.0 Empty Build1
hotneighbor -15 LSR Build1
self 0.07 Build1B 1.0 EXP1
hotself 45 Build1B
neighbor 1.0 Build1B EXP1 0.7 EXPa Empty 0.2 EXPb Empty 0.1 EXPc Empty
neighbor 0.03 THR2 Build1 1.0 Empty Build1B
neighbor 0.01 Build1B Build1 1.0 Build1 Build1
hotneighbor -15 Build1B Build1
neighbor 1.0 Rocket Build1 1.0 EXPa Build1
neighbor 1.0 Rocket Build1B 1.0 EXPa Build1
pexplosion Build1 MSL1 16 EXP2
pexplosion Build1 MSL 8 EXP2
pexplosion Build1B MSL1 16 EXP2
pexplosion Build1B MSL 8 EXP2
neighbor 0.3 Build1 EXP2 1.0 EXP2 EXP2
neighbor 0.3 Build1B EXP2 1.0 EXP2 EXP2
element Build2 128 64 96 0.000 0.000 1.000 0.200 1
self 1.0 Build2 0.6 Core1E 0.4 Core2E
hotself 25 Build2
neighbor 1.0 THR2 Build2 1.0 Empty Build2
hotneighbor -15 THR2 Build2
neighbor 1.0 Rocket Build1 1.0 EXPa Build1
neighbor 1.0 Rocket Build1B 1.0 EXPa Build1
pexplosion Build2 MSL1 16 EXP2
pexplosion Build2 MSL 8 EXP2
item Building1 1
Build1 B
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB",
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB",
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB",
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB",
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB",
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB",
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB",
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB",
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB",
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB",
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB",
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB",
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB",
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB",
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB",
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB",
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
item Building2 1
Build1 B Build2 N
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB",
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB",
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB",
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB",
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB",
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB",
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB",
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB",
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB",
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB",
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB",
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB",
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB",
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB",
"BBBBBBBBBBBBBBBBBNNNNNNNNNNNNBBB",
"BBBBBBBBBBBBBBBBBNNNNNNNNNNNNBBB",
"BBBBBBBBBBBBBBBBBNNNNNNNNNNNNBBB",
" NNNNNNNNNNNN ",
" NNNNNNNNNNNN ",
" NNNNNNNNNNNN ",
" NNNNNNNNNNNN ",
" NNNNNNNNNNNN ",
" NNNNNNNNNNNN ",
" NNNNNNNNNNNN "
neighbor 1.0 EnemyBuffer Build1 1.0 EnemyBuffer Build1B
hotneighbor -25 EnemyBuffer Build1
neighbor 1.0 EnemyBuffer2 Build1 1.0 EnemyBuffer2 Build1B
hotneighbor -25 EnemyBuffer2 Build1
neighbor 1.0 EnemyBuffer3 Build1 1.0 EnemyBuffer3 Build1B
hotneighbor -25 EnemyBuffer3 Build1
neighbor 1.0 EnemyBuffer Build2 1.0 EnemyBuffer EXP1
hotneighbor -25 EnemyBuffer Build2
neighbor 1.0 EnemyBuffer2 Build2 1.0 EnemyBuffer2 EXP1
hotneighbor -25 EnemyBuffer2 Build2
neighbor 1.0 EnemyBuffer3 Build2 1.0 EnemyBuffer3 EXP1
hotneighbor -25 EnemyBuffer3 Build2
#-----==Begin Laser Code==------
element LSR 255 224 224 0.000 0.000 1.000 0.050 0
element LSR1 255 160 160 0.000 0.000 1.000 1.050 0
element LSR2 255 0 0 0.000 0.000 1.000 0.000 0
neighbor 0.3 LSR2 Empty 1.0 Empty Empty
self 1.0 LSR 1.0 Empty
hotself 50 LSR
explosion LSR2 Empty 0 64
explosion LSR1 LSR1 0 64
neighbor 1.0 LSR Empty 1.0 LSR LSR1
neighbor 1.0 LSR LSR2 1.0 LSR LSR1
neighbor 1.0 LSR1 Empty 0.9 LSR1 LSR2 0.1 Empty Empty
neighbor 0.01 LSR1 LSR1 1.0 LSR1 LSR1
#Fires off a laser shot.
element Laser 255 231 228 0.000 0.000 1.000 0.000 1
neighbor 1.0 Empty Laser 1.0 Empty LSRle
neighbor 1.0 Laser Empty 1.0 LSRle Empty
neighbor 1.0 LSR1 Laser 1.0 LSR1 LSRle
neighbor 1.0 Laser LSR1 1.0 LSRle LSR1
neighbor 1.0 LSR2 Laser 1.0 LSR2 LSRle
neighbor 1.0 Laser LSR2 1.0 LSRle LSR2
item LSRle 0
LSR # Laser L
"###############L###############L###############L#################################################################################"
#-----==Begin Plasma Code==-----
element PLS 228 255 228 0.000 0.000 1.000 1.000 0
element PLS1 195 255 195 0.000 0.000 1.000 1.100 0
element PLS2 132 255 132 0.000 0.000 1.000 1.200 0
element PLS3 92 255 92 0.000 0.000 1.000 1.300 0
neighbor 1.0 PLS Empty 1.0 PLS PLS1
neighbor 1.0 PLS PLS2 1.0 PLS PLS1
neighbor 1.0 PLS1 Empty 1.0 PLS1 PLS2
neighbor 1.0 PLS1 PLS3 1.0 PLS1 PLS2
neighbor 1.0 PLS2 Empty 0.95 PLS2 PLS3 0.05 Empty Empty
neighbor 1.0 PLS3 Empty 0.9 Empty PLS3 0.097 Empty Empty 0.003 Empty PLS2
#Fires off a plasma shot.
element Plasma 0 255 3 0.000 0.000 1.000 0.000 1
neighbor 1.0 Empty Plasma 0.9 Empty PLSle 0.1 PLSle Empty
neighbor 1.0 Plasma Empty 0.9 PLSle Empty 0.1 Empty PLSle
neighbor 1.0 PLS1 Plasma 1.0 PLS1 PLSle
neighbor 1.0 Plasma PLS1 1.0 PLSle PLS1
neighbor 1.0 PLS2 Plasma 1.0 PLS2 PLSle
neighbor 1.0 Plasma PLS2 1.0 PLSle PLS2
neighbor 1.0 PLS3 Plasma 1.0 PLS3 PLSle
neighbor 1.0 Plasma PLS3 1.0 PLSle PLS3
item PLSle 0
PLS # Plasma L
"L# "
#----==Begin Missile Code==----
element MSL 192 192 204 0.000 0.000 1.000 1.000 0
element MSL1 224 1 1 0.000 0.000 1.000 1.000 0
#Fires off a missile.
element Missile 224 0 0 0.000 0.000 1.000 1.000 1
element MSLu 224 1 0 0.000 0.000 1.000 1.000 0
element MSLd 224 0 1 0.000 0.000 1.000 1.000 0
neighbor 1.0 Missile MSL 0.98 MSLle Empty 0.01 MSLup Empty 0.01 MSLdn Empty
neighbor 1.0 Missile MSL1 0.98 MSLle Empty 0.01 MSLup Empty 0.01 MSLdn Empty
neighbor 1.0 Missile Empty 0.8 MSLle Empty 0.1 MSLup Empty 0.1 MSLdn Empty
neighbor 1.0 MSLu MSL 0.6 MSLup Empty 0.4 Missile Empty
neighbor 1.0 MSLd MSL 0.6 MSLdn Empty 0.4 Missile Empty
neighbor 1.0 MSLu MSL1 0.6 MSLup Empty 0.4 Missile Empty
neighbor 1.0 MSLd MSL1 0.6 MSLdn Empty 0.4 Missile Empty
neighbor 0.03 MSL Empty 1.0 Empty Empty
neighbor 0.03 MSL1 Empty 1.0 Empty Empty
item MSLle 0
MSL # Missile L THEX T MSL1 M
" ###%%",
" MM######TT%",
" MLM######TTT",
" MM######TT%",
" ###%%"
item MSLup 0
MSL # MSLu L THEX T Empty % MSL1 M
" MM######TT%",
" MLM######TTT",
" MM######TT%",
" %%%%%%%%%%",
" %%%%%"
item MSLdn 0
MSL # MSLd L THEX T Empty % MSL1 M
" %%%%%",
" %%%%%%%%%%",
" MM######TT%",
" MLM######TTT",
" MM######TT%"
#-----==Begin Rocket Code==-----
#Fires off rockets.
element Rocket 192 192 192 0.000 0.000 1.000 1.000 1
neighbor 1.0 Rocket Empty 1.0 Empty RKTle
item RKTle 0
Rocket # EXP2 T EXHM H THM2 M Empty %
"#%T%H%M%"
#-----==Begin Starburst Code==-----
#Fires off a starburst.
element SBS 127 192 255 0.000 0.000 1.000 1.000 0
element SBSex 0 255 192 0.000 0.000 1.000 1.000 0
element SBSex2 192 255 255 0.000 0.000 1.000 1.000 0
neighbor 1.0 SBS Empty 0.2 Empty SBSle 0.3 Empty SBSup 0.3 Empty SBSdn 0.1 SBSex SBS 0.1 Empty Empty
pexplosion SBSex Empty 5 SBSex2
neighbor 1.0 SBSex2 SBSex2 1.0 SBSex2 SBSex2
explosion SBSex2 SBSex2 255 255
self 0.07 SBSex2 0.2 EXP2 0.4 EXHM 0.4 THM2
element Starburst 0 192 255 0.000 0.000 1.000 1.000 1
neighbor 1.0 Starburst Empty 0.4 SBSl Empty 0.3 SBSu Empty 0.3 SBSd Empty
item SBSl 0
Starburst S SBS B
"S B "
item SBSu 0
Starburst S SBS B
"S ",
" B ",
" "
item SBSd 0
Starburst S SBS B
" ",
" B ",
"S "
item SBSle 0
SBS S Empty %
"S S %"
item SBSup 0
SBS S Empty %
"S ",
" ",
" % ",
" ",
" "
item SBSdn 0
SBS S Empty %
" ",
" ",
" % ",
" ",
"S "
#-----==Begin Scatter Code==-----
element SCT 255 127 0 0.000 0.000 1.000 1.000 0
neighbor 1.0 SCT Empty 0.6 Empty SCTl 0.1 Empty SCTu 0.1 Empty SCTd 0.1 Empty SCTup 0.1 Empty SCTdn
self 0.01 SCT 0.01 Empty 0.99 SCT
#Fires off a scatter shot.
element Scatter 255 127 1 0.000 0.000 1.000 1.000 1
pexplosion Scatter Empty 64 SCT
item SCTl 0
SCT S Empty %
"S % "
item SCTu 0
SCT S Empty %
"S ",
" ",
" % ",
" ",
" "
item SCTd 0
SCT S Empty %
" ",
" ",
" % ",
" ",
"S "
item SCTup 0
SCT S Empty %
"S",
" ",
"%",
" ",
" "
item SCTdn 0
SCT S Empty %
" ",
" ",
"%",
" ",
"S"
#-----==Begin Shifter Code==-----
element HOM 255 0 255 0.000 0.000 1.000 1.000 0
element HOM1 255 0 255 0.000 0.000 1.000 1.000 0
element HOMx 255 0 255 0.000 0.000 1.000 1.000 0
element HOMy 255 0 255 0.000 0.000 1.000 1.000 0
neighbor 0.05 HOMx Empty 0.7 HOMxa Empty 0.3 Empty Empty
neighbor 0.03 HOMy Empty 0.3 HOMya Empty 0.7 Empty Empty
neighbor 0.07 HOM1 Empty 1.0 Empty Empty
pexplosion HOM1 Enemy1 3 Empty
pexplosion HOM1 Enemy2 3 Empty
pexplosion HOM1 Enemy3 3 EnemyDie
#Shoots off a shift.
element Shift 255 0 255 0.000 0.000 1.000 1.000 1
pexplosion Shift Empty 6 HOMx
item HOMxa 0
HOMx X HOMy Y HOM1 #
"X################Y################X##################################"
item HOMya 0
HOMx X HOMy Y HOM1 #
"Y",
"#",
"#",
"#",
"#",
"#",
"#",
"#",
"#",
"#",
"#",
"#",
"#",
"#",
"#",
"#",
"#",
"X",
"#",
"#",
"#",
"#",
"#",
"#",
"#",
"#",
"#",
"#",
"#",
"#",
"#",
"#",
"#",
"#",
"#",
"#",
"#",
"#",
"#",
"#",
"#",
"#",
"#",
"#",
"#",
"#",
"#",
"#",
"#",
"#",
"#",
"X",
"#",
"#",
"#",
"#",
"#",
"#",
"#",
"#",
"#",
"#",
"#",
"#",
"#",
"#",
"#",
"#",
"Y"
#End
               (
geocities.com/normandy_333)