You are on page 1of 9

#wxsand: owen piette's falling sand game

#version 4, file subversion 2


#element element r g b gravity slip density conductivity visible
group misc wall empty
group bombs c4 probomb nuke aerosol tnt plasticbomb atom_bomb timebomb waterbomb
group liquids water nitroglycerin propane
group gases cd fire everlastingfire
group assets rope zinc force-field-block colorfire gunpowder torch

#erases.
element empty 0 0 0 0.000000 1.000000 0.000000 0.000000 1

#rope
element rope 245 204 176 0 0 20 0 1
neighbor 1 fire rope 1 fire fire
neighbor 1 everlastingfire rope 1 everlastingfire everlastingfire

#c4 muahahahaha
element c4 255 69 0 0 0 0 0 1
neighbor 1 fire c4 1 fire c42

#explosion of c4
element c42 0 0 255 0 0 0 0 0
explode c42 fire 130

#carbon dioxide
element cd 100 100 100 -1.0000000 1.0000000000 0 0 1
self 0.05 cd 1 empty

#propane bomb
element probomb 100 20 20 0 0 0 0 1
neighbor 1 probomb fire 1 pbf empty
neighbor 0.01 probomb empty 1 probomb propane

#pbf
element pbf 0 0 0 0 0 0 0 0
explode pbf fire 90

#propane flammable
element propane 255 0 0 1 1 1 0 1
neighbor 1 propane fire 1 fire fire

#set everything to flame


element fire 247 63 63 -1.000000 1.000000 -2.000000 1.100000 1
neighbor 1 water fire 1 steam empty
neighbor 0.01 fire empty 1 fire cd
self 0.08 fire 1 empty
neighbor 1 fire force-field-block 1 everlastingfire force-field-block
neighbor 1 fire everlastingfire 1 everlastingfire everlastingfire

#everlastingfire
element everlastingfire 247 63 63 -1.000000 1.000000 0.000000 1.100000
1
neighbor 1 water everlastingfire 1 steam empty
neighbor 0.01 everlastingfire empty 1 everlastingfire cd
neighbor 1 nuke everlastingfire 1 mushroom fire
neighbor 1 zinc everlastingfire 1 zinch empty
neighbor 1 aerosol everlastingfire 1 fire33 everlastingfire
neighbor 1 tnt everlastingfire 1 fire everlastingfire
neighbor 0.500000 atom_bomb everlastingfire 1.000000 abomb empty
neighbor 1 plasticbomb everlastingfire 1 explosion everlastingfire

#blue fire
element bluefire 0 0 255 -0.5 0 0.001 1.2 0
self 0.08 bluefire 1 empty

#a nice little nuke :) "add fire please" with regards to grif392


element nuke 85 68 0 0 0 1 0 1
neighbor 1 nuke fire 1 mushroom fire

#mushroom
element mushroom 0 0 0 0 0 0 0 0
explode mushroom fire 450

#add to fire to instantly put out


element water 32 32 255 0.700000 1.000000 0.500000 0.400000 1
hotcolor water 200 200 255
self 0.001 water 1.0 steam
hotself 50 water

#zinc!
element zinc 200 200 0 0 0 0 0 1
neighbor 1 zinc fire 1 zinch empty
neighbor 0.1 zinc zinch 1 zinch zinch

#zinch
element zinch 150 150 0 0 0 0 0 0
neighbor 0.01 zinch empty 1 zinch zincoxide

#zincoxide
element zincoxide 255 255 255 -1 0.5 0 0.7 0
self 1 zincoxide 1 zincb
hotself 99 zincoxide

#zincb
element zincb 100 255 200 0 0 0 0 0
explode zincb fire33 10

#steam
element steam 10 10 255 -1 .7 -1 0 0
self .005 steam .2 water

#aerosol can explosions by hawkey 1193


element aerosol 200 200 200 0 0 0 0 1
neighbor 1 aerosol fire 1 fire33 fire
neighbor 1 aerosol fire33 1 fire33 fire33

#lots of fire
element fire1 255 100 0 0 0 1 1.1 0
neighbor .30 fire12 water 1 empty steam
self 0.5 fire1 0.6 empty 0.4 fire

#lots
element fire2 255 80 00 0 0 1 1.1 0
neighbor 1 fire2 empty 1 fire2 fire1
neighbor .35 fire2 water 1 empty steam
self 0.5 fire2 0.6 empty 0.4 fire

#and lots
element fire3 255 60 0 0 0 1 1.1 0
neighbor 1 fire3 empty 1 fire3 fire2
neighbor .40 fire3 water 1 empty steam
self 0.5 fire3 0.6 empty 0.4 fire

#and lots
element fire4 255 40 0 0 0 1 1.1 0
neighbor 1 fire4 empty 1 fire4 fire3
neighbor .45 fire4 water 1 empty steam
self 0.5 fire4 0.6 empty 0.4 fire

#and lots
element fire5 255 20 0 0 0 1 1.1 0
neighbor 1 fire5 empty 1 fire5 fire4
neighbor .5 fire5 water 1 empty steam
self 0.5 fire5 0.6 empty 0.4 fire

#and lots
element fire6 255 0 0 0 0 1 1.1 0
neighbor 1 fire6 empty 1 fire6 fire5
neighbor .55 fire6 water 1 empty steam
self 0.5 fire6 0.6 empty 0.4 fire

#and lots
element fire7 250 0 0 0 0 1 1.1 0
neighbor 1 fire7 empty 1 fire7 fire6
neighbor .6 fire7 water 1 empty steam
self 0.5 fire7 0.6 empty 0.4 fire

#and lots
element fire8 240 0 0 0 0 1 1.1 0
neighbor 1 fire8 empty 1 fire8 fire7
neighbor .65 fire8 water 1 empty steam
self 0.5 fire8 0.6 empty 0.4 fire

#and lots
element fire9 230 0 0 0 0 1 1.1 0
neighbor 1 fire9 empty 1 fire9 fire8
neighbor .7 fire9 water 1 empty steam
self 0.5 fire9 0.6 empty 0.4 fire

#and lots
element fire10 220 0 0 0 0 1 1.1 0
neighbor 1 fire10 empty 1 fire10 fire9
neighbor .75 fire10 water 1 empty steam
self 0.5 fire10 0.6 empty 0.4 fire

#and lots
element fire11 210 0 0 0 0 1 1.1 0
neighbor 1 fire11 empty 1 fire11 fire10
neighbor .8 fire11 water 1 empty steam
self 0.5 fire11 0.6 empty 0.4 fire
#and lots
element fire12 210 0 0 0 0 1 1.1 0
neighbor 1 fire12 empty 1 fire12 fire11
neighbor .85 fire12 water 1 empty steam
self 0.5 fire12 0.6 empty 0.4 fire

#and lots
element fire13 200 0 0 0 0 1 1.1 0
neighbor 1 fire13 empty 1 fire13 fire12
neighbor .9 fire13 water 1 empty steam
self 0.5 fire13 0.6 empty 0.4 fire

#and lots
element fire14 190 0 0 0 0 1 1.1 0
neighbor 1 fire14 empty 1 fire14 fire13
self 0.5 fire14 0.6 empty 0.4 fire

#and lots
element fire15 180 0 0 0 0 1 1.1 0
neighbor 1 fire15 empty 1 fire15 fire14
self 0.5 fire15 0.6 empty 0.4 fire

#and lots
element fire16 170 0 0 0 0 1 1.1 0
neighbor 1 fire16 empty 1 fire16 fire15
self 0.5 fire16 0.6 empty 0.4 fire

#and lots
element fire17 160 0 0 0 0 1 1.1 0
neighbor 1 fire17 empty 1 fire17 fire16
self 0.5 fire17 0.6 empty 0.4 fire

#and lots
element fire18 150 0 0 0 0 1 1.1 0
neighbor 1 fire18 empty 1 fire18 fire17
self 0.5 fire18 0.6 empty 0.4 fire

#and lots
element fire19 140 0 0 0 0 1 1.1 0
neighbor 1 fire19 empty 1 fire19 fire18
self 0.5 fire19 0.6 empty 0.4 fire

#and lots
element fire20 130 0 0 0 0 1 1.1 0
neighbor 1 fire20 empty 1 fire20 fire19
self 0.5 fire20 0.6 empty 0.4 fire

#and lots
element fire21 120 0 0 0 0 1 1.1 0
neighbor 1 fire21 empty 1 fire21 fire20
self 0.5 fire21 0.6 empty 0.4 fire

#and lots
element fire22 110 0 0 0 0 1 1.1 0
neighbor 1 fire22 empty 1 fire22 fire21
self 0.5 fire22 0.6 empty 0.4 fire

#and lots
element fire23 100 0 0 0 0 1 1.1 0
neighbor 1 fire23 empty 1 fire23 fire22
self 0.5 fire23 0.6 empty 0.4 fire

#and lots
element fire24 90 0 0 0 0 1 1.1 0
neighbor 1 fire24 empty 1 fire24 fire23
self 0.5 fire24 0.6 empty 0.4 fire

#and lots
element fire25 80 0 0 0 0 1 1.1 0
neighbor 1 fire25 empty 1 fire25 fire24
self 0.5 fire25 0.6 empty 0.4 fire

#and lots
element fire26 70 0 0 0 0 1 1.1 0
neighbor 1 fire26 empty 1 fire26 fire25
self 0.5 fire26 0.6 empty 0.4 fire

#and lots
element fire27 60 0 0 0 0 1 1.1 0
neighbor 1 fire27 empty 1 fire27 fire26
neighbor 1 fire27 wall 1 fire33 fire33
neighbor 1 fire27 rope 1 fire33 fire33
self 0.5 fire27 0.6 empty 0.4 fire

#and lots
element fire28 50 0 0 0 0 1 1.1 0
neighbor 1 fire28 empty 1 fire28 fire27
self 0.5 fire28 0.6 empty 0.4 fire

#and lots
element fire29 40 0 0 0 0 1 1.1 0
neighbor 1 fire29 empty 1 fire29 fire28
self 0.5 fire29 0.6 empty 0.4 fire

#and lots
element fire30 30 0 0 0 0 1 1.1 0
neighbor 1 fire30 empty 1 fire30 fire29
self 0.5 fire30 0.6 empty 0.4 fire

#and lots
element fire31 20 0 0 0 0 1 1.1 0
neighbor 1 fire31 empty 1 fire31 fire30
self 0.5 fire31 0.6 empty 0.4 fire

#and lots
element fire32 10 0 0 0 0 1 1.1 0
neighbor 1 fire32 empty 1 fire32 fire31
self 0.5 fire32 0.6 empty 0.4 fire

#and lots
element fire33 2 00 0 0 0 1 1.1 0
neighbor 1 fire33 empty 1 fire33 fire32
neighbor 1 fire33 wall 1 fire33 fire33
neighbor 1 fire33 rope 1 fire33 fire33
self 0.5 fire33 0.6 empty 0.4 fire
#woah explosion
element explosion1 247 63 63 0 0 1 0 0
self 0.2 explosion1 1 fire
neighbor 1 explosion1 fire1 1 explosion1 explosion1
neighbor 1 explosion1 fire2 1 explosion1 explosion1
neighbor 1 explosion1 fire3 1 explosion1 explosion1
neighbor 1 explosion1 fire4 1 explosion1 explosion1
neighbor 1 explosion1 fire5 1 explosion1 explosion1
neighbor 1 explosion1 fire6 1 explosion1 explosion1
neighbor 1 explosion1 fire7 1 explosion1 explosion1
neighbor 1 explosion1 fire8 1 explosion1 explosion1
neighbor 1 explosion1 fire9 1 explosion1 explosion1
neighbor 1 explosion1 fire10 1 explosion1 explosion1
neighbor 1 explosion1 fire11 1 explosion1 explosion1
neighbor 1 explosion1 fire12 1 explosion1 explosion1
neighbor 1 explosion1 fire13 1 explosion1 explosion1
neighbor 1 explosion1 fire14 1 explosion1 explosion1
neighbor 1 explosion1 fire15 1 explosion1 explosion1
neighbor 1 explosion1 fire16 1 explosion1 explosion1
neighbor 1 explosion1 fire17 1 explosion1 explosion1
neighbor 1 explosion1 fire18 1 explosion1 explosion1
neighbor 1 explosion1 fire19 1 explosion1 explosion1
neighbor 1 explosion1 fire20 1 explosion1 explosion1
neighbor 1 explosion1 fire21 1 explosion1 explosion1
neighbor 1 explosion1 fire22 1 explosion1 explosion1
neighbor 1 explosion1 fire23 1 explosion1 explosion1
neighbor 1 explosion1 fire24 1 explosion1 explosion1
neighbor 1 explosion1 fire25 1 explosion1 explosion1
neighbor 1 explosion1 fire26 1 explosion1 explosion1
neighbor 1 explosion1 fire27 1 explosion1 explosion1
neighbor 1 explosion1 fire28 1 explosion1 explosion1
neighbor 1 explosion1 fire29 1 explosion1 explosion1
neighbor 1 explosion1 fire30 1 explosion1 explosion1
neighbor 1 explosion1 fire31 1 explosion1 explosion1
neighbor 1 explosion1 fire32 1 explosion1 explosion1
neighbor 1 explosion1 fire33 1 explosion1 explosion1
neighbor 1 explosion1 wall 1 explosion1 explosion1

#surround by wall and attactch rope


element tnt 100 20 20 0 .23 .1 0 1
neighbor 1 tnt fire 1 fire fire
neighbor 1 tnt wall 1 explosivetnt wall

#a pretty wall
element wall 128 128 128 0 0 1 .7 1
hotcolor wall 255 0 0

#kaboom
element explosivetnt 100 20 20 0 .23 .1 0 0
neighbor 1 explosivetnt fire 1 fire27 fire
neighbor .003 explosivetnt empty 1 tnt empty
neighbor 1 explosivetnt fire27 1 fire27 fire27
neighbor 1 explosivetnt fire26 1 fire27 fire26
neighbor 1 explosivetnt fire25 1 fire27 fire25
neighbor 1 explosivetnt fire24 1 fire27 fire24
neighbor 1 explosivetnt fire23 1 fire27 fire23
neighbor 1 explosivetnt fire22 1 fire27 fire22
neighbor 1 explosivetnt fire21 1 fire27 fire21
neighbor 1 explosivetnt fire20 1 fire27 fire20
neighbor 1 explosivetnt fire19 1 fire27 fire19
neighbor 1 explosivetnt fire18 1 fire27 fire18
neighbor 1 explosivetnt fire17 1 fire27 fire17
neighbor 1 explosivetnt fire16 1 fire27 fire16
neighbor 1 explosivetnt fire15 1 fire27 fire15
neighbor 1 explosivetnt fire14 1 fire27 fire14
neighbor 1 explosivetnt fire13 1 fire27 fire13
neighbor 1 explosivetnt fire12 1 fire27 fire12
neighbor 1 explosivetnt fire11 1 fire27 fire11
neighbor 1 explosivetnt fire10 1 fire27 fire10
neighbor 1 explosivetnt fire9 1 fire13 fire9
neighbor 1 explosivetnt fire8 1 fire13 fire8
neighbor 1 explosivetnt fire7 1 fire13 fire7
neighbor 1 explosivetnt fire6 1 fire13 fire6
neighbor 1 explosivetnt fire5 1 fire13 fire5
neighbor 1 explosivetnt fire4 1 fire13 fire4
neighbor 1 explosivetnt fire3 1 fire13 fire3
neighbor 1 explosivetnt fire2 1 fire13 fire2
neighbor 1 explosivetnt fire1 1 fire13 fire1
neighbor 1 explosivetnt tnt 1 explosivetnt explosivetnt

#plastic best done in size 2


element plasticbomb 255 255 0 0 0 1 0 1
neighbor 1 plasticbomb fire 1 explosion fire

#bang and the dirt is gone


element explosion 255 0 0 0 0 1 1.04 0
neighbor 1 explosion empty 1 explosion expwave
self 1 explosion 1 stop
hotself 99 explosion

#i dno what this means


element expwave 255 0 255 0 0 1 0 0
neighbor .3 expwave empty 1 expwave expwave

#halt!
element stop 255 50 0 0 0 1 0 0
neighbor 1 stop expwave 1 stop stop
self .02 stop 1 empty

#this is very powerful


element atom_bomb 210 160 200 .9000000 10.000000 2.000000 .4000000
1
neighbor 0.500000 atom_bomb fire 1.000000 abomb empty
self 0.5 atom_bomb 1 abomb
hotself 50 atom_bomb

#credit to abomb goes to dark2176, who credits _twitch_, the microprocessor fad
founder!
element abomb 255 1 0 0.5 0 1 1.5 0
self 0.00004 abomb 1 abombc
neighbor 1 abomb empty 1 abomb abomb

element abombc 255 5 10 0 0 1 1 0


self 0.1 abombc 1 fire
neighbor .6 abomb abombc 1 abombc abombc
neighbor .8 abombc abomb 1 abombc abombc
#timebomb
element timebomb 0 113 0 0 0 0.3 1.01 1
self 1 timebomb 1 boom
hotself 95 timebomb

#bang
element boom 0 113 0 0 0 0.3 1.01 0
explode boom fire 73

#waterbomb
element waterbomb 100 255 200 0 0 1 1.01 1
self 1 waterbomb 1 waterb
hotself 99 waterbomb

#waterb
element waterb 100 255 200 0 0 0 0 0
explode waterb water 100

#force field to protect bombs from terrorists


element force-field-block 0 0 0 0.000000 0.000000 -1.000000 0.000000
1

#field
element field 255 255 255 0 0 4 0 0
neighbor 1 force-field-block empty 1 force-field-block field

#bombfrag1 grop it on torch for a surprise


element colorfire 255 12 13 1 0 1 1.01 1
neighbor 1 torch colorfire 1 torchc empty

#bombfrag1
element bombfrag1 200 192 11 -1 0 1 1.01 0
self 0.06 bombfrag1 1 empty

#bombfrag2
element bombfrag2 255 122 11 -1 0 1 1.01 0
self 0.06 bombfrag2 1 empty

#bombfrag3
element bombfrag3 100 100 255 -1 0 1 1.01 0
self 0.06 bombfrag3 1 empty

#bombfrag3
element bf4 0 255 0 -1 0 1 1.01 0
self 0.06 bf4 1 empty

#bombfrag3
element bf5 255 100 100 -1 0 1 1.01 0
self 0.06 bf5 1 empty

#bombfrag3
element bf6 255 255 255 -1 0 1 1.01 0
self 0.06 bf6 1 empty

#bombfrag3
element bf7 255 0 255 -1 0 1 1.01 0
self 0.06 bf7 1 empty
#bombfrag3
element bf8 255 100 255 -1 0 1 1.01 0
self 0.06 bf8 1 empty

#bombfrag3
element bf9 255 0 100 -1 0 1 1.01 0
self 0.06 bf9 1 empty

#bombfrag3
element bf10 255 50 1500 -1 0 1 1.01 0
self 0.06 bf10 1 empty

#torch
element torch 200 0 0 0 0 2 0 1
neighbor 0.7 torch empty 1 torch fire

#torchc
element torchc 255 100 100 0 0 2 0 0
neighbor 1 torchc empty 0.1 torchc bombfrag1 0.1 torchc bombfrag2 0.1 torchc
bombfrag3 0.1 torchc bf4 0.1 torchc bf5 0.1 torchc bf6 0.1 torchc bf7 0.1 torchc
bf8 0.1 torchc bf9 0.1 torchc bf10
neighbor 1 torchc torch 1 torchc torchc

#nitroglycerin mix with gun powder


element nitroglycerin 50 50 50 1 0 3 0 1
neighbor 1 nitroglycerin gunpowder 1 largeboom smallboom

#gun powder
element gunpowder 100 150 100 0.7 1 3 0 1
neighbor 1 gunpowder fire 1 pop empty
neighbor 1 gunpowder bluefire 1 pop empty

#smallboom
element smallboom 0 0 0 0 0 0 0 0

#largeboom
element largeboom 0 0 0 0 0 0 2 0
explode largeboom bluefire 100
hotself 95 largeboom

#smallboom
element smallboom 0 0 0 0 0 0 2 0
explode smallboom fire 100
hotself 95 smallboom
explode smallboom fire 50

#pop
element pop 0 0 0 0 0 0 0 0
explode pop bullet 16

#bullet
element bullet 100 0 100 0.7 1 0 0 0

You might also like