User:Fartknocker/SeaMod

From FSG Wiki

Jump to: navigation, search
#wxSand: Owen Piette's Falling Sand Game
#Version 4.4, subversion 2
#element element r g b gravity slip density conductivity visible

#FK's Sea Mod.

group Life Jellyfish Plankton Fish Shark Eel
group SeaFloor Sand Ground Coralbase gCoralbase SeaSponge WaterJet
group Treasure_Hunting/Fishing Diver  Boat Shipwreck FishingBoat Net
group ET's UFO_Mothership UFO USO

#Nothing.
element Empty 0 0 0 0 0 1 0 1


#I hope you are not allegic to wet stuff.
element	Water	0  100 255	0.700000	1.000000	0.500000	0.400000	1

#Source of UFO's and USO's.
element	UFO_Mothership	 255	0	0	0.000000	0.000000	0.600000	0.000000	1
neighbor 0.000100	UFO_Mothership	Empty	.5 UFO_Mothership UFO .5 UFO_Mothership USO
#Unidentified Flying Object.
element	UFO	 100	100	100	0.001000	2.000000	0.600000	0.000000	1
pexplosion UFO Water 15 Shrapnel Shrapnel2
element	Shrapnel	 100	100	100	1.000000	0.000000	1.000000	0.000000	0
self	0.007000	Shrapnel	1.0000	Sand
element	Shrapnel2	 255	100	100	1.000000	0.000000	1.000000	0.000000	0
self	0.007000	Shrapnel2	1.0000	Sand
#Unidentified Submerged Object.
element	USO	 0	255	0	1.000000	0.000000	0.600000	0.000000	1
neighbor 1.0000	USO	Water	1 Water sUSO
element	sUSO	 0	0	255	0.000000	2.000000	0.600000	0.000000	0
neighbor 1.0000	sUSO	Water	1 Water sUSO
neighbor 1.0000	sUSO	Empty	1 Water USO

#Simple.
element	Ground	238	204	128	0.000000	0.000000	1.000000	0.000000	1

#Submerged geyser.
element	WaterJet	238	204	128	0.000000	0.000000	1.000000	0.000000	1
element	HotWater	100	100	255	1.000000	0.000000	0.000000	1.100000	0
neighbor 0.5   WaterJet	Water	1.0	WaterJet HotWater 
explosion WaterJet HotWater 0 255
self	0.100000	HotWater	1.0	Water
neighbor 0.5   HotWater	Empty	1.0	fWater HotWater
element	fWater	100	100	255	1.000000	0.000000	0.000000	1.100000	0
self	0.100000	fWater	1.0	Empty


#Powder form of ground.
element	Sand	238	204	128	0.900000	0.500000	0.900000	0.000000	1

#For your sandiwiches.
element	Jellyfish	255	100	255	0.000000	0.500000	0.900000	0.000000	1
neighbor 0.9   Jellyfish	Water	1.0	Leg Jellyfish 
self	0.000100	Jellyfish	1.0	Jellyfish2
element	Jellyfish2	255	100	255	1.000000	0.500000	0.900000	0.000000	0
neighbor 0.9   Jellyfish2	Water	1.0	Jellyfish Jellyfish2 
self	0.700000	Jellyfish2	1.0	Jellyfish

#Blub-blub-blub. I'm a tiny creature. Blub-blub-blub.
element	Plankton	50	100	50	0.000000	0.500000	0.900000	0.000000	1
neighbor 0.9   Plankton	Water	1.0	Water Plankton
self	0.000100	Plankton	1.0	Plankton2
element	Plankton2	50	100	50	0.000000	0.500000	0.900000	0.000000	0
pexplosion Plankton2 Water 2 Plankton

#Here, fishy, fishy, fishy!
element	Fish	0	255	0	0.000000	0.500000	0.900000	0.000000	1
neighbor 0.9   Fish	Water	1.0	Tail Fish
self	0.000100	Fish	1.0	Fishpreg
element	Fishpreg	0	255	0	1.000000	0.500000	0.900000	0.000000	0
neighbor 0.9   Fishpreg	Water	1.0	Fishpreg Eggf
self	0.800000	Fishpreg	1.0	Fish
neighbor 0.9   Fish	Plankton	1.0	Fish Fish

element	Leg	255	0	255	0.000000	0.500000	0.900000	0.000000	0
self	0.050000	Leg	1.0	Water

element	Deadf	255	0	0	1.000000	0.500000	0.900000	0.000000	0
self	0.050000	Deadf	1.0	Skelet

element	Skelet	255	255	255	1.000000	0.500000	0.900000	0.000000	0
self	0.050000	Skelet	1.0	Sand

element	Bubble	0	100	100	-1.000000	0.500000	0.900000	0.000000	0
self	0.060000	Bubble	1.0	Water


element	Tail	0	100	0	0.000000	0.500000	0.900000	0.000000	0
self	1.000000	Tail	1.0	Water

element	Tail2	0	100	205	0.000000	0.500000	0.900000	0.000000	0
self	1.000000	Tail2	1.0	Water

element	Eggj	255	255	255	1.000000	0.000000	0.900000	0.000000	0
self	0.001000	Eggj	0.9	Jellyfish 0.1 Deadf

element	Eggf	255	255	255	1.000000	0.000000	0.900000	0.000000	0
self	0.001000	Eggf	0.9	Fish 0.1 Deadf

#Starts a coral form.
element	Coralbase	255	255	255	0.000000	0.000000	0.900000	0.000000	1
neighbor 0.9   Coralbase	Water	1.0	Coralbud Coralbase
element	Coralbud	255	255	255	0.000000	0.000000	0.900000	0.000000	0
neighbor 1.0   Coralbud	Water	0.5	Coral Coralbud 0.5	Coral2 Coralbud
self	0.075000	Coralbud	1.0	Coral
element	Coral	255	255	255	0.000000	0.000000	0.900000	0.000000	0
element	Coral2	100	100	100	0.000000	0.000000	0.900000	0.000000	0

#Daaaa-Da! Daaaa-Da! Da-da-da-da- DA! I'm here to eat you!
element	Shark	 0	150	255	0.000000	0.000000	0.900000	0.000000	1
neighbor 1.0   Shark	Water	1.0	Tail2 Shark
neighbor 0.9   Shark	Fish	1.0	Deadf Shark
neighbor 0.9   Shark	Diver	1.0	Deadf Shark

#I collect treasure. I'm gonna be rich. MU-HU-HA-HA-HA!!!!
element	Diver	 10	10	10	0.800000	2.000000	0.600000	0.000000	1
neighbor 0.1   Diver	Water	1.0	Bubble Diver

element	cDiver	 255	255	0	0.000000	1.000000	0.000000	0.000000	0
self	1.00000	cDiver	0.9	cDiver2 0.1 Deadf

element	cDiver2	 0	0	255	0.000000	1.000000	0.000000	0.000000	0
self	1.00000	cDiver2	0.9	cDiver 0.1 Deadf


#Place on seafloor for a diver to find and take pieces of.
element	Shipwreck	 100	50	50	0.000000	1.000000	1.000000	0.000000	1
neighbor 0.1   Shipwreck	Diver	1.0	Water Diver2

element	Diver2	 10	10	100	-0.900000	1.000000	0.000000	0.000000	0

#Place at top for divers to store treasure in.
element	Boat	 100	50	50	0.000000	1.000000	1.000000	0.000000	1
neighbor 0.1   Boat	Diver2	1.0	Diver Treasure

#For divers to pick up.
element	Treasure	 255	250	0	0.000000	1.000000	0.000000	0.000000	0
neighbor 0.1   Treasure	Boat	1.0	Boat Treasure

#Starts a green coral form. 
element	gCoralbase	0	255	0	0.000000	0.000000	0.900000	0.000000	1
neighbor 0.9   gCoralbase	Water	1.0	gCoralbud gCoralbase
element	gCoralbud	0	255	0	0.000000	0.000000	0.900000	0.000000	0
neighbor 1.0   gCoralbud	Water	0.5	gCoral gCoralbud 0.5	gCoral2 gCoralbud
self	0.075000	gCoralbud	1.0	gCoral
element	gCoral	0	255	0	0.000000	0.000000	0.900000	0.000000	0
element	gCoral2	0	100	0	0.000000	0.000000	0.900000	0.000000	0

#Starts a pink coral form. 
element	pCoralbase	255	0	255	0.000000	0.000000	0.900000	0.000000	1
neighbor 0.9   pCoralbase	Water	1.0	pCoralbud pCoralbase
element	pCoralbud	255	0	255	0.000000	0.000000	0.900000	0.000000	0
neighbor 1.0   pCoralbud	Water	0.5	pCoral pCoralbud 0.5	pCoral2 pCoralbud
self	0.075000	pCoralbud	1.0	pCoral
element	pCoral	255	0	100	0.000000	0.000000	0.900000	0.000000	0
element	pCoral2	255	0	255	0.000000	0.000000	0.900000	0.000000	0


#ZAP!
element	Eel	 10	100	10	0.800000	2.000000	0.600000	0.000000	1
neighbor 0.1   Eel	Water	1.0	Water Eel
neighbor 0.1   Eel	Diver	1.0	cDiver Eel

element	SeaSponge	 255	255	255	0.000000	1.000000	0.900000	0.000000	1
self	1.00000	SeaSponge	0.5	S1 0.5 S2
element	S1	 100	100	0	0.000000	1.000000	0.000000	0.000000	0
element	S2	 255	255	0	0.000000	1.000000	0.000000	0.000000	0
 
#Catches fish. Put size 2 line for it.
element Net 255 255 255 0 0 1 0 1 
element Net3 255 0 0 0 0 1 0 0 
neighbor 1 Net Fish 1 Net2 Water
neighbor 0.2	Net2	Net3	1.0	Net3 Net3
self	0.50000	Net2	1.0 Net3
self	0.50000	Net3	1.0 Net
#For 1 fish, at least 5 fish get stored in boat. Use as storage for fish caught with net.
element FishingBoat 100 50 50 0 0 1 0 1 
neighbor 1 Net2 FishingBoat 1 FishingBoat SFish
element SFish 0 255 0 0 0 1 0 0
neighbor 1 SFish FishingBoat 1 FishingBoat SFish
element	Net2	0	255	0	0.000000	1.000000	1.000000	0.000000	0
self	0.100000	Net2	1.0000	Net3
neighbor 1.0	Net2	Net	1.0	Net2	Net2
self	0.005000	Net3	1.0000	Net

Personal tools