User:Zanzarina/All Out War Mod

From FSG Wiki

Revision as of 05:19, 29 December 2008; view current revision
←Older revision | Newer revision→
Jump to: navigation, search

All Out War Mod is the twenty fifth mod and, in my opinion, my best mod thus far. From July 12, 2008 to July 16, 2008. There are four teams, red, green, blue, and yellow. So here is what each type of weapon does:

How to set up teams: Draw a square of each team's barrier in size 8. On each side of each square put four size 8 dots of wall around it, but not touching it or each other. Draw a size 16 dot of each team's people in their respective "bases".

Gameplay: Each team is a victim of each weapon, starting at Red Team and going counterclockwise (or clockwise if you prefer). First team to have eight or less people loses. This is done until there is only one team left.

Cannon: Draw a Cannon Platform. Put Cannon Ball on this, it is a dark gray powder. Attach Cannon Release to the base of the cannon and then attach Cannon Fuse to Cannon Release. Set the Cannon Fuse on fire and watch it all happen.

Guns: There are four guns and they consist of sideways moving particles and their byproducts. All you have to do is draw a vertical line. Gun1 is a Needle Gun. It shoots needles that move sideways, upwards, and downwards. They damage things and kill people. Gun2 is a Fire Gun. Makes blocks of flame, shoots flame, burns people, a lot of things. Gun3 is a Pressure Gun that creates extreme low pressure generating explosions and debilitating headaches. Gun4 is a Trap Gun. When a person touches a trap, the trap disappears but the person does as well.

First Aid Kits: Use these only in emergencies. Duplicates a person twenty-fold. About twenty anyway. Size 4 dot only. Actually, 88 in a test that I just did. It makes 88 people from just one. You can only use them once, and only a size 4 dot. Results may vary of course.

Weapons: Needler fires needles. HeatBlaster gushes out superheated error that melts people instantaneously upon contact. Frigid does the same thing but with intense cold. ZapWall electrifies the walls and makes any person touching it get electrocuted. PlasmaRod shoots superheated ionized gas upwards from a rod. Enemies run around and kill people and set traps, the strongest of the ones in this group.

Everything else you'll just find out on your own.

#wxSand: Owen Piette's Falling Sand Game
#Version 4.4, file subversion 2
#All Out War Mod (25th Mod)
#Created by sandcastle.
#MAXED-OUT! 255 elements! 64.4 KB!
#Started July 12, 2008.
#Ended July 16, 2008.

group People Empty Wall Refresh Fire Atoms RedPeople BluePeople GreenPeople YellowPeople
group Barriers Empty Wall Refresh Fire Atoms RedWall BlueWall GreenWall YellowWall Gate
group FirstAid Empty Wall Refresh Fire Atoms RedAidKit BlueAidKit GreenAidKit YellowAidKit
group Weapons Empty Wall Refresh Fire Atoms Signal SignalWall Needler HeatBlaster Frigid ZapWall PlasmaRod Enemies
group Explosives Empty Wall Refresh Fire Atoms Signal SignalWall SignalTorch Napalm C4H6Sk2O TNT Singe C25H10000 BurnWall
group Nuclear\Missiles Empty Wall Refresh Fire Atoms Signal SignalWall UF6Tank AtomicBomb AtomicEnd NuclearExpander Nuke Meltdown Radiation NuclearStabilize AquaMissile BurnMissile
group Guns\Cannon Empty Wall Refresh Fire Atoms Gun1 Gun2 Gun3 Gun4 CannonPlatform CannonBall CannonRelease CannonFuse
group BiologicalWarfare Empty Wall Refresh Fire Atoms Virus CarpAnts DeadPig Plague Anthrax

#All out war. I started an All Out War mod about a year ago, but I abandoned it. Now I'm starting over. There are four teams; red, yellow, blue, and green. They fight to the death!
element Empty 0 0 0 0 0 1 0 1

#Small missiles that go up and eventually explode into steam that scalds people. They are heat-timed.
element AquaMissile 0 255 255 -1 0 1 1.01 1
hotself 98 AquaMissile
self 1.0 AquaMissile 1.0 AquaMissile2
element AquaMissile2 0 128 128 -1 0 1 1.01 0
hotself 98 AquaMissile2
self 1.0 AquaMissile2 1.0 AquaMissile!
element AquaMissile! 0 64 64 0 0 1 0 0
pexplosion AquaMissile! Empty 13 Steam
element Steam 0 128 128 -1 0 1 0 0
self 0.08 Steam 1.0 Empty
neighbor 0.1 Steam RedPeople 0.9 Steam Empty 0.1 Steam Steam
neighbor 0.1 Steam BluePeople 0.9 Steam Empty 0.1 Steam Steam
neighbor 0.1 Steam GreenPeople 0.9 Steam Empty 0.1 Steam Steam
neighbor 0.1 Steam YellowPeople 0.9 Steam Empty 0.1 Steam Steam

#Small missiles that go up and burn people. Heat-timed.
element BurnMissile 255 0 0 -1 0 1 1.01 1
hotself 98 BurnMissile
self 1.0 BurnMissile 1.0 BurnMissile2
element BurnMissile2 128 0 0 -1 0 1 1.01 0
hotself 98 BurnMissile2
self 1.0 BurnMissile2 1.0 BurnMissile!
element BurnMissile! 64 0 0 0 0 1 0 0
pexplosion BurnMissile! Empty 6 HFire

#Equip inactive cannon balls on to this platform (make sure none of them fall off). Attach to the CannonRelease and attach that to the CannonFuse. Set the CannonFuse on fire.
element CannonPlatform 255 255 0 0 0 1 0 1
neighbor 1.0 ValveOpen CannonPlatform 1.0 ValveOpen LaunchPlatform
element LaunchPlatform 255 255 255 0 0 1 0 0
neighbor 0.5 LaunchPlatform CannonPlatform 1.0 LaunchPlatform LaunchPlatform
self 0.01 LaunchPlatform 1.0 LaunchPlatform2
neighbor 0.35 LaunchPlatform LaunchPlatform2 1.0 LaunchPlatform2 LaunchPlatform2
self 0.01 LaunchPlatform2 1.0 CannonPlatform
element LaunchPlatform2 255 255 0 0 0 1 0 0

#Inactive cannon balls. When activated, they will fly up and destroy everything in their path.
element CannonBall 22 22 22 200 0 1 0 1
neighbor 1.0 LaunchPlatform CannonBall 1.0 LaunchPlatform ReadyCannon
element ReadyCannon 0 0 0 -0.01 1 1 1.01 0
neighbor 1.0 CannonBall ReadyCannon 1.0 ReadyCannon ReadyCannon
hotself 98 ReadyCannon
self 1.0 ReadyCannon 0.3 CB1 0.7 Empty
element CB1 0 0 0 -1 0 0 0 0
neighbor 0.99 CB1 Empty 1.0 CB1 CB1
pexplosion CB1 Empty 10 CB2
self 0.001 CB1 1.0 CB2
element CB2 255 0 0 2 0 1 1.09 0
hotself 98 CB2
self 1.0 CB2 1.0 CB3
element CB3 255 90 0 2 0 1 1.09 0
hotself 98 CB3
self 1.0 CB3 1.0 CB4
element CB4 255 255 0 2 0 1 1.09 0
hotself 98 CB4
self 1.0 CB4 0.9 Empty 0.1 CB2

#When heated by the burning cannon fuse, this rapidly releases gas and sets it on fire. This goes through the CannonPlatform and releases them at astonishing velocities.
element CannonRelease 193 93 0 0 0 1 0 1
neighbor 1.0 BurnFuse CannonRelease 1.0 BurnFuse ValveOpen
element ValveOpen 255 255 255 0 0 1 0 0
neighbor 0.5 ValveOpen CannonRelease 1.0 ValveOpen ValveOpen
self 0.01 ValveOpen 1.0 Restore
neighbor 0.35 Restore ValveOpen 1.0 Restore Restore
element Restore 193 93 0 0 0 1 0 0
self 0.01 Restore 1.0 CannonRelease

#Attach to the CannonRelease. When this is set on fire, the burning fuse activates the gas valve in the CannonRelease.
element CannonFuse 0 255 255 0 0 1 0 1
neighbor 1.0 CannonFuse Fire 1.0 BurnFuse Fire
self 0.4 BurnFuse 1.0 Fire
element BurnFuse 0 128 128 0 0 1 0 0

#Fires bullets that leave traps behind. If the people touch the traps, they die.
element Gun4 128 0 128 0 0 1 0 1
neighbor 1.0 Gun4 Empty 0.5 Gun4 TrapBullet 0.5 TrapBullet TrapBullet
element TrapBullet 128 0 128 -0.01 1 1 0 0
neighbor 0.0001 TrapBullet Empty 1.0 TrapBullet XTrap
self 0.01 TrapBullet 0.9 Empty 0.1 XTrap
element XTrap 255 255 255 0 0 1 0 0
pexplosion XTrap RedPeople 4 Empty
pexplosion XTrap BluePeople 4 Empty
pexplosion XTrap GreenPeople 4 Empty
pexplosion XTrap YellowPeople 4 Empty

#Fires bullets that cause extreme low pressure, generating explosions and debilitating headaches in people that cause them to die.
element Gun3 0 255 0 0 0 1 0 1
neighbor 1.0 Gun3 Empty 0.5 Gun3 PressureBullet 0.5 PressureBullet PressureBullet
element PressureBullet 0 255 0 -0.01 1 1 0 0
self 0.01 PressureBullet 1.0 Pressure
element Pressure 0 255 0 0 0 1 0 0
self 0.1 Pressure 0.45 PressureE 0.55 PressureD
neighbor 1.0 PressureE Empty 0.98 Pressure Pressure 0.02 PressureE ExplosionPotential
neighbor 1.0 PressureD Empty 1.0 Empty Empty
neighbor 0.01 Pressure PressureD 0.98 PressureD PressureD 0.02 PressureD ExplosionPotential
element ExplosionPotential 0 0 0 0 0 1 1.01 0
hotself 98 ExplosionPotential
self 1.0 ExplosionPotential 0.9 Empty 0.1 Explosion
element Explosion 0 0 0 0 0 1 0 0
pexplosion Explosion Empty 20 PressureExplosion
element PressureExplosion 0 128 255 0 0 1 0 0
neighbor 0.01 PressureExplosion Empty 1.0 PressureExplosion PressureExplosion
self 0.1 PressureExplosion 0.9 Empty 0.1 PressureBullet
element PressureE 255 255 255 0 0 1 0 0
element PressureD 255 255 255 0 0 1 0 0
neighbor 0.001 PressureBullet Empty 1.0 PressureBullet Pressure
pexplosion Pressure RedPeople 4 Empty
pexplosion Pressure BluePeople 4 Empty
pexplosion Pressure GreenPeople 4 Empty
pexplosion Pressure YellowPeople 4 Empty
pexplosion PressureD RedPeople 4 Empty
pexplosion PressureD BluePeople 4 Empty
pexplosion PressureD GreenPeople 4 Empty
pexplosion PressureD YellowPeople 4 Empty
pexplosion PressureE RedPeople 4 Empty
pexplosion PressureE BluePeople 4 Empty
pexplosion PressureE GreenPeople 4 Empty
pexplosion PressureE YellowPeople 4 Empty
pexplosion PressureExplosion RedPeople 4 Empty
pexplosion PressureExplosion BluePeople 4 Empty
pexplosion PressureExplosion GreenPeople 4 Empty
pexplosion PressureExplosion YellowPeople 4 Empty
pexplosion ExplosionPotential RedPeople 4 Empty
pexplosion ExplosionPotential GreenPeople 4 Empty
pexplosion ExplosionPotential BluePeople 4 Empty
pexplosion ExplosionPotential YellowPeople 4 Empty
pexplosion Explosion RedPeople 4 Empty
pexplosion Explosion GreenPeople 4 Empty
pexplosion Explosion BluePeople 4 Empty
pexplosion Explosion YellowPeople 4 Empty

#Fires blazing hot bullets that corrupt the walls of the base and some of the people. Should be placed within the enemy's base as this is not activated by a person or signal.
element Gun2 255 0 0 0 0 1 0 1
neighbor 1.0 Gun2 Empty 0.5 Gun2 BlazeBullet 0.5 BlazeBullet BlazeBullet
element BlazeBullet 255 0 0 -0.01 1 1 0 0
neighbor 0.001 BlazeBullet Empty 1.0 BlazeBullet HeatCrystal
self 0.005 BlazeBullet 1.0 Fire
neighbor 0.1 HeatCrystal RedWall 1.0 Empty HeatCrystal
neighbor 0.1 HeatCrystal BlueWall 1.0 Empty HeatCrystal
neighbor 0.1 HeatCrystal GreenWall 1.0 Empty HeatCrystal
neighbor 0.1 HeatCrystal YellowWall 1.0 Empty HeatCrystal
neighbor 0.1 HeatCrystal2 RedWall 1.0 Empty HeatCrystal2
neighbor 0.1 HeatCrystal2 BlueWall 1.0 Empty HeatCrystal2
neighbor 0.1 HeatCrystal2 GreenWall 1.0 Empty HeatCrystal2
neighbor 0.1 HeatCrystal2 YellowWall 1.0 Empty HeatCrystal2
neighbor 0.1 HeatCrystal3 RedWall 1.0 Empty HeatCrystal3
neighbor 0.1 HeatCrystal3 BlueWall 1.0 Empty HeatCrystal3
neighbor 0.1 HeatCrystal3 GreenWall 1.0 Empty HeatCrystal3
neighbor 0.1 HeatCrystal3 YellowWall 1.0 Empty HeatCrystal3
neighbor 0.1 HeatCrystal4 RedWall 1.0 Empty HeatCrystal4
neighbor 0.1 HeatCrystal4 BlueWall 1.0 Empty HeatCrystal4
neighbor 0.1 HeatCrystal4 GreenWall 1.0 Empty HeatCrystal4
neighbor 0.1 HeatCrystal4 YellowWall 1.0 Empty HeatCrystal4
neighbor 0.1 HeatCrystal5 RedWall 1.0 Empty HeatCrystal5
neighbor 0.1 HeatCrystal5 BlueWall 1.0 Empty HeatCrystal5
neighbor 0.1 HeatCrystal5 GreenWall 1.0 Empty HeatCrystal5
neighbor 0.1 HeatCrystal5 YellowWall 1.0 Empty HeatCrystal5
neighbor 0.1 HeatCrystal6 RedWall 1.0 Empty HeatCrystal6
neighbor 0.1 HeatCrystal6 BlueWall 1.0 Empty HeatCrystal6
neighbor 0.1 HeatCrystal6 GreenWall 1.0 Empty HeatCrystal6
neighbor 0.1 HeatCrystal6 YellowWall 1.0 Empty HeatCrystal6
neighbor 0.1 HeatCrystal7 RedWall 1.0 Empty HeatCrystal7
neighbor 0.1 HeatCrystal7 BlueWall 1.0 Empty HeatCrystal7
neighbor 0.1 HeatCrystal7 GreenWall 1.0 Empty HeatCrystal7
neighbor 0.1 HeatCrystal7 YellowWall 1.0 Empty HeatCrystal7
element HeatCrystal 255 15 0 0 0 1 0 0
element HeatCrystal2 255 30 0 0 0 1 0 0
element HeatCrystal3 255 45 0 0 0 1 0 0
element HeatCrystal4 255 60 0 0 0 1 0 0
element HeatCrystal5 255 75 0 0 0 1 0 0
element HeatCrystal6 255 90 0 0 0 1 0 0
neighbor 1.0 HeatCrystal Empty 1.0 HeatCrystal HeatCrystal2
neighbor 1.0 HeatCrystal2 Empty 1.0 HeatCrystal2 HeatCrystal3
neighbor 1.0 HeatCrystal3 Empty 1.0 HeatCrystal3 HeatCrystal4
neighbor 1.0 HeatCrystal4 Empty 1.0 HeatCrystal4 HeatCrystal5
neighbor 1.0 HeatCrystal5 Empty 1.0 HeatCrystal5 HeatCrystal6
neighbor 1.0 HeatCrystal HeatCrystal3 1.0 HeatCrystal HeatCrystal2
neighbor 1.0 HeatCrystal HeatCrystal4 1.0 HeatCrystal HeatCrystal2
neighbor 1.0 HeatCrystal HeatCrystal5 1.0 HeatCrystal HeatCrystal2
neighbor 1.0 HeatCrystal HeatCrystal6 1.0 HeatCrystal HeatCrystal2
neighbor 1.0 HeatCrystal2 HeatCrystal4 1.0 HeatCrystal2 HeatCrystal3
neighbor 1.0 HeatCrystal2 HeatCrystal5 1.0 HeatCrystal2 HeatCrystal3
neighbor 1.0 HeatCrystal2 HeatCrystal6 1.0 HeatCrystal2 HeatCrystal3
neighbor 1.0 HeatCrystal3 HeatCrystal5 1.0 HeatCrystal3 HeatCrystal4
neighbor 1.0 HeatCrystal3 HeatCrystal6 1.0 HeatCrystal3 HeatCrystal4
neighbor 1.0 HeatCrystal4 HeatCrystal6 1.0 HeatCrystal4 HeatCrystal5
neighbor 0.0001 HeatCrystal6 Empty 1.0 HeatCrystal6 HeatCrystal7
element HeatCrystal7 255 255 0 0 0 1 0 0
neighbor 1.0 HeatCrystal HeatCrystal7 1.0 HeatCrystal7 HeatCrystal7
neighbor 1.0 HeatCrystal2 HeatCrystal7 1.0 HeatCrystal7 HeatCrystal7
neighbor 1.0 HeatCrystal3 HeatCrystal7 1.0 HeatCrystal7 HeatCrystal7
neighbor 1.0 HeatCrystal4 HeatCrystal7 1.0 HeatCrystal7 HeatCrystal7
neighbor 1.0 HeatCrystal5 HeatCrystal7 1.0 HeatCrystal7 HeatCrystal7
neighbor 1.0 HeatCrystal6 HeatCrystal7 1.0 HeatCrystal7 HeatCrystal7
self 0.05 HeatCrystal7 0.9 Empty 0.1 Fire

#Fires pointed debris and shrapnel all over the place. Knicks up walls. Should be placed within the enemy's base as this is not activated by a person or signal.
element Gun1 193 193 193 0 0 1 0 1
neighbor 1.0 Gun1 Empty 0.5 Gun1 Debris 0.5 Debris Debris
element Debris 193 193 193 -0.01 1 1 0 0
neighbor 0.001 Debris Empty 0.5 Debris Point 0.5 Debris PointD
self 0.001 Debris 1.0 Empty
element Point 193 193 193 -1 1 1 0 0
element PointD 193 193 193 1 1 1 0 0
neighbor 0.01 Point Empty 1.0 Point PointX
neighbor 0.01 Point Empty 1.0 Point PointX
element PointX 193 193 193 0 0 1 0 0
neighbor 1.0 PointX Empty 1.0 Empty PointX
self 0.05 PointX 1.0 Empty
neighbor 0.001 Point Wall 1.0 Point Damage
neighbor 0.001 Point RedWall 1.0 Point Damage
neighbor 0.001 Point BlueWall 1.0 Point Damage
neighbor 0.001 Point GreenWall 1.0 Point Damage
neighbor 0.001 Point YellowWall 1.0 Point Damage
neighbor 0.001 PointD Wall 1.0 PointD Damage
neighbor 0.001 PointD RedWall 1.0 PointD Damage
neighbor 0.001 PointD BlueWall 1.0 PointD Damage
neighbor 0.001 PointD GreenWall 1.0 PointD Damage
neighbor 0.001 PointD YellowWall 1.0 PointD Damage
neighbor 0.001 PointX Wall 1.0 PointX Damage
neighbor 0.001 PointX RedWall 1.0 PointX Damage
neighbor 0.001 PointX BlueWall 1.0 PointX Damage
neighbor 0.001 PointX GreenWall 1.0 PointX Damage
neighbor 0.001 PointX YellowWall 1.0 PointX Damage
neighbor 0.001 Debris Wall 1.0 Debris Damage
neighbor 0.001 Debris RedWall 1.0 Debris Damage
neighbor 0.001 Debris BlueWall 1.0 Debris Damage
neighbor 0.001 Debris GreenWall 1.0 Debris Damage
neighbor 0.001 Debris YellowWall 1.0 Debris Damage
element Damage 0 0 0 0 0 1 0 0
self 0.0001 Damage 1.0 Damage2
element Damage2 0 0 0 0 0 1 0 0
pexplosion Damage2 Empty 5 Empty
neighbor 0.001 Point RedPeople 1.0 Point Point
neighbor 0.001 Point BluePeople 1.0 Point Point
neighbor 0.001 Point GreenPeople 1.0 Point Point
neighbor 0.001 Point YellowPeople 1.0 Point Point
neighbor 0.001 PointD RedPeople 1.0 PointD PointD
neighbor 0.001 PointD BluePeople 1.0 PointD PointD
neighbor 0.001 PointD GreenPeople 1.0 PointD PointD
neighbor 0.001 PointD YellowPeople 1.0 PointD PointD
neighbor 0.001 PointX RedPeople 1.0 PointX PointX
neighbor 0.001 PointX BluePeople 1.0 PointX PointX
neighbor 0.001 PointX GreenPeople 1.0 PointX PointX
neighbor 0.001 PointX YellowPeople 1.0 PointX PointX
self 0.01 PointD 1.0 Empty
self 0.01 Point 1.0 Empty

#Only one of these may be used per game, one First Aid Kit for each team, only a maximum of a size 4 dot. This adds to the amount of people there are when another person touches this.
element RedAidKit 255 200 200 0 0 1 0 1
pexplosion RedAidKit RedPeople 10 RedPeople

#Only one of these may be used per game, one First Aid Kit for each team, only a maximum of a size 4 dot. This adds to the amount of people there are when another person touches this.
element BlueAidKit 200 200 255 0 0 1 0 1
pexplosion BlueAidKit BluePeople 10 BluePeople

#Only one of these may be used per game, one First Aid Kit for each team, only a maximum of a size 4 dot. This adds to the amount of people there are when another person touches this.
element GreenAidKit 200 255 200 0 0 1 0 1
pexplosion GreenAidKit GreenPeople 10 GreenPeople

#Only one of these may be used per game, one First Aid Kit for each team, only a maximum of a size 4 dot. This adds to the amount of people there are when another person touches this.
element YellowAidKit 255 255 200 0 0 1 0 1
pexplosion YellowAidKit YellowPeople 10 YellowPeople

#Makes gravity go out of whack for a while in a crazy wave of U2Sk7O2 (diuranium heptasulfide dioxide). Some people die in this wave, but the main purpose is to alter the walls of the base.
element NuclearStabilize 128 50 50 0 0 1 0 1
neighbor 1.0 NuclearStabilize GreenPeople 1.0 Stabilize GreenPeople
neighbor 1.0 NuclearStabilize YellowPeople 1.0 Stabilize YellowPeople
neighbor 1.0 NuclearStabilize BluePeople 1.0 Stabilize BluePeople
neighbor 1.0 NuclearStabilize RedPeople 1.0 Stabilize RedPeople
neighbor 1.0 NuclearStabilize GCSignal 1.0 Stabilize GCSignal
neighbor 1.0 NuclearStabilize YCSignal 1.0 Stabilize YCSignal
neighbor 1.0 NuclearStabilize BCSignal 1.0 Stabilize BCSignal
neighbor 1.0 NuclearStabilize RCSignal 1.0 Stabilize RCSignal
neighbor 1.0 NuclearStabilize Stabilize 1.0 Stabilize Stabilize
element Stabilize 255 255 255 0 0 1 0 0
neighbor 1.0 Stabilize Empty 1.0 GravityStable Empty
neighbor 1.0 Stabilize GravityStable 1.0 GravityStable GravityStable
neighbor 1.0 NuclearStabilize GravityStable 1.0 GravityStable GravityStable
element GravityStable 0 0 0 0.00001 0 1000 1.01 0
hotcolor GravityStable 255 255 255
neighbor 0.1 GravityStable Empty 1.0 GravityStable GravityStable
hotself 98 GravityStable
self 1.0 GravityStable 1.0 GravityStable2
neighbor 1.0 GravityStable GravityStable2 1.0 GravityStable2 GravityStable2
neighbor 1.0 GravityStable2 Empty 1.0 Empty GravityStable2
self 0.1 GravityStable2 1.0 Empty
element GravityStable2 0 0 0 0.00001 0 1000 0 0
neighbor 1.0 GravityStable2 Stabilize 1.0 GravityStable2 GravityStable2
neighbor 0.001 GravityStable RedPeople 1.0 GravityStable GravityStable
neighbor 0.001 GravityStable GreenPeople 1.0 GravityStable GravityStable
neighbor 0.001 GravityStable YellowPeople 1.0 GravityStable GravityStable
neighbor 0.001 GravityStable BluePeople 1.0 GravityStable GravityStable
neighbor 0.001 GravityStable Wall 1.0 Empty Wall
neighbor 0.001 GravityStable GreenWall 1.0 Empty GreenWall
neighbor 0.001 GravityStable BlueWall 1.0 Empty BlueWall
neighbor 0.001 GravityStable YellowWall 1.0 Empty YellowWall
neighbor 0.001 GravityStable RedWall 1.0 Empty RedWall
self 0.01 Stabilize 1.0 Empty

#When touched by people or a signal, it sends invisible radiation out. This slowly dies to the radiartion however. The radiation kills people.
element Radiation 238 207 128 0 0 1 0 1
neighbor 1.0 Radiation RedPeople 1.0 Radiation! RedPeople
neighbor 1.0 Radiation BluePeople 1.0 Radiation! BluePeople
neighbor 1.0 Radiation GreenPeople 1.0 Radiation! GreenPeople
neighbor 1.0 Radiation YellowPeople 1.0 Radiation! YellowPeople
neighbor 1.0 Radiation RCSignal 1.0 Radiation! RCSignal
neighbor 1.0 Radiation BCSignal 1.0 Radiation! BCSignal
neighbor 1.0 Radiation GCSignal 1.0 Radiation! GCSignal
neighbor 1.0 Radiation YCSignal 1.0 Radiation! YCSignal
neighbor 1.0 Radiation Radiation! 1.0 Radiation! Radiation!
element Radiation! 0 100 0 0 0 1 0 0
neighbor 1.0 Radiation! Empty 1.0 Radiation! Radiate
neighbor 1.0 Radiate Empty 1.0 Empty Radiate
element Radiate 0 0 0 0 0 1 0 0
neighbor 0.1 Radiate RedPeople 1.0 Empty Empty
neighbor 0.1 Radiate YellowPeople 1.0 Empty Empty
neighbor 0.1 Radiate GreenPeople 1.0 Empty Empty
neighbor 0.1 Radiate BluePeople 1.0 Empty Empty
self 0.01 Radiation! 1.0 Empty

#The Uranium-235 is going out of control! It not calming down! Sulfide just makes it worse! The Meltdown eventually dies, but the Sulfidic one is more effective.
element Meltdown 77 77 77 0 0 1 0 1
neighbor 0.0001 Meltdown Empty 1.0 Meltdown Meltdown2
element Meltdown2 1 1 1 -1 0 1 1.01 0
hotself 98 Meltdown2
self 1.0 Meltdown2 1.0 Meltdown3
element Meltdown3 1 1 1 -1 0 1 1.01 0
hotself 98 Meltdown3
self 1.0 Meltdown3 1.0 Meltdown4
element Meltdown4 1 1 1 0 0 0 0 0
pexplosion Meltdown4 Empty 10 BFire
element BFire 128 64 0 0 0 1 0 0
pexplosion BFire Empty 2 BFire
neighbor 1.0 BFire Empty 1.0 BFire BFire2
neighbor 1.0 BFire2 Empty 1.0 BFire2 BFire3
pexplosion BFire BFire3 10 BFire3
pexplosion BFire2 BFire3 2 BFire3
pexplosion BFire2 Empty 6 Fire
element BFire2 128 0 0 0 0 1 0 0
element BFire3 255 90 0 0 0 1 0 0
pexplosion BFire3 Fire 2 Fire
neighbor 0.001 BFire RedPeople 1.0 BFire BFire
neighbor 0.001 BFire BluePeople 1.0 BFire BFire
neighbor 0.001 BFire GreenPeople 1.0 BFire BFire
neighbor 0.001 BFire YellowPeople 1.0 BFire BFire
neighbor 0.01 BFire2 RedPeople 1.0 BFire2 BFire
neighbor 0.01 BFire2 BluePeople 1.0 BFire2 BFire
neighbor 0.01 BFire2 GreenPeople 1.0 BFire2 BFire
neighbor 0.01 BFire2 YellowPeople 1.0 BFire2 BFire
neighbor 0.01 BFire3 RedPeople 1.0 BFire3 BFire
neighbor 0.01 BFire3 BluePeople 1.0 BFire3 BFire
neighbor 0.01 BFire3 GreenPeople 1.0 BFire3 BFire
neighbor 0.01 BFire3 YellowPeople 1.0 BFire3 BFire
self 0.001 Meltdown 1.0 Empty
pexplosion Meltdown SulfideA 4 SMeltdown
pexplosion Meltdown SulfideB 4 SMeltdown
pexplosion Meltdown SMeltdown 4 SMeltdown
element SMeltdown 99 99 99 0 0 1 0 0
neighbor 0.01 SMeltdown Empty 1.0 SMeltdown Meltdown2

#Nuke... When charged by Rawon atoms and then charged by Sulfide atoms, then dropped on any wall (except for SignalWall) it will explode. Once per game, max. of a size 4 dot.
element Nuke 186 3 118 2 3 1 1 1
hotself 21 Nuke
self 1.0 Nuke 1.0 Nuke
hotcolor Nuke 255 255 255
neighbor 1.0 Nuke RawonA 1.0 RNuke RawonA
neighbor 1.0 Nuke RawonB 1.0 RNuke RawonB
neighbor 1.0 RNuke Nuke 1.0 RNuke RNuke
element RNuke 118 3 186 2 3 1 1 0
hotself 21 RNuke
self 1.0 RNuke 1.0 RNuke
hotcolor RNuke 255 255 255
neighbor 1.0 RNuke SulfideA 1.0 Nuke! SulfideA
neighbor 1.0 RNuke SulfideB 1.0 Nuke! SulfideB
neighbor 1.0 RNuke Nuke! 1.0 Nuke! Nuke!
neighbor 1.0 Nuke! Nuke 1.0 Nuke! RNuke
element Nuke! 128 70 128 2 3 1 0.68 0
pexplosion Nuke! Wall 70 NEXP1
pexplosion Nuke! RedWall 70 NEXP1
pexplosion Nuke! GreenWall 70 NEXP1
pexplosion Nuke! YellowWall 70 NEXP1
pexplosion Nuke! BlueWall 70 NEXP1
element NEXP1 255 255 255 0 0 1 1.01 0
hotself -98 NEXP1
self 0.9988 NEXP1 0.99 NEXP1 0.01 NEXP6
pexplosion NEXP1 Empty 10 NEXP2
element NEXP2 0 0 0 0 0 1 1.01 0
hotself -98 NEXP2
self 0.999 NEXP2 1.0 NEXP2
hotcolor NEXP1 0 0 0
hotcolor NEXP2 255 255 255
pexplosion NEXP2 Empty 10 NEXP3
element NEXP3 0 255 255 0 0 1 1.01 0
hotself -98 NEXP3
self 0.999 NEXP3 0.99 NEXP3 0.01 NEXP6
hotcolor NEXP3 255 0 255
pexplosion NEXP3 Empty 10 NEXP1
pexplosion NEXP1 NEXP6? 6 NEXP6?
pexplosion NEXP2 NEXP6? 6 NEXP6?
pexplosion NEXP3 NEXP6? 6 NEXP6?
element NEXP6? 2 1 2 0 0 1 1.01 0
element NEXP6 2 1 2 0 0 1 0 0
pexplosion NEXP6 NEXP6? 2 NEXP6?
hotself 50 NEXP6?
self 1.0 NEXP6? 1.0 NEXP6
pexplosion NEXP6 NEXP6 20 Fire
neighbor 0.001 NEXP6 Empty 1.0 NEXP6 NEXP6

#When charged by Sk (Sulfide) atoms, this keeps expanding due to a bizzare boiling of the uranium, killing any people in it's path. It eventually collapses in on itself.
element NuclearExpander 128 80 0 0 0 1 0 1
neighbor 1.0 NuclearExpander Empty 1.0 NuclearExpander NuclearExpander2
neighbor 1.0 NuclearExpander2 SulfideA 1.0 NuclearExpander3 SulfideA
neighbor 1.0 NuclearExpander2 SulfideB 1.0 NuclearExpander3 SulfideB
neighbor 1.0 NuclearExpander2 NuclearExpander3 1.0 NuclearExpander3 NuclearExpander3
neighbor 1.0 NuclearExpander NuclearExpander3 1.0 NuclearExpander NuclearExpander4
neighbor 1.0 NuclearExpander NuclearExpander4 1.0 NuclearExpander4 NuclearExpander4
neighbor 1.0 NuclearExpander2 NuclearExpander4 1.0 NuclearExpander4 NuclearExpander4
element NuclearExpander2 80 80 255 0 0 1 0 0
element NuclearExpander3 255 0 0 0 0 1 0 0
element NuclearExpander4 255 255 0 0 0 1 0 0
neighbor 1.0 NuclearExpander4 Empty 1.0 NuclearExpander4 NuclearExpander5
element NuclearExpander5 255 255 255 0 0 1 0 0
self 0.4 NuclearExpander5 1.0 Empty
self 0.00005 NuclearExpander4 1.0 NuclearExpander6
self 0.0005 NuclearExpander6 1.0 NuclearExpander7
self 0.00005 NuclearExpander7 1.0 NuclearExpander8
neighbor 0.01 NuclearExpander4 NuclearExpander5 1.0 NuclearExpander4 NuclearExpander4
neighbor 1.0 NuclearExpander4 RedPeople 1.0 NuclearExpander4 Empty
neighbor 1.0 NuclearExpander4 GreenPeople 1.0 NuclearExpander4 Empty
neighbor 1.0 NuclearExpander4 YellowPeople 1.0 NuclearExpander4 Empty
neighbor 1.0 NuclearExpander4 BluePeople 1.0 NuclearExpander4 Empty
neighbor 1.0 NuclearExpander5 RedPeople 1.0 NuclearExpander5 Empty
neighbor 1.0 NuclearExpander5 GreenPeople 1.0 NuclearExpander5 Empty
neighbor 1.0 NuclearExpander5 YellowPeople 1.0 NuclearExpander5 Empty
neighbor 1.0 NuclearExpander5 BluePeople 1.0 NuclearExpander5 Empty
element NuclearExpander6 255 255 0 0 0 1 0 0
element NuclearExpander7 255 255 0 0 0 1 0 0
element NuclearExpander8 255 255 0 0 0 1 0 0
neighbor 1.0 NuclearExpander8 Empty 1.0 Empty NuclearExpander8
self 0.1 NuclearExpander8 1.0 Empty
neighbor 1.0 NuclearExpander8 NuclearExpander 1.0 NuclearExpander8 NuclearExpander8
neighbor 1.0 NuclearExpander8 NuclearExpander2 1.0 NuclearExpander8 NuclearExpander8
neighbor 1.0 NuclearExpander8 NuclearExpander3 1.0 NuclearExpander8 NuclearExpander8
neighbor 1.0 NuclearExpander8 NuclearExpander4 1.0 NuclearExpander8 NuclearExpander8
neighbor 1.0 NuclearExpander8 NuclearExpander5 1.0 NuclearExpander8 NuclearExpander8
neighbor 1.0 NuclearExpander8 NuclearExpander6 1.0 NuclearExpander8 NuclearExpander8
neighbor 1.0 NuclearExpander8 NuclearExpander7 1.0 NuclearExpander8 NuclearExpander8

#AtomicEnd. When atomized by Rawon, it reacts. Only once per game, max of size 4 dot. NuclearExpander cannot be used after this has been used in the same area.
element AtomicEnd 64 128 193 0 0 1 0 1
neighbor 1.0 AtomicEnd RawonA 1.0 AtomicEnd! RawonA
neighbor 1.0 AtomicEnd RawonB 1.0 AtomicEnd! RawonB
element AtomicEnd! 65 62 142 0.8 0.11 0.93 0.25 0
pexplosion AtomicEnd! RawonA 60 E-Wave
pexplosion AtomicEnd! RawonB 60 E-Wave
element E-Wave 4 143 2 0 0 1 1.01 0
pexplosion E-Wave Empty 1 E-Wave
self 0.01 E-Wave 1.0 EWAVE
pexplosion EWAVE E-Wave 1 EWAVE
self 0.2 EWAVE 1.0 Pollution
neighbor 0.2 Pollution E-Wave 1.0 Pollution Pollution
hotneighbor 95 E-Wave Empty
neighbor 0.001 E-Wave Empty 1.0 E-Wave F-Wave
pexplosion E-Wave F-Wave 40 F-Wave
self 0.01 F-Wave 1.0 Empty
element EWAVE 255 255 254 0 0 1 0 0
neighbor 1.0 EWAVE E-Wave 1.0 E-Wave E-Wave
explosion EWAVE E-Wave 254 254
pexplosion AtomicEnd E-Wave 40 E-Wave
element F-Wave 0 0 9 0 0 0 0 0
neighbor 1.0 Pollution Empty 0.5 Pollution Pollution 0.5 Empty Empty
self 0.4 Pollution 1.0 Empty
element Pollution 0 255 0 0 0 1 0 0

#Charge it with sulfide atoms and then drop it on a wall or a wall of any base! If it is not charged with sulfide, it will not work. Only one 4 size dot per game. Can be held with SignalWall.
element AtomicBomb 238 207 128 200 0 1 0 1
neighbor 1.0 AtomicBomb SulfideA 1.0 AtomizedBomb SulfideA
neighbor 1.0 AtomicBomb SulfideB 1.0 AtomizedBomb SulfideB
element AtomizedBomb 238 207 128 200 0 1 0 0
element AtomizedBomb! 255 255 255 200 0 1 0 0
self 0.01 AtomizedBomb 1.0 AtomizedBomb!
self 0.04 AtomizedBomb! 1.0 AtomizedBomb
neighbor 1.0 AtomizedBomb AtomizedBomb! 0.5 AtomizedBomb AtomizedBomb 0.5 AtomizedBomb! AtomizedBomb!
neighbor 1.0 AtomicBomb AtomizedBomb 1.0 AtomizedBomb AtomizedBomb
neighbor 1.0 AtomicBomb AtomizedBomb! 1.0 AtomizedBomb! AtomizedBomb!
neighbor 1.0 AtomizedBomb Wall 1.0 Atomizer Wall
neighbor 1.0 AtomizedBomb RedWall 1.0 Atomizer RedWall
neighbor 1.0 AtomizedBomb BlueWall 1.0 Atomizer BlueWall
neighbor 1.0 AtomizedBomb GreenWall 1.0 Atomizer GreenWall
neighbor 1.0 AtomizedBomb YellowWall 1.0 Atomizer YellowWall
neighbor 1.0 AtomizedBomb! Wall 1.0 Atomizer Wall
neighbor 1.0 AtomizedBomb! RedWall 1.0 Atomizer RedWall
neighbor 1.0 AtomizedBomb! BlueWall 1.0 Atomizer BlueWall
neighbor 1.0 AtomizedBomb! GreenWall 1.0 Atomizer GreenWall
neighbor 1.0 AtomizedBomb! YellowWall 1.0 Atomizer YellowWall
element Atomizer 255 0 0 0 0 1 0 0
element Atomizer! 0 255 0 0 0 1 0 0
element Atomizer? 0 255 255 0 0 1 0 0
neighbor 1.0 AtomizedBomb Atomizer 1.0 Atomizer Atomizer
neighbor 1.0 AtomizedBomb Atomizer! 1.0 Atomizer! Atomizer!
neighbor 1.0 AtomizedBomb Atomizer? 1.0 Atomizer? Atomizer?
neighbor 1.0 AtomizedBomb! Atomizer 1.0 Atomizer Atomizer
neighbor 1.0 AtomizedBomb! Atomizer! 1.0 Atomizer! Atomizer!
neighbor 1.0 AtomizedBomb! Atomizer? 1.0 Atomizer? Atomizer?
neighbor 1.0 Atomizer AtomicBomb 1.0 Atomizer Empty
neighbor 1.0 Atomizer! AtomicBomb 1.0 Atomizer! Empty
neighbor 1.0 Atomizer? AtomicBomb 1.0 Atomizer? Empty
self 0.2 Atomizer 1.0 Atomizer!
self 0.2 Atomizer! 1.0 Atomizer?
self 0.2 Atomizer? 1.0 Atomizer
neighbor 0.0001 Atomizer Empty 1.0 Atomizer AB1
neighbor 0.0001 Atomizer! Empty 1.0 Atomizer! AB1
element AB1 0 0 0 0 0 1 0 0
element AB2 50 50 50 0 0 1 0 0
element AB3 100 100 100 0 0 1 0 0
element AB4 150 150 150 0 0 1 0 0
element AB5 200 200 200 0 0 1 0 0
element AB6 255 255 255 0 0 1 0 0
neighbor 0.001 AB1 Empty 1.0 AB1 AB2
neighbor 0.001 AB2 Empty 1.0 AB2 AB3
neighbor 0.001 AB3 Empty 1.0 AB3 AB4
neighbor 0.001 AB4 Empty 1.0 AB4 AB5
neighbor 0.001 AB5 Empty 1.0 AB5 AB6
neighbor 0.0001 AB6 Empty 1.0 AB6 ABEXP1
element ABEXP1 128 0 0 0 0 1 1.01 0
pexplosion ABEXP1 AB1 10 ABEXP1
pexplosion ABEXP1 AB2 10 ABEXP1
pexplosion ABEXP1 AB3 10 ABEXP1
pexplosion ABEXP1 AB4 10 ABEXP1
pexplosion ABEXP1 AB5 10 ABEXP1
pexplosion ABEXP1 AB6 10 ABEXP1
pexplosion ABEXP1 Atomizer 10 ABEXP1
pexplosion ABEXP1 Atomizer! 10 ABEXP1
pexplosion ABEXP1 Atomizer? 10 ABEXP1
pexplosion ABEXP1 Empty 20 ABEXP2
pexplosion ABEXP2 Empty 20 ABEXP1
hotcolor ABEXP1 128 0 128
hotself -10 ABEXP1
self 1.0 ABEXP1 1.0 ABEXP1
element ABEXP2 255 90 0 0 0 1 1.01 0
hotcolor ABEXP2 238 207 128
hotself -10 ABEXP2
self 1.0 ABEXP2 0.99 ABEXP2 0.01 ABEXP3
element ABEXP3 255 90 0 0 0 1 1.01 0
hotcolor ABEXP3 238 207 128
hotself 98 ABEXP3
self 1.0 ABEXP3 0.99 ABEXP2 0.01 ABEXP4!
self 1.0 ABEXP4! 0.99 ABEXP4! 0.01 ABEXP4?
element ABEXP4? 0 0 0 0 0 1 0 0
self 1.0 ABEXP4? 0.75 ABEXP4! 0.25 ABEXP4
element ABEXP4 0 0 0 0 0 1 0 0
element ABEXP4! 255 90 0 0 1 1.01 0
hotcolor ABEXP4! 238 207 128
pexplosion ABEXP4 ABEXP1 8 ABEXP4
pexplosion ABEXP4 ABEXP2 8 ABEXP4
pexplosion ABEXP4 ABEXP3 8 ABEXP4
pexplosion ABEXP4 ABEXP4! 8 ABEXP4
self 0.2 ABEXP4 1.0 Empty
neighbor 1.0 ABEXP4 Empty 1.0 Empty ABEXP4

#Uranium hexafluoride is a gas that is used for making nuclear energy. It isn't really toxic, but in this mod, it is toxic to humans. The tank is opened by Rawon atoms. Only size 8 dot per attack.
element UF6Tank 255 0 255 0 0 1 0 1
neighbor 1.0 UF6Tank Empty 1.0 UF6Tank UF6Tank2
neighbor 1.0 UF6Tank2 Empty 1.0 UF6Tank2 UF6Tank3
neighbor 1.0 UF6Tank3 Empty 1.0 UF6Tank3 UF6Tank4
element UF6Tank2 128 128 128 0 0 1 0 0
element UF6Tank3 128 128 128 0 0 1 0 0
element UF6Tank4 128 128 128 0 0 1 0 0
neighbor 0.01 UF6Tank UF6Tank2 1.0 UF6Tank UF6Tank5
neighbor 0.01 UF6Tank UF6Tank5 1.0 UF6Tank5 UF6Tank5
element UF6Tank5 128 0 128 0 0 1 0 0
neighbor 1.0 UF6Tank4 RawonA 1.0 UF6Tank6 RawonA
neighbor 1.0 UF6Tank4 RawonB 1.0 UF6Tank6 RawonB
neighbor 1.0 UF6Tank UF6Tank6 1.0 UF6Tank6 UF6Tank6
neighbor 1.0 UF6Tank2 UF6Tank6 1.0 UF6Tank6 UF6Tank6
neighbor 1.0 UF6Tank3 UF6Tank6 1.0 UF6Tank6 UF6Tank6
neighbor 1.0 UF6Tank4 UF6Tank6 1.0 UF6Tank6 UF6Tank6
neighbor 1.0 UF6Tank5 UF6Tank6 1.0 UF6 UF6Tank6
self 0.1 UF6Tank6 1.0 Empty
element UF6Tank6 128 0 0 0 0 1 0 0
neighbor 1.0 UF6Tank5 UF6 1.0 UF6 UF6
element UF6 128 0 64 0 0 1 0 0
neighbor 1.0 UF6 Empty 1.0 UF6! UF6
neighbor 1.0 UF6! Empty 1.0 Empty UF6!
self 0.12 UF6! 1.0 Empty
self 0.001 UF6 1.0 UF6!
element UF6! 64 0 128 0 0 1 0 0
neighbor 0.001 UF6 RedPeople 1.0 UF6 RPeople
neighbor 0.001 UF6 BluePeople 1.0 UF6 RPeople
neighbor 0.001 UF6 GreenPeople 1.0 UF6 RPeople
neighbor 0.001 UF6 YellowPeople 1.0 UF6 RPeople
neighbor 0.001 UF6! RedPeople 1.0 UF6! RPeople
neighbor 0.001 UF6! BluePeople 1.0 UF6! RPeople
neighbor 0.001 UF6! GreenPeople 1.0 UF6! RPeople
neighbor 0.001 UF6! YellowPeople 1.0 UF6! RPeople
element RPeople 0 255 0 0 0 1 0 0
element RPeople! 255 255 255 0 0 1 0 0
neighbor 1.0 RPeople Empty 1.0 RPeople! RPeople
neighbor 1.0 RPeople! Empty 1.0 Empty RPeople!
self 0.12 RPeople! 1.0 Empty
self 0.005 RPeople 1.0 RPeople!
neighbor 0.01 RPeople! RedPeople 1.0 RPeople! RPeople
neighbor 0.01 RPeople! GreenPeople 1.0 RPeople! RPeople
neighbor 0.01 RPeople! BluePeople 1.0 RPeople! RPeople
neighbor 0.01 RPeople! YellowPeople 1.0 RPeople! RPeople

#Burns the walls of the base! Only two attacks per base, max of sixe 8 dot each. The people inside the base slowly die.
element BurnWall 255 233 211 0 0 1 0 1
neighbor 1.0 BurnWall RedWall 1.0 BurningRWall BurningRWall
neighbor 1.0 BurnWall BlueWall 1.0 BurningBWall BurningBWall
neighbor 1.0 BurnWall GreenWall 1.0 BurningGWall BurningGWall
neighbor 1.0 BurnWall YellowWall 1.0 BurningYWall BurningYWall
neighbor 1.0 BurnWall BurningYWall 1.0 BurningYWall BurningYWall
neighbor 1.0 BurnWall BurningGWall 1.0 BurningGWall BurningGWall
neighbor 1.0 BurnWall BurningBWall 1.0 BurningBWall BurningBWall
neighbor 1.0 BurnWall BurningRWall 1.0 BurningRWall BurningRWall
neighbor 1.0 RedWall BurningRWall 1.0 BurningRWall BurningRWall
neighbor 1.0 BlueWall BurningBWall 1.0 BurningBWall BurningBWall
neighbor 1.0 GreenWall BurningGWall 1.0 BurningGWall BurningGWall
neighbor 1.0 YellowWall BurningYWall 1.0 BurningYWall BurningYWall
self 0.0006 BurningRWall 1.0 BurningRWall2
self 0.0006 BurningRWall2 1.0 BurningRWall3
self 0.0006 BurningBWall 1.0 BurningBWall2
self 0.0006 BurningBWall2 1.0 BurningBWall3
self 0.0006 BurningGWall 1.0 BurningGWall2
self 0.0006 BurningGWall2 1.0 BurningGWall3
self 0.0006 BurningYWall 1.0 BurningYWall2
self 0.0006 BurningYWall2 1.0 BurningYWall3
neighbor 1.0 BurningRWall3 BurningRWall 1.0 BurningRWall3 BurningRWall3
neighbor 1.0 BurningBWall3 BurningBWall 1.0 BurningBWall3 BurningBWall3
neighbor 1.0 BurningGWall3 BurningGWall 1.0 BurningGWall3 BurningGWall3
neighbor 1.0 BurningYWall3 BurningYWall 1.0 BurningYWall3 BurningYWall3
neighbor 1.0 BurningRWall3 BurningRWall2 1.0 BurningRWall3 BurningRWall3
neighbor 1.0 BurningBWall3 BurningBWall2 1.0 BurningBWall3 BurningBWall3
neighbor 1.0 BurningGWall3 BurningGWall2 1.0 BurningGWall3 BurningGWall3
neighbor 1.0 BurningYWall3 BurningYWall2 1.0 BurningYWall3 BurningYWall3
element BurningRWall 255 128 128 0 0 1 0 0
element BurningRWall2 255 128 128 0 0 1 0 0
element BurningRWall3 255 128 128 0 0 1 0 0
element BurningBWall 128 128 255 0 0 1 0 0
element BurningBWall2 128 128 255 0 0 1 0 0
element BurningBWall3 128 128 255 0 0 1 0 0
element BurningGWall 128 255 128 0 0 1 0 0
element BurningGWall2 128 255 128 0 0 1 0 0
element BurningGWall3 128 255 128 0 0 1 0 0
element BurningYWall 255 255 128 0 0 1 0 0
element BurningYWall2 255 255 128 0 0 1 0 0
element BurningYWall3 255 255 128 0 0 1 0 0
self 0.01 BurningRWall3 1.0 RedWall
self 0.01 BurningBWall3 1.0 BlueWall
self 0.01 BurningGWall3 1.0 GreenWall
self 0.01 BurningYWall3 1.0 YellowWall
neighbor 0.03 BurningRWall3 RedWall 1.0 RedWall RedWall
neighbor 0.03 BurningBWall3 BlueWall 1.0 BlueWall BlueWall
neighbor 0.03 BurningGWall3 GreenWall 1.0 GreenWall GreenWall
neighbor 0.03 BurningYWall3 YellowWall 1.0 YellowWall YellowWall
neighbor 1.0 BurningRWall Empty 1.0 BurningRWall Fire
neighbor 1.0 BurningGWall Empty 1.0 BurningGWall Fire
neighbor 1.0 BurningBWall Empty 1.0 BurningBWall Fire
neighbor 1.0 BurningYWall Empty 1.0 BurningYWall Fire
neighbor 1.0 BurningRWall2 Empty 1.0 BurningRWall2 Fire
neighbor 1.0 BurningGWall2 Empty 1.0 BurningGWall2 Fire
neighbor 1.0 BurningBWall2 Empty 1.0 BurningBWall2 Fire
neighbor 1.0 BurningYWall2 Empty 1.0 BurningYWall2 Fire
neighbor 1.0 BurningRWall3 Empty 1.0 BurningRWall3 Fire
neighbor 1.0 BurningGWall3 Empty 1.0 BurningGWall3 Fire
neighbor 1.0 BurningBWall3 Empty 1.0 BurningBWall3 Fire
neighbor 1.0 BurningYWall3 Empty 1.0 BurningYWall3 Fire

#The ultimate hydrocarbon. 25 carbon atoms... 10,000... hydrogen... atoms.... It may be a wise to call it powerful. 4 size dot per game permitted.
element C25H10000 255 255 200 -0.01 1 1 0.5 1
pexplosion C25H10000 Fire 100 BuFire
element BuFire 10 10 10 0 0 1 0 0
pexplosion BuFire BuFire 2 BuFire
pexplosion BuFire Fire 6 Fire
pexplosion BuFire Empty 2 BuFire
self 0.01 BuFire 1.0 Fire

#Incinerates. Max of size 8 dot per attack permitted. 
element Singe 128 0 0 -10 0 0 0 1
neighbor 0.98 Singe Empty 1.0 Singe Singe
neighbor 1.0 Singe Burning 1.0 Singe Burning
pexplosion Singe Empty 15 Burning
element Burning 255 0 0 0.001 0 1 0 0
neighbor 0.3 Burning Empty 1.0 Empty Empty
neighbor 1.0 Burning RedPeople 1.0 Burning Burning
neighbor 1.0 Burning GreenPeople 1.0 Burning Burning
neighbor 1.0 Burning YellowPeople 1.0 Burning Burning
neighbor 1.0 Burning BluePeople 1.0 Burning Burning

#Trinitrotoluene. C7H5N3O6. Yay... Size 4 dot is maximum size permitted.
element TNT 255 255 0 0 0 1 0 1
pexplosion TNT Fire 36 Firex
element Firex 255 0 0 0 0 1 0 0
neighbor 1.0 Firex Empty 1.0 Firex Firex2
neighbor 1.0 Firex Fire 1.0 Firex2 Firex
explosion Firex Fire 255 255
element Firex2 255 0 0 0 0 1 0 0
pexplosion Firex2 Empty 10 Fire

element Detonator 255 255 255 0 0 1 0 0
pexplosion Detonator Fire 10 EFire
pexplosion Detonator EFire 10 EFire
element EFire 255 75 0 0 0 1 0 0
pexplosion EFire Empty 2 EFire
self 0.01 EFire 1.0 EFire2
element EFire2 255 0 0 0 0 1 1.04 0
hotcolor EFire2 0 0 255
hotself 98 EFire2 
self 1.0 EFire2 1.0 EFire3
pexplosion EFire3 EFire 8 EFire3
pexplosion EFire3 EFire2 8 EFire3
neighbor 0.1 EFire2 Empty 1.0 EFire2 EFire2
neighbor 0.1 EFire2 EFire 1.0 EFire2 EFire2
self 0.2 EFire3 1.0 Empty
element EFire3 0 0 0 0 0 1 0 0

#Tetracarbon hexahydrogen disulfide oxide. Dangerous, yes. The hydrogen and oxygen catch fire, but then when the heated carbon touches the sulfide, it's over. Size 8 dot per attack.
element C4H6Sk2O 10 10 10 0 0 1 0 1
self 1.0 C4H6Sk2O 1.0 Chsko
element Chsko 0 255 0 -1 0.5 1 1 0
neighbor 0.0001 Chsko Empty 1.0 Chsko Chsko
self 0.001 Chsko 1.0 Chsko2
hotcolor Chsko 128 0 128
element Chsko2 0 255 0 0 0 1 1.38 0
hotself 50 Chsko2
self 0.3 Chsko2 1.0 Empty 
hotneighbor 98 Chsko Chsko
neighbor 1.0 Chsko Chsko 1.0 Chsko3 Chsko3
element Chsko3 128 0 128 1 0.5 1 1 0
neighbor 0.0001 Chsko3 Empty 1.0 Chsko3 Chsko3
self 0.001 Chsko3 1.0 Chsko4
hotcolor Chsko3 0 255 0
element Chsko4 128 0 128 0 0 1 1.38 0
hotself 50 Chsko4
self 0.3 Chsko4 1.0 Empty
hotneighbor 98 Chsko3 Chsko3
neighbor 1.0 Chsko3 Chsko3 1.0 Chsko Chsko
pexplosion Chsko Fire 50 Chboom
pexplosion Chsko2 Fire 50 Chboom
pexplosion Chsko3 Fire 50 Chboom
pexplosion Chsko4 Fire 50 Chboom
element Chboom 255 0 255 0 0 1 1.01 0
hotcolor Chboom 0 255 255
hotneighbor 98 Chboom Chsko
hotneighbor 98 Chboom Chsko2
hotneighbor 98 Chboom Chsko3
hotneighbor 98 Chboom Chsko4
neighbor 0.0001 Chboom Empty 1.0 Chboom ChScan
element ChScan 0 0 0 0 0 1 0 0
neighbor 0.21 ChScan Empty 1.0 ChScan ChScan
self 0.01 ChScan 1.0 ChScan2
element ChScan2 0 0 0 0 0 1 0 0
neighbor 1.0 ChScan ChScan2 1.0 ChScan2 ChScan2
self 0.35 ChScan2 1.0 Empty
neighbor 1.0 ChScan Chsko 1.0 ChScan Chboom
neighbor 1.0 ChScan Chsko2 1.0 ChScan Chboom
neighbor 1.0 ChScan Chsko3 1.0 ChScan Chboom
neighbor 1.0 ChScan Chsko4 1.0 ChScan Chboom
neighbor 1.0 ChScan2 Chsko 1.0 ChScan2 Chboom
neighbor 1.0 ChScan2 Chsko2 1.0 ChScan2 Chboom
neighbor 1.0 ChScan2 Chsko3 1.0 ChScan2 Chboom
neighbor 1.0 ChScan2 Chsko4 1.0 ChScan2 Chboom
neighbor 1.0 Chboom Chsko 1.0 Chboom Fire
neighbor 1.0 Chboom Chsko2 1.0 Chboom Fire
neighbor 1.0 Chboom Chsko3 1.0 Chboom Fire
neighbor 1.0 Chboom Chsko4 1.0 Chboom Fire
neighbor 1.0 Chboom2 Chsko 1.0 Chboom Fire
neighbor 1.0 Chboom2 Chsko2 1.0 Chboom Fire
neighbor 1.0 Chboom2 Chsko3 1.0 Chboom Fire
neighbor 1.0 Chboom2 Chsko4 1.0 Chboom Fire
neighbor 1.0 Chboom3 Chsko 1.0 Chboom Fire
neighbor 1.0 Chboom3 Chsko2 1.0 Chboom Fire
neighbor 1.0 Chboom3 Chsko3 1.0 Chboom Fire
neighbor 1.0 Chboom3 Chsko4 1.0 Chboom Fire
neighbor 1.0 Chboom4 Chsko 1.0 Chboom Fire
neighbor 1.0 Chboom4 Chsko2 1.0 Chboom Fire
neighbor 1.0 Chboom4 Chsko3 1.0 Chboom Fire
neighbor 1.0 Chboom4 Chsko4 1.0 Chboom Fire
neighbor 1.0 Chboom5 Chsko 1.0 Chboom Fire
neighbor 1.0 Chboom5 Chsko2 1.0 Chboom Fire
neighbor 1.0 Chboom5 Chsko3 1.0 Chboom Fire
neighbor 1.0 Chboom5 Chsko4 1.0 Chboom Fire
hotself 98 Chboom
self 0.099 Chboom 0.2 Empty 0.8 Chboom2
element Chboom2 255 0 0 0 0 1 0 0
self 0.2 Chboom2 1.0 Chboom3
element Chboom3 0 255 0 0 0 1 0 0
self 0.2 Chboom3 1.0 Chboom4
element Chboom4 255 255 0 0 0 1 0 0
self 0.2 Chboom4 1.0 Chboom5
element Chboom5 0 0 255 0 0 1 0 0
self 0.13 Chboom5 1.0 Empty

#When it recieves a signal, it lights up.
element SignalTorch 128 0 0 0 0 1 0 1
neighbor 1.0 SignalTorch BCSignal 1.0 Torch BCSignal
neighbor 1.0 SignalTorch GCSignal 1.0 Torch GCSignal
neighbor 1.0 SignalTorch RCSignal 1.0 Torch RCSignal
neighbor 1.0 SignalTorch YCSignal 1.0 Torch YCSignal
element Torch 128 0 0 0 0 1 0 0
neighbor 1.0 Torch Empty 1.0 Torch Fire
neighbor 1.0 SignalTorch Torch 1.0 Torch Torch

#Everything in this group is activated by fire or a signal. It should be activated within an enemy base. Only a size 16 dot per attack.
element Napalm 255 93 0 20 4 1 0.5 1
neighbor 0.00002 Napalm Napalm 1.0 Napalm Empty
neighbor 0.00004 Napalm Empty 1.0 Napalm Napalm
pexplosion Napalm Fire 15 NFire1
neighbor 1.0 Napalm YCSignal 1.0 Fire YCSignal
neighbor 1.0 Napalm GCSignal 1.0 Fire GCSignal
neighbor 1.0 Napalm BCSignal 1.0 Fire BCSignal
neighbor 1.0 Napalm RCSignal 1.0 Fire RCSignal
element NFire1 255 0 0 -10 0 2 0 0
pexplosion NFire1 NFire1 2 Empty
pexplosion NFire1 Empty 2 NFire2
element NFire2 255 90 0 -10 0 2 0 0
pexplosion NFire2 Empty 4 Fire
pexplosion NFire2 NFire2 2 NFire2
pexplosion NFire2 NFire1 2 Fire
self 0.2 NFire2 1.0 NFire3
pexplosion NFire3 NFire3 3 NFire3
pexplosion NFire3 Fire 2 Fire
self 0.2 NFire3 1.0 Fire
element NFire3 255 255 0 -10 0 2 0 0
neighbor 1.0 NFire2 NFire3 1.0 NFire3 NFire3
explosion NFire2 NFire3 55 55

#Enemy soldiers, released into the other's bases at the command of a person or signal! They keep killing and killing, but eventually die. They plant traps! Only a size 8 dot per team is permitted.
element Enemies 44 44 44 0 0 1 0 1
neighbor 1.0 Enemies RedPeople 1.0 Enemy RedPeople
neighbor 1.0 Enemies BluePeople 1.0 Enemy BluePeople
neighbor 1.0 Enemies GreenPeople 1.0 Enemy GreenPeople
neighbor 1.0 Enemies YellowPeople 1.0 Enemy YellowPeople
element Enemy 128 0 128 0 0 1 0 0
neighbor 1.0 Enemies Enemy 1.0 Enemy Enemy
neighbor 0.24 Enemy RedPeople 1.0 Enemy Empty
neighbor 0.24 Enemy BluePeople 1.0 Enemy Empty
neighbor 0.24 Enemy GreenPeople 1.0 Enemy Empty
neighbor 0.24 Enemy YellowPeople 1.0 Enemy Empty
neighbor 0.151 Enemy RedWall 1.0 Enemy RTrap
neighbor 0.151 Enemy BlueWall 1.0 Enemy BTrap
neighbor 0.151 Enemy GreenWall 1.0 Enemy GTrap
neighbor 0.151 Enemy YellowWall 1.0 Enemy YTrap
element RTrap 255 255 255 0 0 1 0 0
element BTrap 255 255 255 0 0 1 0 0
element GTrap 255 255 255 0 0 1 0 0
element YTrap 255 255 255 0 0 1 0 0
neighbor 1.0 Enemy Empty 1.0 Empty Enemy
self 0.001 Enemy 1.0 Empty
neighbor 1.0 RTrap RedPeople 1.0 RedWall Empty
neighbor 1.0 BTrap BluePeople 1.0 BlueWall Empty
neighbor 1.0 GTrap GreenPeople 1.0 GreenWall Empty
neighbor 1.0 YTrap YellowPeople 1.0 YellowWall Empty

#Plasma rod. Activated by person or signal.
element PlasmaRod 255 90 0 0 0 1 0 1
neighbor 1.0 PlasmaRod RedPeople 1.0 PlasmaRod! RedPeople
neighbor 1.0 PlasmaRod BluePeople 1.0 PlasmaRod! BluePeople
neighbor 1.0 PlasmaRod GreenPeople 1.0 PlasmaRod! GreenPeople
neighbor 1.0 PlasmaRod YellowPeople 1.0 PlasmaRod! YellowPeople
neighbor 1.0 PlasmaRod RCSignal 1.0 PlasmaRod! RCSignal
neighbor 1.0 PlasmaRod BCSignal 1.0 PlasmaRod! BCSignal
neighbor 1.0 PlasmaRod GCSignal 1.0 PlasmaRod! GCSignal
neighbor 1.0 PlasmaRod YCSignal 1.0 PlasmaRod! YCSignal
element PlasmaRod! 255 166 0 0 0 1 1.01 0
neighbor 1.0 PlasmaRod! PlasmaRod 1.0 PlasmaRod! PlasmaRod!
neighbor 0.1 PlasmaRod! Empty 1.0 PlasmaRod! Plasma
element Plasma 255 90 0 -0.001 0 1 0 0
self 0.006 Plasma 1.0 Empty
neighbor 1.0 Plasma Empty 1.0 Plasma Plasma2
neighbor 1.0 Plasma Plasma2 1.0 Plasma2 Plasma
neighbor 1.0 Plasma2 Empty 1.0 Empty Empty
element Plasma2 255 90 0 -0.001 0 1 0 0
neighbor 0.051 Plasma RedPeople 0.05 Plasma Plasma 0.95 Plasma Empty
neighbor 0.051 Plasma BluePeople 0.05 Plasma Plasma 0.95 Plasma Empty
neighbor 0.051 Plasma GreenPeople 0.05 Plasma Plasma 0.95 Plasma Empty
neighbor 0.051 Plasma YellowPeople 0.05 Plasma Plasma 0.95 Plasma Empty
self 0.005 PlasmaRod! 1.0 Empty
hotself 98 PlasmaRod!

#Gives a high voltage shock to the wall around the base when activated by a person or signal. Anyone touching it gets electrocuted. The ZapWall dies down eventually.
element ZapWall 193 193 193 0 0 1 0 1
neighbor 1.0 ZapWall RedPeople 1.0 Zapwall RedPeople
neighbor 1.0 ZapWall GreenPeople 1.0 Zapwall GreenPeople
neighbor 1.0 ZapWall BluePeople 1.0 Zapwall BluePeople
neighbor 1.0 ZapWall YellowPeople 1.0 Zapwall YellowPeople
neighbor 1.0 ZapWall RCSignal 1.0 Zapwall RCSignal
neighbor 1.0 ZapWall BCSignal 1.0 Zapwall BCSignal
neighbor 1.0 ZapWall GCSignal 1.0 Zapwall GCSignal
neighbor 1.0 ZapWall YCSignal 1.0 Zapwall YCSignal
element Zapwall 64 64 65 0 0 1 1.01 0
neighbor 1.0 ZapWall Zapwall 1.0 Zapwall Zapwall
neighbor 1.0 Zapwall RedWall 0.99 Zapwall Zapwall 0.01 Zapwall RedSet
neighbor 1.0 Zapwall GreenWall 0.99 Zapwall Zapwall 0.01 ZapWall GreenSet
neighbor 1.0 Zapwall BlueWall 0.99 Zapwall Zapwall 0.01 ZapWall BlueSet
neighbor 1.0 Zapwall YellowWall 0.99 Zapwall Zapwall 0.01 ZapWall YellowSet
neighbor 1.0 Zapwall RedPeople 1.0 Zapwall ZPeople
neighbor 1.0 Zapwall BluePeople 1.0 Zapwall ZPeople
neighbor 1.0 Zapwall GreenPeople 1.0 Zapwall ZPeople
neighbor 1.0 Zapwall YellowPeople 1.0 Zapwall ZPeople
neighbor 1.0 Zapwall2 RedPeople 1.0 Zapwall2 ZPeople
neighbor 1.0 Zapwall2 BluePeople 1.0 Zapwall2 ZPeople
neighbor 1.0 Zapwall2 GreenPeople 1.0 Zapwall2 ZPeople
neighbor 1.0 Zapwall2 YellowPeople 1.0 Zapwall2 ZPeople
element ZPeople 255 255 0 0 0 1 0 0
neighbor 0.95 ZPeople Empty 1.0 ZPeople ZPeople
self 0.709 ZPeople 1.0 Empty
neighbor 0.25 ZPeople RedPeople 1.0 ZPeople ZPeople
neighbor 0.25 ZPeople GreenPeople 1.0 ZPeople ZPeople
neighbor 0.25 ZPeople BluePeople 1.0 ZPeople ZPeople
neighbor 0.25 ZPeople YellowPeople 1.0 ZPeople ZPeople
element RedSet 64 64 64 0 0 1 0 0
element BlueSet 64 64 64 0 0 1 0 0
element GreenSet 64 64 64 0 0 1 0 0
element YellowSet 64 64 64 0 0 1 0 0
element RedSet2 64 64 64 0 0 1 0 0
element BlueSet2 64 64 64 0 0 1 0 0
element GreenSet2 64 64 64 0 0 1 0 0
element YellowSet2 64 64 64 0 0 1 0 0
hotself 90 Zapwall
self 1.0 Zapwall 0.97 Zapwall 0.03 Zapwall2
element Zapwall2 193 193 193 0 0 1 1.01 0
hotself 98 Zapwall2
self 1.0 Zapwall2 0.4 Zapwall2 0.6 Zapwall3
element Zapwall3 193 193 193 0 0 1 0 0
neighbor 1.0 Zapwall Zapwall3 1.0 Zapwall3 Zapwall3
neighbor 1.0 Zapwall2 Zapwall3 1.0 Zapwall3 Zapwall3
pexplosion Zapwall Zapwall3 2 Zapwall3
pexplosion Zapwall2 Zapwall3 2 Zapwall3
neighbor 1.0 Zapwall3 RedSet 1.0 RedSet RedSet2
neighbor 1.0 Zapwall3 BlueSet 1.0 BlueSet BlueSet2
neighbor 1.0 Zapwall3 GreenSet 1.0 GreenSet GreenSet2
neighbor 1.0 Zapwall3 YellowSet 1.0 YellowSet YellowSet2
neighbor 0.1 Zapwall3 RedSet2 1.0 Zapwall3 RedWall
neighbor 0.1 Zapwall3 GreenSet2 1.0 Zapwall3 GreenWall
neighbor 0.1 Zapwall3 BlueSet2 1.0 Zapwall3 BlueWall
neighbor 0.1 Zapwall3 YellowSet2 1.0 Zapwall3 YellowWall
neighbor 0.1 Zapwall3 YellowWall 1.0 YellowWall YellowWall
neighbor 0.1 Zapwall3 RedWall 1.0 RedWall RedWall
neighbor 0.1 Zapwall3 GreenWall 1.0 GreenWall GreenWall
neighbor 0.1 Zapwall3 BlueWall 1.0 BlueWall BlueWall
neighbor 0.1 RedSet2 RedWall 1.0 RedWall RedWall
neighbor 0.1 GreenSet2 GreenWall 1.0 GreenWall GreenWall
neighbor 0.1 BlueSet2 BlueWall 1.0 BlueWall BlueWall
neighbor 0.1 YellowSet2 YellowWall 1.0 YellowWall YellowWall

#A wall that disappears when it receives a signal. Useful for saving a weapon lodged in another team's base for when you really want to use it.
element SignalWall 255 0 255 0 0 1 0 1
neighbor 1.0 SignalWall BCSignal 1.0 SignalWall! BCSignal
neighbor 1.0 SignalWall GCSignal 1.0 SignalWall! GCSignal
neighbor 1.0 SignalWall RCSignal 1.0 SignalWall! RCSignal
neighbor 1.0 SignalWall YCSignal 1.0 SignalWall! YCSignal
element SignalWall! 1 0 1 0 0 1 0 0
pexplosion SignalWall SignalWall! 2 SignalWall!
self 0.2 SignalWall! 1.0 Empty

#This unleashes an arctic blast that freezes people in their tracks. When they are frozen, they have to sit undisturbed for a while. If not, they die. Can only be used once in the game.
element Frigid 200 255 255 0 0 1 0 1
neighbor 1.0 Frigid RedPeople 1.0 Frigid! RedPeople
neighbor 1.0 Frigid GreenPeople 1.0 Frigid! GreenPeople
neighbor 1.0 Frigid BluePeople 1.0 Frigid! BluePeople
neighbor 1.0 Frigid YellowPeople 1.0 Frigid! YellowPeople
neighbor 1.0 Frigid BCSignal 1.0 Frigid! BCSignal
neighbor 1.0 Frigid GCSignal 1.0 Frigid! GCSignal
neighbor 1.0 Frigid RCSignal 1.0 Frigid! RCSignal
neighbor 1.0 Frigid YCSignal 1.0 Frigid! YCSignal
element Frigid! 100 128 128 0 0 1 0 0
neighbor 1.0 Frigid Frigid! 1.0 Frigid! Frigid!
neighbor 1.0 Frigid! Empty 1.0 Frigid! Freezer
element Freezer 200 255 255 0 0 1 1.01 0
neighbor 0.16 Freezer Empty 1.0 Freezer Freezer
hotcolor Freezer 0 0 255
hotself 98 Freezer
self 1.0 Freezer 1.0 Freezed
element Freezed 255 255 255 0 0 1 0 0
neighbor 1.0 Freezer Freezed 1.0 Freezed Freezed
neighbor 1.0 Freezed Frigid! 1.0 Freezed Freezed
neighbor 1.0 Freezed Empty 1.0 Empty Freezed
self 0.1 Freezed 1.0 Empty
neighbor 1.0 Freezer RedPeople 1.0 Freezer FrozenRPeople
neighbor 1.0 Freezer GreenPeople 1.0 Freezer FrozenGPeople
neighbor 1.0 Freezer BluePeople 1.0 Freezer FrozenBPeople
neighbor 1.0 Freezer YellowPeople 1.0 Freezer FrozenYPeople
element FrozenBPeople 128 128 255 0 0 1 0 0
element FrozenGPeople 128 255 128 0 0 1 0 0
element FrozenRPeople 255 128 128 0 0 1 0 0
element FrozenYPeople 255 255 128 0 0 1 0 0
self 0.001 FrozenRPeople 1.0 RedPeople
self 0.001 FrozenGPeople 1.0 GreenPeople
self 0.001 FrozenBPeople 1.0 BluePeople
self 0.001 FrozenYPeople 1.0 YellowPeople
neighbor 0.1 FrozenRPeople RedPeople 1.0 Empty Empty
neighbor 0.1 FrozenGPeople GreenPeople 1.0 Empty Empty
neighbor 0.1 FrozenBPeople BluePeople 1.0 Empty Empty
neighbor 0.1 FrozenYPeople YellowPeople 1.0 Empty Empty

#The endospores of the bacterium Anthracius bacillus. Bad. Looks like a sponge. Everything it touches, it infects. It kills the people in a deadly virus. Dies eventually.
element Anthrax 255 255 0 0 0 1 0 1
neighbor 1.0 Anthrax Anthrax 1.0 Anthrax Empty
self 0.0005 Anthrax 1.0 Empty
neighbor 1.0 Anthrax Wall 1.0 Wall Anthrax
neighbor 1.0 Anthrax RedWall 1.0 RedWall Anthrax
neighbor 1.0 Anthrax BlueWall 1.0 BlueWall Anthrax
neighbor 1.0 Anthrax GreenWall 1.0 GreenWall Anthrax
neighbor 1.0 Anthrax YellowWall 1.0 YellowWall Anthrax
neighbor 1.0 Anthrax RedPeople 1.0 Anthrax APeople
neighbor 1.0 Anthrax GreenPeople 1.0 Anthrax APeople
neighbor 1.0 Anthrax YellowPeople 1.0 Anthrax APeople
neighbor 1.0 Anthrax BluePeople 1.0 Anthrax APeople
neighbor 1.0 RedPeople APeople 1.0 APeople APeople
neighbor 1.0 GreenPeople APeople 1.0 APeople APeople
neighbor 1.0 BluePeople APeople 1.0 APeople APeople
neighbor 1.0 YellowPeople APeople 1.0 APeople APeople
self 0.062 APeople 1.0 Empty
neighbor 1.0 APeople Empty 1.0 Empty APeople
element APeople 255 255 255 0 0 1 0 0
neighbor 1.0 DiseaseSpread Anthrax 1.0 Anthrax Anthrax

#A plague is any widespread disease that spreads quickly. It spreads rapidly around dead pigs. Infects people. People spread the disease to other people. Infected die once this dies (max of 4 dot)
element Plague 0 64 64 0 0 1 0 1
neighbor 1.0 Plague DiseaseSpread 1.0 Plague Plague
pexplosion Plague DiseaseSpread 2 Plague?
element Plague? 3 3 3 0 0 1 0 0
self 1.0 Plague? 0.5 Empty 0.5 Plague
neighbor 1.0 Plague DeadPig 1.0 Empty Plague
neighbor 1.0 Plague Maggots 1.0 Plague InfectedMaggot
neighbor 1.0 Plague Maggots2 1.0 Plague InfectedMaggot
element InfectedMaggot 255 90 0 -0.001 0 1 0 0
self 0.0006 InfectedMaggot 1.0 Empty
neighbor 1.0 InfectedMaggot Empty 1.0 InfectedMaggot InfectedMaggot2
neighbor 1.0 InfectedMaggot InfectedMaggot2 1.0 InfectedMaggot2 InfectedMaggot
neighbor 1.0 InfectedMaggot2 Empty 1.0 Empty Empty
element InfectedMaggot2 255 90 0 -0.001 0 1 0 0
neighbor 1.0 Plague RedPeople 1.0 Plague InfectedPeople
neighbor 1.0 Plague BluePeople 1.0 Plague InfectedPeople
neighbor 1.0 Plague GreenPeople 1.0 Plague InfectedPeople
neighbor 1.0 Plague YellowPeople 1.0 Plague InfectedPeople
neighbor 1.0 Plague2 RedPeople 1.0 Plague InfectedPeople
neighbor 1.0 Plague2 BluePeople 1.0 Plague InfectedPeople
neighbor 1.0 Plague2 GreenPeople 1.0 Plague InfectedPeople
neighbor 1.0 Plague2 YellowPeople 1.0 Plague InfectedPeople
neighbor 1.0 Plague3 RedPeople 1.0 Plague InfectedPeople
neighbor 1.0 Plague3 BluePeople 1.0 Plague InfectedPeople
neighbor 1.0 Plague3 GreenPeople 1.0 Plague InfectedPeople
neighbor 1.0 Plague3 YellowPeople 1.0 Plague InfectedPeople
neighbor 0.001 RedPeople InfectedPeople 1.0 InfectedPeople InfectedPeople
neighbor 0.001 GreenPeople InfectedPeople 1.0 InfectedPeople InfectedPeople
neighbor 0.001 YellowPeople InfectedPeople 1.0 InfectedPeople InfectedPeople
neighbor 0.001 BluePeople InfectedPeople 1.0 InfectedPeople InfectedPeople
element InfectedPeople 0 255 255 0 0 1 0 0
neighbor 1.0 InfectedPeople Empty 1.0 Empty InfectedPeople
self 0.9 Plague 0.99 Plague 0.01 Plague2
self 0.9 Plague2 0.49 Plague2 0.5 Plague 0.01 Plague3
self 0.9 Plague3 0.3 Plague3 0.3 Plague2 0.35 Plague 0.05 Plague4
element Plague2 0 64 0 0 0 1 0 0
element Plague3 64 64 0 0 0 1 0 0
element Plague4 64 0 0 0 0 1 0 0
neighbor 1.0 Plague Plague4 1.0 Plague4 Plague4
neighbor 1.0 Plague2 Plague4 1.0 Plague4 Plague4
neighbor 1.0 Plague3 Plague4 1.0 Plague4 Plague4
neighbor 1.0 Plague4 Plague4 1.0 Plague4 Plague4
neighbor 1.0 Plague Plague5 1.0 Plague4 Plague4
neighbor 1.0 Plague2 Plague5 1.0 Plague4 Plague4
neighbor 1.0 Plague3 Plague5 1.0 Plague4 Plague4
neighbor 1.0 Plague4 Plague5 1.0 Plague4 Plague4
neighbor 1.0 Plague Plague6 1.0 Plague4 Plague4
neighbor 1.0 Plague2 Plague6 1.0 Plague4 Plague4
neighbor 1.0 Plague3 Plague6 1.0 Plague4 Plague4
neighbor 1.0 Plague4 Plague6 1.0 Plague4 Plague4
neighbor 1.0 Plague Plague7 1.0 Plague4 Plague4
neighbor 1.0 Plague2 Plague7 1.0 Plague4 Plague4
neighbor 1.0 Plague3 Plague7 1.0 Plague4 Plague4
neighbor 1.0 Plague4 Plague7 1.0 Plague4 Plague4
neighbor 1.0 Plague4 Empty 1.0 Plague4 Plague4
neighbor 1.0 Plague4 InfectedPeople 1.0 Plague4 Plague4
pexplosion Plague7 Plague4 6 Plague5
neighbor 1.0 Plague7 Empty 1.0 Empty Plague7
self 0.01 Plague4 1.0 Plague5
self 0.05 Plague5 1.0 Plague6
self 0.05 Plague6 1.0 Plague7
self 0.03 Plague7 0.8 Empty 0.2 Plague8
element Plague8 64 0 0 -1000 0 1 0 0
self 0.03 Plague8 0.8 Empty 0.2 Plague9
element Plague9 64 0 0 1000 0 1 0 0
pexplosion Plague9 Plague4 6 Plague5
self 0.03 Plague9 1.0 Empty
pexplosion Plague8 Plague4 6 Plague5
element Plague5 64 0 0 0 0 1 0 0
element Plague6 64 0 0 0 0 1 0 0
element Plague7 64 0 0 0 0 1 0 0
neighbor 1.0 Plague7 Plague5 1.0 Plague7 Plague6
neighbor 1.0 Plague7 Plague4 1.0 Plague7 Plague6
neighbor 1.0 Plague5 Plague4 1.0 Plague5 Plague5
neighbor 1.0 Plague6 Plague4 1.0 Plague6 Plague5

#Carpenter ants! Lovely ants that chew and feed at walls and wood! Put these in the walls of a base. Whenever they touch a person, the person turns into a carpenter ant.
element CarpAnts 255 166 0 0 0 1 0 1
neighbor 1.0 CarpAnts RedWall 1.0 RedWall CarpAnts
neighbor 1.0 CarpAnts BlueWall 1.0 BlueWall CarpAnts
neighbor 1.0 CarpAnts GreenWall 1.0 GreenWall CarpAnts
neighbor 1.0 CarpAnts YellowWall 1.0 YellowWall CarpAnts
pexplosion CarpAnts RedPeople 2 CarpAnts
pexplosion CarpAnts BluePeople 2 CarpAnts
pexplosion CarpAnts GreenPeople 2 CarpAnts
pexplosion CarpAnts YellowPeople 2 CarpAnts
self 0.005 CarpAnts 1.0 CarpAnts2
element CarpAnts2 255 166 0 0 0 1 0 0
neighbor 1.0 CarpAnts2 RedWall 1.0 RedWall RedWall
neighbor 1.0 CarpAnts2 BlueWall 1.0 BlueWall BlueWall
neighbor 1.0 CarpAnts2 GreenWall 1.0 GreenWall GreenWall
neighbor 1.0 CarpAnts2 YellowWall 1.0 YellowWall YellowWall

#Dead pig! Dead animal! It helps spread disease, attracts maggots, and produces ammonia. Ammonia is toxic to the humans.
element DeadPig 255 200 255 0 0 1 0 1
neighbor 1.0 DeadPig Empty 0.95 DeadPig Empty 0.03 DeadPig Maggots 0.01 DeadPig DiseaseSpread 0.01 DeadPig Ammonia
element Ammonia 255 255 255 -0.01 0 1 0 0
self 0.005 Ammonia 1.0 Empty
neighbor 1.0 DeadPig Maggots 1.0 DeadPig Empty
neighbor 1.0 DeadPig Maggots2 1.0 DeadPig Empty
element DiseaseSpread 1 4 1 0 0 1 0 0
neighbor 1.0 DiseaseSpread Empty 1.0 Empty DiseaseSpread
element Maggots 12 64 64 -0.01 1 1 0 0
self 0.01 Maggots 0.9 Maggots2 0.1 Empty
element Maggots2 12 64 64 0 0 1 0 0
neighbor 1.0 Maggots2 Empty 1.0 Empty Maggots2
self 0.01 Maggots2 0.9 Maggots 0.1 Empty
self 0.001 DiseaseSpread 1.0 Empty
neighbor 1.0 DiseaseSpread Maggots2 1.0 Maggots2 DiseaseSpread

#Feeds on people. Will die with time. A LONG time though. Ony a size 4 dot per attack is allowed.
element Virus 0 255 0 0 0 1 1.01 1
neighbor 1.0 Virus GreenPeople 1.0 Virus Virus
neighbor 1.0 Virus BluePeople 1.0 Virus Virus
neighbor 1.0 Virus RedPeople 1.0 Virus Virus
neighbor 1.0 Virus YellowPeople 1.0 Virus Virus
neighbor 1.0 Virus2 GreenPeople 1.0 Virus Virus
neighbor 1.0 Virus2 BluePeople 1.0 Virus Virus
neighbor 1.0 Virus2 RedPeople 1.0 Virus Virus
neighbor 1.0 Virus2 YellowPeople 1.0 Virus Virus
neighbor 0.001 Virus3 GreenPeople 1.0 Virus Virus
neighbor 0.001 Virus3 BluePeople 1.0 Virus Virus
neighbor 0.001 Virus3 RedPeople 1.0 Virus Virus
neighbor 0.001 Virus3 YellowPeople 1.0 Virus Virus
hotself 98 Virus
self 1.0 Virus 0.99 Virus 0.01 Virus2
element Virus2 0 255 0 0 0 1 1.1 0
hotself 98 Virus2
self 1.0 Virus2 0.9 Virus 0.1 Virus3
element Virus3 0 255 0 0 0 1 0 0
pexplosion Virus Virus3 4 Virus3
pexplosion Virus2 Virus3 4 Virus3
self 0.05 Virus3 1.0 Empty

#Blasts intense heat waves that instantly incinerate anyone that they touch. Slowly loses power. Activated by people or signal.
element HeatBlaster 128 64 64 0 0 1 0 1
neighbor 1.0 HeatBlaster YellowPeople 1.0 Blasting YellowPeople
neighbor 1.0 HeatBlaster GreenPeople 1.0 Blasting GreenPeople
neighbor 1.0 HeatBlaster RedPeople 1.0 Blasting RedPeople
neighbor 1.0 HeatBlaster BluePeople 1.0 Blasting BluePeople
neighbor 1.0 HeatBlaster BCSignal 1.0 Blasting BCSignal
neighbor 1.0 HeatBlaster GCSignal 1.0 Blasting GCSignal
neighbor 1.0 HeatBlaster RCSignal 1.0 Blasting RCSignal
neighbor 1.0 HeatBlaster YCSignal 1.0 Blasting YCSignal
neighbor 1.0 HeatBlaster Blasting 1.0 Blasting Blasting
element Blasting 255 128 128 0 0 1 0 0
pexplosion Blasting HeatBlaster 4 Blasting
neighbor 1.0 Blasting Empty 0.9 Blasting HeatWave 0.1 HeatWave HeatWave
element HeatWave 128 0 0 0 0 1 0 0
element HeatWave2 255 0 0 0 0 1 0 0
neighbor 0.4 HeatWave Empty 1.0 HeatWave HeatWave
self 0.1 HeatWave 1.0 HeatWave2
neighbor 1.0 HeatWave2 HeatWave 1.0 HeatWave2 HeatWave2
self 0.15 HeatWave2 1.0 Empty
neighbor 1.0 Blasting HeatWave2 1.0 Blasting Empty
pexplosion HeatWave RedPeople 4 HFire
pexplosion HeatWave BluePeople 4 HFire
pexplosion HeatWave GreenPeople 4 HFire
pexplosion HeatWave YellowPeople 4 HFire
pexplosion YellowPeople Fire 2 HFire
pexplosion RedPeople Fire 2 HFire
pexplosion GreenPeople Fire 2 HFire
pexplosion BluePeople Fire 2 HFire
element HFire 128 0 0 0 0 1 1.1 0
hotself 50 HFire
self 1.0 HFire 1.0 Fire

#Automatically clears the screen.
element Refresh 129 39 64 0 0 1 0 1
pexplosion Refresh Refresh 1700 Empty
pexplosion Refresh Empty 1700 Empty
self 0.05 Refresh 1.0 Empty

#When a person touches this, it sends a signal. When the signal touches a weapon that needs to be activated by a person, it will be activated. This makes the team activating it less harmed.
element Signal 255 255 255 0 0 1 0 1
neighbor 1.0 Signal RedPeople 1.0 RCSignal RedPeople
element RCSignal 255 0 0 0 0 1 0 0
neighbor 0.5 Signal RCSignal 1.0 RCSignal RCSignal
self 0.01 RCSignal 1.0 RCSignal2
neighbor 0.35 RCSignal2 RCSignal 1.0 RCSignal2 RCSignal2
self 0.05 RCSignal2 1.0 Signal
element RCSignal2 255 255 255 0 0 1 0 0
neighbor 1.0 Signal BluePeople 1.0 BCSignal BluePeople
element BCSignal 0 0 255 0 0 1 0 0
neighbor 0.5 Signal BCSignal 1.0 BCSignal BCSignal
self 0.01 BCSignal 1.0 BCSignal2
neighbor 0.35 BCSignal2 BCSignal 1.0 BCSignal2 BCSignal2
self 0.05 BCSignal2 1.0 Signal
element BCSignal2 255 255 255 0 0 1 0 0
neighbor 1.0 Signal GreenPeople 1.0 GCSignal GreenPeople
element GCSignal 0 255 0 0 0 1 0 0
neighbor 0.5 Signal GCSignal 1.0 GCSignal GCSignal
self 0.01 GCSignal 1.0 GCSignal2
neighbor 0.35 GCSignal2 GCSignal 1.0 GCSignal2 GCSignal2
self 0.05 GCSignal2 1.0 Signal
element GCSignal2 255 255 255 0 0 1 0 0
neighbor 1.0 Signal YellowPeople 1.0 YCSignal YellowPeople
element YCSignal 255 255 0 0 0 1 0 0
neighbor 0.5 Signal YCSignal 1.0 YCSignal YCSignal
self 0.01 YCSignal 1.0 YCSignal2
neighbor 0.35 YCSignal2 YCSignal 1.0 YCSignal2 YCSignal2
self 0.05 YCSignal2 1.0 Signal
element YCSignal2 255 255 255 0 0 1 0 0

#When this device is touched by a person, it fires visible particles that will eventually explode into needles. Credit to Kidsune's element in his Weapons Mod for BS1 for encouraging me tomakethis
element Needler 193 193 193 0 0 1 0 1
neighbor 1.0 Needler RedPeople 1.0 NReady RedPeople
neighbor 1.0 Needler BluePeople 1.0 NReady BluePeople
neighbor 1.0 Needler GreenPeople 1.0 NReady GreenPeople
neighbor 1.0 Needler YellowPeople 1.0 NReady YellowPeople
neighbor 1.0 Needler RCSignal 1.0 NReady RCSignal
neighbor 1.0 Needler BCSignal 1.0 NReady BCSignal
neighbor 1.0 Needler GCSignal 1.0 NReady GCSignal
neighbor 1.0 Needler YCSignal 1.0 NReady YCSignal
element NReady 2 1 2 0 0 1 0 0
neighbor 1.0 Needle NReady 1.0 Needle NReady2
pexplosion NReady NReady2 2 NReady2
neighbor 1.0 Needler NReady 1.0 NReady NReady
neighbor 0.1 NReady Empty 1.0 Empty NReady
self 0.001 NReady 1.0 NReady2
element NReady2 1 1 1 0 0 1 1.01 0
hotself 98 NReady2
self 1.0 NReady2 1.0 NeedlePack
element NeedlePack 193 193 193 0 0 1 0 0
pexplosion NeedlePack Empty 20 Needle
neighbor 1.0 NeedlePack Empty 1.0 NeedlePack NeedlePack
self 0.1 NeedlePack 1.0 Needle
element Needle 193 193 193 -0.01 1 1 0 0
neighbor 0.01 Needle Empty 1.0 Empty Needle
explosion Needle Empty 255 0
pexplosion Needle Wall 4 Empty
pexplosion Needle RedWall 4 Empty
pexplosion Needle BlueWall 4 Empty
pexplosion Needle GreenWall 4 Empty
pexplosion Needle YellowWall 4 Empty
self 0.01 Needle 1.0 Empty

#Gate. Only lets some people through.
element Gate 128 128 128 0 0 1 0 1
neighbor 1.0 Gate Gate 0.5 Gate Gate 0.5 Gate Empty
self 0.1 Gate 1.0 GateWall
element GateWall 128 128 128 0 0 1 0 0

#Protection wall for those of the red team. People from the other teams that touch this die (have a slow chance of doing so).
element RedWall 128 0 0 0 0 1 0 1
neighbor 0.01 RedWall BluePeople 1.0 RedWall Empty
neighbor 0.01 RedWall GreenPeople 1.0 RedWall Empty
neighbor 0.01 RedWall YellowPeople 1.0 RedWall Empty

#Protection wall for those of the blue team. People from the other teams that touch this die (have a slow chance of doing so).
element BlueWall 0 0 128 0 0 1 0 1
neighbor 0.01 BlueWall RedPeople 1.0 BlueWall Empty
neighbor 0.01 BlueWall GreenPeople 1.0 BlueWall Empty
neighbor 0.01 BlueWall YellowPeople 1.0 BlueWall Empty

#Protection wall for those of the green team. People from the other teams that touch this die (have a slow chance of doing so).
element GreenWall 0 128 0 0 0 1 0 1
neighbor 0.01 GreenWall RedPeople 1.0 GreenWall Empty
neighbor 0.01 GreenWall BluePeople 1.0 GreenWall Empty
neighbor 0.01 GreenWall YellowPeople 1.0 GreenWall Empty

#Protection wall for those of the yellow team. People from the other teams that touch this die (have a slow chance of doing so).
element YellowWall 128 128 0 0 0 1 0 1
neighbor 0.01 YellowWall RedPeople 1.0 YellowPeople Empty
neighbor 0.01 YellowWall BluePeople 1.0 YellowPeople Empty
neighbor 0.01 YellowWall GreenPeople 1.0 YellowPeople Empty

#People of the red team. When all of them die, or there are 4 or less remaining, red team has lost. Only a size 32 dot of these is allowed.
element RedPeople 255 0 0 0 0 1 0 1
neighbor 1.0 RedPeople Empty 0.5 RedPeople Empty 0.5 Empty RedPeople
neighbor 1.0 RedPeople BluePeople 1.0 Empty Empty
neighbor 1.0 RedPeople GreenPeople 1.0 Empty Empty
neighbor 1.0 RedPeople YellowPeople 1.0 Empty Empty
neighbor 1.0 BluePeople GreenPeople 1.0 Empty Empty
neighbor 1.0 BluePeople YellowPeople 1.0 Empty Empty
neighbor 1.0 GreenPeople YellowPeople 1.0 Empty Empty

#People of the blue team. When all of them die, or there are 4 or less remaining, blue team has lost. Only a size 32 dot of these is allowed.
element BluePeople 0 0 255 0 0 1 0 1
neighbor 1.0 BluePeople Empty 0.5 BluePeople Empty 0.5 Empty BluePeople

#People of the green team. When all of them die, or there are 4 or less remaining, green team has lost. Only a size 32 dot of these is allowed.
element GreenPeople 0 255 0 0 0 1 0 1
neighbor 1.0 GreenPeople Empty 0.5 GreenPeople Empty 0.5 Empty GreenPeople

#People of the yellow team. When all of them die, or there are 4 or less remaining, yellow team has lost. Only a size 32 dot of these is allowed.
element YellowPeople 255 255 0 0 0 1 0 1
neighbor 1.0 YellowPeople Empty 0.5 YellowPeople Empty 0.5 Empty YellowPeople

#Wall. Every base must consist of a square of the base's color of wall using a pen size 8, with pen size 8 dots of wall around it. There should be 16 dots, 4 on each side of the square.
element Wall 128 128 128 0 0 1 0 1

#Fire. Needed for the Explosives group.
element Fire 255 0 0 -1250 0 1 8 1
self 0.12 Fire 1.0 Empty

#Atoms. These are Sk4Rw3 atoms (tetrasulfide trirawon). They are incredibly dangerous and are needed for the Nuclear group.
element Atoms 128 0 128 -1000 0 1 0 1
self 0.2 Atoms 0.02 Atoms 0.14 SulfideA 0.14 SulfideA 0.14 SulfideA 0.14 SulfideA 0.14 RawonA 0.14 RawonA 0.14 RawonA
neighbor 1.0 SulfideA Empty 1.0 SulfideB SulfideA
neighbor 1.0 SulfideB Empty 1.0 Empty SulfideB
self 0.2 SulfideB 1.0 Empty
self 0.01 SulfideA 1.0 SulfideB
element SulfideA 116 0 106 0 0 1 0 0
element SulfideB 116 0 106 0 0 1 0 0
neighbor 1.0 RawonA Empty 1.0 RawonB RawonA
neighbor 1.0 RawonB Empty 1.0 Empty RawonB
self 0.2 RawonB 1.0 Empty
self 0.01 RawonA 1.0 RawonB
element RawonA 255 90 0 0 0 1 0 0
element RawonB 255 90 0 0 0 1 0 0