User:Purple100/new pipes 1.0
From FSG Wiki
This is my cool pipe mod. Use a single-pixel wide length of Wire to create a pipe. Corners should be diagonally connected (leave the corner pixel out). Encase the entire Wire in something solid, like Wall. At the 'input' end of the wire, use a single pixel of Pulser. Where you want the output to come out, let the Wire touch Empty (ideally just one pixel of Wire should touch empty). Have fun!
#wxSand: Owen Piette's Falling Sand Game #Version 4.4, File subversion 2 group Waters Water Steam Saltwater Spout group Fires Fire Torch TNT Ember FallingEmber sources Sand Water Salt Oil #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 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 #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 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 #The following section: #Name: New Pipes #Author: Purple100 #Version: 1.0 #Credits: AcidReign, for the pulse method #Ask permission before putting this in a mod! #Carries elements element Wire 196 196 196 0 0 1 0 1 element PulseO 0 0 255 0 0 1 0 0 element PulseW 0 0 255 0 0 1 0 0 element PulseS 0 0 255 0 0 1 0 0 element PulseD 0 0 255 0 0 1 0 0 element PulseSW 0 0 255 0 0 1 0 0 neighbor 1 PulseO Wire 1 PulseT PulseO neighbor 1 PulseO Empty 1 PulseF Oil neighbor 1 PulseW Wire 1 PulseT PulseW neighbor 1 PulseW Empty 1 PulseF Water neighbor 1 PulseS Wire 1 PulseT PulseS neighbor 1 PulseS Empty 1 PulseF Salt neighbor 1 PulseD Wire 1 PulseT PulseD neighbor 1 PulseD Empty 1 PulseF Sand neighbor 1 PulseSW Wire 1 PulseT PulseSW neighbor 1 PulseSW Empty 1 PulseF Saltwater element Pulser 0 255 0 0 0 1 0 1 neighbor 1 Pulser Oil 1 Pulser2O Empty neighbor 1 Pulser Water 1 Pulser2W Empty neighbor 1 Pulser Salt 1 Pulser2S Empty neighbor 1 Pulser Sand 1 Pulser2D Empty neighbor 1 Pulser Saltwater 1 Pulser2SW Empty element Pulser2O 0 255 0 0 0 1 0 0 element Pulser2W 0 255 0 0 0 1 0 0 element Pulser2S 0 255 0 0 0 1 0 0 element Pulser2D 0 255 0 0 0 1 0 0 element Pulser2SW 0 255 0 0 0 1 0 0 neighbor 1 Pulser2O Wire 1 Pulser2O PulseO neighbor 1 Pulser2O PulseT 1 Pulser PulseE neighbor 1 Pulser2W Wire 1 Pulser2W PulseW neighbor 1 Pulser2W PulseT 1 Pulser PulseE neighbor 1 Pulser2S Wire 1 Pulser2S PulseS neighbor 1 Pulser2S PulseT 1 Pulser PulseE neighbor 1 Pulser2D Wire 1 Pulser2D PulseD neighbor 1 Pulser2D PulseT 1 Pulser PulseE neighbor 1 Pulser2SW Wire 1 Pulser2SW PulseSW neighbor 1 Pulser2SW PulseT 1 Pulser PulseE element PulseT 0 0 255 0 0 1 0 0 neighbor 1 PulseT PulseE 1 PulseE Wire element PulseE 255 0 0 0 0 1 0 0 neighbor 1 PulseE PulseT 1 Wire PulseE element PulseF 255 255 0 0 0 1 0 0 neighbor 1 PulseF PulseE 1 Wire Wire #End section
