User:Bratska/not complete but functional

From FSG Wiki

Jump to: navigation, search
#wxSand: Owen Piette's Falling Sand Game
#Version 4-20060322, File subversion 2

#element element r g b gravity slip density conductivity visible
#explosion neighbor1 neighbor2 xspeed<255 yspeed<255
#pexplosion neighbor1 neighbor2 diameter element

group	Misc. empty smoke gnat
group	Fires Pink_Fire Purple_Fire rainboworm Fire bombfire Fuse
group	Bombs copybomb smokepellet megaton_bomb bomb
group	solids	wall dust metal
group	liquids moltenmetal hydrochloric_acid sheild_maker ameba sssheild_maker
group 	cleanup hydro_acid_transformer sheild_remover megaton_bomb hydrochloric_acid bug_spray

#Nothingness
element empty	0	0	0	0.000000	1.000000	0.000000	0.000000	1

#Lillian's Pink fire
element Pink_Fire	494	914	697	-1.000000	1.000000	0.000000	1.100000	1
self	0.050000	Pink_Fire	1.000000	smoke	


#Lillian's Purple Fire
element Purple_Fire	654	874	657	-1.000000	1.000000	0.000000	1.100000	1
self	0.050000	Purple_Fire	1.000000	smoke	

#Do 128 size and drag it around slowly
element rainboworm	200	25	5	-0.7	0.1	0.000000	1.100000	1
self	0.04000	rainboworm	1.0000	empty
neighbor 0.002 rainboworm empty 1 rainboworm rainboworm	
hotcolor rainboworm   287	354	987

#The bomb explodes into whatever touches it out of the fire group.
element copybomb	999	999	999	0.000000	0.000000	1.000000	0.300000	1	
pexplosion	copybomb	Pink_Fire	300	Pink_Fire
pexplosion	copybomb	Purple_Fire	300	Purple_Fire
pexplosion	copybomb	Fire	300	Fire
pexplosion	copybomb	rainboworm	300	rainboworm

#Regular old fire
element Fire 255 255 0  -1 1 1 1.1 1
hotcolor Fire 255 0 0
self 0.05 Fire 1.0 empty

#poof...
element	smokepellet	999	999	999	0.000000	0.000000	1.000000	0.300000	1
pexplosion	smokepellet	Fire	30	smoke
pexplosion	smokepellet	Pink_Fire	300	smoke
pexplosion	smokepellet	Purple_Fire	300	smoke
pexplosion	smokepellet	rainboworm	300	smoke

#smoky
element smoke	120	120	120	-1.000000	1.000000	0.000000	0.000000	1
self	0.050000	smoke	1.000000	empty

#cold, hard, wall...
element wall   128     128     128     0.000000        0.000000        3.000000        0.500000        1
neighbor	1.000000	wall	bombfire	1	dust	empty
hotcolor  wall  255     0     0

#(cough, cough, cough)
element dust	60	60	60	1.000000	1.000000	1.000000	0.000000	1
hotcolor	dust	100	25	0

#turns walls to dust.. MHUUHUHUHAHAHAHA!!!!!
element bombfire	847	663	663	-1.000000	1.000000	0.000000	0.000000	1
self	0.050000	bombfire	1.000000	empty


#bomb that turns walls to dust... MUUHAHAHAHAHAHAHA!!!!!
element	bomb	128     128     128     0.000000        0.000000        3.000000        0.500000        1
pexplosion	bomb	Fire	200	bombfire
pexplosion	bomb	bombfire	200	bombfire


#destroys everything
element	megaton_bomb	999	`999	999	0.000000	0.000000	3.000000	0.500000	1
pexplosion	megaton_bomb	Fire	999	Fire

#melts at high tematures
element	metal	170	170	170	0	0	100	0.2	1
hotcolor	metal	255	70	70
self	1	metal	1	moltenmetal
hotself	85	metal

#melted metal	
element moltenmetal 249 0 0 1 0 1 0.7 1
self 0.01 moltenmetal 1 metal
neighbor 0.00000001 moltenmetal empty 1 metal Fire	
	
#heartburn
element	hydrochloric_acid	12	100	32	1	0	1	0.7	1
neighbor	1.000000	hydrochloric_acid	wall	1	empty	smoke
neighbor 1 hydrochloric_acid metal 1 empty smoke
neighbor 1 hydrochloric_acid dust 1 empty smoke

element	Fuse	89	89	89	0.000000	0.000000	1.000000	0.00000	1
#neighbor .1 Fuse Fire 1 LitFuse Fire
neighbor 1 Fuse Fire 1 LitFuse Fire
neighbor 1 Fuse hydrochloric_acid 1 Fuse Fuse
neighbor 1 Fuse sheild_maker 1 sheild sheild

element	LitFuse	255	214	78	0.000000	0.000000	1.000000	0.00000	0
#neighbor 1 LitFuse Empty 1 LitFuse Fire
neighbor 1 LitFuse Fuse 1 LitFuse LitFuse
self .1 LitFuse 1 Fire

#Turns hydrochloric_acid into a burnable material...
element hydro_acid_transformer	65	32	955	1	0	1	0.7	1
neighbor	1.000000	hydrochloric_acid	hydro_acid_transformer	1	Fuse	Fuse
neighbor 1 hydro_acid_transformer Fire 1 Fire Fire

#makes a sheild that only hydrochloric_acid can go through! (and explosions)
element	sheild_maker	65	94	31	1	0	1	0.7	1
neighbor 1 Fuse sheild_maker 1 sheild sheild
neighbor 1 wall sheild_maker 1 sheildwall sheildwall
neighbor 1 dust sheild_maker 1 sheild sheild
neighbor 1 metal sheild_maker 1 sheild sheild
neighbor 1 moltenmetal sheild_maker 1 sheild sheild
neighbor 1 sheild sheild_maker 1 sheild sheild
neighbor 1 hydrochloric_acid sheild_maker 1 sheild sheild
neighbor 1 hydro_acid_transformer sheild_maker 1 sheild sheild

element	sheild	30	30	30	0	0	1	0	0
neighbor 1 sheild hydrochloric_acid 1 empty smoke
neighbor 1 sheild Fire 1 empty empty

#makes a sheild that only hydrochloric_acid can go through! (and explosions) (burnable)
element	sssheild_maker	65	94	31	1	0	1	0.7	1
neighbor 1 Fuse sssheild_maker 1 ssheild ssheild
neighbor 1 wall sssheild_maker 1 ssheild ssheild
neighbor 1 dust sssheild_maker 1 ssheild ssheild
neighbor 1 metal sssheild_maker 1 ssheild ssheild
neighbor 1 moltenmetal sssheild_maker 1 ssheild ssheild
neighbor 1 ssheild sssheild_maker 1 ssheild ssheild
neighbor 1 hydrochloric_acid sssheild_maker 1 ssheild ssheild
neighbor 1 hydro_acid_transformer sssheild_maker 1 ssheild ssheild

element ssheild 30 30 30 0 0 1 0 0
neighbor 1 ssheild hydrochloric_acid 1 empty smoke
neighbor 1 Fire ssheild 1 Fire Fire

element sheild_remover 64 65 94 1 0 1 0.7 1
neighbor 1 sheild sheild_remover 1 empty smoke
neighbor 1 sheild_remover Fire 1 Fire Fire
neighbor 1 ssheild sheild_remover 1 empty smoke

#Bugs are annoying...
element gnat 65 31 955 0.0005 0.5 1 0 1
neighbor 1 gnat bug_spray 1 deadgnat deadgnat

element deadgnat 65 3 1955 1 .6 .5 1.2 0
neighbor 1 Fire deadgnat 1 Fire Fire

element bug_spray 65 98 311 -5 0.5 1 0 1
neighbor 1 bug_spray gnat 1 empty empty
neighbor 1 bug_spray Fire 1 Fire Fire
self 0.005 bug_spray 1.0 empty

element sheildwall 128 128 128 0.000000 0.000000 3.000000 0.500000 0
neighbor 1 sheildwall empty 1 sheild sheild

#covers and eats stuff... multiplies when it does
element ameba 20 100 20 1 1 1 1 1
neighbor 1 ameba wall 1 mall mall
neighbor 1 ameba dust 1 must must
neighbor 1 ameba metal 1 mall mall
neighbor 1 mall empty 1 mameba mameba
neighbor 1 ameba Fire 1 smoke empty
neighbor 1 ameba hydrochloric_acid 1 smoke empty
self 0.0005 ameba 1 empty

element	mempty	0	0	0	0.000000	1.000000	0.000000	0.000000	0
self 1 mempty 1.0 empty

element mall 128     128     128     0.000000        0.000000        3.000000        0.500000        0
neighbor 1 mall empty 1 mameba mameba
neighbor 1 mall wall 1 mall mall

element mameba 20 100 10 0 0 1 0 0
neighbor 1 mall mameba 1 ameba ameba
neighbor 1  must mameba 1 ameba ameba
self 1 mameba 1 empty

element must 60	60	60	1.000000	1.000000	1.000000	0.000000	0
neighbor 1 must empty 1 mameba mameba
neighbor 1 must dust 1 ameba ameba

element infection 131 139 131 0 0 1 0 1
element bacteria 255 215 0 0 0 1 0 0
element wire2 255 215 0 0 0 1 0 0  

neighbor 1 bacteria infection 1 wire2 bacteria
self 0.05 wire2 1 infection
self 0.03 bacteria 1 infection
neighbor 1 flesh infection 1 bacteria wire2

element flesh 65 944 546 0 0 1 0 1

element colorspout 250 250 250 0 0 1 0 1
neighbor 1 colorspout empty 0.4 colorspout ohno 0.3 colorspout ohno2 0.3 colorspout ohno3

element ohno 250 250 0 1 0 0 1 1 
element ohno2 0 250 250 1 0 0 1 1
element ohno3 250 0 250 1 0 0 1 1
neighbor 0.2 ohno ohno2 1 ohno2 ohno2
neighbor 0.2 ohno2 ohno3 1 ohno3 ohno3
neighbor 0.2 ohno3 ohno 1 ohno ohno

element RavageFire 255 255 255 0.0 0.0 0.0 0.0
pexplosion RavageFire empty 1 Exp_RavageFire

element Exp_RavageFire 255 255 255 0.0 0.0 0.0 0.0 0
neighbor 1.0 Exp_RavageFire empty 0.5 Fire RavageReact 0.5 smoke Fire

element RavageReact 255 0 0 -1.0 0.0 0.0 0.0 0
#self 1.0 RavageReact 1.0 empty
self 0.01 RavageReact 1.0 smoke
pexplosion Exp_RavageFire RavageReact 9 Fire

element explodingravage 250 250 250 1.000000	1.000000	1.000000	0.000000	0
Personal tools