#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

    Source: geocities.com/normandy_333/FSG

               ( geocities.com/normandy_333)