User:Libertyernie/My Mod

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
group	Fires	Fire	Torch	TNT	Ember	FallingEmber
group	MyElements	C4	OilPM	Ready	Go	3NON	Burner	DoubleOil	DoubleWater
group	Energy	Douze	Coolant	LiquidHeat	DelayedBurner
sources Sand	Water	OilPM

#Erases.
element	Empty	0	0	0	0.000000	1.000000	0.000000	0.000000	1
#Eraser element.
element	Drain	10	10	10	0.000000	1.000000	1.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
neighbor 1.0	Drain	OilPM	1.0	Drain	Empty
#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
#Does nothing. Useful for explosion aftermaths
element	Dust	128	128	128	0.900000	0.000000	1.000000	0.500000	1
#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	Fire		Fire
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
#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
#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 1.0	???	Ready	1.0	???	???
neighbor 1.0	???	Go	1.0	???	???
neighbor 1.0	???	Burner	1.0	???	???
neighbor 1.0	???	OilPM	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	
element	C4	250	242	156	0	0	1	0	1
neighbor	1	Fire	C4	1	Fire	Boom
element	Boom	255	200	0	0	0	1	0	0
pexplosion Boom	Fire	128	Fire
#Burns.
element	OilPM	128	64	32	0.700000	1.000000	0.200000	0.000000	1
neighbor	1	Fire	OilPM	1	Fire	OilPM2
neighbor	1	Ember	OilPM	1	Ember	OilPM2
neighbor	1	FallingEmber	OilPM	1	FallingEmber	OilPM2
neighbor	1	Torch	OilPM	1	Torch	OilPM2
neighbor	1	FirePM	OilPM	1	FirePM	OilPM2
element	OilPM2	253	253	64	0.700000	1.000000	0.300000	0.000000	0
pexplosion	OilPM2	Fire	8	FirePM
element	FirePM	247	63	64	-1.000000	1.000000	0.000000	1.100000	0
self	0.2	FirePM	0.9	Fire	0.09	Dust	0.01	AutoExp
element	AutoExp	247	63	65	-1.000000	1.000000	0.000000	1.100000	0
pexplosion	AutoExp	Fire	8	FirePM
pexplosion	AutoExp	Empty	8	FirePM
#Wall that disappears when Go is used.
element	Ready	50	150	250	0.000000	0.000000	1.000000	0.000000	1
neighbor 0.01	MoltenCera	Ready	1.0	Cera	Ready
#Makes Ready disappear.
element	Go	100	150	200	0.000000	0.000000	1.000000	0.000000	1
self	0.1	Go	1	Empty
neighbor	1	Go	Ready	1	Go	Go

#Go & Fire
element	3NON	252	126	63	0	0	1	0	1
neighbor	1	Fire	3NON	.5	Fire	Fire	.5	Fire	Go
neighbor	1	Go	3NON	.5	Go	Fire	.5	Go	Go

#Burns, and does nothing else.
element Burner	128	192	128	0	0	1	0	1
neighbor	1	Fire	Burner	1	Fire	Fire
#One of these = 2 Oil
element	DoubleOil	129	64	64	0.000000	1.000000	0.000000	0.000000	1
neighbor	1	DoubleOil	Empty	1	Oil	Oil
#One of these = 2 Water
element	DoubleWater	33	32	255	0.000000	1.000000	0.000000	0.000000	1
neighbor	1	DoubleWater	Empty	1	Water	Water

#Hardens when hot, and has other strange effects.
element	Douze	210	210	230	0.9	0.5	0.8	0.5	1
pexplosion	Douze	Saltwater	20	Sand
self	1	Douze	1	Wall
hotself	25	Douze
neighbor	1	Go	Douze	1	Go	Go
neighbor	0.2	Cera	Douze	1	Cera	OilPM2
neighbor 1.0	Drain	Douze	1.0	Drain	Empty

#Cools things down.
element	Coolant	128	255	255	0.900000	0.400000	0.900000	0.750000	1
self 1 Coolant 1 Coolant
hotself 20	Coolant
neighbor 0.9	Ember	Coolant	1.0	Empty	Sand
neighbor 1.0	Drain	Coolant	1.0	Drain	Empty

#Heats things up.
element	LiquidHeat	255	255	128	0.900000	0.400000	0.900000	1.100000	1
self	0.05	LiquidHeat	1	Empty

#Burns when hot.
element	DelayedBurner	128	128	192	0	0	1	0.9	1
self	1	DelayedBurner	1	FireX
hotself	75	DelayedBurner
hotcolor	DelayedBurner	255	128	192
neighbor	1	FireX	DelayedBurner	1	FireX	FireX
element	FireX	247	63	50	-1.000000	1.000000	0.000000	1.100000	0
self	0.100000	FireX	1.0000	Fire

#Makes a wall with a little border.
element	PlusWall	7	7	7	0	0	1	0.5	1
hotcolor	PlusWall	255	7	7
neighbor	1	PlusWall	Empty	1	PlusWall2	Empty
element	PlusWall2	255	128	7	0	0	1	0.5	1
Personal tools