User:Geel9/randommod

From FSG Wiki

Jump to: navigation, search
#wxSand: Owen Piette's Falling Sand Game
#Version 4.4, File subversion 2
#element element r g b gravity slip density conductivity visible
#self probabilityOfChanging element [probabilityOfChangingIntoThisElement element] [...]
#hotself tempAtWhichThisElementSelfProbabilityStartsToIncreaseTo100 element
#hotcolor element r g b
#neighbor probabilityOfReacting element1 element2 [probabilityOfChangingIntoTheseElements element1 element2] [...]
#hotneighbor tempAtWhichThisElementSelfProbabilityStartsToIncreaseTo100 element1 element2
#explosion neighbor1 neighbor2 xspeed<255 yspeed<255
#pexplosion neighbor1 neighbor2 diameter element

group   Waters  Water  Steam  Saltwater  Spout	heatitup
group	Fires	Fire	Torch	TNT	Ember	FallingEmber	hellfirevolcano
group	Counters	Clear
#Erases.
element	Empty	0	0	0	0.000000	1.000000	0.000000	0.000000	1
#heats up everything! Like fire! 
element heatitup 225 0 0 -1.00000  1.000000 0.0000 9999.99999 1 
self 0.050000 heatitup 1.0 Empty
#lol! This is REALLY HOT! 
element hellfirevolcano 255 45 45 0.000 0.0000 9999.000 0.00 1 
neighbor 0.75   hellfirevolcano   Empty   1.0   hellfirevolcano      heatitup
#Eraser element.
element	Drain	10	10	10	0.000000	1.000000	0.000000	0.000000	1
neighbor 1.0	Drain	Water	1.0	Drain	Empty
neighbor 1.0	Drain	Dust	1.0	Drain	Empty
neighbor 1.0	Drain	Oil	1.0	Drain	Empty
neighbor 1.0	Drain	Steam	1.0	Drain	Empty
neighbor 1.0	Drain	Sand	1.0	Drain	Empty
neighbor 1.0	Drain	Salt	1.0	Drain	Empty
neighbor 1.0	Drain	Saltwater	1.0	Drain	Empty
neighbor 1.0	Drain	MoltenCera	1.0	Drain	Empty
neighbor 1.0	Drain	FallingEmber	1.0	Drain	Empty
neighbor 1.0	Drain	ExplodingTNT	1.0	Drain	Empty
#make a circle of this.
element Grenadeshell 0 150 40 0.00000 0.0000 1.0000 0.000 1
#put a single pixel of this inside grenadeshell
element Grenadefill 0 0 250 0.00000 0.0000 1.0000 0.000 1
pexplosion Grenadefill Fire 90 Fire
neighbor 1.0	Grenadefill	Empty	1.0	Grenadefill	Grenadefill
#put a 16-size line from inside the grenade to outside and light on fire.
element Grenadepin 200 100 30 0.00000 0.0000 1.0000 0.000 1
neighbor 0.9	Grenadepin	Fire	1.0	Fire	Fire
#A solid element which reacts with nothing.
element	Wall	128	128	128	0.000000	0.000000	1.000000	0.500000	1
hotcolor  Wall  255     0     0
neighbor 1.0 Wall Empty 1.0 Wall Wall
hotneighbor 90 Wall Empty
#clearer
element Clear
pexplosion	Clear	Empty	2000	Empty
#Does nothing. Useful for explosion aftermaths
element	Dust	128	128	128	0.900000	0.000000	1.000000	0.500000	1
neighbor 1.0	Dust	Water	1.0	Water	Water
#Burns other elements. Source of energy.
element	Fire	247	63	63	-1.000000	1.000000	0.000000	1.100000	1
self	0.050000	Fire	1.0000	Empty	
hotcolor Fire   255    63     63
neighbor 0.9	Fire	Water	1.0	Empty		Steam
neighbor 0.75	Fire	Oil	1.0	Fire		Fire
neighbor 1.0	Fire	Plant	1.0	Empty		Empty
neighbor 0.005	Fire	Cera	1.0	MoltenCera	Ember
neighbor 0.9	Fire	TNT	1.0	ExplodingTNT	Fire
explosion	Fire	Oil	10	10
explosion	Fire	TNT	100	100
#Explodes
element	TNT	50	50	50	0.000000	0.000000	1.000000	0.000000	1
element healwall 250 0 0 0.000000 0.000000 0.000000 0.000000 1
neighbor 1.0 healwall Empty 1.0 healwall healwall2
element healwall2 0 250 0 0.000000 0.000000 0.000000 0.000000 0 
neighbor 1.0 healwall2 Empty 1.0 healwall2 healwall3
element healwall3 0 0 250 0.000000 0.000000 0.000000 0.000000 0 
neighbor 1.0 healwall3 Empty 1.0 healwall3 healwall4
element healwall4 100 100 100 0.000000 0.000000 density 0.000000 0 
neighbor 1.0 healwall4 Empty 1.0 healwall4 healwall5
element healwall5 140 104 120 0.000000 0.000000 0.000000 0.000000 0 
neighbor 1.0 healwall5 Empty 1.0 healwall5 healwall6
element healwall6 173 231 90 0.000000 0.000000 0.000000 0.000000 0 
neighbor 1.0 healwall6 Empty 1.0 healwall6 healwall7
element healwall7 250 0 132 0.000000 0.000000 0.000000 0.000000 0 
neighbor 1.0 healwall7 Empty 1.0 healwall7 healwall8
element healwall8 250 0 193 0.000000 0.000000 0.000000 0.000000 0 
neighbor 1.0 healwall8 Empty 1.0 healwall8 healwall9
element healwall9 250 0 139 0.000000 0.000000 0.000000 0.000000 0 
neighbor 1.0 healwall9 Empty 1.0 healwall9 healwall10
element healwall10 250 0 121 0.000000 0.000000 0.000000 0.000000 0 
neighbor 1.0 healwall10 Empty 1.0 healwall10 healwall11
element healwall11 250 0 50 0.000000 0.000000 0.000000 0.000000 0 
#Explodes
element	ExplodingTNT	100	50	50	0.900000	1.000000	1.000000	0.000000	0
self	0.02000	ExplodingTNT	1.0000	Fire
neighbor 0.9	ExplodingTNT	TNT	1.0	ExplodingTNT	ExplodingTNT
neighbor 1.0	ExplodingTNT	Wall	1.0	ExplodingTNT	Dust
explosion	ExplodingTNT	TNT	100	100
#Dissolves other elements. Turns to steam when heated.
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
#Grows in water.
element	Plant	32	204	32	0.000000	0.000000	1.000000	0.000000	1
neighbor 0.2	Plant	Water	1.0	Plant	Plant
#Inert.
element	Sand	238	204	128	0.900000	0.500000	0.900000	0.000000	1
neighbor 1.0 Sand Water 1.0 Sand Sand
#Source of water.
element	Spout	10	100	10	0.000000	0.000000	1.000000	0.000000	1
neighbor 0.75	Spout	Empty	1.0	Spout		Water
neighbor 0.5	Spout	Sand	1.0	Empty		Empty
#Wax. Melts.
element	Cera	238	221	204	0.000000	0.000000	1.000000	0.000000	1
#Destroys almost everything.
element	???	231	7	231	0.000000	1.000000	1.000000	0.000000	1
self	0.100000	???	1.0000	Leftover???
neighbor 1.0	???	Empty	1.0	???	???
neighbor 1.0	???	Wall	1.0	???	???
neighbor 1.0	???	Fire	1.0	???	???
neighbor 1.0	???	Water	1.0	???	???
neighbor 1.0	???	Sand	1.0	???	???
neighbor 1.0	???	Spout	1.0	???	???
neighbor 1.0	???	Cera	1.0	???	???
neighbor 1.0	???	Oil	1.0	???	???
neighbor 1.0	???	Salt	1.0	???	???
neighbor 1.0	???	Ember	1.0	???	???
neighbor 1.0	???	MoltenCera	1.0	???	???
neighbor 1.0	???	Steam	1.0	???	???
neighbor 1.0	???	Saltwater	1.0	???	???
neighbor 1.0	???	Torch	1.0	???	???
neighbor 0.2	???	Leftover???	1.0	Leftover???	Leftover???
#Burns.
element	Oil	128	64	64	0.700000	1.000000	0.200000	0.000000	1
#Soluable in water.
element	Salt	255	255	255	0.900000	0.400000	0.900000	0.000000	1
#Burns for a little while.
element	Ember	200	50	50	0.000000	0.200000	1.000000	0.000000	1
self	0.002000	Ember	1.0000	Fire
neighbor 0.2		Ember	Empty	1.0	Ember	Fire
neighbor 0.9		Ember	Water	1.0	Empty	Steam
neighbor 0.75		Ember	Oil	1.0	Ember	Fire
neighbor 1.0		Ember	Plant	1.0	Ember	Fire
neighbor 0.005		Ember	Cera	1.0	MoltenCera	Ember
#Burns for a little while.
element	FallingEmber	200	50	50	1.000000	0.200000	1.000000	0.000000	1
self	0.002000	FallingEmber	1.0000	Fire
neighbor 0.2		FallingEmber	Empty	1.0	FallingEmber	Fire
neighbor 0.9		FallingEmber	Water	1.0	Empty	Steam
neighbor 1.0		FallingEmber	Oil	1.0	FallingEmber	FallingEmber
neighbor 1.0		FallingEmber	Plant	1.0	FallingEmber	Fire
neighbor 0.005		FallingEmber	Cera	1.0	MoltenCera	Ember
#Flowing cera. Will harden eventually.
element	MoltenCera	255	220	200	0.800000	1.000000	1.000000	0.000000	0
neighbor 0.01	MoltenCera	Wall	1.0	Cera	Wall
neighbor 0.01	MoltenCera	Water	1.0	Cera	Water
neighbor 0.01	MoltenCera	Sand	1.0	Cera	Sand
neighbor 0.01	MoltenCera	Spout	1.0	Cera	Spout
neighbor 0.01	MoltenCera	Cera	1.0	Cera	Cera
neighbor 0.01	MoltenCera	Oil	1.0	Cera	Oil
neighbor 0.01	MoltenCera	Salt	1.0	Cera	Salt
neighbor 0.01	MoltenCera	Saltwater	1.0	Cera	Saltwater
#Will eventually condense.
element	Steam	85	85	255	-1.000000	1.000000	0.010000	0.000000	1
self	0.001000	Steam	1.0000	Water
#Salt will slowly come out of solution.
element	Saltwater	0	0	150	0.700000	0.000000	0.500000	0.600000	1
self	0.00001	Saltwater	0.5	Water	0.5	Salt
neighbor 0.004	Water	Salt	1.0	Saltwater	Saltwater
neighbor 0.001	Saltwater	Saltwater	1.0	Salt	Steam
neighbor 0.04	Saltwater	Water	1.0	Water	Saltwater
neighbor 0.9	Saltwater	Fire	1.0	Salt	Steam
hotneighbor   50	Saltwater	Saltwater
#Continuous fire.
element	Torch	100	0	0	0.000000	1.000000	1.000000	1.000000	1
neighbor 0.2	Torch	Empty	1.0	Torch	Fire
neighbor 0.2	Torch	Water	1.0	Torch	Steam
neighbor 0.2	Torch	Saltwater	0.5	Torch	Steam	0.5	Torch	Salt
neighbor 0.2	Torch	Oil	1.0	Torch	Fire
neighbor 0.2	Torch	Plant	1.0	Torch	Fire
neighbor 0.2	Torch	Cera	1.0	Torch	MoltenCera
#A helper element.
element	Leftover???	200	0	0	0.000000	0.000000	1.000000	0.000000	0
self	0.005000	Leftover???	1.0000	Empty