http://powdertoy.co.uk/Wiki/api.php?action=feedcontributions&user=Cracker1000&feedformat=atomThe Powder Toy - User contributions [en]2024-03-29T07:31:49ZUser contributionsMediaWiki 1.30.0http://powdertoy.co.uk/Wiki/index.php?title=Mod_collection&diff=8560Mod collection2022-08-01T11:00:09Z<p>Cracker1000: Enter a short summary [b]</p>
<hr />
<div>* Please stick to the '''format''' used, there is a template at the bottom.<br />
* Please do not change details for others mods.<br />
* Please provide accurate descriptions about elements.<br />
* Only the owner may modify the information for their mod.<br />
:* People posting "bugs" doesn't help, post them in the relevant forum thread.<br />
* Source code '''MUST''' be posted (in effect from 22 Oct 2010)<br />
:* Existing links will not be removed. All future links must have source code included.\\<br />
The license you agreed to when you began to modify TPT states that source code must be provided when asked, as we're not all Windows users, just posting the binaries isn't any good.<br />
<br />
==Cracker1000's Mod==<br />
====Created By: Cracker1000==== <br />
====Version: 36.2.0==== <br />
====Changes:====<br />
*40+ new, unique elements to play with.<br />
*Improved HUD that shows much more information about particles like velocity, different temp. units, date and time, etc.<br />
*In-game element editor that allows you to edit any element property as per your need.<br />
*Customizable themes and filters.<br />
*Online save comment/ vote notifications.<br />
*Auto Invert tool option.<br />
*Password Protection.<br />
*In-built texter for typing texts in game!<br />
*Built-in auto stamp feature with interval controls.<br />
*Load random saves when searching for new ideas with the random save loader.<br />
*Option for showing all the hidden elements.<br />
*In-game messages for important occasions/ releases.<br />
*Vote counter enabled for online save browser (You can now see the vote counts like android port on PC)<br />
*In-game feedback/ reporting options.<br />
*Detailed offline wiki for mod elements that's always there for help.<br />
*New tools and gravity modes.<br />
*Script manager and multiplayer script comes pre-installed.<br />
*Notification when a new mod version becomes available.<br />
<br />
====Elements Added:==== <br />
*CWIR: Customizable wire<br />
*VSNS: Velocity sensor<br />
*TIMC: Time Crystal<br />
*FUEL: Extremely Powerful fuel<br />
*THRM: Thermostat<br />
*CLNT: Coolant<br />
*DMRN: Raditation shielding fabric<br />
*FNTC & FPTC: Faster versions of NTCT and PTCT<br />
*PINV: Powered Invisible<br />
*UV: UV rays<br />
*SUN: Self explanatory<br />
*CLUD: Realistic cloud<br />
*LBTR: Lithium Ion Battery<br />
*LED: Light Emmiting Diode<br />
*QGP: Quark Gluon Plasma<br />
*TMPS: .tmp sensor<br />
*PHOS: Phosphorus<br />
*CMNT: Cement<br />
*NTRG: Nitrogen gas<br />
*PRMT: Promethium, radioactive element<br />
*ECLR: Electronic eraser<br />
*PROJ: Projectile<br />
*BEE: Stings!<br />
*PPTI and PPTO: Powered Versions of PRTI and PRTO<br />
*SEED: Grows into trees<br />
*CSNS: Ctype sensor<br />
*CPPR: Copper<br />
*CLRC: Clear coat<br />
*CEXP: Customisable explosive<br />
*PCON: Powered CONV<br />
*STRC: Structure, Falls apart without support<br />
*BFLM: Black Flames<br />
*TURB: Turbine<br />
*PET: STKM/STKM2's new AI friend<br />
*MISL: Missile<br />
*AMBE: For changing ambient air temp.<br />
*Cl: Chlorine gas<br />
*WALL: Wall in element form<br />
*ELEX: A strange element that can turn into any random element<br />
*RADN: A heavy radioactive gas with short half-life <br />
*BASE: Reacts with different stuff, can be diluted<br />
*GSNS: Gravity sensor.<br />
*EMGT: Electo magnet, powered element.<br />
<br />
====Links:==== <br />
Forum thread: https://powdertoy.co.uk/Discussions/Thread/View.html?Thread=23279<br />
=====Source Code=====<br />
https://github.com/cracker1000/The-Powder-Toy<br />
=====Downloads=====<br />
https://github.com/cracker1000/The-Powder-Toy/releases/tag/Latest<br />
====Creators Comments====<br />
Dunno if I will actually update it to 97.0, we will see.<br />
<br />
==TPT-Ultimata==<br />
====Created By: Bowserinator==== <br />
====Version: 1.0.1==== <br />
====Changes:====<br />
<br />
See https://gist.github.com/Bowserinator/e538e7cb67d2a16f9439a397664b5c5c<br />
<br />
====Elements Added:==== <br />
<br />
See https://gist.github.com/Bowserinator/c059e154867cd3c7a8d5ad0d4152b55d<br />
<br />
====Links:==== <br />
Wiki: https://github.com/Bowserinator/TPT-Ultimata-Mod/tree/development/Wiki<br />
<br />
Forum thread: https://powdertoy.co.uk/Discussions/Thread/View.html?Thread=24994<br />
=====Source Code=====<br />
https://github.com/Bowserinator/TPT-Ultimata-Mod<br />
=====Downloads=====<br />
Windows: https://starcatcher.us/TPT/mods/TPT-Ultimata/TPT-Ultimata.zip<br />
<br />
Mac: https://starcatcher.us/TPT/mods/TPT-Ultimata/TPT-Ultimata.dmg<br />
<br />
Linux: https://starcatcher.us/TPT/mods/TPT-Ultimata/TPT-Ultimata%20linux64.zip<br />
<br />
Win32: https://starcatcher.us/TPT/mods/TPT-Ultimata/TPT-Ultimata%20win32.zip<br />
<br />
====Creators Comments====<br />
<br />
Lost interest in this<br />
<br />
<br />
== MaksProg's mod ==<br />
<br />
==== Created By: MaksProg ====<br />
==== Version: 1.6 ====<br />
==== Changes: ====<br />
* ARAY and SWCH is metalable. <br />
* ACID can be dilute by water. acid don't corrode BRAY with life<50.<br />
* AMTR don't annihilate with BRAY with life<50.<br />
* Destruction of detonation of explosives (such as C4) mostly is in pressure.<br />
* Burning is remade. It more realistic. Gas can burn safely. Examles<br />
* O2 can't burn, it increase temperature of flame.<br />
* Fission of plutonium is remade. It can divide in low pressure if it much.<br />
* Max temp is 20000.<br />
* Changes in CNCT.<br />
* Few changes in thermal conductivity.<br />
<br />
==== Total elements added: 41 ====<br />
==== Elements Added: ====<br />
* '''H2''', Hydrogen. Explosive if sparse. When burned turns to water. You can ignite it to burn safely<br />
* '''H2F''', Flame of H2.<br />
* '''AKAL''', Alkali. Dissolves almost everything. Neutralizes acid to form SLTW.<br />
* '''SODM''', Sodium. It can burn. Reacts with water to form AKAL, H2 and allocation of a large quantity of heat.<br />
* '''LSDM''', Liquid sodium. Reacts with water more active.<br />
* '''SO3''', Sulfuric anhydride. Reacts with water to form acid and warm. Volatile liquid (evaporate under normal conditions).<br />
* '''SO3G''', Gas of SO3. As the temperature it's condensed directly in the solid state.<br />
* '''SO3S''', Solid of SO3.<br />
* '''FLNE''', Fluorine. Dissolves almost everything. Enlarge temperature of flame. In fluorine water can burn!!<br />
* '''RGUN''', Ray Gun. Metalable. Try use it how normal aray, but put on the line goal. It destroy something by temperature and pressure. VERY COOL!!! <br />
* '''VLVE''', Valve. Metalable. Allows patricles if activated. Activate/deactivate - PSCN/NSCN.<br />
* '''UDVE''', Undestroyable Valve.<br />
* '''BASE''', Not corrosible base. Neutralises acid.<br />
* '''PRES''', Pressure explosive.<br />
* '''ELEC''', Electrons. In contact with the conductor form an electric current.<br><br />
* '''CATE''', Cathode. Radiate electrons if sparked.<br />
* '''PLUM''', Plumbum. Absorbs neutrons. One pixel - 2/3 neutrons.<br />
* '''LLRP''', Low-level radioactive powder.<br> Generates neutrons, and at normal pressure. Surface radioactive.<br />
* '''VIRU''', virus!!<br />
* '''SULF''', Sulfur. Can burn into SO2. Can be used in synthesizer acid.<br />
* '''SO2''', Gas. Slightly corrosible.<br />
* '''V2O5''', Vanadium pentoxide. Turns SO2 into SO3. Can be used in acid synthesizer.<br />
* '''RUBY''', Ruby. Not corroded by acid and alkali and not breaked by pressure. But metalable. Passes through rays of agun.<br />
* '''HPRS''', solid. Increases pressure. Metalable.<br />
* '''DETE''', Detector. Generates electricity if contact with particles (no solids) and cools. Can be used in deffetent electric generators.<br />
* '''ALOG''', allow gases.<br />
* '''ALOL''', allow luquids.<br />
* '''ALOP''', allow powders.<br />
* '''ALOU''', allow particles moving upwards.<br />
* '''ALOD''', allow particles moving downward.<br />
* '''PROT''', Protons, can make neutron matter if have high temperature. Can be used for production of low mass neutron matter (more neutron matter can be produced by dint of neutron irradiation of neutron matter).<br />
* '''NEMR''', neutron matter, very heavy. Unstable in high temeratures. Can absorbs neuterons and due to this grows.<br />
* '''TRIT''', tritium oxide, beta radioactive liquid. Decay rate depends on temperature. In normal temperature doesn't decay. In high tmperatures glow and radiate electrons and terns into nble plasma. Mix with deut for to make fusion mixture. It explodes and generates very many neutrons. After first explosion second explosion may. be. It's NEMR explosition. Neutrons fall into protons and electrons, protons make NEMR and heat it.<br />
* '''RESI''', resistor. Spark on resictor can disappere.<br />
* '''SPG''', Force-field generator. Creates bray around itself if it recieves sparks. Allows make other type of shield. It can hold bobms, amtr, but no very hot things.<br />
* '''LGSP''', Like aray, but bray lines have limited length and it can hold particles. Can be used in bobmers, force-field capacity (which can be opened) with SPG.<br />
* '''FIBL''', Fire ball!!! Belives unpredictable.<br />
<br />
==== Links ====<br />
===== Beta 1.65 =====<br />
[http://www.box.net/shared/5srv5nrjue View list of files and download]<br />
===== SOURCE CODE =====<br />
[http://www.mediafire.com/?a3ya3bxw9mwb0e6 .tar.gz]<br />
[http://www.mediafire.com/?3fqhmf0ufp78amb .zip]<br />
===== Win32 Compiled =====<br />
[http://www.mediafire.com/?y7t0i7v3hfs3yoj .zip]<br />
===== Linux Compiled =====<br />
[http://www.mediafire.com/?7axz0zfnm91bkf2 .tar.gz]:-P<br />
<br />
== AntB's TPT Fork ==<br />
==== Created by: AntB ====<br />
==== Version: 4.10 ====<br />
==== Total Elements Added: 32 ====<br />
''One removed, One pinched back by Simon and 6 are 1 with different colours.''<br />
==== Elements Added: ====<br />
* SUWR - Single use wire.<br />
* EMIT - Releases photons when sparked.<br />
* O2 - Gas, Ignites easily. --- Added in v42<br />
* LO2 - Liquid Oxygen, Very Cold, Ignites easily. --- Added in v42<br />
* H2 - Gas, combines with 02 to make WATR.<br />
* LH2 - Highly explosive when mixed with LO2. Temperature is absolute 0.<br />
* H2O2 - Rocket Fuel.<br />
* GROW - Growth particle, expands whatever element it hits.<br />
* RBRI - Red Brick, construction material, insulates wires.<br />
* RADI - Solid radioactive substance, decays into Radon Gas.<br />
* AMTR - Anti-matter, destroys the majority of particles and creates a vacuum. May release PHOT --- Added in v43 BETA<br />
* MUNE - Mutagenic neutrons, mutates elements.<br />
* MUNP - Mutagenic photons, mutates elements.<br />
* PCLN - Clone activated by PSCN, deactivated by NSCN --- Added in v43 BETA<br />
* COAL - Burns Slowly --- Added in v42<br />
* DESL - Liquid, explodes under high pressure and temperatures. --- Added in v42<br />
* R,G,B,C,M,Y - Neons, barely visible until powered by PSCN, can discharge with NSCN. Usful for signs.<br />
* <del>IRON</del> - Simon got it...<br />
* LEAD - Resistor, blocks neutrons.<br />
* LLED - Liquid Lead<br />
* X * Unknown. Use and see.<br />
* ZINC - Reacts with SLTW<br />
* GSTL - Galvanised steel, made by melting ZINC and METL/BMTL<br />
* SOIL - Grows plant when watered. Pressurises into ERTH<br />
* ERTH - De-pressurises to SOIL<br />
* NP2* Napalm-B, use THRM to ignite.<br />
* MTHN - Methane, expands rapidly and burns quickly. Best used in confined spaces.<br />
* CLOU - Releases WATR, SNOW and THDR based on its temperature. <br />
* DHLE - GoL - Deathless B2/S123456789/2<br />
* SERV - GoL - Serviette B234/S/2<br />
* REMX - Undo for X<br />
* ANTB - GoL - B2/S134/3<br />
* CPT1 - Capacitor type 1 - Unlimited storage for SPRK. Charge with METL when its off, Releases to INWR when on. Turn ON with PTCT and turn off with NTCT<br />
* CPT2 - Capacitor type 2 - Temperature controlled SPRK storage. Charge with METL, Releases to INWR when its full.<br />
* SDUT - Solid DEUT - Requested by Mortvert on the IRC channel.<br />
* GDUT - Gaseous DEUT - Requested by Mortvert on the IRC channel.<br />
==== Links ====<br />
===== SOURCE CODE =====<br />
[http://github.com/antb/The-Powder-Toy/tarball/master .tar.gz]<br />
[http://github.com/antb/The-Powder-Toy/zipball/master .zip]<br />
===== Win32 Compiled ===== (all links are broken)<br />
[http://tinyurl.com/ab-powder powder-sse.exe]<br />
[http://tinyurl.com/ab-powder2 powder-sse2.exe]<br />
[http://tinyurl.com/ab-powder3 powder-sse3.exe]<br />
<br />
===== Linux Compiled =====<br />
[http://tinyurl.com/ab-tpt-lin powder-sse]<br />
[http://tinyurl.com/ab-tpt-lin2 powder-sse2]<br />
[http://tinyurl.com/ab-tpt-lin3 powder-sse3]<br />
===== Other Downloads =====<br />
[http://tinyurl.com/sdl-dll SDL.dll]<br />
[http://tinyurl.com/bz2-dll libbz2-2.dll]<br />
[http://tinyurl.com/libgnurx libgnurx-0.dll]<br />
==== Known Bugs ====<br />
> Please post bugs in the forum topic given provided they haven't already been posted. Do not post them here...<br />
==== Creators Comments ====<br />
[https://powdertoy.co.uk/Forum.html?action=vthread&forum=9&topic=1327 Forum Thread]\\<br />
The CPT elements can be used as SPRK multipliers/reducers and as transformers.<br />
<br />
<br />
== Pilojo's Mod ==<br />
==== Created by: pilojo ====<br />
==== Total Elements Added: 4 ====<br />
==== Elements Added: ====<br />
* LASR: Laser. Melts metal almost instantly. Acts like photons. (Based on yew101's mod)<br />
* RCKT(Rocket fuel): Highly explosive liquid. (Based on antb's mod)<br />
* RUBY: Different colored DMND.<br />
* PPNE(propane): Highly explosive liquid. Burns colder than RCKT.<br />
* MYST(mystery):You have to guess what this does. (Not working as supposed to but, it's in the mod.)<br />
* AMON(amonium nitrate): Cools down if touching water.<br />
* FOSS(fossil):Turns into diamond powder when pressurized.<br />
* PDMD(Diamond powder): Diamond powder.<br />
* VENT: Changes pressure to 0 (Based on wikku9's mod)<br />
* FRON: (freon): Cold gas.<br />
* RNBW (rainbow flame): Rainbow flame (Based on yew101's mod, didn't take source. Messed up on an attempt for CFLM but it ended up being RNBW.)<br />
* BCOL(broken coal):Burns slightly faster than COAL.<br />
* BPRF(Bullet proof glass):Indestructable other than melting.<br />
<br />
==== Links ====<br />
===== Win32 Compiled =====<br />
http://www.box.net/shared/xneual8jkn<br />
===== Msvcr100d.dll for those that don't have it. =====<br />
http://www.box.net/shared/lq6svgkrss<br />
==== Bugs ====<br />
==== Creator Comments ====<br />
does not work<br />
<br />
== Vanadium's Fork ==<br />
==== Created By: Vanadium ====<br />
==== Version: 10 ====<br />
==== Total Elements Added: 10 ====<br />
==== Elements Added: ====<br />
* FLRN - Fluorine<br />
* MGSM - Magnesium<br />
* BASE - Base<br />
* COXD - Carbon Dioxide<br />
* FUMS - Fumes<br />
* HYG - Hydrogen<br />
* LTHR - Leather<br />
* EMBR - Ember<br />
* CBWR - Carbonated Water<br />
* CMNT - Cement<br />
* SGR - SUGAR<br />
===== Changes =====<br />
* Added Category Heat!<br />
<br />
==== Links ====<br />
* Win (C) - http://www.box.net/shared/mmc0ta9lua<br />
* Mac (C) - http://www.box.net/shared/brs4eu3elg<br />
* Lin (S) - http://www.box.net/shared/8g2l7qr7lx<br />
* Extra DLLs - http://www.box.net/shared/atbyuvod6k<br />
<br />
<br />
<br />
== TheWiseEyes's triple mods ==<br />
==== Created By: TheWiseEyes ====<br />
==== Changes: 3 ====<br />
* STKM has 10000 health<br />
* Added Choc<br />
* Moving Solids<br />
==== Total Elements Added: 1 ====<br />
==== Links ====<br />
Compiled Windows Binaries and Source:<br />
http://www.box.net/files#/files/0/f/51283996/Powder_Toy<br />
==== Known Bugs ====<br />
* MCHC won't burn<br />
* CHOC burns into fire<br />
==== Creators Comments ====<br />
Only two are compiled.<br />
==== Users Comments ====<br />
Celo753: I need to pay to download... fuuuuu<br />
<br />
<br />
<br />
<br />
<br />
<br />
== Rusty's Mod ==<br />
==== Created by: Rusty ====<br />
==== Total Elements Added: 2 ====<br />
==== Elements Added: ====<br />
* ERTH (earth, ERTH + WTER grows PLNT, becomes METL under pressure, ICE formed when tempreture is less than 0c, lava is formed when tempreture is over 100c, GAS is released every now and then.<br />
* DERP "just looks awesome"<br />
==== Links ====<br />
[[http://www.megaupload.com/?d=WHB89718]]<br />
<br />
<br />
<br />
== Wikku's Powder Toy ==<br />
==== Created by: wikku9 ====<br />
==== Total Elements Added: 4 ====<br />
==== Elements Added: ====<br />
* TITN<br />
* EFSE<br />
* ACHL<br />
* VENT<br />
* [https://powdertoy.co.uk/Forum.html?action=vthread&forum=8&topic=1843 Spiral maker]<br />
==== Links ====<br />
===== Win32 Compiled =====<br />
http://www.speedyshare.com/files/24462981/wpt.rar<br />
===== Source Code =====<br />
http://github.com/wikku9/The-Powder-Toy<br />
===== Forum =====<br />
https://powdertoy.co.uk/Forum.html?action=vthread&forum=5&topic=1048<br />
==== Bugs ====<br />
None<br />
==== Creator Comments ====<br />
== Jakester12345's Powder Toy ==<br />
==== Created by: Jakester12345 ====<br />
==== Total Elements Added: 18 ====<br />
==== Elements Added: ====<br />
* MERC (Mercury)<br />
* H (Hydrogen)<br />
* He (Helium)<br />
* Li (Lithium)<br />
* Be (Berylium)<br />
* BSDA (Baking Soda)<br />
* VNGR (Vinegar)<br />
* CO2 (Carbon Dioxide)<br />
* ALCH (Alchohol)<br />
* DIRT (Dirt)<br />
* Mud (Mud)<br />
* Mg (Magnesium)<br />
* HCL (HydroChloric Acid)<br />
* WWOD (Wet Wood)<br />
* SPRM (Sperm)<br />
* OVUM (Ovum)<br />
* Na (Sodium)<br />
* CRZY (Crazy) ''Renamed''<br />
==== Win32 Compiled ====<br />
http://ifile.it/qaun10b<br />
==== Source Code ====<br />
http://jumbofiles.com/4buhix7xkxwp<br />
==== Forum ====<br />
https://powdertoy.co.uk/Forum.html?action=vthread&forum=9&topic=1434<br />
==== Bugs ====<br />
SPRM and OVUM make STKM but he dies and turns to dust straight away<br />
Mercury dissappears when it's sparked<br />
<br />
== IRC Mod ==<br />
==== Created By: AntB ====<br />
==== Version: 2.02 ====<br />
==== Elements Added: ====<br />
* SIMN - iSimon - Crazy reset gas.<br />
* ANTB - AntB - Crazy photons.<br />
* CATE - Catelite - Use with care. :P<br />
* NIBB - Nibble/Felix - Expands across the screen in a blaze of trolling glory.<br />
* CRAC - Cracker64 - Spongey. Made by himself.<br />
* LIEU - Lieuwe - Slow battery.<br />
* IEF* ief015 - Static Stuff.<br />
* EYES - TheEyes - Throws elements away without creating pressure.<br />
* DEVA - Devast8a - A bit more then slightly explosive :P<br />
* WHER - where - Powdered CLNE.<br />
==== Links: ====<br />
===== Source Code =====<br />
https://github.com/antb/The-Powder-Toy/tarball/irc<br />
===== Win32 Compiled =====<br />
https://github.com/antb/The-Powder-Toy/raw/irc/Releases/powder-sse.exe<br />
<br />
https://github.com/antb/The-Powder-Toy/raw/irc/Releases/powder-sse2.exe<br />
<br />
https://github.com/antb/The-Powder-Toy/raw/irc/Releases/powder-sse3.exe<br />
===== Linux Compiled =====<br />
https://github.com/antb/The-Powder-Toy/raw/irc/Releases/powder-sse<br />
<br />
https://github.com/antb/The-Powder-Toy/raw/irc/Releases/powder-sse2<br />
<br />
https://github.com/antb/The-Powder-Toy/raw/irc/Releases/powder-sse3<br />
==== Creators Comments ====<br />
[https://powdertoy.co.uk/Forum.html?action=vthread&forum=9&topic=1598 Forum Thread]<br />
<br />
<br />
<br />
>Please do not edit other peoples sections.<br />
<br />
== theDragn's Mod ==<br />
==== THIS IS DEAD ====<br />
Please feel free to use any of my code or ideas, just be kind enough to give me a little credit.<br />
==== Version: 1.2 ====<br />
==== Changes: ====<br />
Fixed smoke glitch.<br />
Yeast now produces CO2 and ETHL when it grows.<br />
O2 is a little bit less spastic looking.<br />
Some elements have been moved to different categories.<br />
Added Hazardous category.<br />
==== Elements Added: ====<br />
* SMTX: Semtex. Plastic explosive that can melt metal.<br />
* H2: Hydrogen gas, can melt metal<br />
* LBMB: Lava bomb. Explodes into lava when it touches something.<br />
* TITA: Titanium. Just like METL, but melts at higher temperatures.<br />
* VRUS: Virus. Turns whatever it touches into more virus.<br />
* MRPH: Morph. Turns into whatever it touches.<br />
* AGAS: Acid gas.<br />
* CO2: Carbon dioxide. Heavy gas. Not flammable.<br />
* ETHL: Ethyl alcohol. (drinking alcohol) Burns.<br />
* DICE: Dry ice. Solid form of CO2<br />
==== Links: ====<br />
===== Source Code =====<br />
I'm not sure what version this is, so LBMB might not work.<br />
http://www.mediafire.com/file/s9hcrsflu7lf2hk/theDragnMod_src.zip<br />
===== Win32 Compiled =====<br />
http://www.mediafire.com/file/mmlm4g08z0i80zq/theDragnmod_windows.zip<br />
<br />
== tian1107's additions ==<br />
==== Created By: tian110796 ====<br />
==== Version: 3.5 ====<br />
==== Changes: ====<br />
any and any2 variables for each particle<br />
==== Elements Added: ====<br />
* FPLT: fast growing plant. grows around particles.<br />
* SOAP: Soap. Removes everything that is not solid.<br />
* REMT: emitter of radio waves<br />
* RREC: receiver of radio waves<br />
* CHAN: Channel changer. Changes channel of REMT and RREC<br />
* Protons: adds one to the particle's element number<br />
* INTF: blocks signals<br />
* WEMT: wired emitter. emits signals.<br />
* WREC: wired receiver. gets only signals from WEMT<br />
* PGLW: powdered glow. mix with water to make it GLOW.<br />
* IEMT: infrared emitter. emits signals like photons<br />
* IREC: receives signals from IEMT<br />
* HGEN: Creates heat waves<br />
* HWAV: heats the surroundings<br />
* CHLN: Reacts to many things<br />
* TUNN: tunneler. Creates tunnels underground horizontally<br />
* VTNN: vertical tunneler. Creates tunnels underground vertically<br />
==== Links: ====<br />
===== Source Code =====<br />
https://github.com/tian1107/The-Powder-Toy<br />
===== Win32 Compiled =====<br />
https://github.com/tian1107/The-Powder-Toy/raw/master/bin/Powder%20Toy.exe<br />
<br />
https://github.com/tian1107/The-Powder-Toy/raw/master/bin/Powder%20Toy-sse.exe<br />
<br />
https://github.com/tian1107/The-Powder-Toy/raw/master/bin/Powder%20Toy-sse2.exe<br />
<br />
https://github.com/tian1107/The-Powder-Toy/raw/master/bin/Powder%20Toy-sse3.exe<br />
<br />
https://github.com/tian1107/The-Powder-Toy/raw/master/bin/Powder%20Toy-sse41.exe<br />
<br />
https://github.com/tian1107/The-Powder-Toy/raw/master/bin/Powder%20Toy-sse42.exe<br />
<br />
===== Other =====<br />
Radio Wave Display: displays radio waves in color.<br />
==== Known Bugs ====<br />
Use of Tunnelers with round brush<br />
==== Creators Comments ====<br />
You can suggest elements at https://powdertoy.co.uk/Forum.html?action=vthread&forum=9&topic=1578<br />
<br />
<br />
== Murtaugh's mod ==<br />
==== Created By: Mur ====<br />
==== Version:45.2 (or 1.7) ====<br />
==== Changes: ====<br />
*40 Elmenets added;<br />
*Added signs for current type, current life (not GoL!) and generation ({type}, {life} and {GoL});<br />
*PNLT grows over PGND and GRND in vine mode;<br />
*Fixed dates at the opening screen;<br />
*Added fullscreen for F11 (Push F11 to go fullscreen; Push F11 again to exit fullscreen);<br />
*Removed version.h, because it became uselles since a few weeks;<br />
*Added automatic blendpixel to fancy mode (automatic fancy effects) -- Added to official :);<br />
<br />
<br />
==== Elements Added: ====<br />
*BASE - Neutralizes ACID and produces SLTW. Deadly/Poisonous for stickman;<br />
*FRON - Freon, cold gas;<br />
*FOIL - Freon, but liquid. Also "refrigerator oil";<br />
*MUR - Crazy element, a kind of crazy gas that explodes and melt anything;<br />
*HYDR - Hydrogen, very flammable gas, produces water when mixed with oxygen;<br />
*ROCK - Rock/Solid stone. It is like brick, but stronger;<br />
*ALCH - Alcohol. Burns slowly. Reduces stickman life.;<br />
*PLST - Plastic. Deforms but not disappear;<br />
*PSTR - Plaster. A fragile white-ish solid. turns into DUST under pressure;<br />
*MUD - Self-explanatory. Turns into GRND when heated;<br />
*GRND - Ground. Solid, turns into MUD when mixed with water, into PGRN under pressure;<br />
*PGRN - Powder ground. Turns into MUD when mixed with water.<br />
*HEHC - Higly efficient heat conductor. (NOT instantaneous!) Undestructable;<br />
*CORE - Singularity core. Reacts with almost anything causing a huge explosion. Best reacts with photons;<br />
*VIRU - A crazy virus. "Shine on your crazy diamond";<br />
*BALL - Bouncy ball. A bit uselles. Also it is a moveable solid;<br />
*MBMB - Murtaugh's version for BOMB. Another moveable solid;<br />
*SEDS - Seeds. Light dust, flammable. Grow when mixed with PGND an GRND;<br />
*PROT - Protons. Turns into HYDR when mixed with ELEC;<br />
*ELEC - Electrons. Transfers current to METL;<br />
*SLPH - Sulphur/Sulfur. Mix with DSTW to create ACID;<br />
*DYNA - Dynamite. Solid. Pressure explosive;<br />
*TNT* Trinitrotoluene. Very explosive powder. Mix with WATR to create DYNA;<br />
*ALUM - Aluminium. Solid. Conducts electricity. Breaks under high pressure;<br />
*BRAL - Aluminium in powder form. Mix with BRMT to create THRM;<br />
*CFRE - Carbon film resistor;<br />
*LEAD - Lead. Neutron absorber, slow conductor;<br />
*UNWR - Unmeltable wire;<br />
*STEL - Steel. Conducts electricity. Melts at very high temperature;<br />
*POWV - VOID in powder form;<br />
*COPY - Copy powder.<br />
<br />
===== GoL particles added: =====<br />
*PAT1 - Pattern 1 B1234567/S0123456;<br />
*PAT2 - Pattern 2 B1234567/S0;<br />
*FLAM - Flashing Maze B24/S1234;<br />
*RULH - Rule H B2/S34;<br />
*LFRD - Live Free or Die B0/S2;<br />
*LIWD - Life Without Death B3/S012345678;<br />
*VOTE - Vote B5678/S45678;<br />
*VT45 - Vote 4/5 B4678/S35678;<br />
*SERV - Serviettes B234/S.<br />
<br />
==== Links: ====<br />
[[https://github.com/Murtaugh80/The-Powder-Toy/ https://github.com/Murtaugh80/The-Powder-Toy]]<br />
===== Source Code =====<br />
[[https://github.com/Murtaugh80/The-Powder-Toy/ https://github.com/Murtaugh80/The-Powder-Toy/]] <br />
===== Win32 Compiled =====<br />
(Thank's to Cracker64)[[http://www.box.net/shared/7z93ol6big http://www.box.net/shared/7z93ol6big]]<br />
===== Linux Compiled =====<br />
[[https://github.com/Murtaugh80/The-Powder-Toy/raw/master/build/powder https://github.com/Murtaugh80/The-Powder-Toy/raw/master/build/powder]] <br />
===== Other =====<br />
No<br />
<br />
==== Known Bugs ====<br />
None<br />
==== Creators Comments ====<br />
Any bug, or suggestion post on [https://powdertoy.co.uk/Forum.html?action=vthread&forum=9&topic=2531 this topic]<br />
<br />
<br />
<br />
== Neospector's mod ==<br />
==== Created by: Neospector ====<br />
==== Using the source from 42.3, version 1.3 ====<br />
==== Changes: 13 elements added, few different reactions added ====<br />
==== Elements added: ====<br />
* HYDR - Hydrogen, happy? <br />
* STOP - Indestructible insulator.<br />
* ELEV - "Elevator" for stickman<br />
* NUKE - Because you can't make your own.<br />
* NEOD - Neodium, indestructible metal.<br />
* POST - Positive electrical output. Used to separate WATR into O2 without it combining with HYDR<br />
* NEGA - Same as POST, but switching O2's and HYDR's places.<br />
* PROT - Protons, combine with NEUT for random elements.<br />
* ELEC - Electrons. Battery gas.<br />
* SOAP - Eats OIL.<br />
* SUDS - Sudsy, not sure what I'll do with this.<br />
* RDWS - Radioactive waste. Negative pressure for NEUT. Also try mixing it with WATR. :P<br />
* CWTR - Contaminated water. Not sure what I'll do with this either...<br />
<br />
==== Links: ====<br />
[[http://www.mediafire.com/?ro8f7hbn013fqjc]]<br />
===== Source code =====<br />
[[http://www.mediafire.com/?1pjrsyqs8jghncl]]<br />
===== Win32 compiled =====<br />
==== Known bugs: ====<br />
SOAP isn't a liquid, more of a downwards VENT... >_><br />
==== Creator Comments: ====<br />
I REALLY need help with the SOAP bug.<br />
===Suggest new elements at [[https://powdertoy.co.uk/Forum.html?action=vthread&forum=9&topic=2620]]<br />
<br />
== PizzaPlatypus' mod ==<br />
==== Created By: PizzaPlatypus ====<br />
==== Version: 3 using version 42.3 ====<br />
==== Changes: 27 new elements and edited metal ====<br />
==== Elements Added: ====<br />
*GOLD a non-corrosive version of metal (which now corrodes)<br />
*DOFE like BIZR but neutralises acid, also in solid and gas forms.<br />
*BARN An explosive gas, I invented the name.<br />
*CO2 Turns to FLWR with plant (photosynthesis) and makes carbonated water.<br />
*LIMS heats to make glowing limelight, which cools to quick lime wich turns to slaked lime with water, which turns to limewater with distilled water, which turns back to limestone with CO2<br />
*OOZE pointless liquid, boils to swamp gas.<br />
*SGAS flammable gas.<br />
*ENZM turns starch to sugar.<br />
*SRCH turns to sugar with enzyme.<br />
*SUGR slightly flammable, mix with water to make sugar water.<br />
*YSTP a solid which makes yeast grow.<br />
*Lemonade sugar water and carbonated water (a bit glitchy) bad for stickman.<br />
*bacteria turns wood, water, carbohydrate, sugar, plant and yeast to bacteria.<br />
*Virus turns everything to virus (fun to use on destroytable city). <br />
*Flower: grows on plant add polen to get seed.<br />
*pollen: see above.<br />
*seed: turns to grass when hits mud.<br />
*grass: water it to make it grow upwards!<br />
*Autumn leaves: appear when plant is surrounded by oxygen and suffoated, flammable.<br />
*Grav: center of gravity, like black hole but doesn't destroy stuff it touches, for planets.<br />
*Saltpeter: mix with sulfur for gunpowder, saltpeter is made by mixing water with Liemstone.<br />
*Sulfur: Slightly flammable mix with Hydrogen for Hydrogen sulfide. See above^.<br />
*H2: Hydrogen, flammable mix with O2 for water. See above^<br />
*Hydrogen sulphide: Flammable poisonous to stickman gas.<br />
*Food: stickman can eat it for health<br />
*Lavabomb:explodes on contact with anything.<br />
*antilava bomb: same as above but with anti-lava<br />
<br />
<br />
<br />
==== Links: ====<br />
[[https://powdertoy.co.uk/Forum.html?action=vthread&forum=9&topic=2505]] <br />
===== Source Code =====<br />
[[http://www.mediafire.com/?2jgf3m54circ36o]] <br />
===== Win32 Compiled =====<br />
[[http://www.mediafire.com/?azyeeimpky7aydx]] <br />
===== Other =====<br />
If you have any element ideas please post them on my mod page, I am currently working on combining with the latest code. <br />
==== Known Bugs ====<br />
CO2W and SGRW don't mix for lemonade but these elements will be deleted in the next version. <br />
==== Creators Comments ====<br />
Please comment on my mod page to help me develop more mods.<br />
<br />
==Diissaster's Mod==<br />
====Created By: Diissaster====<br />
====Version: 46.0 (GitHub alpha)====<br />
====Changes: Added 2 new elements.====<br />
==== Elements Added: ====<br />
SBMB<br />
DEAD<br />
==== Links: ====<br />
=====Source Code===== <br />
http://www.box.net/shared/bey5i1ixpz<br />
=====Win32 Compiled===== <br />
http://www.box.net/shared/eoh7oaxyy3<br />
==== Known Bugs ====<br />
SBMB can halt explosion sometimes.<br />
DEAD may go crazy before activation.<br />
==== Creators Comments ====<br />
Finally, My Mod<br />
<br />
== Me4502's Mod ==<br />
==== Created By: Me4502 ====<br />
==== Version: 3.0b7 ====<br />
==== Changes: ====<br />
http://dl.dropbox.com/u/20806998/Changes.txt<br />
<br />
==== Elements Added: ====<br />
http://dl.dropbox.com/u/20806998/Elements.txt<br />
<br />
==== Lua Features Added ====<br />
https://powdertoy.co.uk/Wiki.html?id=lua#me4502_s_mod<br />
<br />
==== Links: ====<br />
===== Source Code =====<br />
http://www.github.com/me4502/The-Powder-Toy<br />
<br />
===== Win32 Compiled =====<br />
Latest Always https://github.com/me4502/The-Powder-Toy/tree/master/Run<br />
<br />
===== Linux Compiled =====<br />
Version 3.0b6 eyesirc.dyndns.org:8080/me4502/powder* thanks to TheWiseEyes<br />
<br />
===== Mac OSX Compiled =====<br />
Version 3.0b3 http://bbgmod.webs.com/Powder.app.zip<br />
<br />
==== Known Bugs ====<br />
None ATM<br />
==== Creators Comments ====<br />
My Mod<br />
<br />
==Jacob1's Mod==<br />
====Created By: Jacob1==== <br />
====Version: 44.1====<br />
====Changes: [https://github.com/jacob1/The-Powder-Toy/blob/c%2B%2B/CHANGELOG see readme]====<br />
<br />
====Elements Added:==== <br />
*BALL (moving solid)<br />
*ANIM (animation)<br />
*INDI (indestructible insulator)<br />
*PPTI (powered portals)<br />
*PPTO<br />
*BUTN (can be sparked when activated, element form of spark signs)<br />
*PINV (powered invisible)<br />
*RAZR (cuts through everything)<br />
*PWHT (powered heater)<br />
<br />
====Other Features:====<br />
*Entirely compatible with the official version<br />
*Updated often with an in-game updater (updates hosted by mniip on http://mniip.com), also has a bug reporter<br />
*Favorites/recent elements menu<br />
*Extra "FAV2" menu with many options<br />
*Customizable HUD's<br />
*TPT multiplayer script by cracker64 embeded inside<br />
*Number of votes displayed on saves, and timestamps displayed on comments<br />
*Automaticly save and reload your work after a crash<br />
*Open multiple simulation tabs at once, each tab has a preview and name when you hover over it<br />
*Ctrl+s saves a reload point, so you can reload even when not online<br />
*FIND tool to find selected elements easily (ctrl+f)<br />
*Moving solids that have collision and rotate<br />
*Statistics about how much / often you play, and current save statistics<br />
*Add Lua code into saves, with a sandbox to prevent malicious code<br />
*Redesigned console with text that never overlaps<br />
*9 new elements<br />
*Many more improvements and features not listed here<br />
<br />
====Links:==== <br />
[https://powdertoy.co.uk/Discussions/Thread/View.html?Thread=11117 forum post]<br />
=====Source Code===== <br />
[https://github.com/jacob1/The-Powder-Toy github]<br />
=====Win32 Compiled===== <br />
See forum post. Legacy version also available for older computers<br />
=====Mac OS X Compiled===== <br />
See forum post<br />
=====Linux Compiled===== <br />
See forum post. 64 bit version available, 32 bit versions to be continued<br />
<br />
==FeynmanPowder==<br />
====Created By: FeynmanLogomaker====<br />
====Version: 8.5====<br />
====Changes: See [http://files.brilliant-minds.tk/~feynman/mod/changelog.html changelog page]====<br />
<br />
====Elements Added:====<br />
* BDST - Binary Data Storage. See forum post for instructions<br />
* NPLM, STFL - Long-burning liquids<br />
* FRCT - Pretty, but otherwise absolutely useless.<br />
* REP - Replicating powder. Also useless.<br />
* HEAT - Heater/Cooler. If TMP = 1, heats surrounding particles, otherwise cools them.<br />
<br />
====Other Features:====<br />
* LuaJIT - this should let Lua scripts run up to 5x faster, and Lua elements up to 2x faster. See the [http://luajit.org/ LuaJIT website] for more information<br />
* Lua Command Signs<br />
* Lua Text Plotting API<br />
* Text plotting utility (opened with ctrl-t)<br />
* Cracker64's Script Manager and Multiplayer scripts built in<br />
* Seperate update server - unlike many mods, this one will be frequently updated, without the <br />
hassle of having to re-download each time<br />
* Numerous multiplayer features and commands:<br />
* Text wrapping<br />
* AFK mode - toggled with /afk<br />
* Lua multiplayer API, in the <code>mpapi</code>table<br />
* Server Switching - you can change between TPTNet and the official server, from the Simulation<br />
Options panel.<br />
<br />
====Downloads: ====<br />
[http://files.brilliant-minds.tk/~feynman/mod/download.html All versions and operating systems]<br />
====Known Bugs:====<br />
None yet, if you can find any please report them!<br />
====Creators Comments:====<br />
This mod is definitely not widely used yet, so I don't have much feedback - any and all comments are welcome!<br />
<br />
==The Alchemy Mod==<br />
====Created By: savask and SopaXorzTaker==== <br />
====Version: 91.3 (328)====<br />
====Changes:====<br />
Added lots of reactions to make all the elements obtainable. :)<br />
<br />
====Links: [https://powdertoy.co.uk/Discussions/Thread/View.html?Thread=21011 Forum thread]==== <br />
=====Source Code=====<br />
See the forum thread.<br />
<br />
====Known Bugs====<br />
See the forum thread.<br />
<br />
====Creators Comments==== <br />
This is a mod that makes TPT an alchemy game, where you have to discover elements to use them!<br />
We have added a lot of reactions to make all the elements obtainable.<br />
<br />
== Template ==<br />
'' <br />
==Mod Name==\\<br />
====Created By:====\\ <br />
====Version:====\\ <br />
====Changes:====\\ <br />
====Elements Added:====\\ <br />
====Links:====\\ <br />
=====Source Code=====\\ <br />
=====Win32 Compiled=====\\ <br />
=====Mac OS X Compiled=====\\<br />
=====Linux Compiled=====\\ <br />
=====Other=====\\ <br />
====Known Bugs====\\ <br />
====Creators Comments====\\ <br />
''<br />
<br />
===== You don't have to use Win32 Compiled, Mac OS X Compiled, Linux Compiled or Other if you don't need them. =====</div>Cracker1000http://powdertoy.co.uk/Wiki/index.php?title=Mod_collection&diff=8457Mod collection2022-03-29T16:54:11Z<p>Cracker1000: /* Elements Added: */</p>
<hr />
<div>* Please stick to the '''format''' used, there is a template at the bottom.<br />
* Please do not change details for others mods.<br />
* Please provide accurate descriptions about elements.<br />
* Only the owner may modify the information for their mod.<br />
:* People posting "bugs" doesn't help, post them in the relevant forum thread.<br />
* Source code '''MUST''' be posted (in effect from 22 Oct 2010)<br />
:* Existing links will not be removed. All future links must have source code included.\\<br />
The license you agreed to when you began to modify TPT states that source code must be provided when asked, as we're not all Windows users, just posting the binaries isn't any good.<br />
<br />
==Cracker1000's Mod==<br />
====Created By: Cracker1000==== <br />
====Version: 36.2.0==== <br />
====Changes:====<br />
*40+ new, unique elements to play with.<br />
*Improved HUD that shows much more information about particles like velocity, different temp. units, date and time, etc.<br />
*In-game element editor that allows you to edit any element property as per your need.<br />
*Customizable themes and filters.<br />
*Online save comment/ vote notifications.<br />
*Auto Invert tool option.<br />
*Password Protection.<br />
*In-built texter for typing texts in game!<br />
*Built-in auto stamp feature with interval controls.<br />
*Load random saves when searching for new ideas with the random save loader.<br />
*Option for showing all the hidden elements.<br />
*In-game messages for important occasions/ releases.<br />
*Vote counter enabled for online save browser (You can now see the vote counts like android port on PC)<br />
*In-game feedback/ reporting options.<br />
*Detailed offline wiki for mod elements that's always there for help.<br />
*New tools and gravity modes.<br />
*Script manager and multiplayer script comes pre-installed.<br />
*Notification when a new mod version becomes available.<br />
<br />
====Elements Added:==== <br />
*CWIR: Customizable wire<br />
*VSNS: Velocity sensor<br />
*TIMC: Time Crystal<br />
*FUEL: Extremely Powerful fuel<br />
*THRM: Thermostat<br />
*CLNT: Coolant<br />
*DMRN: Raditation shielding fabric<br />
*FNTC & FPTC: Faster versions of NTCT and PTCT<br />
*PINV: Powered Invisible<br />
*UV: UV rays<br />
*SUN: Self explanatory<br />
*CLUD: Realistic cloud<br />
*LBTR: Lithium Ion Battery<br />
*LED: Light Emmiting Diode<br />
*QGP: Quark Gluon Plasma<br />
*TMPS: .tmp sensor<br />
*PHOS: Phosphorus<br />
*CMNT: Cement<br />
*NTRG: Nitrogen gas<br />
*PRMT: Promethium, radioactive element<br />
*ECLR: Electronic eraser<br />
*PROJ: Projectile<br />
*BEE: Stings!<br />
*PPTI and PPTO: Powered Versions of PRTI and PRTO<br />
*SEED: Grows into trees<br />
*CSNS: Ctype sensor<br />
*CPPR: Copper<br />
*CLRC: Clear coat<br />
*CEXP: Customisable explosive<br />
*PCON: Powered CONV<br />
*STRC: Structure, Falls apart without support<br />
*BFLM: Black Flames<br />
*TURB: Turbine<br />
*PET: STKM/STKM2's new AI friend<br />
*MISL: Missile<br />
*AMBE: For changing ambient air temp.<br />
*Cl: Chlorine gas<br />
*WALL: Wall in element form<br />
*ELEX: A strange element that can turn into any random element<br />
*RADN: A heavy radioactive gas with short half-life <br />
*BASE: Reacts with different stuff, can be diluted<br />
<br />
====Links:==== <br />
Forum thread: https://powdertoy.co.uk/Discussions/Thread/View.html?Thread=23279<br />
=====Source Code=====<br />
https://github.com/cracker1000/The-Powder-Toy<br />
=====Downloads=====<br />
Windows: https://starcatcher.us/TPT/mods/Cracker1000mod/Cracker1000mod.zip<br />
<br />
Mac: https://starcatcher.us/TPT/mods/Cracker1000mod/Cracker1000mod.dmg<br />
<br />
Linux: https://starcatcher.us/TPT/mods/Cracker1000mod/Cracker1000mod%20linux64.zip<br />
<br />
Win32: https://starcatcher.us/TPT/mods/Cracker1000mod/Cracker1000mod%20win32.zip<br />
<br />
====Creators Comments====<br />
Dunno if I will actually update it to 97.0, we will see.<br />
<br />
==TPT-Ultimata==<br />
====Created By: Bowserinator==== <br />
====Version: 1.0.1==== <br />
====Changes:====<br />
<br />
See https://gist.github.com/Bowserinator/e538e7cb67d2a16f9439a397664b5c5c<br />
<br />
====Elements Added:==== <br />
<br />
See https://gist.github.com/Bowserinator/c059e154867cd3c7a8d5ad0d4152b55d<br />
<br />
====Links:==== <br />
Wiki: https://github.com/Bowserinator/TPT-Ultimata-Mod/tree/development/Wiki<br />
<br />
Forum thread: https://powdertoy.co.uk/Discussions/Thread/View.html?Thread=24994<br />
=====Source Code=====<br />
https://github.com/Bowserinator/TPT-Ultimata-Mod<br />
=====Downloads=====<br />
Windows: https://starcatcher.us/TPT/mods/TPT-Ultimata/TPT-Ultimata.zip<br />
<br />
Mac: https://starcatcher.us/TPT/mods/TPT-Ultimata/TPT-Ultimata.dmg<br />
<br />
Linux: https://starcatcher.us/TPT/mods/TPT-Ultimata/TPT-Ultimata%20linux64.zip<br />
<br />
Win32: https://starcatcher.us/TPT/mods/TPT-Ultimata/TPT-Ultimata%20win32.zip<br />
<br />
====Creators Comments====<br />
<br />
Lost interest in this<br />
<br />
<br />
== MaksProg's mod ==<br />
<br />
==== Created By: MaksProg ====<br />
==== Version: 1.6 ====<br />
==== Changes: ====<br />
* ARAY and SWCH is metalable. <br />
* ACID can be dilute by water. acid don't corrode BRAY with life<50.<br />
* AMTR don't annihilate with BRAY with life<50.<br />
* Destruction of detonation of explosives (such as C4) mostly is in pressure.<br />
* Burning is remade. It more realistic. Gas can burn safely. Examles<br />
* O2 can't burn, it increase temperature of flame.<br />
* Fission of plutonium is remade. It can divide in low pressure if it much.<br />
* Max temp is 20000.<br />
* Changes in CNCT.<br />
* Few changes in thermal conductivity.<br />
<br />
==== Total elements added: 41 ====<br />
==== Elements Added: ====<br />
* '''H2''', Hydrogen. Explosive if sparse. When burned turns to water. You can ignite it to burn safely<br />
* '''H2F''', Flame of H2.<br />
* '''AKAL''', Alkali. Dissolves almost everything. Neutralizes acid to form SLTW.<br />
* '''SODM''', Sodium. It can burn. Reacts with water to form AKAL, H2 and allocation of a large quantity of heat.<br />
* '''LSDM''', Liquid sodium. Reacts with water more active.<br />
* '''SO3''', Sulfuric anhydride. Reacts with water to form acid and warm. Volatile liquid (evaporate under normal conditions).<br />
* '''SO3G''', Gas of SO3. As the temperature it's condensed directly in the solid state.<br />
* '''SO3S''', Solid of SO3.<br />
* '''FLNE''', Fluorine. Dissolves almost everything. Enlarge temperature of flame. In fluorine water can burn!!<br />
* '''RGUN''', Ray Gun. Metalable. Try use it how normal aray, but put on the line goal. It destroy something by temperature and pressure. VERY COOL!!! <br />
* '''VLVE''', Valve. Metalable. Allows patricles if activated. Activate/deactivate - PSCN/NSCN.<br />
* '''UDVE''', Undestroyable Valve.<br />
* '''BASE''', Not corrosible base. Neutralises acid.<br />
* '''PRES''', Pressure explosive.<br />
* '''ELEC''', Electrons. In contact with the conductor form an electric current.<br><br />
* '''CATE''', Cathode. Radiate electrons if sparked.<br />
* '''PLUM''', Plumbum. Absorbs neutrons. One pixel - 2/3 neutrons.<br />
* '''LLRP''', Low-level radioactive powder.<br> Generates neutrons, and at normal pressure. Surface radioactive.<br />
* '''VIRU''', virus!!<br />
* '''SULF''', Sulfur. Can burn into SO2. Can be used in synthesizer acid.<br />
* '''SO2''', Gas. Slightly corrosible.<br />
* '''V2O5''', Vanadium pentoxide. Turns SO2 into SO3. Can be used in acid synthesizer.<br />
* '''RUBY''', Ruby. Not corroded by acid and alkali and not breaked by pressure. But metalable. Passes through rays of agun.<br />
* '''HPRS''', solid. Increases pressure. Metalable.<br />
* '''DETE''', Detector. Generates electricity if contact with particles (no solids) and cools. Can be used in deffetent electric generators.<br />
* '''ALOG''', allow gases.<br />
* '''ALOL''', allow luquids.<br />
* '''ALOP''', allow powders.<br />
* '''ALOU''', allow particles moving upwards.<br />
* '''ALOD''', allow particles moving downward.<br />
* '''PROT''', Protons, can make neutron matter if have high temperature. Can be used for production of low mass neutron matter (more neutron matter can be produced by dint of neutron irradiation of neutron matter).<br />
* '''NEMR''', neutron matter, very heavy. Unstable in high temeratures. Can absorbs neuterons and due to this grows.<br />
* '''TRIT''', tritium oxide, beta radioactive liquid. Decay rate depends on temperature. In normal temperature doesn't decay. In high tmperatures glow and radiate electrons and terns into nble plasma. Mix with deut for to make fusion mixture. It explodes and generates very many neutrons. After first explosion second explosion may. be. It's NEMR explosition. Neutrons fall into protons and electrons, protons make NEMR and heat it.<br />
* '''RESI''', resistor. Spark on resictor can disappere.<br />
* '''SPG''', Force-field generator. Creates bray around itself if it recieves sparks. Allows make other type of shield. It can hold bobms, amtr, but no very hot things.<br />
* '''LGSP''', Like aray, but bray lines have limited length and it can hold particles. Can be used in bobmers, force-field capacity (which can be opened) with SPG.<br />
* '''FIBL''', Fire ball!!! Belives unpredictable.<br />
<br />
==== Links ====<br />
===== Beta 1.65 =====<br />
[http://www.box.net/shared/5srv5nrjue View list of files and download]<br />
===== SOURCE CODE =====<br />
[http://www.mediafire.com/?a3ya3bxw9mwb0e6 .tar.gz]<br />
[http://www.mediafire.com/?3fqhmf0ufp78amb .zip]<br />
===== Win32 Compiled =====<br />
[http://www.mediafire.com/?y7t0i7v3hfs3yoj .zip]<br />
===== Linux Compiled =====<br />
[http://www.mediafire.com/?7axz0zfnm91bkf2 .tar.gz]:-P<br />
<br />
== AntB's TPT Fork ==<br />
==== Created by: AntB ====<br />
==== Version: 4.10 ====<br />
==== Total Elements Added: 32 ====<br />
''One removed, One pinched back by Simon and 6 are 1 with different colours.''<br />
==== Elements Added: ====<br />
* SUWR - Single use wire.<br />
* EMIT - Releases photons when sparked.<br />
* O2 - Gas, Ignites easily. --- Added in v42<br />
* LO2 - Liquid Oxygen, Very Cold, Ignites easily. --- Added in v42<br />
* H2 - Gas, combines with 02 to make WATR.<br />
* LH2 - Highly explosive when mixed with LO2. Temperature is absolute 0.<br />
* H2O2 - Rocket Fuel.<br />
* GROW - Growth particle, expands whatever element it hits.<br />
* RBRI - Red Brick, construction material, insulates wires.<br />
* RADI - Solid radioactive substance, decays into Radon Gas.<br />
* AMTR - Anti-matter, destroys the majority of particles and creates a vacuum. May release PHOT --- Added in v43 BETA<br />
* MUNE - Mutagenic neutrons, mutates elements.<br />
* MUNP - Mutagenic photons, mutates elements.<br />
* PCLN - Clone activated by PSCN, deactivated by NSCN --- Added in v43 BETA<br />
* COAL - Burns Slowly --- Added in v42<br />
* DESL - Liquid, explodes under high pressure and temperatures. --- Added in v42<br />
* R,G,B,C,M,Y - Neons, barely visible until powered by PSCN, can discharge with NSCN. Usful for signs.<br />
* <del>IRON</del> - Simon got it...<br />
* LEAD - Resistor, blocks neutrons.<br />
* LLED - Liquid Lead<br />
* X * Unknown. Use and see.<br />
* ZINC - Reacts with SLTW<br />
* GSTL - Galvanised steel, made by melting ZINC and METL/BMTL<br />
* SOIL - Grows plant when watered. Pressurises into ERTH<br />
* ERTH - De-pressurises to SOIL<br />
* NP2* Napalm-B, use THRM to ignite.<br />
* MTHN - Methane, expands rapidly and burns quickly. Best used in confined spaces.<br />
* CLOU - Releases WATR, SNOW and THDR based on its temperature. <br />
* DHLE - GoL - Deathless B2/S123456789/2<br />
* SERV - GoL - Serviette B234/S/2<br />
* REMX - Undo for X<br />
* ANTB - GoL - B2/S134/3<br />
* CPT1 - Capacitor type 1 - Unlimited storage for SPRK. Charge with METL when its off, Releases to INWR when on. Turn ON with PTCT and turn off with NTCT<br />
* CPT2 - Capacitor type 2 - Temperature controlled SPRK storage. Charge with METL, Releases to INWR when its full.<br />
* SDUT - Solid DEUT - Requested by Mortvert on the IRC channel.<br />
* GDUT - Gaseous DEUT - Requested by Mortvert on the IRC channel.<br />
==== Links ====<br />
===== SOURCE CODE =====<br />
[http://github.com/antb/The-Powder-Toy/tarball/master .tar.gz]<br />
[http://github.com/antb/The-Powder-Toy/zipball/master .zip]<br />
===== Win32 Compiled ===== (all links are broken)<br />
[http://tinyurl.com/ab-powder powder-sse.exe]<br />
[http://tinyurl.com/ab-powder2 powder-sse2.exe]<br />
[http://tinyurl.com/ab-powder3 powder-sse3.exe]<br />
<br />
===== Linux Compiled =====<br />
[http://tinyurl.com/ab-tpt-lin powder-sse]<br />
[http://tinyurl.com/ab-tpt-lin2 powder-sse2]<br />
[http://tinyurl.com/ab-tpt-lin3 powder-sse3]<br />
===== Other Downloads =====<br />
[http://tinyurl.com/sdl-dll SDL.dll]<br />
[http://tinyurl.com/bz2-dll libbz2-2.dll]<br />
[http://tinyurl.com/libgnurx libgnurx-0.dll]<br />
==== Known Bugs ====<br />
> Please post bugs in the forum topic given provided they haven't already been posted. Do not post them here...<br />
==== Creators Comments ====<br />
[https://powdertoy.co.uk/Forum.html?action=vthread&forum=9&topic=1327 Forum Thread]\\<br />
The CPT elements can be used as SPRK multipliers/reducers and as transformers.<br />
<br />
<br />
== Pilojo's Mod ==<br />
==== Created by: pilojo ====<br />
==== Total Elements Added: 4 ====<br />
==== Elements Added: ====<br />
* LASR: Laser. Melts metal almost instantly. Acts like photons. (Based on yew101's mod)<br />
* RCKT(Rocket fuel): Highly explosive liquid. (Based on antb's mod)<br />
* RUBY: Different colored DMND.<br />
* PPNE(propane): Highly explosive liquid. Burns colder than RCKT.<br />
* MYST(mystery):You have to guess what this does. (Not working as supposed to but, it's in the mod.)<br />
* AMON(amonium nitrate): Cools down if touching water.<br />
* FOSS(fossil):Turns into diamond powder when pressurized.<br />
* PDMD(Diamond powder): Diamond powder.<br />
* VENT: Changes pressure to 0 (Based on wikku9's mod)<br />
* FRON: (freon): Cold gas.<br />
* RNBW (rainbow flame): Rainbow flame (Based on yew101's mod, didn't take source. Messed up on an attempt for CFLM but it ended up being RNBW.)<br />
* BCOL(broken coal):Burns slightly faster than COAL.<br />
* BPRF(Bullet proof glass):Indestructable other than melting.<br />
<br />
==== Links ====<br />
===== Win32 Compiled =====<br />
http://www.box.net/shared/xneual8jkn<br />
===== Msvcr100d.dll for those that don't have it. =====<br />
http://www.box.net/shared/lq6svgkrss<br />
==== Bugs ====<br />
==== Creator Comments ====<br />
does not work<br />
<br />
== Vanadium's Fork ==<br />
==== Created By: Vanadium ====<br />
==== Version: 10 ====<br />
==== Total Elements Added: 10 ====<br />
==== Elements Added: ====<br />
* FLRN - Fluorine<br />
* MGSM - Magnesium<br />
* BASE - Base<br />
* COXD - Carbon Dioxide<br />
* FUMS - Fumes<br />
* HYG - Hydrogen<br />
* LTHR - Leather<br />
* EMBR - Ember<br />
* CBWR - Carbonated Water<br />
* CMNT - Cement<br />
* SGR - SUGAR<br />
===== Changes =====<br />
* Added Category Heat!<br />
<br />
==== Links ====<br />
* Win (C) - http://www.box.net/shared/mmc0ta9lua<br />
* Mac (C) - http://www.box.net/shared/brs4eu3elg<br />
* Lin (S) - http://www.box.net/shared/8g2l7qr7lx<br />
* Extra DLLs - http://www.box.net/shared/atbyuvod6k<br />
<br />
<br />
<br />
== TheWiseEyes's triple mods ==<br />
==== Created By: TheWiseEyes ====<br />
==== Changes: 3 ====<br />
* STKM has 10000 health<br />
* Added Choc<br />
* Moving Solids<br />
==== Total Elements Added: 1 ====<br />
==== Links ====<br />
Compiled Windows Binaries and Source:<br />
http://www.box.net/files#/files/0/f/51283996/Powder_Toy<br />
==== Known Bugs ====<br />
* MCHC won't burn<br />
* CHOC burns into fire<br />
==== Creators Comments ====<br />
Only two are compiled.<br />
==== Users Comments ====<br />
Celo753: I need to pay to download... fuuuuu<br />
<br />
<br />
<br />
<br />
<br />
<br />
== Rusty's Mod ==<br />
==== Created by: Rusty ====<br />
==== Total Elements Added: 2 ====<br />
==== Elements Added: ====<br />
* ERTH (earth, ERTH + WTER grows PLNT, becomes METL under pressure, ICE formed when tempreture is less than 0c, lava is formed when tempreture is over 100c, GAS is released every now and then.<br />
* DERP "just looks awesome"<br />
==== Links ====<br />
[[http://www.megaupload.com/?d=WHB89718]]<br />
<br />
<br />
<br />
== Wikku's Powder Toy ==<br />
==== Created by: wikku9 ====<br />
==== Total Elements Added: 4 ====<br />
==== Elements Added: ====<br />
* TITN<br />
* EFSE<br />
* ACHL<br />
* VENT<br />
* [https://powdertoy.co.uk/Forum.html?action=vthread&forum=8&topic=1843 Spiral maker]<br />
==== Links ====<br />
===== Win32 Compiled =====<br />
http://www.speedyshare.com/files/24462981/wpt.rar<br />
===== Source Code =====<br />
http://github.com/wikku9/The-Powder-Toy<br />
===== Forum =====<br />
https://powdertoy.co.uk/Forum.html?action=vthread&forum=5&topic=1048<br />
==== Bugs ====<br />
None<br />
==== Creator Comments ====<br />
== Jakester12345's Powder Toy ==<br />
==== Created by: Jakester12345 ====<br />
==== Total Elements Added: 18 ====<br />
==== Elements Added: ====<br />
* MERC (Mercury)<br />
* H (Hydrogen)<br />
* He (Helium)<br />
* Li (Lithium)<br />
* Be (Berylium)<br />
* BSDA (Baking Soda)<br />
* VNGR (Vinegar)<br />
* CO2 (Carbon Dioxide)<br />
* ALCH (Alchohol)<br />
* DIRT (Dirt)<br />
* Mud (Mud)<br />
* Mg (Magnesium)<br />
* HCL (HydroChloric Acid)<br />
* WWOD (Wet Wood)<br />
* SPRM (Sperm)<br />
* OVUM (Ovum)<br />
* Na (Sodium)<br />
* CRZY (Crazy) ''Renamed''<br />
==== Win32 Compiled ====<br />
http://ifile.it/qaun10b<br />
==== Source Code ====<br />
http://jumbofiles.com/4buhix7xkxwp<br />
==== Forum ====<br />
https://powdertoy.co.uk/Forum.html?action=vthread&forum=9&topic=1434<br />
==== Bugs ====<br />
SPRM and OVUM make STKM but he dies and turns to dust straight away<br />
Mercury dissappears when it's sparked<br />
<br />
== IRC Mod ==<br />
==== Created By: AntB ====<br />
==== Version: 2.02 ====<br />
==== Elements Added: ====<br />
* SIMN - iSimon - Crazy reset gas.<br />
* ANTB - AntB - Crazy photons.<br />
* CATE - Catelite - Use with care. :P<br />
* NIBB - Nibble/Felix - Expands across the screen in a blaze of trolling glory.<br />
* CRAC - Cracker64 - Spongey. Made by himself.<br />
* LIEU - Lieuwe - Slow battery.<br />
* IEF* ief015 - Static Stuff.<br />
* EYES - TheEyes - Throws elements away without creating pressure.<br />
* DEVA - Devast8a - A bit more then slightly explosive :P<br />
* WHER - where - Powdered CLNE.<br />
==== Links: ====<br />
===== Source Code =====<br />
https://github.com/antb/The-Powder-Toy/tarball/irc<br />
===== Win32 Compiled =====<br />
https://github.com/antb/The-Powder-Toy/raw/irc/Releases/powder-sse.exe<br />
<br />
https://github.com/antb/The-Powder-Toy/raw/irc/Releases/powder-sse2.exe<br />
<br />
https://github.com/antb/The-Powder-Toy/raw/irc/Releases/powder-sse3.exe<br />
===== Linux Compiled =====<br />
https://github.com/antb/The-Powder-Toy/raw/irc/Releases/powder-sse<br />
<br />
https://github.com/antb/The-Powder-Toy/raw/irc/Releases/powder-sse2<br />
<br />
https://github.com/antb/The-Powder-Toy/raw/irc/Releases/powder-sse3<br />
==== Creators Comments ====<br />
[https://powdertoy.co.uk/Forum.html?action=vthread&forum=9&topic=1598 Forum Thread]<br />
<br />
<br />
<br />
>Please do not edit other peoples sections.<br />
<br />
== theDragn's Mod ==<br />
==== THIS IS DEAD ====<br />
Please feel free to use any of my code or ideas, just be kind enough to give me a little credit.<br />
==== Version: 1.2 ====<br />
==== Changes: ====<br />
Fixed smoke glitch.<br />
Yeast now produces CO2 and ETHL when it grows.<br />
O2 is a little bit less spastic looking.<br />
Some elements have been moved to different categories.<br />
Added Hazardous category.<br />
==== Elements Added: ====<br />
* SMTX: Semtex. Plastic explosive that can melt metal.<br />
* H2: Hydrogen gas, can melt metal<br />
* LBMB: Lava bomb. Explodes into lava when it touches something.<br />
* TITA: Titanium. Just like METL, but melts at higher temperatures.<br />
* VRUS: Virus. Turns whatever it touches into more virus.<br />
* MRPH: Morph. Turns into whatever it touches.<br />
* AGAS: Acid gas.<br />
* CO2: Carbon dioxide. Heavy gas. Not flammable.<br />
* ETHL: Ethyl alcohol. (drinking alcohol) Burns.<br />
* DICE: Dry ice. Solid form of CO2<br />
==== Links: ====<br />
===== Source Code =====<br />
I'm not sure what version this is, so LBMB might not work.<br />
http://www.mediafire.com/file/s9hcrsflu7lf2hk/theDragnMod_src.zip<br />
===== Win32 Compiled =====<br />
http://www.mediafire.com/file/mmlm4g08z0i80zq/theDragnmod_windows.zip<br />
<br />
== tian1107's additions ==<br />
==== Created By: tian110796 ====<br />
==== Version: 3.5 ====<br />
==== Changes: ====<br />
any and any2 variables for each particle<br />
==== Elements Added: ====<br />
* FPLT: fast growing plant. grows around particles.<br />
* SOAP: Soap. Removes everything that is not solid.<br />
* REMT: emitter of radio waves<br />
* RREC: receiver of radio waves<br />
* CHAN: Channel changer. Changes channel of REMT and RREC<br />
* Protons: adds one to the particle's element number<br />
* INTF: blocks signals<br />
* WEMT: wired emitter. emits signals.<br />
* WREC: wired receiver. gets only signals from WEMT<br />
* PGLW: powdered glow. mix with water to make it GLOW.<br />
* IEMT: infrared emitter. emits signals like photons<br />
* IREC: receives signals from IEMT<br />
* HGEN: Creates heat waves<br />
* HWAV: heats the surroundings<br />
* CHLN: Reacts to many things<br />
* TUNN: tunneler. Creates tunnels underground horizontally<br />
* VTNN: vertical tunneler. Creates tunnels underground vertically<br />
==== Links: ====<br />
===== Source Code =====<br />
https://github.com/tian1107/The-Powder-Toy<br />
===== Win32 Compiled =====<br />
https://github.com/tian1107/The-Powder-Toy/raw/master/bin/Powder%20Toy.exe<br />
<br />
https://github.com/tian1107/The-Powder-Toy/raw/master/bin/Powder%20Toy-sse.exe<br />
<br />
https://github.com/tian1107/The-Powder-Toy/raw/master/bin/Powder%20Toy-sse2.exe<br />
<br />
https://github.com/tian1107/The-Powder-Toy/raw/master/bin/Powder%20Toy-sse3.exe<br />
<br />
https://github.com/tian1107/The-Powder-Toy/raw/master/bin/Powder%20Toy-sse41.exe<br />
<br />
https://github.com/tian1107/The-Powder-Toy/raw/master/bin/Powder%20Toy-sse42.exe<br />
<br />
===== Other =====<br />
Radio Wave Display: displays radio waves in color.<br />
==== Known Bugs ====<br />
Use of Tunnelers with round brush<br />
==== Creators Comments ====<br />
You can suggest elements at https://powdertoy.co.uk/Forum.html?action=vthread&forum=9&topic=1578<br />
<br />
<br />
== Murtaugh's mod ==<br />
==== Created By: Mur ====<br />
==== Version:45.2 (or 1.7) ====<br />
==== Changes: ====<br />
*40 Elmenets added;<br />
*Added signs for current type, current life (not GoL!) and generation ({type}, {life} and {GoL});<br />
*PNLT grows over PGND and GRND in vine mode;<br />
*Fixed dates at the opening screen;<br />
*Added fullscreen for F11 (Push F11 to go fullscreen; Push F11 again to exit fullscreen);<br />
*Removed version.h, because it became uselles since a few weeks;<br />
*Added automatic blendpixel to fancy mode (automatic fancy effects) -- Added to official :);<br />
<br />
<br />
==== Elements Added: ====<br />
*BASE - Neutralizes ACID and produces SLTW. Deadly/Poisonous for stickman;<br />
*FRON - Freon, cold gas;<br />
*FOIL - Freon, but liquid. Also "refrigerator oil";<br />
*MUR - Crazy element, a kind of crazy gas that explodes and melt anything;<br />
*HYDR - Hydrogen, very flammable gas, produces water when mixed with oxygen;<br />
*ROCK - Rock/Solid stone. It is like brick, but stronger;<br />
*ALCH - Alcohol. Burns slowly. Reduces stickman life.;<br />
*PLST - Plastic. Deforms but not disappear;<br />
*PSTR - Plaster. A fragile white-ish solid. turns into DUST under pressure;<br />
*MUD - Self-explanatory. Turns into GRND when heated;<br />
*GRND - Ground. Solid, turns into MUD when mixed with water, into PGRN under pressure;<br />
*PGRN - Powder ground. Turns into MUD when mixed with water.<br />
*HEHC - Higly efficient heat conductor. (NOT instantaneous!) Undestructable;<br />
*CORE - Singularity core. Reacts with almost anything causing a huge explosion. Best reacts with photons;<br />
*VIRU - A crazy virus. "Shine on your crazy diamond";<br />
*BALL - Bouncy ball. A bit uselles. Also it is a moveable solid;<br />
*MBMB - Murtaugh's version for BOMB. Another moveable solid;<br />
*SEDS - Seeds. Light dust, flammable. Grow when mixed with PGND an GRND;<br />
*PROT - Protons. Turns into HYDR when mixed with ELEC;<br />
*ELEC - Electrons. Transfers current to METL;<br />
*SLPH - Sulphur/Sulfur. Mix with DSTW to create ACID;<br />
*DYNA - Dynamite. Solid. Pressure explosive;<br />
*TNT* Trinitrotoluene. Very explosive powder. Mix with WATR to create DYNA;<br />
*ALUM - Aluminium. Solid. Conducts electricity. Breaks under high pressure;<br />
*BRAL - Aluminium in powder form. Mix with BRMT to create THRM;<br />
*CFRE - Carbon film resistor;<br />
*LEAD - Lead. Neutron absorber, slow conductor;<br />
*UNWR - Unmeltable wire;<br />
*STEL - Steel. Conducts electricity. Melts at very high temperature;<br />
*POWV - VOID in powder form;<br />
*COPY - Copy powder.<br />
<br />
===== GoL particles added: =====<br />
*PAT1 - Pattern 1 B1234567/S0123456;<br />
*PAT2 - Pattern 2 B1234567/S0;<br />
*FLAM - Flashing Maze B24/S1234;<br />
*RULH - Rule H B2/S34;<br />
*LFRD - Live Free or Die B0/S2;<br />
*LIWD - Life Without Death B3/S012345678;<br />
*VOTE - Vote B5678/S45678;<br />
*VT45 - Vote 4/5 B4678/S35678;<br />
*SERV - Serviettes B234/S.<br />
<br />
==== Links: ====<br />
[[https://github.com/Murtaugh80/The-Powder-Toy/ https://github.com/Murtaugh80/The-Powder-Toy]]<br />
===== Source Code =====<br />
[[https://github.com/Murtaugh80/The-Powder-Toy/ https://github.com/Murtaugh80/The-Powder-Toy/]] <br />
===== Win32 Compiled =====<br />
(Thank's to Cracker64)[[http://www.box.net/shared/7z93ol6big http://www.box.net/shared/7z93ol6big]]<br />
===== Linux Compiled =====<br />
[[https://github.com/Murtaugh80/The-Powder-Toy/raw/master/build/powder https://github.com/Murtaugh80/The-Powder-Toy/raw/master/build/powder]] <br />
===== Other =====<br />
No<br />
<br />
==== Known Bugs ====<br />
None<br />
==== Creators Comments ====<br />
Any bug, or suggestion post on [https://powdertoy.co.uk/Forum.html?action=vthread&forum=9&topic=2531 this topic]<br />
<br />
<br />
<br />
== Neospector's mod ==<br />
==== Created by: Neospector ====<br />
==== Using the source from 42.3, version 1.3 ====<br />
==== Changes: 13 elements added, few different reactions added ====<br />
==== Elements added: ====<br />
* HYDR - Hydrogen, happy? <br />
* STOP - Indestructible insulator.<br />
* ELEV - "Elevator" for stickman<br />
* NUKE - Because you can't make your own.<br />
* NEOD - Neodium, indestructible metal.<br />
* POST - Positive electrical output. Used to separate WATR into O2 without it combining with HYDR<br />
* NEGA - Same as POST, but switching O2's and HYDR's places.<br />
* PROT - Protons, combine with NEUT for random elements.<br />
* ELEC - Electrons. Battery gas.<br />
* SOAP - Eats OIL.<br />
* SUDS - Sudsy, not sure what I'll do with this.<br />
* RDWS - Radioactive waste. Negative pressure for NEUT. Also try mixing it with WATR. :P<br />
* CWTR - Contaminated water. Not sure what I'll do with this either...<br />
<br />
==== Links: ====<br />
[[http://www.mediafire.com/?ro8f7hbn013fqjc]]<br />
===== Source code =====<br />
[[http://www.mediafire.com/?1pjrsyqs8jghncl]]<br />
===== Win32 compiled =====<br />
==== Known bugs: ====<br />
SOAP isn't a liquid, more of a downwards VENT... >_><br />
==== Creator Comments: ====<br />
I REALLY need help with the SOAP bug.<br />
===Suggest new elements at [[https://powdertoy.co.uk/Forum.html?action=vthread&forum=9&topic=2620]]<br />
<br />
== PizzaPlatypus' mod ==<br />
==== Created By: PizzaPlatypus ====<br />
==== Version: 3 using version 42.3 ====<br />
==== Changes: 27 new elements and edited metal ====<br />
==== Elements Added: ====<br />
*GOLD a non-corrosive version of metal (which now corrodes)<br />
*DOFE like BIZR but neutralises acid, also in solid and gas forms.<br />
*BARN An explosive gas, I invented the name.<br />
*CO2 Turns to FLWR with plant (photosynthesis) and makes carbonated water.<br />
*LIMS heats to make glowing limelight, which cools to quick lime wich turns to slaked lime with water, which turns to limewater with distilled water, which turns back to limestone with CO2<br />
*OOZE pointless liquid, boils to swamp gas.<br />
*SGAS flammable gas.<br />
*ENZM turns starch to sugar.<br />
*SRCH turns to sugar with enzyme.<br />
*SUGR slightly flammable, mix with water to make sugar water.<br />
*YSTP a solid which makes yeast grow.<br />
*Lemonade sugar water and carbonated water (a bit glitchy) bad for stickman.<br />
*bacteria turns wood, water, carbohydrate, sugar, plant and yeast to bacteria.<br />
*Virus turns everything to virus (fun to use on destroytable city). <br />
*Flower: grows on plant add polen to get seed.<br />
*pollen: see above.<br />
*seed: turns to grass when hits mud.<br />
*grass: water it to make it grow upwards!<br />
*Autumn leaves: appear when plant is surrounded by oxygen and suffoated, flammable.<br />
*Grav: center of gravity, like black hole but doesn't destroy stuff it touches, for planets.<br />
*Saltpeter: mix with sulfur for gunpowder, saltpeter is made by mixing water with Liemstone.<br />
*Sulfur: Slightly flammable mix with Hydrogen for Hydrogen sulfide. See above^.<br />
*H2: Hydrogen, flammable mix with O2 for water. See above^<br />
*Hydrogen sulphide: Flammable poisonous to stickman gas.<br />
*Food: stickman can eat it for health<br />
*Lavabomb:explodes on contact with anything.<br />
*antilava bomb: same as above but with anti-lava<br />
<br />
<br />
<br />
==== Links: ====<br />
[[https://powdertoy.co.uk/Forum.html?action=vthread&forum=9&topic=2505]] <br />
===== Source Code =====<br />
[[http://www.mediafire.com/?2jgf3m54circ36o]] <br />
===== Win32 Compiled =====<br />
[[http://www.mediafire.com/?azyeeimpky7aydx]] <br />
===== Other =====<br />
If you have any element ideas please post them on my mod page, I am currently working on combining with the latest code. <br />
==== Known Bugs ====<br />
CO2W and SGRW don't mix for lemonade but these elements will be deleted in the next version. <br />
==== Creators Comments ====<br />
Please comment on my mod page to help me develop more mods.<br />
<br />
==Diissaster's Mod==<br />
====Created By: Diissaster====<br />
====Version: 46.0 (GitHub alpha)====<br />
====Changes: Added 2 new elements.====<br />
==== Elements Added: ====<br />
SBMB<br />
DEAD<br />
==== Links: ====<br />
=====Source Code===== <br />
http://www.box.net/shared/bey5i1ixpz<br />
=====Win32 Compiled===== <br />
http://www.box.net/shared/eoh7oaxyy3<br />
==== Known Bugs ====<br />
SBMB can halt explosion sometimes.<br />
DEAD may go crazy before activation.<br />
==== Creators Comments ====<br />
Finally, My Mod<br />
<br />
== Me4502's Mod ==<br />
==== Created By: Me4502 ====<br />
==== Version: 3.0b7 ====<br />
==== Changes: ====<br />
http://dl.dropbox.com/u/20806998/Changes.txt<br />
<br />
==== Elements Added: ====<br />
http://dl.dropbox.com/u/20806998/Elements.txt<br />
<br />
==== Lua Features Added ====<br />
https://powdertoy.co.uk/Wiki.html?id=lua#me4502_s_mod<br />
<br />
==== Links: ====<br />
===== Source Code =====<br />
http://www.github.com/me4502/The-Powder-Toy<br />
<br />
===== Win32 Compiled =====<br />
Latest Always https://github.com/me4502/The-Powder-Toy/tree/master/Run<br />
<br />
===== Linux Compiled =====<br />
Version 3.0b6 eyesirc.dyndns.org:8080/me4502/powder* thanks to TheWiseEyes<br />
<br />
===== Mac OSX Compiled =====<br />
Version 3.0b3 http://bbgmod.webs.com/Powder.app.zip<br />
<br />
==== Known Bugs ====<br />
None ATM<br />
==== Creators Comments ====<br />
My Mod<br />
<br />
==Jacob1's Mod==<br />
====Created By: Jacob1==== <br />
====Version: 44.1====<br />
====Changes: [https://github.com/jacob1/The-Powder-Toy/blob/c%2B%2B/CHANGELOG see readme]====<br />
<br />
====Elements Added:==== <br />
*BALL (moving solid)<br />
*ANIM (animation)<br />
*INDI (indestructible insulator)<br />
*PPTI (powered portals)<br />
*PPTO<br />
*BUTN (can be sparked when activated, element form of spark signs)<br />
*PINV (powered invisible)<br />
*RAZR (cuts through everything)<br />
*PWHT (powered heater)<br />
<br />
====Other Features:====<br />
*Entirely compatible with the official version<br />
*Updated often with an in-game updater (updates hosted by mniip on http://mniip.com), also has a bug reporter<br />
*Favorites/recent elements menu<br />
*Extra "FAV2" menu with many options<br />
*Customizable HUD's<br />
*TPT multiplayer script by cracker64 embeded inside<br />
*Number of votes displayed on saves, and timestamps displayed on comments<br />
*Automaticly save and reload your work after a crash<br />
*Open multiple simulation tabs at once, each tab has a preview and name when you hover over it<br />
*Ctrl+s saves a reload point, so you can reload even when not online<br />
*FIND tool to find selected elements easily (ctrl+f)<br />
*Moving solids that have collision and rotate<br />
*Statistics about how much / often you play, and current save statistics<br />
*Add Lua code into saves, with a sandbox to prevent malicious code<br />
*Redesigned console with text that never overlaps<br />
*9 new elements<br />
*Many more improvements and features not listed here<br />
<br />
====Links:==== <br />
[https://powdertoy.co.uk/Discussions/Thread/View.html?Thread=11117 forum post]<br />
=====Source Code===== <br />
[https://github.com/jacob1/The-Powder-Toy github]<br />
=====Win32 Compiled===== <br />
See forum post. Legacy version also available for older computers<br />
=====Mac OS X Compiled===== <br />
See forum post<br />
=====Linux Compiled===== <br />
See forum post. 64 bit version available, 32 bit versions to be continued<br />
<br />
==FeynmanPowder==<br />
====Created By: FeynmanLogomaker====<br />
====Version: 8.5====<br />
====Changes: See [http://files.brilliant-minds.tk/~feynman/mod/changelog.html changelog page]====<br />
<br />
====Elements Added:====<br />
* BDST - Binary Data Storage. See forum post for instructions<br />
* NPLM, STFL - Long-burning liquids<br />
* FRCT - Pretty, but otherwise absolutely useless.<br />
* REP - Replicating powder. Also useless.<br />
* HEAT - Heater/Cooler. If TMP = 1, heats surrounding particles, otherwise cools them.<br />
<br />
====Other Features:====<br />
* LuaJIT - this should let Lua scripts run up to 5x faster, and Lua elements up to 2x faster. See the [http://luajit.org/ LuaJIT website] for more information<br />
* Lua Command Signs<br />
* Lua Text Plotting API<br />
* Text plotting utility (opened with ctrl-t)<br />
* Cracker64's Script Manager and Multiplayer scripts built in<br />
* Seperate update server - unlike many mods, this one will be frequently updated, without the <br />
hassle of having to re-download each time<br />
* Numerous multiplayer features and commands:<br />
* Text wrapping<br />
* AFK mode - toggled with /afk<br />
* Lua multiplayer API, in the <code>mpapi</code>table<br />
* Server Switching - you can change between TPTNet and the official server, from the Simulation<br />
Options panel.<br />
<br />
====Downloads: ====<br />
[http://files.brilliant-minds.tk/~feynman/mod/download.html All versions and operating systems]<br />
====Known Bugs:====<br />
None yet, if you can find any please report them!<br />
====Creators Comments:====<br />
This mod is definitely not widely used yet, so I don't have much feedback - any and all comments are welcome!<br />
<br />
==The Alchemy Mod==<br />
====Created By: savask and SopaXorzTaker==== <br />
====Version: 91.3 (328)====<br />
====Changes:====<br />
Added lots of reactions to make all the elements obtainable. :)<br />
<br />
====Links: [https://powdertoy.co.uk/Discussions/Thread/View.html?Thread=21011 Forum thread]==== <br />
=====Source Code=====<br />
See the forum thread.<br />
<br />
====Known Bugs====<br />
See the forum thread.<br />
<br />
====Creators Comments==== <br />
This is a mod that makes TPT an alchemy game, where you have to discover elements to use them!<br />
We have added a lot of reactions to make all the elements obtainable.<br />
<br />
== Template ==<br />
'' <br />
==Mod Name==\\<br />
====Created By:====\\ <br />
====Version:====\\ <br />
====Changes:====\\ <br />
====Elements Added:====\\ <br />
====Links:====\\ <br />
=====Source Code=====\\ <br />
=====Win32 Compiled=====\\ <br />
=====Mac OS X Compiled=====\\<br />
=====Linux Compiled=====\\ <br />
=====Other=====\\ <br />
====Known Bugs====\\ <br />
====Creators Comments====\\ <br />
''<br />
<br />
===== You don't have to use Win32 Compiled, Mac OS X Compiled, Linux Compiled or Other if you don't need them. =====</div>Cracker1000http://powdertoy.co.uk/Wiki/index.php?title=Mod_collection&diff=8456Mod collection2022-03-29T16:53:36Z<p>Cracker1000: /* Changes: */</p>
<hr />
<div>* Please stick to the '''format''' used, there is a template at the bottom.<br />
* Please do not change details for others mods.<br />
* Please provide accurate descriptions about elements.<br />
* Only the owner may modify the information for their mod.<br />
:* People posting "bugs" doesn't help, post them in the relevant forum thread.<br />
* Source code '''MUST''' be posted (in effect from 22 Oct 2010)<br />
:* Existing links will not be removed. All future links must have source code included.\\<br />
The license you agreed to when you began to modify TPT states that source code must be provided when asked, as we're not all Windows users, just posting the binaries isn't any good.<br />
<br />
==Cracker1000's Mod==<br />
====Created By: Cracker1000==== <br />
====Version: 36.2.0==== <br />
====Changes:====<br />
*40+ new, unique elements to play with.<br />
*Improved HUD that shows much more information about particles like velocity, different temp. units, date and time, etc.<br />
*In-game element editor that allows you to edit any element property as per your need.<br />
*Customizable themes and filters.<br />
*Online save comment/ vote notifications.<br />
*Auto Invert tool option.<br />
*Password Protection.<br />
*In-built texter for typing texts in game!<br />
*Built-in auto stamp feature with interval controls.<br />
*Load random saves when searching for new ideas with the random save loader.<br />
*Option for showing all the hidden elements.<br />
*In-game messages for important occasions/ releases.<br />
*Vote counter enabled for online save browser (You can now see the vote counts like android port on PC)<br />
*In-game feedback/ reporting options.<br />
*Detailed offline wiki for mod elements that's always there for help.<br />
*New tools and gravity modes.<br />
*Script manager and multiplayer script comes pre-installed.<br />
*Notification when a new mod version becomes available.<br />
<br />
====Elements Added:==== <br />
CWIR: Customizable wire<br />
VSNS: Velocity sensor<br />
TIMC: Time Crystal<br />
FUEL: Extremely Powerful fuel<br />
THRM: Thermostat<br />
CLNT: Coolant<br />
DMRN: Raditation shielding fabric<br />
FNTC & FPTC: Faster versions of NTCT and PTCT<br />
PINV: Powered Invisible<br />
UV: UV rays<br />
SUN: Self explanatory<br />
CLUD: Realistic cloud<br />
LBTR: Lithium Ion Battery<br />
LED: Light Emmiting Diode<br />
QGP: Quark Gluon Plasma<br />
TMPS: .tmp sensor<br />
PHOS: Phosphorus<br />
CMNT: Cement<br />
NTRG: Nitrogen gas<br />
PRMT: Promethium, radioactive element<br />
ECLR: Electronic eraser<br />
PROJ: Projectile<br />
BEE: Stings!<br />
PPTI and PPTO: Powered Versions of PRTI and PRTO<br />
SEED: Grows into trees<br />
CSNS: Ctype sensor<br />
CPPR: Copper<br />
CLRC: Clear coat<br />
CEXP: Customisable explosive<br />
PCON: Powered CONV<br />
STRC: Structure, Falls apart without support<br />
BFLM: Black Flames<br />
TURB: Turbine<br />
PET: STKM/STKM2's new AI friend<br />
MISL: Missile<br />
AMBE: For changing ambient air temp.<br />
Cl: Chlorine gas<br />
WALL: Wall in element form<br />
ELEX: A strange element that can turn into any random element<br />
RADN: A heavy radioactive gas with short half-life <br />
BASE: Reacts with different stuff, can be diluted<br />
<br />
====Links:==== <br />
Forum thread: https://powdertoy.co.uk/Discussions/Thread/View.html?Thread=23279<br />
=====Source Code=====<br />
https://github.com/cracker1000/The-Powder-Toy<br />
=====Downloads=====<br />
Windows: https://starcatcher.us/TPT/mods/Cracker1000mod/Cracker1000mod.zip<br />
<br />
Mac: https://starcatcher.us/TPT/mods/Cracker1000mod/Cracker1000mod.dmg<br />
<br />
Linux: https://starcatcher.us/TPT/mods/Cracker1000mod/Cracker1000mod%20linux64.zip<br />
<br />
Win32: https://starcatcher.us/TPT/mods/Cracker1000mod/Cracker1000mod%20win32.zip<br />
<br />
====Creators Comments====<br />
Dunno if I will actually update it to 97.0, we will see.<br />
<br />
==TPT-Ultimata==<br />
====Created By: Bowserinator==== <br />
====Version: 1.0.1==== <br />
====Changes:====<br />
<br />
See https://gist.github.com/Bowserinator/e538e7cb67d2a16f9439a397664b5c5c<br />
<br />
====Elements Added:==== <br />
<br />
See https://gist.github.com/Bowserinator/c059e154867cd3c7a8d5ad0d4152b55d<br />
<br />
====Links:==== <br />
Wiki: https://github.com/Bowserinator/TPT-Ultimata-Mod/tree/development/Wiki<br />
<br />
Forum thread: https://powdertoy.co.uk/Discussions/Thread/View.html?Thread=24994<br />
=====Source Code=====<br />
https://github.com/Bowserinator/TPT-Ultimata-Mod<br />
=====Downloads=====<br />
Windows: https://starcatcher.us/TPT/mods/TPT-Ultimata/TPT-Ultimata.zip<br />
<br />
Mac: https://starcatcher.us/TPT/mods/TPT-Ultimata/TPT-Ultimata.dmg<br />
<br />
Linux: https://starcatcher.us/TPT/mods/TPT-Ultimata/TPT-Ultimata%20linux64.zip<br />
<br />
Win32: https://starcatcher.us/TPT/mods/TPT-Ultimata/TPT-Ultimata%20win32.zip<br />
<br />
====Creators Comments====<br />
<br />
Lost interest in this<br />
<br />
<br />
== MaksProg's mod ==<br />
<br />
==== Created By: MaksProg ====<br />
==== Version: 1.6 ====<br />
==== Changes: ====<br />
* ARAY and SWCH is metalable. <br />
* ACID can be dilute by water. acid don't corrode BRAY with life<50.<br />
* AMTR don't annihilate with BRAY with life<50.<br />
* Destruction of detonation of explosives (such as C4) mostly is in pressure.<br />
* Burning is remade. It more realistic. Gas can burn safely. Examles<br />
* O2 can't burn, it increase temperature of flame.<br />
* Fission of plutonium is remade. It can divide in low pressure if it much.<br />
* Max temp is 20000.<br />
* Changes in CNCT.<br />
* Few changes in thermal conductivity.<br />
<br />
==== Total elements added: 41 ====<br />
==== Elements Added: ====<br />
* '''H2''', Hydrogen. Explosive if sparse. When burned turns to water. You can ignite it to burn safely<br />
* '''H2F''', Flame of H2.<br />
* '''AKAL''', Alkali. Dissolves almost everything. Neutralizes acid to form SLTW.<br />
* '''SODM''', Sodium. It can burn. Reacts with water to form AKAL, H2 and allocation of a large quantity of heat.<br />
* '''LSDM''', Liquid sodium. Reacts with water more active.<br />
* '''SO3''', Sulfuric anhydride. Reacts with water to form acid and warm. Volatile liquid (evaporate under normal conditions).<br />
* '''SO3G''', Gas of SO3. As the temperature it's condensed directly in the solid state.<br />
* '''SO3S''', Solid of SO3.<br />
* '''FLNE''', Fluorine. Dissolves almost everything. Enlarge temperature of flame. In fluorine water can burn!!<br />
* '''RGUN''', Ray Gun. Metalable. Try use it how normal aray, but put on the line goal. It destroy something by temperature and pressure. VERY COOL!!! <br />
* '''VLVE''', Valve. Metalable. Allows patricles if activated. Activate/deactivate - PSCN/NSCN.<br />
* '''UDVE''', Undestroyable Valve.<br />
* '''BASE''', Not corrosible base. Neutralises acid.<br />
* '''PRES''', Pressure explosive.<br />
* '''ELEC''', Electrons. In contact with the conductor form an electric current.<br><br />
* '''CATE''', Cathode. Radiate electrons if sparked.<br />
* '''PLUM''', Plumbum. Absorbs neutrons. One pixel - 2/3 neutrons.<br />
* '''LLRP''', Low-level radioactive powder.<br> Generates neutrons, and at normal pressure. Surface radioactive.<br />
* '''VIRU''', virus!!<br />
* '''SULF''', Sulfur. Can burn into SO2. Can be used in synthesizer acid.<br />
* '''SO2''', Gas. Slightly corrosible.<br />
* '''V2O5''', Vanadium pentoxide. Turns SO2 into SO3. Can be used in acid synthesizer.<br />
* '''RUBY''', Ruby. Not corroded by acid and alkali and not breaked by pressure. But metalable. Passes through rays of agun.<br />
* '''HPRS''', solid. Increases pressure. Metalable.<br />
* '''DETE''', Detector. Generates electricity if contact with particles (no solids) and cools. Can be used in deffetent electric generators.<br />
* '''ALOG''', allow gases.<br />
* '''ALOL''', allow luquids.<br />
* '''ALOP''', allow powders.<br />
* '''ALOU''', allow particles moving upwards.<br />
* '''ALOD''', allow particles moving downward.<br />
* '''PROT''', Protons, can make neutron matter if have high temperature. Can be used for production of low mass neutron matter (more neutron matter can be produced by dint of neutron irradiation of neutron matter).<br />
* '''NEMR''', neutron matter, very heavy. Unstable in high temeratures. Can absorbs neuterons and due to this grows.<br />
* '''TRIT''', tritium oxide, beta radioactive liquid. Decay rate depends on temperature. In normal temperature doesn't decay. In high tmperatures glow and radiate electrons and terns into nble plasma. Mix with deut for to make fusion mixture. It explodes and generates very many neutrons. After first explosion second explosion may. be. It's NEMR explosition. Neutrons fall into protons and electrons, protons make NEMR and heat it.<br />
* '''RESI''', resistor. Spark on resictor can disappere.<br />
* '''SPG''', Force-field generator. Creates bray around itself if it recieves sparks. Allows make other type of shield. It can hold bobms, amtr, but no very hot things.<br />
* '''LGSP''', Like aray, but bray lines have limited length and it can hold particles. Can be used in bobmers, force-field capacity (which can be opened) with SPG.<br />
* '''FIBL''', Fire ball!!! Belives unpredictable.<br />
<br />
==== Links ====<br />
===== Beta 1.65 =====<br />
[http://www.box.net/shared/5srv5nrjue View list of files and download]<br />
===== SOURCE CODE =====<br />
[http://www.mediafire.com/?a3ya3bxw9mwb0e6 .tar.gz]<br />
[http://www.mediafire.com/?3fqhmf0ufp78amb .zip]<br />
===== Win32 Compiled =====<br />
[http://www.mediafire.com/?y7t0i7v3hfs3yoj .zip]<br />
===== Linux Compiled =====<br />
[http://www.mediafire.com/?7axz0zfnm91bkf2 .tar.gz]:-P<br />
<br />
== AntB's TPT Fork ==<br />
==== Created by: AntB ====<br />
==== Version: 4.10 ====<br />
==== Total Elements Added: 32 ====<br />
''One removed, One pinched back by Simon and 6 are 1 with different colours.''<br />
==== Elements Added: ====<br />
* SUWR - Single use wire.<br />
* EMIT - Releases photons when sparked.<br />
* O2 - Gas, Ignites easily. --- Added in v42<br />
* LO2 - Liquid Oxygen, Very Cold, Ignites easily. --- Added in v42<br />
* H2 - Gas, combines with 02 to make WATR.<br />
* LH2 - Highly explosive when mixed with LO2. Temperature is absolute 0.<br />
* H2O2 - Rocket Fuel.<br />
* GROW - Growth particle, expands whatever element it hits.<br />
* RBRI - Red Brick, construction material, insulates wires.<br />
* RADI - Solid radioactive substance, decays into Radon Gas.<br />
* AMTR - Anti-matter, destroys the majority of particles and creates a vacuum. May release PHOT --- Added in v43 BETA<br />
* MUNE - Mutagenic neutrons, mutates elements.<br />
* MUNP - Mutagenic photons, mutates elements.<br />
* PCLN - Clone activated by PSCN, deactivated by NSCN --- Added in v43 BETA<br />
* COAL - Burns Slowly --- Added in v42<br />
* DESL - Liquid, explodes under high pressure and temperatures. --- Added in v42<br />
* R,G,B,C,M,Y - Neons, barely visible until powered by PSCN, can discharge with NSCN. Usful for signs.<br />
* <del>IRON</del> - Simon got it...<br />
* LEAD - Resistor, blocks neutrons.<br />
* LLED - Liquid Lead<br />
* X * Unknown. Use and see.<br />
* ZINC - Reacts with SLTW<br />
* GSTL - Galvanised steel, made by melting ZINC and METL/BMTL<br />
* SOIL - Grows plant when watered. Pressurises into ERTH<br />
* ERTH - De-pressurises to SOIL<br />
* NP2* Napalm-B, use THRM to ignite.<br />
* MTHN - Methane, expands rapidly and burns quickly. Best used in confined spaces.<br />
* CLOU - Releases WATR, SNOW and THDR based on its temperature. <br />
* DHLE - GoL - Deathless B2/S123456789/2<br />
* SERV - GoL - Serviette B234/S/2<br />
* REMX - Undo for X<br />
* ANTB - GoL - B2/S134/3<br />
* CPT1 - Capacitor type 1 - Unlimited storage for SPRK. Charge with METL when its off, Releases to INWR when on. Turn ON with PTCT and turn off with NTCT<br />
* CPT2 - Capacitor type 2 - Temperature controlled SPRK storage. Charge with METL, Releases to INWR when its full.<br />
* SDUT - Solid DEUT - Requested by Mortvert on the IRC channel.<br />
* GDUT - Gaseous DEUT - Requested by Mortvert on the IRC channel.<br />
==== Links ====<br />
===== SOURCE CODE =====<br />
[http://github.com/antb/The-Powder-Toy/tarball/master .tar.gz]<br />
[http://github.com/antb/The-Powder-Toy/zipball/master .zip]<br />
===== Win32 Compiled ===== (all links are broken)<br />
[http://tinyurl.com/ab-powder powder-sse.exe]<br />
[http://tinyurl.com/ab-powder2 powder-sse2.exe]<br />
[http://tinyurl.com/ab-powder3 powder-sse3.exe]<br />
<br />
===== Linux Compiled =====<br />
[http://tinyurl.com/ab-tpt-lin powder-sse]<br />
[http://tinyurl.com/ab-tpt-lin2 powder-sse2]<br />
[http://tinyurl.com/ab-tpt-lin3 powder-sse3]<br />
===== Other Downloads =====<br />
[http://tinyurl.com/sdl-dll SDL.dll]<br />
[http://tinyurl.com/bz2-dll libbz2-2.dll]<br />
[http://tinyurl.com/libgnurx libgnurx-0.dll]<br />
==== Known Bugs ====<br />
> Please post bugs in the forum topic given provided they haven't already been posted. Do not post them here...<br />
==== Creators Comments ====<br />
[https://powdertoy.co.uk/Forum.html?action=vthread&forum=9&topic=1327 Forum Thread]\\<br />
The CPT elements can be used as SPRK multipliers/reducers and as transformers.<br />
<br />
<br />
== Pilojo's Mod ==<br />
==== Created by: pilojo ====<br />
==== Total Elements Added: 4 ====<br />
==== Elements Added: ====<br />
* LASR: Laser. Melts metal almost instantly. Acts like photons. (Based on yew101's mod)<br />
* RCKT(Rocket fuel): Highly explosive liquid. (Based on antb's mod)<br />
* RUBY: Different colored DMND.<br />
* PPNE(propane): Highly explosive liquid. Burns colder than RCKT.<br />
* MYST(mystery):You have to guess what this does. (Not working as supposed to but, it's in the mod.)<br />
* AMON(amonium nitrate): Cools down if touching water.<br />
* FOSS(fossil):Turns into diamond powder when pressurized.<br />
* PDMD(Diamond powder): Diamond powder.<br />
* VENT: Changes pressure to 0 (Based on wikku9's mod)<br />
* FRON: (freon): Cold gas.<br />
* RNBW (rainbow flame): Rainbow flame (Based on yew101's mod, didn't take source. Messed up on an attempt for CFLM but it ended up being RNBW.)<br />
* BCOL(broken coal):Burns slightly faster than COAL.<br />
* BPRF(Bullet proof glass):Indestructable other than melting.<br />
<br />
==== Links ====<br />
===== Win32 Compiled =====<br />
http://www.box.net/shared/xneual8jkn<br />
===== Msvcr100d.dll for those that don't have it. =====<br />
http://www.box.net/shared/lq6svgkrss<br />
==== Bugs ====<br />
==== Creator Comments ====<br />
does not work<br />
<br />
== Vanadium's Fork ==<br />
==== Created By: Vanadium ====<br />
==== Version: 10 ====<br />
==== Total Elements Added: 10 ====<br />
==== Elements Added: ====<br />
* FLRN - Fluorine<br />
* MGSM - Magnesium<br />
* BASE - Base<br />
* COXD - Carbon Dioxide<br />
* FUMS - Fumes<br />
* HYG - Hydrogen<br />
* LTHR - Leather<br />
* EMBR - Ember<br />
* CBWR - Carbonated Water<br />
* CMNT - Cement<br />
* SGR - SUGAR<br />
===== Changes =====<br />
* Added Category Heat!<br />
<br />
==== Links ====<br />
* Win (C) - http://www.box.net/shared/mmc0ta9lua<br />
* Mac (C) - http://www.box.net/shared/brs4eu3elg<br />
* Lin (S) - http://www.box.net/shared/8g2l7qr7lx<br />
* Extra DLLs - http://www.box.net/shared/atbyuvod6k<br />
<br />
<br />
<br />
== TheWiseEyes's triple mods ==<br />
==== Created By: TheWiseEyes ====<br />
==== Changes: 3 ====<br />
* STKM has 10000 health<br />
* Added Choc<br />
* Moving Solids<br />
==== Total Elements Added: 1 ====<br />
==== Links ====<br />
Compiled Windows Binaries and Source:<br />
http://www.box.net/files#/files/0/f/51283996/Powder_Toy<br />
==== Known Bugs ====<br />
* MCHC won't burn<br />
* CHOC burns into fire<br />
==== Creators Comments ====<br />
Only two are compiled.<br />
==== Users Comments ====<br />
Celo753: I need to pay to download... fuuuuu<br />
<br />
<br />
<br />
<br />
<br />
<br />
== Rusty's Mod ==<br />
==== Created by: Rusty ====<br />
==== Total Elements Added: 2 ====<br />
==== Elements Added: ====<br />
* ERTH (earth, ERTH + WTER grows PLNT, becomes METL under pressure, ICE formed when tempreture is less than 0c, lava is formed when tempreture is over 100c, GAS is released every now and then.<br />
* DERP "just looks awesome"<br />
==== Links ====<br />
[[http://www.megaupload.com/?d=WHB89718]]<br />
<br />
<br />
<br />
== Wikku's Powder Toy ==<br />
==== Created by: wikku9 ====<br />
==== Total Elements Added: 4 ====<br />
==== Elements Added: ====<br />
* TITN<br />
* EFSE<br />
* ACHL<br />
* VENT<br />
* [https://powdertoy.co.uk/Forum.html?action=vthread&forum=8&topic=1843 Spiral maker]<br />
==== Links ====<br />
===== Win32 Compiled =====<br />
http://www.speedyshare.com/files/24462981/wpt.rar<br />
===== Source Code =====<br />
http://github.com/wikku9/The-Powder-Toy<br />
===== Forum =====<br />
https://powdertoy.co.uk/Forum.html?action=vthread&forum=5&topic=1048<br />
==== Bugs ====<br />
None<br />
==== Creator Comments ====<br />
== Jakester12345's Powder Toy ==<br />
==== Created by: Jakester12345 ====<br />
==== Total Elements Added: 18 ====<br />
==== Elements Added: ====<br />
* MERC (Mercury)<br />
* H (Hydrogen)<br />
* He (Helium)<br />
* Li (Lithium)<br />
* Be (Berylium)<br />
* BSDA (Baking Soda)<br />
* VNGR (Vinegar)<br />
* CO2 (Carbon Dioxide)<br />
* ALCH (Alchohol)<br />
* DIRT (Dirt)<br />
* Mud (Mud)<br />
* Mg (Magnesium)<br />
* HCL (HydroChloric Acid)<br />
* WWOD (Wet Wood)<br />
* SPRM (Sperm)<br />
* OVUM (Ovum)<br />
* Na (Sodium)<br />
* CRZY (Crazy) ''Renamed''<br />
==== Win32 Compiled ====<br />
http://ifile.it/qaun10b<br />
==== Source Code ====<br />
http://jumbofiles.com/4buhix7xkxwp<br />
==== Forum ====<br />
https://powdertoy.co.uk/Forum.html?action=vthread&forum=9&topic=1434<br />
==== Bugs ====<br />
SPRM and OVUM make STKM but he dies and turns to dust straight away<br />
Mercury dissappears when it's sparked<br />
<br />
== IRC Mod ==<br />
==== Created By: AntB ====<br />
==== Version: 2.02 ====<br />
==== Elements Added: ====<br />
* SIMN - iSimon - Crazy reset gas.<br />
* ANTB - AntB - Crazy photons.<br />
* CATE - Catelite - Use with care. :P<br />
* NIBB - Nibble/Felix - Expands across the screen in a blaze of trolling glory.<br />
* CRAC - Cracker64 - Spongey. Made by himself.<br />
* LIEU - Lieuwe - Slow battery.<br />
* IEF* ief015 - Static Stuff.<br />
* EYES - TheEyes - Throws elements away without creating pressure.<br />
* DEVA - Devast8a - A bit more then slightly explosive :P<br />
* WHER - where - Powdered CLNE.<br />
==== Links: ====<br />
===== Source Code =====<br />
https://github.com/antb/The-Powder-Toy/tarball/irc<br />
===== Win32 Compiled =====<br />
https://github.com/antb/The-Powder-Toy/raw/irc/Releases/powder-sse.exe<br />
<br />
https://github.com/antb/The-Powder-Toy/raw/irc/Releases/powder-sse2.exe<br />
<br />
https://github.com/antb/The-Powder-Toy/raw/irc/Releases/powder-sse3.exe<br />
===== Linux Compiled =====<br />
https://github.com/antb/The-Powder-Toy/raw/irc/Releases/powder-sse<br />
<br />
https://github.com/antb/The-Powder-Toy/raw/irc/Releases/powder-sse2<br />
<br />
https://github.com/antb/The-Powder-Toy/raw/irc/Releases/powder-sse3<br />
==== Creators Comments ====<br />
[https://powdertoy.co.uk/Forum.html?action=vthread&forum=9&topic=1598 Forum Thread]<br />
<br />
<br />
<br />
>Please do not edit other peoples sections.<br />
<br />
== theDragn's Mod ==<br />
==== THIS IS DEAD ====<br />
Please feel free to use any of my code or ideas, just be kind enough to give me a little credit.<br />
==== Version: 1.2 ====<br />
==== Changes: ====<br />
Fixed smoke glitch.<br />
Yeast now produces CO2 and ETHL when it grows.<br />
O2 is a little bit less spastic looking.<br />
Some elements have been moved to different categories.<br />
Added Hazardous category.<br />
==== Elements Added: ====<br />
* SMTX: Semtex. Plastic explosive that can melt metal.<br />
* H2: Hydrogen gas, can melt metal<br />
* LBMB: Lava bomb. Explodes into lava when it touches something.<br />
* TITA: Titanium. Just like METL, but melts at higher temperatures.<br />
* VRUS: Virus. Turns whatever it touches into more virus.<br />
* MRPH: Morph. Turns into whatever it touches.<br />
* AGAS: Acid gas.<br />
* CO2: Carbon dioxide. Heavy gas. Not flammable.<br />
* ETHL: Ethyl alcohol. (drinking alcohol) Burns.<br />
* DICE: Dry ice. Solid form of CO2<br />
==== Links: ====<br />
===== Source Code =====<br />
I'm not sure what version this is, so LBMB might not work.<br />
http://www.mediafire.com/file/s9hcrsflu7lf2hk/theDragnMod_src.zip<br />
===== Win32 Compiled =====<br />
http://www.mediafire.com/file/mmlm4g08z0i80zq/theDragnmod_windows.zip<br />
<br />
== tian1107's additions ==<br />
==== Created By: tian110796 ====<br />
==== Version: 3.5 ====<br />
==== Changes: ====<br />
any and any2 variables for each particle<br />
==== Elements Added: ====<br />
* FPLT: fast growing plant. grows around particles.<br />
* SOAP: Soap. Removes everything that is not solid.<br />
* REMT: emitter of radio waves<br />
* RREC: receiver of radio waves<br />
* CHAN: Channel changer. Changes channel of REMT and RREC<br />
* Protons: adds one to the particle's element number<br />
* INTF: blocks signals<br />
* WEMT: wired emitter. emits signals.<br />
* WREC: wired receiver. gets only signals from WEMT<br />
* PGLW: powdered glow. mix with water to make it GLOW.<br />
* IEMT: infrared emitter. emits signals like photons<br />
* IREC: receives signals from IEMT<br />
* HGEN: Creates heat waves<br />
* HWAV: heats the surroundings<br />
* CHLN: Reacts to many things<br />
* TUNN: tunneler. Creates tunnels underground horizontally<br />
* VTNN: vertical tunneler. Creates tunnels underground vertically<br />
==== Links: ====<br />
===== Source Code =====<br />
https://github.com/tian1107/The-Powder-Toy<br />
===== Win32 Compiled =====<br />
https://github.com/tian1107/The-Powder-Toy/raw/master/bin/Powder%20Toy.exe<br />
<br />
https://github.com/tian1107/The-Powder-Toy/raw/master/bin/Powder%20Toy-sse.exe<br />
<br />
https://github.com/tian1107/The-Powder-Toy/raw/master/bin/Powder%20Toy-sse2.exe<br />
<br />
https://github.com/tian1107/The-Powder-Toy/raw/master/bin/Powder%20Toy-sse3.exe<br />
<br />
https://github.com/tian1107/The-Powder-Toy/raw/master/bin/Powder%20Toy-sse41.exe<br />
<br />
https://github.com/tian1107/The-Powder-Toy/raw/master/bin/Powder%20Toy-sse42.exe<br />
<br />
===== Other =====<br />
Radio Wave Display: displays radio waves in color.<br />
==== Known Bugs ====<br />
Use of Tunnelers with round brush<br />
==== Creators Comments ====<br />
You can suggest elements at https://powdertoy.co.uk/Forum.html?action=vthread&forum=9&topic=1578<br />
<br />
<br />
== Murtaugh's mod ==<br />
==== Created By: Mur ====<br />
==== Version:45.2 (or 1.7) ====<br />
==== Changes: ====<br />
*40 Elmenets added;<br />
*Added signs for current type, current life (not GoL!) and generation ({type}, {life} and {GoL});<br />
*PNLT grows over PGND and GRND in vine mode;<br />
*Fixed dates at the opening screen;<br />
*Added fullscreen for F11 (Push F11 to go fullscreen; Push F11 again to exit fullscreen);<br />
*Removed version.h, because it became uselles since a few weeks;<br />
*Added automatic blendpixel to fancy mode (automatic fancy effects) -- Added to official :);<br />
<br />
<br />
==== Elements Added: ====<br />
*BASE - Neutralizes ACID and produces SLTW. Deadly/Poisonous for stickman;<br />
*FRON - Freon, cold gas;<br />
*FOIL - Freon, but liquid. Also "refrigerator oil";<br />
*MUR - Crazy element, a kind of crazy gas that explodes and melt anything;<br />
*HYDR - Hydrogen, very flammable gas, produces water when mixed with oxygen;<br />
*ROCK - Rock/Solid stone. It is like brick, but stronger;<br />
*ALCH - Alcohol. Burns slowly. Reduces stickman life.;<br />
*PLST - Plastic. Deforms but not disappear;<br />
*PSTR - Plaster. A fragile white-ish solid. turns into DUST under pressure;<br />
*MUD - Self-explanatory. Turns into GRND when heated;<br />
*GRND - Ground. Solid, turns into MUD when mixed with water, into PGRN under pressure;<br />
*PGRN - Powder ground. Turns into MUD when mixed with water.<br />
*HEHC - Higly efficient heat conductor. (NOT instantaneous!) Undestructable;<br />
*CORE - Singularity core. Reacts with almost anything causing a huge explosion. Best reacts with photons;<br />
*VIRU - A crazy virus. "Shine on your crazy diamond";<br />
*BALL - Bouncy ball. A bit uselles. Also it is a moveable solid;<br />
*MBMB - Murtaugh's version for BOMB. Another moveable solid;<br />
*SEDS - Seeds. Light dust, flammable. Grow when mixed with PGND an GRND;<br />
*PROT - Protons. Turns into HYDR when mixed with ELEC;<br />
*ELEC - Electrons. Transfers current to METL;<br />
*SLPH - Sulphur/Sulfur. Mix with DSTW to create ACID;<br />
*DYNA - Dynamite. Solid. Pressure explosive;<br />
*TNT* Trinitrotoluene. Very explosive powder. Mix with WATR to create DYNA;<br />
*ALUM - Aluminium. Solid. Conducts electricity. Breaks under high pressure;<br />
*BRAL - Aluminium in powder form. Mix with BRMT to create THRM;<br />
*CFRE - Carbon film resistor;<br />
*LEAD - Lead. Neutron absorber, slow conductor;<br />
*UNWR - Unmeltable wire;<br />
*STEL - Steel. Conducts electricity. Melts at very high temperature;<br />
*POWV - VOID in powder form;<br />
*COPY - Copy powder.<br />
<br />
===== GoL particles added: =====<br />
*PAT1 - Pattern 1 B1234567/S0123456;<br />
*PAT2 - Pattern 2 B1234567/S0;<br />
*FLAM - Flashing Maze B24/S1234;<br />
*RULH - Rule H B2/S34;<br />
*LFRD - Live Free or Die B0/S2;<br />
*LIWD - Life Without Death B3/S012345678;<br />
*VOTE - Vote B5678/S45678;<br />
*VT45 - Vote 4/5 B4678/S35678;<br />
*SERV - Serviettes B234/S.<br />
<br />
==== Links: ====<br />
[[https://github.com/Murtaugh80/The-Powder-Toy/ https://github.com/Murtaugh80/The-Powder-Toy]]<br />
===== Source Code =====<br />
[[https://github.com/Murtaugh80/The-Powder-Toy/ https://github.com/Murtaugh80/The-Powder-Toy/]] <br />
===== Win32 Compiled =====<br />
(Thank's to Cracker64)[[http://www.box.net/shared/7z93ol6big http://www.box.net/shared/7z93ol6big]]<br />
===== Linux Compiled =====<br />
[[https://github.com/Murtaugh80/The-Powder-Toy/raw/master/build/powder https://github.com/Murtaugh80/The-Powder-Toy/raw/master/build/powder]] <br />
===== Other =====<br />
No<br />
<br />
==== Known Bugs ====<br />
None<br />
==== Creators Comments ====<br />
Any bug, or suggestion post on [https://powdertoy.co.uk/Forum.html?action=vthread&forum=9&topic=2531 this topic]<br />
<br />
<br />
<br />
== Neospector's mod ==<br />
==== Created by: Neospector ====<br />
==== Using the source from 42.3, version 1.3 ====<br />
==== Changes: 13 elements added, few different reactions added ====<br />
==== Elements added: ====<br />
* HYDR - Hydrogen, happy? <br />
* STOP - Indestructible insulator.<br />
* ELEV - "Elevator" for stickman<br />
* NUKE - Because you can't make your own.<br />
* NEOD - Neodium, indestructible metal.<br />
* POST - Positive electrical output. Used to separate WATR into O2 without it combining with HYDR<br />
* NEGA - Same as POST, but switching O2's and HYDR's places.<br />
* PROT - Protons, combine with NEUT for random elements.<br />
* ELEC - Electrons. Battery gas.<br />
* SOAP - Eats OIL.<br />
* SUDS - Sudsy, not sure what I'll do with this.<br />
* RDWS - Radioactive waste. Negative pressure for NEUT. Also try mixing it with WATR. :P<br />
* CWTR - Contaminated water. Not sure what I'll do with this either...<br />
<br />
==== Links: ====<br />
[[http://www.mediafire.com/?ro8f7hbn013fqjc]]<br />
===== Source code =====<br />
[[http://www.mediafire.com/?1pjrsyqs8jghncl]]<br />
===== Win32 compiled =====<br />
==== Known bugs: ====<br />
SOAP isn't a liquid, more of a downwards VENT... >_><br />
==== Creator Comments: ====<br />
I REALLY need help with the SOAP bug.<br />
===Suggest new elements at [[https://powdertoy.co.uk/Forum.html?action=vthread&forum=9&topic=2620]]<br />
<br />
== PizzaPlatypus' mod ==<br />
==== Created By: PizzaPlatypus ====<br />
==== Version: 3 using version 42.3 ====<br />
==== Changes: 27 new elements and edited metal ====<br />
==== Elements Added: ====<br />
*GOLD a non-corrosive version of metal (which now corrodes)<br />
*DOFE like BIZR but neutralises acid, also in solid and gas forms.<br />
*BARN An explosive gas, I invented the name.<br />
*CO2 Turns to FLWR with plant (photosynthesis) and makes carbonated water.<br />
*LIMS heats to make glowing limelight, which cools to quick lime wich turns to slaked lime with water, which turns to limewater with distilled water, which turns back to limestone with CO2<br />
*OOZE pointless liquid, boils to swamp gas.<br />
*SGAS flammable gas.<br />
*ENZM turns starch to sugar.<br />
*SRCH turns to sugar with enzyme.<br />
*SUGR slightly flammable, mix with water to make sugar water.<br />
*YSTP a solid which makes yeast grow.<br />
*Lemonade sugar water and carbonated water (a bit glitchy) bad for stickman.<br />
*bacteria turns wood, water, carbohydrate, sugar, plant and yeast to bacteria.<br />
*Virus turns everything to virus (fun to use on destroytable city). <br />
*Flower: grows on plant add polen to get seed.<br />
*pollen: see above.<br />
*seed: turns to grass when hits mud.<br />
*grass: water it to make it grow upwards!<br />
*Autumn leaves: appear when plant is surrounded by oxygen and suffoated, flammable.<br />
*Grav: center of gravity, like black hole but doesn't destroy stuff it touches, for planets.<br />
*Saltpeter: mix with sulfur for gunpowder, saltpeter is made by mixing water with Liemstone.<br />
*Sulfur: Slightly flammable mix with Hydrogen for Hydrogen sulfide. See above^.<br />
*H2: Hydrogen, flammable mix with O2 for water. See above^<br />
*Hydrogen sulphide: Flammable poisonous to stickman gas.<br />
*Food: stickman can eat it for health<br />
*Lavabomb:explodes on contact with anything.<br />
*antilava bomb: same as above but with anti-lava<br />
<br />
<br />
<br />
==== Links: ====<br />
[[https://powdertoy.co.uk/Forum.html?action=vthread&forum=9&topic=2505]] <br />
===== Source Code =====<br />
[[http://www.mediafire.com/?2jgf3m54circ36o]] <br />
===== Win32 Compiled =====<br />
[[http://www.mediafire.com/?azyeeimpky7aydx]] <br />
===== Other =====<br />
If you have any element ideas please post them on my mod page, I am currently working on combining with the latest code. <br />
==== Known Bugs ====<br />
CO2W and SGRW don't mix for lemonade but these elements will be deleted in the next version. <br />
==== Creators Comments ====<br />
Please comment on my mod page to help me develop more mods.<br />
<br />
==Diissaster's Mod==<br />
====Created By: Diissaster====<br />
====Version: 46.0 (GitHub alpha)====<br />
====Changes: Added 2 new elements.====<br />
==== Elements Added: ====<br />
SBMB<br />
DEAD<br />
==== Links: ====<br />
=====Source Code===== <br />
http://www.box.net/shared/bey5i1ixpz<br />
=====Win32 Compiled===== <br />
http://www.box.net/shared/eoh7oaxyy3<br />
==== Known Bugs ====<br />
SBMB can halt explosion sometimes.<br />
DEAD may go crazy before activation.<br />
==== Creators Comments ====<br />
Finally, My Mod<br />
<br />
== Me4502's Mod ==<br />
==== Created By: Me4502 ====<br />
==== Version: 3.0b7 ====<br />
==== Changes: ====<br />
http://dl.dropbox.com/u/20806998/Changes.txt<br />
<br />
==== Elements Added: ====<br />
http://dl.dropbox.com/u/20806998/Elements.txt<br />
<br />
==== Lua Features Added ====<br />
https://powdertoy.co.uk/Wiki.html?id=lua#me4502_s_mod<br />
<br />
==== Links: ====<br />
===== Source Code =====<br />
http://www.github.com/me4502/The-Powder-Toy<br />
<br />
===== Win32 Compiled =====<br />
Latest Always https://github.com/me4502/The-Powder-Toy/tree/master/Run<br />
<br />
===== Linux Compiled =====<br />
Version 3.0b6 eyesirc.dyndns.org:8080/me4502/powder* thanks to TheWiseEyes<br />
<br />
===== Mac OSX Compiled =====<br />
Version 3.0b3 http://bbgmod.webs.com/Powder.app.zip<br />
<br />
==== Known Bugs ====<br />
None ATM<br />
==== Creators Comments ====<br />
My Mod<br />
<br />
==Jacob1's Mod==<br />
====Created By: Jacob1==== <br />
====Version: 44.1====<br />
====Changes: [https://github.com/jacob1/The-Powder-Toy/blob/c%2B%2B/CHANGELOG see readme]====<br />
<br />
====Elements Added:==== <br />
*BALL (moving solid)<br />
*ANIM (animation)<br />
*INDI (indestructible insulator)<br />
*PPTI (powered portals)<br />
*PPTO<br />
*BUTN (can be sparked when activated, element form of spark signs)<br />
*PINV (powered invisible)<br />
*RAZR (cuts through everything)<br />
*PWHT (powered heater)<br />
<br />
====Other Features:====<br />
*Entirely compatible with the official version<br />
*Updated often with an in-game updater (updates hosted by mniip on http://mniip.com), also has a bug reporter<br />
*Favorites/recent elements menu<br />
*Extra "FAV2" menu with many options<br />
*Customizable HUD's<br />
*TPT multiplayer script by cracker64 embeded inside<br />
*Number of votes displayed on saves, and timestamps displayed on comments<br />
*Automaticly save and reload your work after a crash<br />
*Open multiple simulation tabs at once, each tab has a preview and name when you hover over it<br />
*Ctrl+s saves a reload point, so you can reload even when not online<br />
*FIND tool to find selected elements easily (ctrl+f)<br />
*Moving solids that have collision and rotate<br />
*Statistics about how much / often you play, and current save statistics<br />
*Add Lua code into saves, with a sandbox to prevent malicious code<br />
*Redesigned console with text that never overlaps<br />
*9 new elements<br />
*Many more improvements and features not listed here<br />
<br />
====Links:==== <br />
[https://powdertoy.co.uk/Discussions/Thread/View.html?Thread=11117 forum post]<br />
=====Source Code===== <br />
[https://github.com/jacob1/The-Powder-Toy github]<br />
=====Win32 Compiled===== <br />
See forum post. Legacy version also available for older computers<br />
=====Mac OS X Compiled===== <br />
See forum post<br />
=====Linux Compiled===== <br />
See forum post. 64 bit version available, 32 bit versions to be continued<br />
<br />
==FeynmanPowder==<br />
====Created By: FeynmanLogomaker====<br />
====Version: 8.5====<br />
====Changes: See [http://files.brilliant-minds.tk/~feynman/mod/changelog.html changelog page]====<br />
<br />
====Elements Added:====<br />
* BDST - Binary Data Storage. See forum post for instructions<br />
* NPLM, STFL - Long-burning liquids<br />
* FRCT - Pretty, but otherwise absolutely useless.<br />
* REP - Replicating powder. Also useless.<br />
* HEAT - Heater/Cooler. If TMP = 1, heats surrounding particles, otherwise cools them.<br />
<br />
====Other Features:====<br />
* LuaJIT - this should let Lua scripts run up to 5x faster, and Lua elements up to 2x faster. See the [http://luajit.org/ LuaJIT website] for more information<br />
* Lua Command Signs<br />
* Lua Text Plotting API<br />
* Text plotting utility (opened with ctrl-t)<br />
* Cracker64's Script Manager and Multiplayer scripts built in<br />
* Seperate update server - unlike many mods, this one will be frequently updated, without the <br />
hassle of having to re-download each time<br />
* Numerous multiplayer features and commands:<br />
* Text wrapping<br />
* AFK mode - toggled with /afk<br />
* Lua multiplayer API, in the <code>mpapi</code>table<br />
* Server Switching - you can change between TPTNet and the official server, from the Simulation<br />
Options panel.<br />
<br />
====Downloads: ====<br />
[http://files.brilliant-minds.tk/~feynman/mod/download.html All versions and operating systems]<br />
====Known Bugs:====<br />
None yet, if you can find any please report them!<br />
====Creators Comments:====<br />
This mod is definitely not widely used yet, so I don't have much feedback - any and all comments are welcome!<br />
<br />
==The Alchemy Mod==<br />
====Created By: savask and SopaXorzTaker==== <br />
====Version: 91.3 (328)====<br />
====Changes:====<br />
Added lots of reactions to make all the elements obtainable. :)<br />
<br />
====Links: [https://powdertoy.co.uk/Discussions/Thread/View.html?Thread=21011 Forum thread]==== <br />
=====Source Code=====<br />
See the forum thread.<br />
<br />
====Known Bugs====<br />
See the forum thread.<br />
<br />
====Creators Comments==== <br />
This is a mod that makes TPT an alchemy game, where you have to discover elements to use them!<br />
We have added a lot of reactions to make all the elements obtainable.<br />
<br />
== Template ==<br />
'' <br />
==Mod Name==\\<br />
====Created By:====\\ <br />
====Version:====\\ <br />
====Changes:====\\ <br />
====Elements Added:====\\ <br />
====Links:====\\ <br />
=====Source Code=====\\ <br />
=====Win32 Compiled=====\\ <br />
=====Mac OS X Compiled=====\\<br />
=====Linux Compiled=====\\ <br />
=====Other=====\\ <br />
====Known Bugs====\\ <br />
====Creators Comments====\\ <br />
''<br />
<br />
===== You don't have to use Win32 Compiled, Mac OS X Compiled, Linux Compiled or Other if you don't need them. =====</div>Cracker1000http://powdertoy.co.uk/Wiki/index.php?title=Mod_collection&diff=8455Mod collection2022-03-29T16:49:14Z<p>Cracker1000: </p>
<hr />
<div>* Please stick to the '''format''' used, there is a template at the bottom.<br />
* Please do not change details for others mods.<br />
* Please provide accurate descriptions about elements.<br />
* Only the owner may modify the information for their mod.<br />
:* People posting "bugs" doesn't help, post them in the relevant forum thread.<br />
* Source code '''MUST''' be posted (in effect from 22 Oct 2010)<br />
:* Existing links will not be removed. All future links must have source code included.\\<br />
The license you agreed to when you began to modify TPT states that source code must be provided when asked, as we're not all Windows users, just posting the binaries isn't any good.<br />
<br />
==Cracker1000's Mod==<br />
====Created By: Cracker1000==== <br />
====Version: 36.2.0==== <br />
====Changes:====<br />
40+ new, unique elements to play with.<br />
Improved HUD that shows much more information about particles like velocity, different temp. units, date and time, etc.<br />
In-game element editor that allows you to edit any element property as per your need.<br />
Customizable themes and filters.<br />
Online save comment/ vote notifications.<br />
Auto Invert tool option.<br />
Password Protection.<br />
In-built texter for typing texts in game!<br />
Built-in auto stamp feature with interval controls.<br />
Load random saves when searching for new ideas with the random save loader.<br />
Option for showing all the hidden elements.<br />
In-game messages for important occasions/ releases.<br />
Vote counter enabled for online save browser (You can now see the vote counts like android port on PC)<br />
In-game feedback/ reporting options.<br />
Detailed offline wiki for mod elements that's always there for help.<br />
New tools and gravity modes.<br />
Script manager and multiplayer script comes pre-installed.<br />
Notification when a new mod version becomes available.<br />
<br />
====Elements Added:==== <br />
CWIR: Customizable wire<br />
VSNS: Velocity sensor<br />
TIMC: Time Crystal<br />
FUEL: Extremely Powerful fuel<br />
THRM: Thermostat<br />
CLNT: Coolant<br />
DMRN: Raditation shielding fabric<br />
FNTC & FPTC: Faster versions of NTCT and PTCT<br />
PINV: Powered Invisible<br />
UV: UV rays<br />
SUN: Self explanatory<br />
CLUD: Realistic cloud<br />
LBTR: Lithium Ion Battery<br />
LED: Light Emmiting Diode<br />
QGP: Quark Gluon Plasma<br />
TMPS: .tmp sensor<br />
PHOS: Phosphorus<br />
CMNT: Cement<br />
NTRG: Nitrogen gas<br />
PRMT: Promethium, radioactive element<br />
ECLR: Electronic eraser<br />
PROJ: Projectile<br />
BEE: Stings!<br />
PPTI and PPTO: Powered Versions of PRTI and PRTO<br />
SEED: Grows into trees<br />
CSNS: Ctype sensor<br />
CPPR: Copper<br />
CLRC: Clear coat<br />
CEXP: Customisable explosive<br />
PCON: Powered CONV<br />
STRC: Structure, Falls apart without support<br />
BFLM: Black Flames<br />
TURB: Turbine<br />
PET: STKM/STKM2's new AI friend<br />
MISL: Missile<br />
AMBE: For changing ambient air temp.<br />
Cl: Chlorine gas<br />
WALL: Wall in element form<br />
ELEX: A strange element that can turn into any random element<br />
RADN: A heavy radioactive gas with short half-life <br />
BASE: Reacts with different stuff, can be diluted<br />
<br />
====Links:==== <br />
Forum thread: https://powdertoy.co.uk/Discussions/Thread/View.html?Thread=23279<br />
=====Source Code=====<br />
https://github.com/cracker1000/The-Powder-Toy<br />
=====Downloads=====<br />
Windows: https://starcatcher.us/TPT/mods/Cracker1000mod/Cracker1000mod.zip<br />
<br />
Mac: https://starcatcher.us/TPT/mods/Cracker1000mod/Cracker1000mod.dmg<br />
<br />
Linux: https://starcatcher.us/TPT/mods/Cracker1000mod/Cracker1000mod%20linux64.zip<br />
<br />
Win32: https://starcatcher.us/TPT/mods/Cracker1000mod/Cracker1000mod%20win32.zip<br />
<br />
====Creators Comments====<br />
Dunno if I will actually update it to 97.0, we will see.<br />
<br />
==TPT-Ultimata==<br />
====Created By: Bowserinator==== <br />
====Version: 1.0.1==== <br />
====Changes:====<br />
<br />
See https://gist.github.com/Bowserinator/e538e7cb67d2a16f9439a397664b5c5c<br />
<br />
====Elements Added:==== <br />
<br />
See https://gist.github.com/Bowserinator/c059e154867cd3c7a8d5ad0d4152b55d<br />
<br />
====Links:==== <br />
Wiki: https://github.com/Bowserinator/TPT-Ultimata-Mod/tree/development/Wiki<br />
<br />
Forum thread: https://powdertoy.co.uk/Discussions/Thread/View.html?Thread=24994<br />
=====Source Code=====<br />
https://github.com/Bowserinator/TPT-Ultimata-Mod<br />
=====Downloads=====<br />
Windows: https://starcatcher.us/TPT/mods/TPT-Ultimata/TPT-Ultimata.zip<br />
<br />
Mac: https://starcatcher.us/TPT/mods/TPT-Ultimata/TPT-Ultimata.dmg<br />
<br />
Linux: https://starcatcher.us/TPT/mods/TPT-Ultimata/TPT-Ultimata%20linux64.zip<br />
<br />
Win32: https://starcatcher.us/TPT/mods/TPT-Ultimata/TPT-Ultimata%20win32.zip<br />
<br />
====Creators Comments====<br />
<br />
Lost interest in this<br />
<br />
<br />
== MaksProg's mod ==<br />
<br />
==== Created By: MaksProg ====<br />
==== Version: 1.6 ====<br />
==== Changes: ====<br />
* ARAY and SWCH is metalable. <br />
* ACID can be dilute by water. acid don't corrode BRAY with life<50.<br />
* AMTR don't annihilate with BRAY with life<50.<br />
* Destruction of detonation of explosives (such as C4) mostly is in pressure.<br />
* Burning is remade. It more realistic. Gas can burn safely. Examles<br />
* O2 can't burn, it increase temperature of flame.<br />
* Fission of plutonium is remade. It can divide in low pressure if it much.<br />
* Max temp is 20000.<br />
* Changes in CNCT.<br />
* Few changes in thermal conductivity.<br />
<br />
==== Total elements added: 41 ====<br />
==== Elements Added: ====<br />
* '''H2''', Hydrogen. Explosive if sparse. When burned turns to water. You can ignite it to burn safely<br />
* '''H2F''', Flame of H2.<br />
* '''AKAL''', Alkali. Dissolves almost everything. Neutralizes acid to form SLTW.<br />
* '''SODM''', Sodium. It can burn. Reacts with water to form AKAL, H2 and allocation of a large quantity of heat.<br />
* '''LSDM''', Liquid sodium. Reacts with water more active.<br />
* '''SO3''', Sulfuric anhydride. Reacts with water to form acid and warm. Volatile liquid (evaporate under normal conditions).<br />
* '''SO3G''', Gas of SO3. As the temperature it's condensed directly in the solid state.<br />
* '''SO3S''', Solid of SO3.<br />
* '''FLNE''', Fluorine. Dissolves almost everything. Enlarge temperature of flame. In fluorine water can burn!!<br />
* '''RGUN''', Ray Gun. Metalable. Try use it how normal aray, but put on the line goal. It destroy something by temperature and pressure. VERY COOL!!! <br />
* '''VLVE''', Valve. Metalable. Allows patricles if activated. Activate/deactivate - PSCN/NSCN.<br />
* '''UDVE''', Undestroyable Valve.<br />
* '''BASE''', Not corrosible base. Neutralises acid.<br />
* '''PRES''', Pressure explosive.<br />
* '''ELEC''', Electrons. In contact with the conductor form an electric current.<br><br />
* '''CATE''', Cathode. Radiate electrons if sparked.<br />
* '''PLUM''', Plumbum. Absorbs neutrons. One pixel - 2/3 neutrons.<br />
* '''LLRP''', Low-level radioactive powder.<br> Generates neutrons, and at normal pressure. Surface radioactive.<br />
* '''VIRU''', virus!!<br />
* '''SULF''', Sulfur. Can burn into SO2. Can be used in synthesizer acid.<br />
* '''SO2''', Gas. Slightly corrosible.<br />
* '''V2O5''', Vanadium pentoxide. Turns SO2 into SO3. Can be used in acid synthesizer.<br />
* '''RUBY''', Ruby. Not corroded by acid and alkali and not breaked by pressure. But metalable. Passes through rays of agun.<br />
* '''HPRS''', solid. Increases pressure. Metalable.<br />
* '''DETE''', Detector. Generates electricity if contact with particles (no solids) and cools. Can be used in deffetent electric generators.<br />
* '''ALOG''', allow gases.<br />
* '''ALOL''', allow luquids.<br />
* '''ALOP''', allow powders.<br />
* '''ALOU''', allow particles moving upwards.<br />
* '''ALOD''', allow particles moving downward.<br />
* '''PROT''', Protons, can make neutron matter if have high temperature. Can be used for production of low mass neutron matter (more neutron matter can be produced by dint of neutron irradiation of neutron matter).<br />
* '''NEMR''', neutron matter, very heavy. Unstable in high temeratures. Can absorbs neuterons and due to this grows.<br />
* '''TRIT''', tritium oxide, beta radioactive liquid. Decay rate depends on temperature. In normal temperature doesn't decay. In high tmperatures glow and radiate electrons and terns into nble plasma. Mix with deut for to make fusion mixture. It explodes and generates very many neutrons. After first explosion second explosion may. be. It's NEMR explosition. Neutrons fall into protons and electrons, protons make NEMR and heat it.<br />
* '''RESI''', resistor. Spark on resictor can disappere.<br />
* '''SPG''', Force-field generator. Creates bray around itself if it recieves sparks. Allows make other type of shield. It can hold bobms, amtr, but no very hot things.<br />
* '''LGSP''', Like aray, but bray lines have limited length and it can hold particles. Can be used in bobmers, force-field capacity (which can be opened) with SPG.<br />
* '''FIBL''', Fire ball!!! Belives unpredictable.<br />
<br />
==== Links ====<br />
===== Beta 1.65 =====<br />
[http://www.box.net/shared/5srv5nrjue View list of files and download]<br />
===== SOURCE CODE =====<br />
[http://www.mediafire.com/?a3ya3bxw9mwb0e6 .tar.gz]<br />
[http://www.mediafire.com/?3fqhmf0ufp78amb .zip]<br />
===== Win32 Compiled =====<br />
[http://www.mediafire.com/?y7t0i7v3hfs3yoj .zip]<br />
===== Linux Compiled =====<br />
[http://www.mediafire.com/?7axz0zfnm91bkf2 .tar.gz]:-P<br />
<br />
== AntB's TPT Fork ==<br />
==== Created by: AntB ====<br />
==== Version: 4.10 ====<br />
==== Total Elements Added: 32 ====<br />
''One removed, One pinched back by Simon and 6 are 1 with different colours.''<br />
==== Elements Added: ====<br />
* SUWR - Single use wire.<br />
* EMIT - Releases photons when sparked.<br />
* O2 - Gas, Ignites easily. --- Added in v42<br />
* LO2 - Liquid Oxygen, Very Cold, Ignites easily. --- Added in v42<br />
* H2 - Gas, combines with 02 to make WATR.<br />
* LH2 - Highly explosive when mixed with LO2. Temperature is absolute 0.<br />
* H2O2 - Rocket Fuel.<br />
* GROW - Growth particle, expands whatever element it hits.<br />
* RBRI - Red Brick, construction material, insulates wires.<br />
* RADI - Solid radioactive substance, decays into Radon Gas.<br />
* AMTR - Anti-matter, destroys the majority of particles and creates a vacuum. May release PHOT --- Added in v43 BETA<br />
* MUNE - Mutagenic neutrons, mutates elements.<br />
* MUNP - Mutagenic photons, mutates elements.<br />
* PCLN - Clone activated by PSCN, deactivated by NSCN --- Added in v43 BETA<br />
* COAL - Burns Slowly --- Added in v42<br />
* DESL - Liquid, explodes under high pressure and temperatures. --- Added in v42<br />
* R,G,B,C,M,Y - Neons, barely visible until powered by PSCN, can discharge with NSCN. Usful for signs.<br />
* <del>IRON</del> - Simon got it...<br />
* LEAD - Resistor, blocks neutrons.<br />
* LLED - Liquid Lead<br />
* X * Unknown. Use and see.<br />
* ZINC - Reacts with SLTW<br />
* GSTL - Galvanised steel, made by melting ZINC and METL/BMTL<br />
* SOIL - Grows plant when watered. Pressurises into ERTH<br />
* ERTH - De-pressurises to SOIL<br />
* NP2* Napalm-B, use THRM to ignite.<br />
* MTHN - Methane, expands rapidly and burns quickly. Best used in confined spaces.<br />
* CLOU - Releases WATR, SNOW and THDR based on its temperature. <br />
* DHLE - GoL - Deathless B2/S123456789/2<br />
* SERV - GoL - Serviette B234/S/2<br />
* REMX - Undo for X<br />
* ANTB - GoL - B2/S134/3<br />
* CPT1 - Capacitor type 1 - Unlimited storage for SPRK. Charge with METL when its off, Releases to INWR when on. Turn ON with PTCT and turn off with NTCT<br />
* CPT2 - Capacitor type 2 - Temperature controlled SPRK storage. Charge with METL, Releases to INWR when its full.<br />
* SDUT - Solid DEUT - Requested by Mortvert on the IRC channel.<br />
* GDUT - Gaseous DEUT - Requested by Mortvert on the IRC channel.<br />
==== Links ====<br />
===== SOURCE CODE =====<br />
[http://github.com/antb/The-Powder-Toy/tarball/master .tar.gz]<br />
[http://github.com/antb/The-Powder-Toy/zipball/master .zip]<br />
===== Win32 Compiled ===== (all links are broken)<br />
[http://tinyurl.com/ab-powder powder-sse.exe]<br />
[http://tinyurl.com/ab-powder2 powder-sse2.exe]<br />
[http://tinyurl.com/ab-powder3 powder-sse3.exe]<br />
<br />
===== Linux Compiled =====<br />
[http://tinyurl.com/ab-tpt-lin powder-sse]<br />
[http://tinyurl.com/ab-tpt-lin2 powder-sse2]<br />
[http://tinyurl.com/ab-tpt-lin3 powder-sse3]<br />
===== Other Downloads =====<br />
[http://tinyurl.com/sdl-dll SDL.dll]<br />
[http://tinyurl.com/bz2-dll libbz2-2.dll]<br />
[http://tinyurl.com/libgnurx libgnurx-0.dll]<br />
==== Known Bugs ====<br />
> Please post bugs in the forum topic given provided they haven't already been posted. Do not post them here...<br />
==== Creators Comments ====<br />
[https://powdertoy.co.uk/Forum.html?action=vthread&forum=9&topic=1327 Forum Thread]\\<br />
The CPT elements can be used as SPRK multipliers/reducers and as transformers.<br />
<br />
<br />
== Pilojo's Mod ==<br />
==== Created by: pilojo ====<br />
==== Total Elements Added: 4 ====<br />
==== Elements Added: ====<br />
* LASR: Laser. Melts metal almost instantly. Acts like photons. (Based on yew101's mod)<br />
* RCKT(Rocket fuel): Highly explosive liquid. (Based on antb's mod)<br />
* RUBY: Different colored DMND.<br />
* PPNE(propane): Highly explosive liquid. Burns colder than RCKT.<br />
* MYST(mystery):You have to guess what this does. (Not working as supposed to but, it's in the mod.)<br />
* AMON(amonium nitrate): Cools down if touching water.<br />
* FOSS(fossil):Turns into diamond powder when pressurized.<br />
* PDMD(Diamond powder): Diamond powder.<br />
* VENT: Changes pressure to 0 (Based on wikku9's mod)<br />
* FRON: (freon): Cold gas.<br />
* RNBW (rainbow flame): Rainbow flame (Based on yew101's mod, didn't take source. Messed up on an attempt for CFLM but it ended up being RNBW.)<br />
* BCOL(broken coal):Burns slightly faster than COAL.<br />
* BPRF(Bullet proof glass):Indestructable other than melting.<br />
<br />
==== Links ====<br />
===== Win32 Compiled =====<br />
http://www.box.net/shared/xneual8jkn<br />
===== Msvcr100d.dll for those that don't have it. =====<br />
http://www.box.net/shared/lq6svgkrss<br />
==== Bugs ====<br />
==== Creator Comments ====<br />
does not work<br />
<br />
== Vanadium's Fork ==<br />
==== Created By: Vanadium ====<br />
==== Version: 10 ====<br />
==== Total Elements Added: 10 ====<br />
==== Elements Added: ====<br />
* FLRN - Fluorine<br />
* MGSM - Magnesium<br />
* BASE - Base<br />
* COXD - Carbon Dioxide<br />
* FUMS - Fumes<br />
* HYG - Hydrogen<br />
* LTHR - Leather<br />
* EMBR - Ember<br />
* CBWR - Carbonated Water<br />
* CMNT - Cement<br />
* SGR - SUGAR<br />
===== Changes =====<br />
* Added Category Heat!<br />
<br />
==== Links ====<br />
* Win (C) - http://www.box.net/shared/mmc0ta9lua<br />
* Mac (C) - http://www.box.net/shared/brs4eu3elg<br />
* Lin (S) - http://www.box.net/shared/8g2l7qr7lx<br />
* Extra DLLs - http://www.box.net/shared/atbyuvod6k<br />
<br />
<br />
<br />
== TheWiseEyes's triple mods ==<br />
==== Created By: TheWiseEyes ====<br />
==== Changes: 3 ====<br />
* STKM has 10000 health<br />
* Added Choc<br />
* Moving Solids<br />
==== Total Elements Added: 1 ====<br />
==== Links ====<br />
Compiled Windows Binaries and Source:<br />
http://www.box.net/files#/files/0/f/51283996/Powder_Toy<br />
==== Known Bugs ====<br />
* MCHC won't burn<br />
* CHOC burns into fire<br />
==== Creators Comments ====<br />
Only two are compiled.<br />
==== Users Comments ====<br />
Celo753: I need to pay to download... fuuuuu<br />
<br />
<br />
<br />
<br />
<br />
<br />
== Rusty's Mod ==<br />
==== Created by: Rusty ====<br />
==== Total Elements Added: 2 ====<br />
==== Elements Added: ====<br />
* ERTH (earth, ERTH + WTER grows PLNT, becomes METL under pressure, ICE formed when tempreture is less than 0c, lava is formed when tempreture is over 100c, GAS is released every now and then.<br />
* DERP "just looks awesome"<br />
==== Links ====<br />
[[http://www.megaupload.com/?d=WHB89718]]<br />
<br />
<br />
<br />
== Wikku's Powder Toy ==<br />
==== Created by: wikku9 ====<br />
==== Total Elements Added: 4 ====<br />
==== Elements Added: ====<br />
* TITN<br />
* EFSE<br />
* ACHL<br />
* VENT<br />
* [https://powdertoy.co.uk/Forum.html?action=vthread&forum=8&topic=1843 Spiral maker]<br />
==== Links ====<br />
===== Win32 Compiled =====<br />
http://www.speedyshare.com/files/24462981/wpt.rar<br />
===== Source Code =====<br />
http://github.com/wikku9/The-Powder-Toy<br />
===== Forum =====<br />
https://powdertoy.co.uk/Forum.html?action=vthread&forum=5&topic=1048<br />
==== Bugs ====<br />
None<br />
==== Creator Comments ====<br />
== Jakester12345's Powder Toy ==<br />
==== Created by: Jakester12345 ====<br />
==== Total Elements Added: 18 ====<br />
==== Elements Added: ====<br />
* MERC (Mercury)<br />
* H (Hydrogen)<br />
* He (Helium)<br />
* Li (Lithium)<br />
* Be (Berylium)<br />
* BSDA (Baking Soda)<br />
* VNGR (Vinegar)<br />
* CO2 (Carbon Dioxide)<br />
* ALCH (Alchohol)<br />
* DIRT (Dirt)<br />
* Mud (Mud)<br />
* Mg (Magnesium)<br />
* HCL (HydroChloric Acid)<br />
* WWOD (Wet Wood)<br />
* SPRM (Sperm)<br />
* OVUM (Ovum)<br />
* Na (Sodium)<br />
* CRZY (Crazy) ''Renamed''<br />
==== Win32 Compiled ====<br />
http://ifile.it/qaun10b<br />
==== Source Code ====<br />
http://jumbofiles.com/4buhix7xkxwp<br />
==== Forum ====<br />
https://powdertoy.co.uk/Forum.html?action=vthread&forum=9&topic=1434<br />
==== Bugs ====<br />
SPRM and OVUM make STKM but he dies and turns to dust straight away<br />
Mercury dissappears when it's sparked<br />
<br />
== IRC Mod ==<br />
==== Created By: AntB ====<br />
==== Version: 2.02 ====<br />
==== Elements Added: ====<br />
* SIMN - iSimon - Crazy reset gas.<br />
* ANTB - AntB - Crazy photons.<br />
* CATE - Catelite - Use with care. :P<br />
* NIBB - Nibble/Felix - Expands across the screen in a blaze of trolling glory.<br />
* CRAC - Cracker64 - Spongey. Made by himself.<br />
* LIEU - Lieuwe - Slow battery.<br />
* IEF* ief015 - Static Stuff.<br />
* EYES - TheEyes - Throws elements away without creating pressure.<br />
* DEVA - Devast8a - A bit more then slightly explosive :P<br />
* WHER - where - Powdered CLNE.<br />
==== Links: ====<br />
===== Source Code =====<br />
https://github.com/antb/The-Powder-Toy/tarball/irc<br />
===== Win32 Compiled =====<br />
https://github.com/antb/The-Powder-Toy/raw/irc/Releases/powder-sse.exe<br />
<br />
https://github.com/antb/The-Powder-Toy/raw/irc/Releases/powder-sse2.exe<br />
<br />
https://github.com/antb/The-Powder-Toy/raw/irc/Releases/powder-sse3.exe<br />
===== Linux Compiled =====<br />
https://github.com/antb/The-Powder-Toy/raw/irc/Releases/powder-sse<br />
<br />
https://github.com/antb/The-Powder-Toy/raw/irc/Releases/powder-sse2<br />
<br />
https://github.com/antb/The-Powder-Toy/raw/irc/Releases/powder-sse3<br />
==== Creators Comments ====<br />
[https://powdertoy.co.uk/Forum.html?action=vthread&forum=9&topic=1598 Forum Thread]<br />
<br />
<br />
<br />
>Please do not edit other peoples sections.<br />
<br />
== theDragn's Mod ==<br />
==== THIS IS DEAD ====<br />
Please feel free to use any of my code or ideas, just be kind enough to give me a little credit.<br />
==== Version: 1.2 ====<br />
==== Changes: ====<br />
Fixed smoke glitch.<br />
Yeast now produces CO2 and ETHL when it grows.<br />
O2 is a little bit less spastic looking.<br />
Some elements have been moved to different categories.<br />
Added Hazardous category.<br />
==== Elements Added: ====<br />
* SMTX: Semtex. Plastic explosive that can melt metal.<br />
* H2: Hydrogen gas, can melt metal<br />
* LBMB: Lava bomb. Explodes into lava when it touches something.<br />
* TITA: Titanium. Just like METL, but melts at higher temperatures.<br />
* VRUS: Virus. Turns whatever it touches into more virus.<br />
* MRPH: Morph. Turns into whatever it touches.<br />
* AGAS: Acid gas.<br />
* CO2: Carbon dioxide. Heavy gas. Not flammable.<br />
* ETHL: Ethyl alcohol. (drinking alcohol) Burns.<br />
* DICE: Dry ice. Solid form of CO2<br />
==== Links: ====<br />
===== Source Code =====<br />
I'm not sure what version this is, so LBMB might not work.<br />
http://www.mediafire.com/file/s9hcrsflu7lf2hk/theDragnMod_src.zip<br />
===== Win32 Compiled =====<br />
http://www.mediafire.com/file/mmlm4g08z0i80zq/theDragnmod_windows.zip<br />
<br />
== tian1107's additions ==<br />
==== Created By: tian110796 ====<br />
==== Version: 3.5 ====<br />
==== Changes: ====<br />
any and any2 variables for each particle<br />
==== Elements Added: ====<br />
* FPLT: fast growing plant. grows around particles.<br />
* SOAP: Soap. Removes everything that is not solid.<br />
* REMT: emitter of radio waves<br />
* RREC: receiver of radio waves<br />
* CHAN: Channel changer. Changes channel of REMT and RREC<br />
* Protons: adds one to the particle's element number<br />
* INTF: blocks signals<br />
* WEMT: wired emitter. emits signals.<br />
* WREC: wired receiver. gets only signals from WEMT<br />
* PGLW: powdered glow. mix with water to make it GLOW.<br />
* IEMT: infrared emitter. emits signals like photons<br />
* IREC: receives signals from IEMT<br />
* HGEN: Creates heat waves<br />
* HWAV: heats the surroundings<br />
* CHLN: Reacts to many things<br />
* TUNN: tunneler. Creates tunnels underground horizontally<br />
* VTNN: vertical tunneler. Creates tunnels underground vertically<br />
==== Links: ====<br />
===== Source Code =====<br />
https://github.com/tian1107/The-Powder-Toy<br />
===== Win32 Compiled =====<br />
https://github.com/tian1107/The-Powder-Toy/raw/master/bin/Powder%20Toy.exe<br />
<br />
https://github.com/tian1107/The-Powder-Toy/raw/master/bin/Powder%20Toy-sse.exe<br />
<br />
https://github.com/tian1107/The-Powder-Toy/raw/master/bin/Powder%20Toy-sse2.exe<br />
<br />
https://github.com/tian1107/The-Powder-Toy/raw/master/bin/Powder%20Toy-sse3.exe<br />
<br />
https://github.com/tian1107/The-Powder-Toy/raw/master/bin/Powder%20Toy-sse41.exe<br />
<br />
https://github.com/tian1107/The-Powder-Toy/raw/master/bin/Powder%20Toy-sse42.exe<br />
<br />
===== Other =====<br />
Radio Wave Display: displays radio waves in color.<br />
==== Known Bugs ====<br />
Use of Tunnelers with round brush<br />
==== Creators Comments ====<br />
You can suggest elements at https://powdertoy.co.uk/Forum.html?action=vthread&forum=9&topic=1578<br />
<br />
<br />
== Murtaugh's mod ==<br />
==== Created By: Mur ====<br />
==== Version:45.2 (or 1.7) ====<br />
==== Changes: ====<br />
*40 Elmenets added;<br />
*Added signs for current type, current life (not GoL!) and generation ({type}, {life} and {GoL});<br />
*PNLT grows over PGND and GRND in vine mode;<br />
*Fixed dates at the opening screen;<br />
*Added fullscreen for F11 (Push F11 to go fullscreen; Push F11 again to exit fullscreen);<br />
*Removed version.h, because it became uselles since a few weeks;<br />
*Added automatic blendpixel to fancy mode (automatic fancy effects) -- Added to official :);<br />
<br />
<br />
==== Elements Added: ====<br />
*BASE - Neutralizes ACID and produces SLTW. Deadly/Poisonous for stickman;<br />
*FRON - Freon, cold gas;<br />
*FOIL - Freon, but liquid. Also "refrigerator oil";<br />
*MUR - Crazy element, a kind of crazy gas that explodes and melt anything;<br />
*HYDR - Hydrogen, very flammable gas, produces water when mixed with oxygen;<br />
*ROCK - Rock/Solid stone. It is like brick, but stronger;<br />
*ALCH - Alcohol. Burns slowly. Reduces stickman life.;<br />
*PLST - Plastic. Deforms but not disappear;<br />
*PSTR - Plaster. A fragile white-ish solid. turns into DUST under pressure;<br />
*MUD - Self-explanatory. Turns into GRND when heated;<br />
*GRND - Ground. Solid, turns into MUD when mixed with water, into PGRN under pressure;<br />
*PGRN - Powder ground. Turns into MUD when mixed with water.<br />
*HEHC - Higly efficient heat conductor. (NOT instantaneous!) Undestructable;<br />
*CORE - Singularity core. Reacts with almost anything causing a huge explosion. Best reacts with photons;<br />
*VIRU - A crazy virus. "Shine on your crazy diamond";<br />
*BALL - Bouncy ball. A bit uselles. Also it is a moveable solid;<br />
*MBMB - Murtaugh's version for BOMB. Another moveable solid;<br />
*SEDS - Seeds. Light dust, flammable. Grow when mixed with PGND an GRND;<br />
*PROT - Protons. Turns into HYDR when mixed with ELEC;<br />
*ELEC - Electrons. Transfers current to METL;<br />
*SLPH - Sulphur/Sulfur. Mix with DSTW to create ACID;<br />
*DYNA - Dynamite. Solid. Pressure explosive;<br />
*TNT* Trinitrotoluene. Very explosive powder. Mix with WATR to create DYNA;<br />
*ALUM - Aluminium. Solid. Conducts electricity. Breaks under high pressure;<br />
*BRAL - Aluminium in powder form. Mix with BRMT to create THRM;<br />
*CFRE - Carbon film resistor;<br />
*LEAD - Lead. Neutron absorber, slow conductor;<br />
*UNWR - Unmeltable wire;<br />
*STEL - Steel. Conducts electricity. Melts at very high temperature;<br />
*POWV - VOID in powder form;<br />
*COPY - Copy powder.<br />
<br />
===== GoL particles added: =====<br />
*PAT1 - Pattern 1 B1234567/S0123456;<br />
*PAT2 - Pattern 2 B1234567/S0;<br />
*FLAM - Flashing Maze B24/S1234;<br />
*RULH - Rule H B2/S34;<br />
*LFRD - Live Free or Die B0/S2;<br />
*LIWD - Life Without Death B3/S012345678;<br />
*VOTE - Vote B5678/S45678;<br />
*VT45 - Vote 4/5 B4678/S35678;<br />
*SERV - Serviettes B234/S.<br />
<br />
==== Links: ====<br />
[[https://github.com/Murtaugh80/The-Powder-Toy/ https://github.com/Murtaugh80/The-Powder-Toy]]<br />
===== Source Code =====<br />
[[https://github.com/Murtaugh80/The-Powder-Toy/ https://github.com/Murtaugh80/The-Powder-Toy/]] <br />
===== Win32 Compiled =====<br />
(Thank's to Cracker64)[[http://www.box.net/shared/7z93ol6big http://www.box.net/shared/7z93ol6big]]<br />
===== Linux Compiled =====<br />
[[https://github.com/Murtaugh80/The-Powder-Toy/raw/master/build/powder https://github.com/Murtaugh80/The-Powder-Toy/raw/master/build/powder]] <br />
===== Other =====<br />
No<br />
<br />
==== Known Bugs ====<br />
None<br />
==== Creators Comments ====<br />
Any bug, or suggestion post on [https://powdertoy.co.uk/Forum.html?action=vthread&forum=9&topic=2531 this topic]<br />
<br />
<br />
<br />
== Neospector's mod ==<br />
==== Created by: Neospector ====<br />
==== Using the source from 42.3, version 1.3 ====<br />
==== Changes: 13 elements added, few different reactions added ====<br />
==== Elements added: ====<br />
* HYDR - Hydrogen, happy? <br />
* STOP - Indestructible insulator.<br />
* ELEV - "Elevator" for stickman<br />
* NUKE - Because you can't make your own.<br />
* NEOD - Neodium, indestructible metal.<br />
* POST - Positive electrical output. Used to separate WATR into O2 without it combining with HYDR<br />
* NEGA - Same as POST, but switching O2's and HYDR's places.<br />
* PROT - Protons, combine with NEUT for random elements.<br />
* ELEC - Electrons. Battery gas.<br />
* SOAP - Eats OIL.<br />
* SUDS - Sudsy, not sure what I'll do with this.<br />
* RDWS - Radioactive waste. Negative pressure for NEUT. Also try mixing it with WATR. :P<br />
* CWTR - Contaminated water. Not sure what I'll do with this either...<br />
<br />
==== Links: ====<br />
[[http://www.mediafire.com/?ro8f7hbn013fqjc]]<br />
===== Source code =====<br />
[[http://www.mediafire.com/?1pjrsyqs8jghncl]]<br />
===== Win32 compiled =====<br />
==== Known bugs: ====<br />
SOAP isn't a liquid, more of a downwards VENT... >_><br />
==== Creator Comments: ====<br />
I REALLY need help with the SOAP bug.<br />
===Suggest new elements at [[https://powdertoy.co.uk/Forum.html?action=vthread&forum=9&topic=2620]]<br />
<br />
== PizzaPlatypus' mod ==<br />
==== Created By: PizzaPlatypus ====<br />
==== Version: 3 using version 42.3 ====<br />
==== Changes: 27 new elements and edited metal ====<br />
==== Elements Added: ====<br />
*GOLD a non-corrosive version of metal (which now corrodes)<br />
*DOFE like BIZR but neutralises acid, also in solid and gas forms.<br />
*BARN An explosive gas, I invented the name.<br />
*CO2 Turns to FLWR with plant (photosynthesis) and makes carbonated water.<br />
*LIMS heats to make glowing limelight, which cools to quick lime wich turns to slaked lime with water, which turns to limewater with distilled water, which turns back to limestone with CO2<br />
*OOZE pointless liquid, boils to swamp gas.<br />
*SGAS flammable gas.<br />
*ENZM turns starch to sugar.<br />
*SRCH turns to sugar with enzyme.<br />
*SUGR slightly flammable, mix with water to make sugar water.<br />
*YSTP a solid which makes yeast grow.<br />
*Lemonade sugar water and carbonated water (a bit glitchy) bad for stickman.<br />
*bacteria turns wood, water, carbohydrate, sugar, plant and yeast to bacteria.<br />
*Virus turns everything to virus (fun to use on destroytable city). <br />
*Flower: grows on plant add polen to get seed.<br />
*pollen: see above.<br />
*seed: turns to grass when hits mud.<br />
*grass: water it to make it grow upwards!<br />
*Autumn leaves: appear when plant is surrounded by oxygen and suffoated, flammable.<br />
*Grav: center of gravity, like black hole but doesn't destroy stuff it touches, for planets.<br />
*Saltpeter: mix with sulfur for gunpowder, saltpeter is made by mixing water with Liemstone.<br />
*Sulfur: Slightly flammable mix with Hydrogen for Hydrogen sulfide. See above^.<br />
*H2: Hydrogen, flammable mix with O2 for water. See above^<br />
*Hydrogen sulphide: Flammable poisonous to stickman gas.<br />
*Food: stickman can eat it for health<br />
*Lavabomb:explodes on contact with anything.<br />
*antilava bomb: same as above but with anti-lava<br />
<br />
<br />
<br />
==== Links: ====<br />
[[https://powdertoy.co.uk/Forum.html?action=vthread&forum=9&topic=2505]] <br />
===== Source Code =====<br />
[[http://www.mediafire.com/?2jgf3m54circ36o]] <br />
===== Win32 Compiled =====<br />
[[http://www.mediafire.com/?azyeeimpky7aydx]] <br />
===== Other =====<br />
If you have any element ideas please post them on my mod page, I am currently working on combining with the latest code. <br />
==== Known Bugs ====<br />
CO2W and SGRW don't mix for lemonade but these elements will be deleted in the next version. <br />
==== Creators Comments ====<br />
Please comment on my mod page to help me develop more mods.<br />
<br />
==Diissaster's Mod==<br />
====Created By: Diissaster====<br />
====Version: 46.0 (GitHub alpha)====<br />
====Changes: Added 2 new elements.====<br />
==== Elements Added: ====<br />
SBMB<br />
DEAD<br />
==== Links: ====<br />
=====Source Code===== <br />
http://www.box.net/shared/bey5i1ixpz<br />
=====Win32 Compiled===== <br />
http://www.box.net/shared/eoh7oaxyy3<br />
==== Known Bugs ====<br />
SBMB can halt explosion sometimes.<br />
DEAD may go crazy before activation.<br />
==== Creators Comments ====<br />
Finally, My Mod<br />
<br />
== Me4502's Mod ==<br />
==== Created By: Me4502 ====<br />
==== Version: 3.0b7 ====<br />
==== Changes: ====<br />
http://dl.dropbox.com/u/20806998/Changes.txt<br />
<br />
==== Elements Added: ====<br />
http://dl.dropbox.com/u/20806998/Elements.txt<br />
<br />
==== Lua Features Added ====<br />
https://powdertoy.co.uk/Wiki.html?id=lua#me4502_s_mod<br />
<br />
==== Links: ====<br />
===== Source Code =====<br />
http://www.github.com/me4502/The-Powder-Toy<br />
<br />
===== Win32 Compiled =====<br />
Latest Always https://github.com/me4502/The-Powder-Toy/tree/master/Run<br />
<br />
===== Linux Compiled =====<br />
Version 3.0b6 eyesirc.dyndns.org:8080/me4502/powder* thanks to TheWiseEyes<br />
<br />
===== Mac OSX Compiled =====<br />
Version 3.0b3 http://bbgmod.webs.com/Powder.app.zip<br />
<br />
==== Known Bugs ====<br />
None ATM<br />
==== Creators Comments ====<br />
My Mod<br />
<br />
==Jacob1's Mod==<br />
====Created By: Jacob1==== <br />
====Version: 44.1====<br />
====Changes: [https://github.com/jacob1/The-Powder-Toy/blob/c%2B%2B/CHANGELOG see readme]====<br />
<br />
====Elements Added:==== <br />
*BALL (moving solid)<br />
*ANIM (animation)<br />
*INDI (indestructible insulator)<br />
*PPTI (powered portals)<br />
*PPTO<br />
*BUTN (can be sparked when activated, element form of spark signs)<br />
*PINV (powered invisible)<br />
*RAZR (cuts through everything)<br />
*PWHT (powered heater)<br />
<br />
====Other Features:====<br />
*Entirely compatible with the official version<br />
*Updated often with an in-game updater (updates hosted by mniip on http://mniip.com), also has a bug reporter<br />
*Favorites/recent elements menu<br />
*Extra "FAV2" menu with many options<br />
*Customizable HUD's<br />
*TPT multiplayer script by cracker64 embeded inside<br />
*Number of votes displayed on saves, and timestamps displayed on comments<br />
*Automaticly save and reload your work after a crash<br />
*Open multiple simulation tabs at once, each tab has a preview and name when you hover over it<br />
*Ctrl+s saves a reload point, so you can reload even when not online<br />
*FIND tool to find selected elements easily (ctrl+f)<br />
*Moving solids that have collision and rotate<br />
*Statistics about how much / often you play, and current save statistics<br />
*Add Lua code into saves, with a sandbox to prevent malicious code<br />
*Redesigned console with text that never overlaps<br />
*9 new elements<br />
*Many more improvements and features not listed here<br />
<br />
====Links:==== <br />
[https://powdertoy.co.uk/Discussions/Thread/View.html?Thread=11117 forum post]<br />
=====Source Code===== <br />
[https://github.com/jacob1/The-Powder-Toy github]<br />
=====Win32 Compiled===== <br />
See forum post. Legacy version also available for older computers<br />
=====Mac OS X Compiled===== <br />
See forum post<br />
=====Linux Compiled===== <br />
See forum post. 64 bit version available, 32 bit versions to be continued<br />
<br />
==FeynmanPowder==<br />
====Created By: FeynmanLogomaker====<br />
====Version: 8.5====<br />
====Changes: See [http://files.brilliant-minds.tk/~feynman/mod/changelog.html changelog page]====<br />
<br />
====Elements Added:====<br />
* BDST - Binary Data Storage. See forum post for instructions<br />
* NPLM, STFL - Long-burning liquids<br />
* FRCT - Pretty, but otherwise absolutely useless.<br />
* REP - Replicating powder. Also useless.<br />
* HEAT - Heater/Cooler. If TMP = 1, heats surrounding particles, otherwise cools them.<br />
<br />
====Other Features:====<br />
* LuaJIT - this should let Lua scripts run up to 5x faster, and Lua elements up to 2x faster. See the [http://luajit.org/ LuaJIT website] for more information<br />
* Lua Command Signs<br />
* Lua Text Plotting API<br />
* Text plotting utility (opened with ctrl-t)<br />
* Cracker64's Script Manager and Multiplayer scripts built in<br />
* Seperate update server - unlike many mods, this one will be frequently updated, without the <br />
hassle of having to re-download each time<br />
* Numerous multiplayer features and commands:<br />
* Text wrapping<br />
* AFK mode - toggled with /afk<br />
* Lua multiplayer API, in the <code>mpapi</code>table<br />
* Server Switching - you can change between TPTNet and the official server, from the Simulation<br />
Options panel.<br />
<br />
====Downloads: ====<br />
[http://files.brilliant-minds.tk/~feynman/mod/download.html All versions and operating systems]<br />
====Known Bugs:====<br />
None yet, if you can find any please report them!<br />
====Creators Comments:====<br />
This mod is definitely not widely used yet, so I don't have much feedback - any and all comments are welcome!<br />
<br />
==The Alchemy Mod==<br />
====Created By: savask and SopaXorzTaker==== <br />
====Version: 91.3 (328)====<br />
====Changes:====<br />
Added lots of reactions to make all the elements obtainable. :)<br />
<br />
====Links: [https://powdertoy.co.uk/Discussions/Thread/View.html?Thread=21011 Forum thread]==== <br />
=====Source Code=====<br />
See the forum thread.<br />
<br />
====Known Bugs====<br />
See the forum thread.<br />
<br />
====Creators Comments==== <br />
This is a mod that makes TPT an alchemy game, where you have to discover elements to use them!<br />
We have added a lot of reactions to make all the elements obtainable.<br />
<br />
== Template ==<br />
'' <br />
==Mod Name==\\<br />
====Created By:====\\ <br />
====Version:====\\ <br />
====Changes:====\\ <br />
====Elements Added:====\\ <br />
====Links:====\\ <br />
=====Source Code=====\\ <br />
=====Win32 Compiled=====\\ <br />
=====Mac OS X Compiled=====\\<br />
=====Linux Compiled=====\\ <br />
=====Other=====\\ <br />
====Known Bugs====\\ <br />
====Creators Comments====\\ <br />
''<br />
<br />
===== You don't have to use Win32 Compiled, Mac OS X Compiled, Linux Compiled or Other if you don't need them. =====</div>Cracker1000http://powdertoy.co.uk/Wiki/index.php?title=Elements:Explosives&diff=8182Elements:Explosives2021-07-12T15:29:10Z<p>Cracker1000: /* {{MaterialBtn | LITH}} Lithium */</p>
<hr />
<div>{{Languages|Elements:Explosives}}<br />
<br />
Most elements in this category all burn or react when exposed to FIRE (except FIRE itself, C5 and CFLM), and each element has different properties that cause it to react differently. Pressure, high temperature (temp), [[Elements:Electronics|electricity]], contact with other particles, fire (FIRE), plasma (PLSM), and even water (WATR) can be triggers to certain elements in this category.<br />
<br />
=== {{MaterialBtn | FIRE}} Fire ===<br />
<br />
'''Description:'''<br />
"Ignites flammable materials. Heats empty space around it with the Ambient heat setting on."<br />
<br />
'''Type:'''<br />
Gas (considered a powder for some walls)<br />
<br />
Ignites flammable substances and heats up most elements. When FIRE is hot enough, it turns to [[Element:PLSM]].<br />
<br />
=== {{MaterialBtn | GUN}} Gunpowder ===<br />
<br />
'''Description:'''<br />
"Gunpowder. Light dust, explodes on contact with FIRE or spark (SPRK)."<br />
<br />
'''Type:'''<br />
Powder<br />
<br />
Explosive powder.Can be ignited by SPRK, FIRE, or a temp of 400C or greater.<br />
<br />
=== {{MaterialBtn | NITR}} Nitroglycerin ===<br />
<br />
'''Description:''' <br />
"Nitroglycerin. Pressure sensitive explosive. Mix with CLST to make TNT."<br />
<br />
'''Type:''' Liquid.<br />
<br />
'''Spawn temp:''' +22.00 ''C'' / 295.15 ''K''.<br />
<br />
Hex triplet colour: #20e010.<br />
<br />
Flammable; explosively ignites if in contact with [[Element:SPRK|SPRK]], [[Element:FIRE|FIRE]], [[Element:PLSM|PLSM]], or [[Element:LAVA|LAVA]].<br />
<br />
Forms [[Element:TNT|TNT]] if mixed with [[Element:CLST|CLST]].<br />
<br />
Transforms to [[Element:OIL|OIL]] if irradiated with [[Element:NEUT|NEUT]].<br />
<br />
=== {{MaterialBtn | C-4}} C-4 ===<br />
<br />
'''Description:'''<br />
"Solid pressure sensitive explosive."<br />
<br />
'''Type:'''<br />
Solid<br />
<br />
Will explode when exposed to high pressure, SPRK, heat, or FIRE. Transforms into GOO when exposed to NEUT.<br />
<br />
=== {{MaterialBtn | RBDM}} Rubidium ===<br />
<br />
'''Description:'''<br />
"Rubidium. Explosive, especially on contact with water. Low melting point."<br />
<br />
'''Type:'''<br />
Solid<br />
<br />
Explodes on contact with WATR, ACID and FIRE. Will not explode with SPRK, unlike other explosives. It will instead conduct just like normal metal. Melts into liquid rubidium at ~37.8C.<br />
<br />
=== {{MaterialBtn | LRBD}} Liquid Rubidium ===<br />
<br />
'''Description:'''<br />
"Liquid Rubidium."<br />
<br />
'''Type:'''<br />
Liquid<br />
<br />
The same as RBDM, except it's a liquid.<br />
<br />
=== {{MaterialBtn | THDR}} Thunder ===<br />
<br />
'''Description:'''<br />
"Lightning! Very hot, inflicts damage upon most materials, transfers current to metals."<br />
<br />
'''Type:'''<br />
Powder<br />
<br />
Very hot liquid-like substance, passes a SPRK to any conductive materials. One of the most destructive elements, will create a strong pressure shock wave (256 pressure) as well as conducting its temp when in contact with non-metals (or metals that are unable to conduct electricity because a spark has just passed by). THDR's movements are not affected by pressure.<br />
<br />
=== {{MaterialBtn | THRM}} Thermite ===<br />
<br />
'''Description:'''<br />
"Thermite. Burns at extremely high temperature."<br />
<br />
'''Type:'''<br />
Powder<br />
<br />
THRM will react with FIRE, PLSM, LAVA and LIFE. It generates very large amounts of heat (Around 3000C just after ignition), hot enough to melt TTAN. Molten THRM turns into BMTL when cooled.<br />
<br />
=== {{MaterialBtn | CFLM}} Cold flame ===<br />
<br />
'''Description:'''<br />
"Sub-zero flame."<br />
<br />
'''Type:'''<br />
Gas<br />
<br />
'Cold Fire' that burns at -273.15C/0K. Will ignite C-5 and ANAR, but not other elements.<br />
<br />
=== {{MaterialBtn | FIRW}} Fireworks ===<br />
<br />
'''Description:'''<br />
"Fireworks! Colorful, set off by fire."<br />
<br />
'''Type:''' <br />
Powder<br />
<br />
After contacting FIRE, FIRW will shoot off upward and explode with hot (temp of 6000C to 9000C) and colorful embers. Use decorations to change ember colors.<br />
<br />
Explodes when tmp > 1, and life = 0.<br />
<br />
=== {{MaterialBtn | LIGH}} Lightning ===<br />
<br />
'''Description:'''<br />
"Lightning. Change the brush size to set the size of the lightning."<br />
<br />
'''Type:'''<br />
None / Special<br />
<br />
Bolt or "Arc" Lightning, Very short-lived element, ~2 to 5 frames of persistence. Upon clicking a "bolt" of LIGH will extend from the brush (angle is random, always downward when with the gravity setting on 'vertical', but at any angle when the gravity setting is 'off' (and generally pointing toward the centre of the screen when the gravity setting is on 'radial')), then dissipate, leaving a "thunderclap" pressure wave in its wake. Generates an extreme amount of heat and pressure upon making contact with another element, but not penetrating it, striking the surface only. Will spark conductors that survive the impact. Can be produced by sparking TESC. Length, temp, and pressure of bolt are based on the brush size used to produce it.<br />
<br />
=== {{MaterialBtn | DEST}} Destructive ===<br />
<br />
'''Description:'''<br />
"More destructive Bomb, can break through virtually anything."<br />
<br />
'''Type:'''<br />
Powder<br />
<br />
Much more destructive than BOMB. When within 2 pixels of another element (except for DMND, any type of clone, or any type of Wall), DEST releases high amounts of heat and pressure, melting and/or scattering most elements. DEST survives for many frames after the initial impact and often tends to dig into whatever is in the way.<br />
<br />
=== {{MaterialBtn | FWRK}} Old Fireworks ===<br />
<br />
'''Description:'''<br />
"Original version of fireworks, activated by heat/neutrons."<br />
<br />
'''Type:'''<br />
Powder<br />
<br />
Explodes with neutrons or heat (200C). Jumps higher than FIRW but has odd trajectories and pale embers. Explodes when hot (temp of ~7000C upwards).<br />
<br />
=== {{MaterialBtn | BOMB}} Bomb ===<br />
<br />
'''Description:'''<br />
"Bomb. Explodes and destroys all surrounding particles when it touches something."<br />
<br />
'''Type:'''<br />
Powder<br />
<br />
Explodes when it touches any other particles except for DMND, any type of clone, or any type of Wall. When BOMB explodes, all particles within an 8 pixel radius are replaced by EMBR (except for diamond, clone, etc) at 9725.85C, with pressure produced. This EMBR 'shrapnel' is ejected at the explosion temperature after explosion occurs, causing damage. However, the shrapnel's conductivity rapidly decreases with its life and will cease to exist after a while.<br />
<br />
=== {{MaterialBtn | C-5}} C-5 ===<br />
<br />
'''Description:'''<br />
"Cold explosive, set off by anything cold."<br />
<br />
'''Type:'''<br />
Solid<br />
<br />
Explodes when cold, produces CFLM and pressure. Only reacts with LOXY, LN2, CFLM, TRON and any other liquid cooled to below -173.85C/99K. Not pressure sensitive, and does not explode when sparked.<br />
<br />
=== {{MaterialBtn | TNT}} TNT ===<br />
<br />
'''Description:'''<br />
"TNT, explodes all at once"<br />
<br />
'''Type:'''<br />
Solid<br />
<br />
A solid explosive similar to C-4, but creates more pressure and less fire. It is quite a hot explosive, hot enough to melt METL. TNT will explode into bomb shrapnel upon detonation. TNT is the only explosive that explodes instantaneously upon ignition. It was added in version 69.0 beta.<br />
<br />
=== {{MaterialBtn | IGNC}} Ignition Cord ===<br />
<br />
'''Description:'''<br />
"Ignition cord. Burns slowly with fire and sparks."<br />
<br />
'''Type:'''<br />
Solid<br />
<br />
A slow burning fuse-like material. IGNC, unlike FUSE, can be ignited by FIRE as well as hot materials. It burns with EMBR and FIRE at low temperatures. IGNC can be used as a delay to set off low grade explosives, and it can also burn in WATER. NEUT can pass through IGNC without distortion. Added in v70.0.<br />
<br />
=== {{MaterialBtn | FUSE}} Fuse ===<br />
<br />
'''Description:'''<br />
"Burns slowly. Ignites at somewhat high temperatures or with electricity."<br />
<br />
'''Type:'''<br />
Solid<br />
<br />
When its temp is above 700 degrees or it is sparked, it slowly turns into PLSM. Breaks into FSEP at >2.7 pressure (with a slight delay)<br />
<br />
=== {{MaterialBtn | FSEP}} Fuse Powder ===<br />
<br />
'''Description:'''<br />
"Fuse Powder. Burns slowly like FUSE."<br />
<br />
'''Type:'''<br />
Powder<br />
<br />
Powdered FUSE, works in the same way (burns into PLSM with high temperature or electricity)<br />
<br />
=== {{MaterialBtn | LITH}} Lithium === <br />
<br />
'''Description:'''<br />
"Lithium. Reactive element that explodes on contact with water."<br />
<br />
'''Type:'''<br />
Powder<br />
<br />
It absorbs CO2 and then can be converted to GLAS. On contact with water it will heat itself by and turn water into hydrogen. At 1000K it explodes. When pure it can be used to make batteries.<br />
<br />
This tutorial save demonstrates the above reactions in game. <br />
{{ save | id=2746884}}<br />
<br />
<br />
[[Category:Elements]]</div>Cracker1000http://powdertoy.co.uk/Wiki/index.php?title=Element:PTNM&diff=8181Element:PTNM2021-07-12T15:28:26Z<p>Cracker1000: /* Uses */</p>
<hr />
<div>{{ infobox Element<br />
| icon = PTNM.png<br />
| longname = Platinum<br />
| image = [[File:PlatinumSticker.gif]]<br />
<br />
| identifier = DEFAULT_PT_PTNM<br />
| name = PTNM<br />
| description = Platinum. Catalyzes certain reactions.<br />
| colour = D5E0EB<br />
| menusection = SC_SOLIDS<br />
| menuvisible = 1<br />
| advection = 0.0<br />
| airdrag = 0.00<br />
| airloss = 0.90<br />
| loss = 0.0<br />
| collision = 0<br />
| diffusion = 0<br />
| explosive = 0<br />
| falldown = 0<br />
| flammable = 0<br />
| gravity = 0.0<br />
| hardness = 0<br />
| heatconduct = 251<br />
| hotair = 0.000<br />
| meltable = 1<br />
| temperature = 295.15<br />
| weight = 100<br />
| properties = TYPE_SOLID PROP_CONDUCTS PROP_LIFE_DEC PROP_HOT_GLOW PROP_SPARKSETTLE<br />
| lowtemperature = <br />
| lowtemperaturetransition = <br />
| hightemperature = 1768 + 273.15<br />
| hightemperaturetransition = LAVA<br />
| lowpressure = <br />
| lowpressuretransition = <br />
| highpressure = <br />
| highpressuretransition = <br />
}}<br />
<br />
==Reactions==<br />
'''Every reacting element must directly touch PTNM in order to react!'''<br />
<br />
{{MaterialBtn | ISZS }} / {{MaterialBtn | ISOZ }} -> {{MaterialBtn | PLUT }} + {{MaterialBtn | PHOT }}<br />
<br />
[[Element:SHLD|SHLD]] elements progress to the next stage and grows instantly when touching PTNM<br />
<br />
=== Probabilistic reactions ===<br />
The following 3 reactions happen based on quadratic probability curve, from 0% at <= 0C up to a 100% chance at 1500C<br />
<br />
at over 2 pressure and 200C: {{MaterialBtn | GAS }} -> {{MaterialBtn | INSL }} + 60C<br />
<br />
at over 50 pressure and 1000C: {{MaterialBtn | BREL }} -> {{MaterialBtn | EXOT }} + -30C<br />
<br />
{{MaterialBtn | SMKE }} -> {{MaterialBtn | CO2 }}<br />
<br />
=== Hydrogen reactions ===<br />
<br />
There is a class of reactions that occur when both HYGN and another element are nearby.<br />
<br />
{{MaterialBtn | HYGN }} + {{MaterialBtn | DESL }} -> {{MaterialBtn | OIL }} + {{MaterialBtn | WATR }} <br />
<br />
{{MaterialBtn | HYGN }} + {{MaterialBtn | OXYG }} -> {{MaterialBtn | DSTW }} + {{MaterialBtn | SPRK }} + 5C, PTNM is sparked<br />
<br />
Two {{MaterialBtn | HYGN }} at greater than 500C have a 1/1000 chance to perform ''Cold fusion''. This spawns one [[Element:NBLE|NBLE]], one [[Element:NEUT|NEUT]], and one [[Element:PHOT|PHOT]] and rarely (1/10) one [[Element:ELEC|ELEC]]. This also generates 1000C and 10 pressure.<br />
<br />
==Uses==<br />
- Since it conducts fast like [[Element:GOLD|GOLD]], it can be used as GOLD alternative with higher melting point.<br />
<br />
- In [[Element:HYGN|HYGN]] and [[Element:OXYG|OXYG]] power plants, such as hydrogen and oxygen fuel cells in real life<br />
<br />
This tutorial save demonstrates the above reactions in game. <br />
{{ save | id=2746112}}<br />
<br />
<br />
{{Languages|Element:PTNM}}<br />
<br />
[[Category:Elements]]<br />
[[Category:Solids]]</div>Cracker1000http://powdertoy.co.uk/Wiki/index.php?title=Element:PTNM&diff=8180Element:PTNM2021-07-12T15:28:00Z<p>Cracker1000: </p>
<hr />
<div>{{ infobox Element<br />
| icon = PTNM.png<br />
| longname = Platinum<br />
| image = [[File:PlatinumSticker.gif]]<br />
<br />
| identifier = DEFAULT_PT_PTNM<br />
| name = PTNM<br />
| description = Platinum. Catalyzes certain reactions.<br />
| colour = D5E0EB<br />
| menusection = SC_SOLIDS<br />
| menuvisible = 1<br />
| advection = 0.0<br />
| airdrag = 0.00<br />
| airloss = 0.90<br />
| loss = 0.0<br />
| collision = 0<br />
| diffusion = 0<br />
| explosive = 0<br />
| falldown = 0<br />
| flammable = 0<br />
| gravity = 0.0<br />
| hardness = 0<br />
| heatconduct = 251<br />
| hotair = 0.000<br />
| meltable = 1<br />
| temperature = 295.15<br />
| weight = 100<br />
| properties = TYPE_SOLID PROP_CONDUCTS PROP_LIFE_DEC PROP_HOT_GLOW PROP_SPARKSETTLE<br />
| lowtemperature = <br />
| lowtemperaturetransition = <br />
| hightemperature = 1768 + 273.15<br />
| hightemperaturetransition = LAVA<br />
| lowpressure = <br />
| lowpressuretransition = <br />
| highpressure = <br />
| highpressuretransition = <br />
}}<br />
<br />
==Reactions==<br />
'''Every reacting element must directly touch PTNM in order to react!'''<br />
<br />
{{MaterialBtn | ISZS }} / {{MaterialBtn | ISOZ }} -> {{MaterialBtn | PLUT }} + {{MaterialBtn | PHOT }}<br />
<br />
[[Element:SHLD|SHLD]] elements progress to the next stage and grows instantly when touching PTNM<br />
<br />
=== Probabilistic reactions ===<br />
The following 3 reactions happen based on quadratic probability curve, from 0% at <= 0C up to a 100% chance at 1500C<br />
<br />
at over 2 pressure and 200C: {{MaterialBtn | GAS }} -> {{MaterialBtn | INSL }} + 60C<br />
<br />
at over 50 pressure and 1000C: {{MaterialBtn | BREL }} -> {{MaterialBtn | EXOT }} + -30C<br />
<br />
{{MaterialBtn | SMKE }} -> {{MaterialBtn | CO2 }}<br />
<br />
=== Hydrogen reactions ===<br />
<br />
There is a class of reactions that occur when both HYGN and another element are nearby.<br />
<br />
{{MaterialBtn | HYGN }} + {{MaterialBtn | DESL }} -> {{MaterialBtn | OIL }} + {{MaterialBtn | WATR }} <br />
<br />
{{MaterialBtn | HYGN }} + {{MaterialBtn | OXYG }} -> {{MaterialBtn | DSTW }} + {{MaterialBtn | SPRK }} + 5C, PTNM is sparked<br />
<br />
Two {{MaterialBtn | HYGN }} at greater than 500C have a 1/1000 chance to perform ''Cold fusion''. This spawns one [[Element:NBLE|NBLE]], one [[Element:NEUT|NEUT]], and one [[Element:PHOT|PHOT]] and rarely (1/10) one [[Element:ELEC|ELEC]]. This also generates 1000C and 10 pressure.<br />
<br />
==Uses==<br />
- Since it conducts fast like [[Element:GOLD|GOLD]], it can be used as GOLD alternative with higher melting point.<br />
<br />
- In [[Element:HYGN|HYGN]] and [[Element:OXYG|OXYG]] power plants, such as hydrogen and oxygen fuel cells in real life<br />
<br />
This tutorial save demonstrates the above reactions in game. <br />
{{ save | id=2746884}}<br />
<br />
<br />
{{Languages|Element:PTNM}}<br />
<br />
[[Category:Elements]]<br />
[[Category:Solids]]</div>Cracker1000http://powdertoy.co.uk/Wiki/index.php?title=Elements:Explosives&diff=8179Elements:Explosives2021-07-12T15:25:58Z<p>Cracker1000: /* {{MaterialBtn | LITH}} Lithium */</p>
<hr />
<div>{{Languages|Elements:Explosives}}<br />
<br />
Most elements in this category all burn or react when exposed to FIRE (except FIRE itself, C5 and CFLM), and each element has different properties that cause it to react differently. Pressure, high temperature (temp), [[Elements:Electronics|electricity]], contact with other particles, fire (FIRE), plasma (PLSM), and even water (WATR) can be triggers to certain elements in this category.<br />
<br />
=== {{MaterialBtn | FIRE}} Fire ===<br />
<br />
'''Description:'''<br />
"Ignites flammable materials. Heats empty space around it with the Ambient heat setting on."<br />
<br />
'''Type:'''<br />
Gas (considered a powder for some walls)<br />
<br />
Ignites flammable substances and heats up most elements. When FIRE is hot enough, it turns to [[Element:PLSM]].<br />
<br />
=== {{MaterialBtn | GUN}} Gunpowder ===<br />
<br />
'''Description:'''<br />
"Gunpowder. Light dust, explodes on contact with FIRE or spark (SPRK)."<br />
<br />
'''Type:'''<br />
Powder<br />
<br />
Explosive powder.Can be ignited by SPRK, FIRE, or a temp of 400C or greater.<br />
<br />
=== {{MaterialBtn | NITR}} Nitroglycerin ===<br />
<br />
'''Description:''' <br />
"Nitroglycerin. Pressure sensitive explosive. Mix with CLST to make TNT."<br />
<br />
'''Type:''' Liquid.<br />
<br />
'''Spawn temp:''' +22.00 ''C'' / 295.15 ''K''.<br />
<br />
Hex triplet colour: #20e010.<br />
<br />
Flammable; explosively ignites if in contact with [[Element:SPRK|SPRK]], [[Element:FIRE|FIRE]], [[Element:PLSM|PLSM]], or [[Element:LAVA|LAVA]].<br />
<br />
Forms [[Element:TNT|TNT]] if mixed with [[Element:CLST|CLST]].<br />
<br />
Transforms to [[Element:OIL|OIL]] if irradiated with [[Element:NEUT|NEUT]].<br />
<br />
=== {{MaterialBtn | C-4}} C-4 ===<br />
<br />
'''Description:'''<br />
"Solid pressure sensitive explosive."<br />
<br />
'''Type:'''<br />
Solid<br />
<br />
Will explode when exposed to high pressure, SPRK, heat, or FIRE. Transforms into GOO when exposed to NEUT.<br />
<br />
=== {{MaterialBtn | RBDM}} Rubidium ===<br />
<br />
'''Description:'''<br />
"Rubidium. Explosive, especially on contact with water. Low melting point."<br />
<br />
'''Type:'''<br />
Solid<br />
<br />
Explodes on contact with WATR, ACID and FIRE. Will not explode with SPRK, unlike other explosives. It will instead conduct just like normal metal. Melts into liquid rubidium at ~37.8C.<br />
<br />
=== {{MaterialBtn | LRBD}} Liquid Rubidium ===<br />
<br />
'''Description:'''<br />
"Liquid Rubidium."<br />
<br />
'''Type:'''<br />
Liquid<br />
<br />
The same as RBDM, except it's a liquid.<br />
<br />
=== {{MaterialBtn | THDR}} Thunder ===<br />
<br />
'''Description:'''<br />
"Lightning! Very hot, inflicts damage upon most materials, transfers current to metals."<br />
<br />
'''Type:'''<br />
Powder<br />
<br />
Very hot liquid-like substance, passes a SPRK to any conductive materials. One of the most destructive elements, will create a strong pressure shock wave (256 pressure) as well as conducting its temp when in contact with non-metals (or metals that are unable to conduct electricity because a spark has just passed by). THDR's movements are not affected by pressure.<br />
<br />
=== {{MaterialBtn | THRM}} Thermite ===<br />
<br />
'''Description:'''<br />
"Thermite. Burns at extremely high temperature."<br />
<br />
'''Type:'''<br />
Powder<br />
<br />
THRM will react with FIRE, PLSM, LAVA and LIFE. It generates very large amounts of heat (Around 3000C just after ignition), hot enough to melt TTAN. Molten THRM turns into BMTL when cooled.<br />
<br />
=== {{MaterialBtn | CFLM}} Cold flame ===<br />
<br />
'''Description:'''<br />
"Sub-zero flame."<br />
<br />
'''Type:'''<br />
Gas<br />
<br />
'Cold Fire' that burns at -273.15C/0K. Will ignite C-5 and ANAR, but not other elements.<br />
<br />
=== {{MaterialBtn | FIRW}} Fireworks ===<br />
<br />
'''Description:'''<br />
"Fireworks! Colorful, set off by fire."<br />
<br />
'''Type:''' <br />
Powder<br />
<br />
After contacting FIRE, FIRW will shoot off upward and explode with hot (temp of 6000C to 9000C) and colorful embers. Use decorations to change ember colors.<br />
<br />
Explodes when tmp > 1, and life = 0.<br />
<br />
=== {{MaterialBtn | LIGH}} Lightning ===<br />
<br />
'''Description:'''<br />
"Lightning. Change the brush size to set the size of the lightning."<br />
<br />
'''Type:'''<br />
None / Special<br />
<br />
Bolt or "Arc" Lightning, Very short-lived element, ~2 to 5 frames of persistence. Upon clicking a "bolt" of LIGH will extend from the brush (angle is random, always downward when with the gravity setting on 'vertical', but at any angle when the gravity setting is 'off' (and generally pointing toward the centre of the screen when the gravity setting is on 'radial')), then dissipate, leaving a "thunderclap" pressure wave in its wake. Generates an extreme amount of heat and pressure upon making contact with another element, but not penetrating it, striking the surface only. Will spark conductors that survive the impact. Can be produced by sparking TESC. Length, temp, and pressure of bolt are based on the brush size used to produce it.<br />
<br />
=== {{MaterialBtn | DEST}} Destructive ===<br />
<br />
'''Description:'''<br />
"More destructive Bomb, can break through virtually anything."<br />
<br />
'''Type:'''<br />
Powder<br />
<br />
Much more destructive than BOMB. When within 2 pixels of another element (except for DMND, any type of clone, or any type of Wall), DEST releases high amounts of heat and pressure, melting and/or scattering most elements. DEST survives for many frames after the initial impact and often tends to dig into whatever is in the way.<br />
<br />
=== {{MaterialBtn | FWRK}} Old Fireworks ===<br />
<br />
'''Description:'''<br />
"Original version of fireworks, activated by heat/neutrons."<br />
<br />
'''Type:'''<br />
Powder<br />
<br />
Explodes with neutrons or heat (200C). Jumps higher than FIRW but has odd trajectories and pale embers. Explodes when hot (temp of ~7000C upwards).<br />
<br />
=== {{MaterialBtn | BOMB}} Bomb ===<br />
<br />
'''Description:'''<br />
"Bomb. Explodes and destroys all surrounding particles when it touches something."<br />
<br />
'''Type:'''<br />
Powder<br />
<br />
Explodes when it touches any other particles except for DMND, any type of clone, or any type of Wall. When BOMB explodes, all particles within an 8 pixel radius are replaced by EMBR (except for diamond, clone, etc) at 9725.85C, with pressure produced. This EMBR 'shrapnel' is ejected at the explosion temperature after explosion occurs, causing damage. However, the shrapnel's conductivity rapidly decreases with its life and will cease to exist after a while.<br />
<br />
=== {{MaterialBtn | C-5}} C-5 ===<br />
<br />
'''Description:'''<br />
"Cold explosive, set off by anything cold."<br />
<br />
'''Type:'''<br />
Solid<br />
<br />
Explodes when cold, produces CFLM and pressure. Only reacts with LOXY, LN2, CFLM, TRON and any other liquid cooled to below -173.85C/99K. Not pressure sensitive, and does not explode when sparked.<br />
<br />
=== {{MaterialBtn | TNT}} TNT ===<br />
<br />
'''Description:'''<br />
"TNT, explodes all at once"<br />
<br />
'''Type:'''<br />
Solid<br />
<br />
A solid explosive similar to C-4, but creates more pressure and less fire. It is quite a hot explosive, hot enough to melt METL. TNT will explode into bomb shrapnel upon detonation. TNT is the only explosive that explodes instantaneously upon ignition. It was added in version 69.0 beta.<br />
<br />
=== {{MaterialBtn | IGNC}} Ignition Cord ===<br />
<br />
'''Description:'''<br />
"Ignition cord. Burns slowly with fire and sparks."<br />
<br />
'''Type:'''<br />
Solid<br />
<br />
A slow burning fuse-like material. IGNC, unlike FUSE, can be ignited by FIRE as well as hot materials. It burns with EMBR and FIRE at low temperatures. IGNC can be used as a delay to set off low grade explosives, and it can also burn in WATER. NEUT can pass through IGNC without distortion. Added in v70.0.<br />
<br />
=== {{MaterialBtn | FUSE}} Fuse ===<br />
<br />
'''Description:'''<br />
"Burns slowly. Ignites at somewhat high temperatures or with electricity."<br />
<br />
'''Type:'''<br />
Solid<br />
<br />
When its temp is above 700 degrees or it is sparked, it slowly turns into PLSM. Breaks into FSEP at >2.7 pressure (with a slight delay)<br />
<br />
=== {{MaterialBtn | FSEP}} Fuse Powder ===<br />
<br />
'''Description:'''<br />
"Fuse Powder. Burns slowly like FUSE."<br />
<br />
'''Type:'''<br />
Powder<br />
<br />
Powdered FUSE, works in the same way (burns into PLSM with high temperature or electricity)<br />
<br />
=== {{MaterialBtn | LITH}} Lithium === <br />
<br />
'''Description:'''<br />
"Lithium. Reactive element that explodes on contact with water."<br />
<br />
'''Type:'''<br />
Powder<br />
<br />
It absorbs CO2 and then can be converted to GLAS. On contact with water it will heat itself by and turn water into hydrogen. At 1000K it explodes. When pure it can be used to make batteries.<br />
<br />
<br />
[[Category:Elements]]</div>Cracker1000http://powdertoy.co.uk/Wiki/index.php?title=Elements:Sensors&diff=8178Elements:Sensors2021-07-12T15:25:40Z<p>Cracker1000: </p>
<hr />
<div>{{Languages|Elements:Sensors}}<br />
This menu was introduced in 84.0 to fill the needs of the lately added sensor materials.<br />
<br />
=== [[File:INVS.png|INVS]] [[Element:INVS|Invisible]] ===<br />
<br />
'''Description:'''<br />
"Invisible to particles while under pressure"<br />
<br />
'''Temp:'''<br />
22C<br />
<br />
When exposed to high pressures, INVS becomes intangible, allowing particles to pass through like E-wall. PHOT can pass through and be transformed into NEUT, but only when unpressurized.<br />
<br />
=== [[File:DTEC.png|DTEC]] [[Element:DTEC|Detector]] ===<br />
<br />
'''Description:'''<br />
"Detector, creates a spark when something with its ctype is nearby"<br />
<br />
'''Temp:'''<br />
22C<br />
<br />
Detector generates a spark (SPRK) when an it's ctype element is nearby. To set its ctype, draw over it with an element like you would with CLNE. When drawing the metal that will receive the spark, or any solid element nearby it, don't accidentally draw on top of the DTEC, because that will set it's ctype and instantly start sparking nearby metal. DTEC can be used as a replacement to detector wall so that you can make your creations smaller.<br />
<br />
When DTEC is used next to FILT and is hit by BRAY, it will copy the ctype of BRAY to the FILT.<br />
<br />
You can set the .tmp2 to determine the radius it detects elements from (in the shape of a square)<br />
<br />
=== [[File:TSNS.png|TSNS]] [[Element:TSNS|Temperature Sensor]] ===<br />
<br />
'''Description:'''<br />
"Temperature sensor, creates a spark when there's a nearby particle with a greater temperature (temp)."<br />
<br />
'''Temp:'''<br />
22C<br />
<br />
If a material that is close to TSNS (in a one pixel radius, the 8 surrounding pixels) has a higher temp than the TSNS, it starts to spark nearby conductive materials (in a 2 pixel radius). You can set the TMP2 to determine the radius it detects temperatures from (in the shape of a square). It doesn't conduct heat, but stores the pressure given, just like TSNS. If the TMP is set to 1 TSNS will dump its temperature data into nearby FILT. If the TMP is set to 2 TSNS will sense particles with a lower temp.<br />
<br />
=== [[File:PSNS.png|PSNS]] [[Element:PSNS|Pressure Sensor]] ===<br />
<br />
'''Description:''' <br />
"Pressure sensor, creates a spark when the pressure is greater than its pressure."<br />
<br />
'''Temp:'''<br />
4C<br />
<br />
Pressure sensor is used to detect if the ambient/air pressure is greater than the current temp of the sensor. If it detects such a pressure, it will spark any nearby conductors. It does not conduct heat, but stores the pressure given, just like TSNS. Like TSNS, it can dump its data into FILT when its tmp=1.<br />
<br />
=== [[File:LSNS.png|LSNS]] [[Element:LSNS|Life Sensor]] ===<br />
<br />
'''Description:'''<br />
"Life sensor, creates a spark when there's a nearby particle with a life higher than its temperature."<br />
<br />
'''Temp:'''<br />
4C<br />
<br />
Life sensor is an unmeltable and unbreakable element which creates a spark when there's a particle with a higher life than its temperature neraby. Doesn't conduct heat. <br />
<br />
'''.tmp modes:'''><br/><br />
.tmp is used to set different modes in LSNS.<br/><br />
.tmp = 1 turns on life serialization mode, serializes nearby particle's life into FILT bits.<br/><br />
.tmp = 2 is invert mode, LSNS creates sprk when there's a nearby particle with a lower life than its temperature.<br/><br />
.tmp = 3 is life deserialization mode, sets nearby particle's life.<br />
<br />
'''USES:'''<br />
LSNS be helpful in DEUT's compressing process when DEUT's life is changing during cooling/heating, so the level of compression can be measured using this element. It can also be used to check when {{Material | VIBR}} is close to exploding.<br />
<br />
=== [[File:LDTC.png|LDTC]] [[Element:LDTC|Linear Detector]] ===<br />
<br />
'''Description:'''<br />
"LDTC scans in 8 directions for the element in its ctype and sparks the conductor on the opposite side"<br />
<br />
'''Temp:'''<br />
22C <br/><br />
Sparks the conductor in opposite direction when detects its ctype element.<br />
If no ctype is set any element can trigger the LDTC. Also senses FILT and BRAY ctypes like DTEC and copies them onto FILT in the opposite direction.<br/><br />
.tmp value defines the range of detection. Note that the range of LDTC is not limited to 25 like DTEC <br/><br />
.tmp2 is used for setting different modes for LDTC which are given as below:<br/><br />
.tmp2=1 is used for invert ctype mode (Any element <i>other</i> than ctype can trigger LDTC)<br/><br />
.tmp2=2 ignores the energy particles.<br/><br />
.tmp2=4 is for skipping filter colour (Stops copying filter colour if tmp2 is set to 4)<br/><br />
.tmp2=8 scans for element even after detection. (If not set, LDTC will not detect a particle hidden behind another one.)<br/><br />
Life determines how much pixels are to be skipped before scanning.<br />
<br />
=== [[File:VSNS.png|VSNS]] [[Element:VSNS|Velocity Sensor]] ===<br />
<br />
'''Description:'''<br />
"Velocity sensor, creates a spark when there's a nearby particle with velocity higher than its temperature."<br />
<br />
'''Temp:'''<br />
4C<br />
<br />
Velocity sensor is an unmeltable and unbreakable element which creates a spark when there's a neraby particle with a velocity higer than its temperature. Doesn't conduct heat. <br />
<br />
'''.tmp modes:'''<br/><br />
.tmp is used to set different modes in VSNS (similar to LSNS in this respect).<br/><br />
.tmp = 1 turns on Velocity serialization mode, serializes nearby particle's velocity into FILT bits.<br/><br />
.tmp = 2 is invert mode, VSNS creates sprk when there's a nearby particle with a velocity lower than its temperature.<br/><br />
.tmp = 3 is velocity deserialization mode, sets nearby particle's velocity.<br />
<br />
'''USES:'''<br />
VSNS can be helpful in determining the magnitude of velocity of any particle (Except solids!) in game.<br />
This can also help in adjusting the particle's velocity precisely where reactions require two particles to have a specific velocity (Deserialisation mode.)<br />
<br />
<b>Serialisation</b><br />
This tutorial save shows how to use the serialisation feature for sensor elements. <br />
{{ save | id=2446165}}<br />
<br />
[[Category:Elements]]</div>Cracker1000http://powdertoy.co.uk/Wiki/index.php?title=Elements:Sensors&diff=8112Elements:Sensors2021-06-22T06:27:30Z<p>Cracker1000: </p>
<hr />
<div>{{Languages|Elements:Sensors}}<br />
This menu was introduced in 84.0 to fill the needs of the lately added sensor materials.<br />
<br />
=== [[File:INVS.png|INVS]] [[Element:INVS|Invisible]] ===<br />
<br />
'''Description:'''<br />
"Invisible to particles while under pressure"<br />
<br />
'''Temp:'''<br />
22C<br />
<br />
When exposed to high pressures, INVS becomes intangible, allowing particles to pass through like E-wall. PHOT can pass through and be transformed into NEUT, but only when unpressurized.<br />
<br />
=== [[File:DTEC.png|DTEC]] [[Element:DTEC|Detector]] ===<br />
<br />
'''Description:'''<br />
"Detector, creates a spark when something with its ctype is nearby"<br />
<br />
'''Temp:'''<br />
22C<br />
<br />
Detector generates a spark (SPRK) when an it's ctype element is nearby. To set its ctype, draw over it with an element like you would with CLNE. When drawing the metal that will receive the spark, or any solid element nearby it, don't accidentally draw on top of the DTEC, because that will set it's ctype and instantly start sparking nearby metal. DTEC can be used as a replacement to detector wall so that you can make your creations smaller.<br />
<br />
When DTEC is used next to FILT and is hit by BRAY, it will copy the ctype of BRAY to the FILT.<br />
<br />
You can set the .tmp2 to determine the radius it detects elements from (in the shape of a square)<br />
<br />
=== [[File:TSNS.png|TSNS]] [[Element:TSNS|Temperature Sensor]] ===<br />
<br />
'''Description:'''<br />
"Temperature sensor, creates a spark when there's a nearby particle with a greater temperature (temp)."<br />
<br />
'''Temp:'''<br />
22C<br />
<br />
If a material that is close to TSNS (in a one pixel radius, the 8 surrounding pixels) has a higher temp than the TSNS, it starts to spark nearby conductive materials (in a 2 pixel radius). You can set the TMP2 to determine the radius it detects temperatures from (in the shape of a square). It doesn't conduct heat, but stores the pressure given, just like TSNS. If the TMP is set to 1 TSNS will dump its temperature data into nearby FILT. If the TMP is set to 2 TSNS will sense particles with a lower temp.<br />
<br />
=== [[File:PSNS.png|PSNS]] [[Element:PSNS|Pressure Sensor]] ===<br />
<br />
'''Description:''' <br />
"Pressure sensor, creates a spark when the pressure is greater than its pressure."<br />
<br />
'''Temp:'''<br />
4C<br />
<br />
Pressure sensor is used to detect if the ambient/air pressure is greater than the current temp of the sensor. If it detects such a pressure, it will spark any nearby conductors. It does not conduct heat, but stores the pressure given, just like TSNS. Like TSNS, it can dump its data into FILT when its tmp=1.<br />
<br />
=== [[File:LSNS.png|LSNS]] [[Element:LSNS|Life Sensor]] ===<br />
<br />
'''Description:'''<br />
"Life sensor, creates a spark when there's a nearby particle with a life higher than its temperature."<br />
<br />
'''Temp:'''<br />
4C<br />
<br />
Life sensor is an unmeltable and unbreakable element which creates a spark when there's a particle with a higher life than its temperature neraby. Doesn't conduct heat. <br />
<br />
'''.tmp modes:'''><br/><br />
.tmp is used to set different modes in LSNS.<br/><br />
.tmp = 1 turns on life serialization mode, serializes nearby particle's life into FILT bits.<br/><br />
.tmp = 2 is invert mode, LSNS creates sprk when there's a nearby particle with a lower life than its temperature.<br/><br />
.tmp = 3 is life deserialization mode, sets nearby particle's life.<br />
<br />
'''USES:'''<br />
LSNS be helpful in DEUT's compressing process when DEUT's life is changing during cooling/heating, so the level of compression can be measured using this element. It can also be used to check when {{Material | VIBR}} is close to exploding.<br />
<br />
=== [[File:LDTC.png|LDTC]] [[Element:LDTC|Linear Detector]] ===<br />
<br />
'''Description:'''<br />
"LDTC scans in 8 directions for the element in its ctype and sparks the conductor on the opposite side"<br />
<br />
'''Temp:'''<br />
22C <br/><br />
Sparks the conductor in opposite direction when detects its ctype element.<br />
If no ctype is set any element can trigger the LDTC. Also senses FILT and BRAY ctypes like DTEC and copies them onto FILT in the opposite direction.<br/><br />
.tmp value defines the range of detection. Note that the range of LDTC is not limited to 25 like DTEC <br/><br />
.tmp2 is used for setting different modes for LDTC which are given as below:<br/><br />
.tmp2=1 is used for invert ctype mode (Any element <i>other</i> than ctype can trigger LDTC)<br/><br />
.tmp2=2 ignores the energy particles.<br/><br />
.tmp2=4 is for skipping filter colour (Stops copying filter colour if tmp2 is set to 4)<br/><br />
.tmp2=8 scans for element even after detection. (If not set, LDTC will not detect a particle hidden behind another one.)<br/><br />
Life determines how much pixels are to be skipped before scanning.<br />
<br />
<b>(Upcoming 96.0 Element)</b><br />
=== [[File:VSNS.png|VSNS]] [[Element:VSNS|Velocity Sensor]] ===<br />
<br />
'''Description:'''<br />
"Velocity sensor, creates a spark when there's a nearby particle with velocity higher than its temperature."<br />
<br />
'''Temp:'''<br />
4C<br />
<br />
Velocity sensor is an unmeltable and unbreakable element which creates a spark when there's a neraby particle with a velocity higer than its temperature. Doesn't conduct heat. <br />
<br />
'''.tmp modes:'''<br/><br />
.tmp is used to set different modes in VSNS (similar to LSNS in this respect).<br/><br />
.tmp = 1 turns on Velocity serialization mode, serializes nearby particle's velocity into FILT bits.<br/><br />
.tmp = 2 is invert mode, VSNS creates sprk when there's a nearby particle with a velocity lower than its temperature.<br/><br />
.tmp = 3 is velocity deserialization mode, sets nearby particle's velocity.<br />
<br />
'''USES:'''<br />
VSNS can be helpful in determining the magnitude of velocity of any particle (Except solids!) in game.<br />
This can also help in adjusting the particle's velocity precisely where reactions require two particles to have a specific velocity (Deserialisation mode.)<br />
<br />
<b>Serialisation</b><br />
This tutorial save shows how to use the serialisation feature for sensor elements. <br />
{{ save | id=2446165}}<br />
<br />
[[Category:Elements]]</div>Cracker1000http://powdertoy.co.uk/Wiki/index.php?title=Elements:Sensors&diff=8111Elements:Sensors2021-06-22T06:23:48Z<p>Cracker1000: </p>
<hr />
<div>{{Languages|Elements:Sensors}}<br />
This menu was introduced in 84.0 to fill the needs of the lately added sensor materials.<br />
<br />
=== [[File:INVS.png|INVS]] [[Element:INVS|Invisible]] ===<br />
<br />
'''Description:'''<br />
"Invisible to particles while under pressure"<br />
<br />
'''Temp:'''<br />
22C<br />
<br />
When exposed to high pressures, INVS becomes intangible, allowing particles to pass through like E-wall. PHOT can pass through and be transformed into NEUT, but only when unpressurized.<br />
<br />
=== [[File:DTEC.png|DTEC]] [[Element:DTEC|Detector]] ===<br />
<br />
'''Description:'''<br />
"Detector, creates a spark when something with its ctype is nearby"<br />
<br />
'''Temp:'''<br />
22C<br />
<br />
Detector generates a spark (SPRK) when an it's ctype element is nearby. To set its ctype, draw over it with an element like you would with CLNE. When drawing the metal that will receive the spark, or any solid element nearby it, don't accidentally draw on top of the DTEC, because that will set it's ctype and instantly start sparking nearby metal. DTEC can be used as a replacement to detector wall so that you can make your creations smaller.<br />
<br />
When DTEC is used next to FILT and is hit by BRAY, it will copy the ctype of BRAY to the FILT.<br />
<br />
You can set the .tmp2 to determine the radius it detects elements from (in the shape of a square)<br />
<br />
=== [[File:TSNS.png|TSNS]] [[Element:TSNS|Temperature Sensor]] ===<br />
<br />
'''Description:'''<br />
"Temperature sensor, creates a spark when there's a nearby particle with a greater temperature (temp)."<br />
<br />
'''Temp:'''<br />
22C<br />
<br />
If a material that is close to TSNS (in a one pixel radius, the 8 surrounding pixels) has a higher temp than the TSNS, it starts to spark nearby conductive materials (in a 2 pixel radius). You can set the TMP2 to determine the radius it detects temperatures from (in the shape of a square). It doesn't conduct heat, but stores the pressure given, just like TSNS. If the TMP is set to 1 TSNS will dump its temperature data into nearby FILT. If the TMP is set to 2 TSNS will sense particles with a lower temp.<br />
<br />
=== [[File:PSNS.png|PSNS]] [[Element:PSNS|Pressure Sensor]] ===<br />
<br />
'''Description:''' <br />
"Pressure sensor, creates a spark when the pressure is greater than its pressure."<br />
<br />
'''Temp:'''<br />
4C<br />
<br />
Pressure sensor is used to detect if the ambient/air pressure is greater than the current temp of the sensor. If it detects such a pressure, it will spark any nearby conductors. It does not conduct heat, but stores the pressure given, just like TSNS. Like TSNS, it can dump its data into FILT when its tmp=1.<br />
<br />
=== [[File:LSNS.png|LSNS]] [[Element:LSNS|Life Sensor]] ===<br />
<br />
'''Description:'''<br />
"Life sensor, creates a spark when there's a nearby particle with a life higher than its temperature."<br />
<br />
'''Temp:'''<br />
4C<br />
<br />
Life sensor is an unmeltable and unbreakable element which creates a spark when there's a particle with a higher life than its temperature neraby. Doesn't conduct heat. <br />
<br />
'''.tmp modes:'''><br/><br />
.tmp is used to set different modes in LSNS.<br/><br />
.tmp = 1 turns on life serialization mode, serializes nearby particle's life into FILT bits.<br/><br />
.tmp = 2 is invert mode, LSNS creates sprk when there's a nearby particle with a lower life than its temperature.<br/><br />
.tmp = 3 is life deserialization mode, sets nearby particle's life.<br />
<br />
'''USES:'''<br />
LSNS be helpful in DEUT's compressing process when DEUT's life is changing during cooling/heating, so the level of compression can be measured using this element. It can also be used to check when {{Material | VIBR}} is close to exploding.<br />
<br />
=== [[File:LDTC.png|LDTC]] [[Element:LDTC|Linear Detector]] ===<br />
<br />
'''Description:'''<br />
"LDTC scans in 8 directions for the element in its ctype and sparks the conductor on the opposite side"<br />
<br />
'''Temp:'''<br />
22C <br/><br />
Sparks the conductor in opposite direction when detects its ctype element.<br />
If no ctype is set any element can trigger the LDTC. Also senses FILT and BRAY ctypes like DTEC and copies them onto FILT in the opposite direction.<br/><br />
.tmp value defines the range of detection. Note that the range of LDTC is not limited to 25 like DTEC <br/><br />
.tmp2 is used for setting different modes for LDTC which are given as below:<br/><br />
.tmp2=1 is used for invert ctype mode (Any element <i>other</i> than ctype can trigger LDTC)<br/><br />
.tmp2=2 ignores the energy particles.<br/><br />
.tmp2=4 is for skipping filter colour (Stops copying filter colour if tmp2 is set to 4)<br/><br />
.tmp2=8 scans for element even after detection. (If not set, LDTC will not detect a particle hidden behind another one.)<br/><br />
Life determines how much pixels are to be skipped before scanning.<br />
<br />
<b>(Upcoming 96.0 Element)</b><br />
=== [[File:VSNS.png|VSNS]] [[Element:VSNS|Velocity Sensor]] ===<br />
<br />
'''Description:'''<br />
"Velocity sensor, creates a spark when there's a nearby particle with velocity higher than its temperature."<br />
<br />
'''Temp:'''<br />
4C<br />
<br />
Velocity sensor is an unmeltable and unbreakable element which creates a spark when there's a neraby particle with a velocity higer than its temperature. Doesn't conduct heat. <br />
<br />
'''.tmp modes:'''<br/><br />
.tmp is used to set different modes in VSNS (similar to LSNS in this respect).<br/><br />
.tmp = 1 turns on Velocity serialization mode, serializes nearby particle's velocity into FILT bits.<br/><br />
.tmp = 2 is invert mode, VSNS creates sprk when there's a nearby particle with a velocity lower than its temperature.<br/><br />
.tmp = 3 is velocity deserialization mode, sets nearby particle's velocity.<br />
<br />
'''USES:'''<br />
VSNS can be helpful in determining the magnitude of velocity of any particle (Except solids!) in game.<br />
This can also help in adjusting the particle's velocity precisely where reactions require two particles to have a specific velocity (Deserialisation mode.)<br />
<br />
[[Category:Elements]]</div>Cracker1000http://powdertoy.co.uk/Wiki/index.php?title=Elements:Electronics&diff=8110Elements:Electronics2021-06-22T05:50:37Z<p>Cracker1000: /* ARAY A-type ray emitter */</p>
<hr />
<div>{{Languages|Elements:Electronics}}<br />
<br />
== Electronics ==<br />
This category contains lots of elements that react with spark to perform drastic changes in their behavior, or different ways to transfer an electric current to other electronic conductors. Most have unique properties that are very useful.<br />
<br />
Ctrl + += removes all sparks from the screen and resets them to the element they were before. They will sometimes come back if there is BTRY or something else generating sparks on the screen.<br />
<br />
<br />
=== [[File:METL.png|METL]] [[Element:METL|Metal]] ===<br />
<br />
'''Description:'''<br />
"The basic conductor, meltable."<br />
<br />
Transfers charge, melts. Heats up to 300C when SPRK is passed through. Melts into molten METL ([[Element:LAVA|LAVA]]) at 1000C/1273.15K<br />
<br />
=== [[File:SPRK.png|SPRK]] [[Element:SPRK|Electricity]] ===<br />
<br />
'''Description:'''<br />
"Electricity. The basis of all electronics in TPT, travels along wires and other conductive elements."<br />
<br />
A single spark of electricity. Cannot be placed alone, you need to put it on a conductive material. SPRK can travel through most conductors every 8 frames. It has 4 frames of activity and then 4 frames of rest before a conductor will receive any more SPRK. Some exceptions to this are water and [[Element:GOLD|GOLD]]. SPRK creates heat when traveling through most conductors. <br />
<br />
SPRK can be blocked by [[Element:INSL|INSL]] in most cases. As long as there is an INSL between the two conductors, it will not go through. Some special elements won't be activated through INSL either, although some will anyway (like [[Element:PSTN|PSTN]]). Some elements have special rules on which other conductors it can conduct to, see each element for help.<br />
<br />
=== [[File:PSCN.png|PSCN]] [[Element:PSCN|P-type silicon]] ===<br />
[[:basic_electronics| See Electronics tutorial]]<br />
<br />
'''Description:'''<br />
"P-type Silicon, will transfer current to any conductor."<br />
<br />
Transfer current to all conductors regardless of rules. Melts into [[Element:LAVA|LAVA]] at 1414C/1687.15K. Put a 1-pixel thick layer of PSCN followed by NSCN to form a simple solar panel. Generally used to activate powered materials or in diodes.<br />
<br />
=== [[File:NSCN.png|NSCN]] [[Element:NSCN|N-type silicon]] ===<br />
[[:basic_electronics| See Electronics tutorial]]<br />
<br />
'''Description:'''<br />
"N-type Silicon, will not transfer current to P-type Silicon."<br />
<br />
Will only conduct based on the receiving elements rules and does not conduct to PSCN under any circumstances. Generally used to deactivate powered materials or in diodes. Melts into [[Element:LAVA|LAVA]] at 1414C/1687.15K<br />
<br />
=== [[File:INSL.png|INSL]] [[Element:INSL|Insulator]] ===<br />
<br />
'''Description:'''<br />
"Insulator, does not conduct heat and blocks electricity."<br />
<br />
Insulator neither absorbs nor releases heat to other elements, meaning it can be used to protect things that are sensitive to heat. A single pixel's width is enough to be effective. Insulation is flammable however, so be wary.<br />
<br />
Insulator can be used to stop a Spark transfer from wires and electrons less than 2 pixels away, meaning you can have a wire with a 1 pixel space between it and a spark will not transfer if there is insulator in the gap.<br />
<br />
=== [[File:NTCT.png|NTCT]] [[Element:NTCT|Negative Temperature Coefficient Thermistor]] ===<br />
[[:basic_electronics| See Electronics tutorial]]<br />
<br />
'''Description:'''<br />
"Semi-conductor. Only conducts electricity when hot (More than 100C)."<br />
<br />
'''Transitions:'''<br />
At over 1413&deg; C, will melt into LAVA.<br />
<br />
'''Behaviour:'''<br />
<br />
Always conducts electricity to PSCN and NSCN.<br><br />
Always conducts sparks ''from'' NSCN.<br><br />
Conducts sparks ''from'' PSCN if its temperature is above 100&deg; C.<br><br />
If nearby METL is sparked, heats itself up to ~200&deg; C.<br><br />
If hotter than 22&deg; C, reduces its own temperature at a rate of 2.5&deg; C/frame.<br />
<br />
=== [[File:PTCT.png|PTCT]] [[Element:PTCT|Positive Temperature Coefficient Thermistor]] ===<br />
[[:basic_electronics| See Electronics tutorial]]<br />
<br />
'''Description:'''<br />
"Semiconductor. Only conducts electricity when cold (Less than 100C)."<br />
<br />
Basically will conduct electricity if under 100C/373.15K. Melts into [[Element:LAVA|LAVA]](PTCT) at 1414C/1687.15K. It can cool itself down just like NTCT.<br />
<br />
=== [[File:ETRD.png|ETRD]] [[Element:ETRD|Electrode]] ===<br />
'''Description:'''<br />
"Electrode. Creates a surface that allows plasma arcs. (Use sparingly)"<br />
<br />
When energized finds the nearest electrode and creates a line of plasma between them and transfers the charge. Caution: Use literally 1 pixel of it per electrode, not entire blocks. Otherwise this will create an awful lot of plasma which is usually very laggy. It will keep looping if you use more than 2. Electrode will not fire to an adjacent electrode if [[Element:INSL|INSL]] is directly in the center of the two. Walls will not affect the plasma or transfer.<br />
<br />
=== [[File:BTRY.png|BTRY]] [[Element:BTRY|Battery]] ===<br />
'''Description:'''<br />
"Generates infinite electricity."<br />
<br />
Passes electrical charge to most conductors. Sublimates (solid to gas) into Plasma [[Element:PLSM|PLSM]] at 2000C/2273.15K.<br />
<br />
=== [[File:SWCH.png|SWCH]] [[Element:SWCH|Switch]] ===<br />
'''Description:'''<br />
"Only conducts when switched on. (PSCN switches on, NSCN switches off)"<br />
<br />
Conducts electricity when sparked by PSCN, stops conducting when receives spark from NSCN. SWCH is dark green when off, bright green when activated. With decor, switch can make a useful lightbulb.<br />
<br />
It might conduct at different speeds depending on where it is sparked from, this is a particle order issue. Once it is saved it will start conducting more instantly from the top left, and conduct more normally from other sides.<br />
<br />
=== [[File:INWR.png|INWR]] [[Element:INWR|Insulated Wire]] ===<br />
'''Description:'''<br />
"Insulated Wire. Doesn't conduct to metal or semiconductors."<br />
<br />
Will not conduct to/from metal or semi-conductors. Only transfers SPRK to/from PSCN and NSCN.<br />
<br />
Melts into [[Element:LAVA|LAVA]] at 1400C/1687.15K.<br />
<br />
=== [[File:TESC.png|TESC]] [[Element:TESC|Tesla Coil]] ===<br />
'''Description:'''<br />
"Tesla coil! Creates lightning when sparked."<br />
<br />
Creates [[Element:LIGH|LIGH]] when sparked. The size of the lightning depends on the size of the brush when you first draw the TESC<br />
<br />
=== [[File:INST.png|INST]] [[Element:INST|Instant Conductor (Instantly Conducts)]] ===<br />
'''Description:'''<br />
"Instantly conducts, PSCN to charge, NSCN to take."<br />
<br />
Conducts sparks instantly, PSCN must charge it, NSCN receives the charge.<br />
Has similar properties to conductive wall. Doesn't melt or break from pressure.<br />
When you place it in a Plus formation "+" with a Thickness of 1, it will not send SPRK on an Angle.<br />
<br />
=== [[File:WIFI.png|WIFI]] [[Element:WIFI|WiFi]] ===<br />
'''Description:'''<br />
"Wireless transmitter, transfers spark to any other wifi on the same temperature channel ."<br />
<br />
Receives spark from any conductive material (with the exception of NSCN) but only NSCN, INWR and PSCN can receive the spark '''from''' WIFI. There are 99 frequencies to use, all of which are 100 degrees apart. the 100th one is the -273.15 ---- -200.01<br />
range<br />
<br />
Breaks into BRMT, or broken metal at a pressure of 15. Also dissolved by [[Element:ACID|ACID]]<br />
<br />
For further usage, check here:[[:using_wifi_element| WIFI]]<br />
<br />
=== [[File:ARAY.png|ARAY]] [[Element:ARAY|A-type ray emitter]] ===<br />
'''Description:'''<br />
"Ray Emitter. Rays create points when they collide."<br />
<br />
Can receive a SPRK from all of the electric conductors, even SWCH. It creates a line of the element BRAY in the direction opposite to the side it was sparked from. Unlike other electronics, ARAY must receive a SPRK from a pixel in direct contact with it. BRAY beams will spark metal it comes in contact with.<br />
<br />
Using PSCN to spark ARAY will make BRAY that will erase any normal BRAY. These BRAY beams disappear more quickly and will not spark metal.<br />
<br />
BRAY can pass through every wall, and will be fired at the temperature of the ARAY firing it. ARAY does not conduct heat to anything else.<br />
<br />
ARAY will not be destroyed by excessive heat or temperature.<br />
<br />
Upcoming feature:<br />
Emitted BRAY's .life property can be set beforehand by altering the .life property of ARAY.<br />
Note that this doesn't affect the .life of orange BRAY.<br />
<br />
For further usage, check here:[[:using_aray_element| ARAY]]<br />
<br />
=== [[File:EMP.png|EMP]] [[Element:EMP|Electromagnetic Pulse]] ===<br />
'''Description:'''<br />
"Electromagnetic Pulse. Breaks activated electronics."<br />
<br />
Activated electronics on screen will malfunction and heat up at random when SPRK touches EMP. Some electronics will turn into BREL or NTCT. Makes the screen flash when activated, more intensely so if the amount of EMP is larger. WIFI near activated electronics may have its channel changed to a random new one, DLAY may have its delay changed to a random new one, and ARAY/SWCH/BMTL/WIFI may heat up or break.<br />
<br />
=== [[File:WWLD.png|WWLD]] [[Element:WWLD|WireWorld Wire]] ===<br />
'''Description:'''<br />
"WireWorld wires, conducts based on a set of GOL-like rules. "<br />
<br />
Wire is a solid conductible element based on another game known as WireWorld. WWLD will not melt or break from pressure. In 84.3, the name of this element changed from WIRE to WWLD to avoid confusion for new users about conductive materials. WWLD accepts SPRK from PSCN and gives to NSCN. WWLD works on the same principles as [[Elements:Life| GOL]], simple mathematical rules applied cause generation of four different states; Empty, Electron Head (blue), Electron Tail (white), and Conductor (orange). The rules it follows are:<br />
<br />
* Empty → Empty<br />
* Electron head → Electron tail <br />
* Electron tail → Conductor<br />
* Conductor → electron head if exactly one or two of the neighboring cells are electron heads, or remains Conductor otherwise.<br />
(Please note that one "cell" is one pixel)<br />
<br />
WWLD is extremely useful for logic gates, and has many other electronic applications. For example, entire computers (albeit, large ones) have been created made entirely out of WWLD. <br />
<br />
For further instructions on how to use Wireworld Wires please go to http://karlscherer.com/Wireworlds<br />
or http://www.quinapalus.com/wires0.html<br />
<br />
=== [[File:CRAY.png|CRAY]] [[Element:CRAY|Particle Ray Emitter]] ===<br />
'''Description:'''<br />
"Particle Ray Emitter. Creates a beam of particles set by ctype, range is set by tmp."<br />
<br />
CRAY is an element that will create any element when sparked. It has the same directions as ARAY (it shoots at the opposite angle than sparked). By default the tmp is set to 0 (which is a range of 255) but you can change the tmp manually to suit your needs. CRAY will automatically set it's ctype to the first thing it touches when no ctype is set, or you can draw on it with the brush. CRAY has the same destructible properties as ARAY.<br />
<br />
When sparked with anything besides PSCN, INST and INWR, the beam cannot go through particles (meaning that if there is a wall in the way, of any material except CRAY or FILT, particles will not be created on the other side even if it still has much to go)<br><br />
PSCN sets off delete mode, it will go through any particle it finds and delete it (except DMND will be left alone). If there wasn't a particle in a location, it will just create the ray like normal. It does not create particles in the spaces for particles it deletes.<br><br />
INST and INWR is the "go through everything" mode. It will continue past obstacles until it reaches it's tmp limit, but not delete them.<br><br />
If you spark INWR when you have CRAY(SPRK), it will spark conductive elements the invisible beam passes through.<br />
<br />
To set the deco color of things created from CRAY, put FILT in the path, and elements will get that color as the beam passes through. This does not work when sparked by INWR.<br />
<br />
=== [[File:TUNG.png|TUNG]] [[Element:TUNG|Tungsten]] ===<br />
'''Description:'''<br />
"Tungsten. Brittle metal with a very high melting point."<br />
<br />
TUNG melts at around 3422C/3695.15K. When you spark it, it's temperature raises by about 59C and it can continue getting hotter to around 3324C. When this happens, it will get white and light up like a light bulb. TUNG can be used in glowsticks, heaters, lightbulbs or a heat resistant metal. It breaks similar to GLAS and QRTZ, which break at any sudden pressure change. It can withstand large pressures as long as it got there slowly.<br />
<br />
=== [[File:DRAY.png|DRAY]] [[Element:DRAY|Duplicator Ray]] ===<br />
'''Description:'''<br />
"Duplicator ray. Replicates a line of particles in front of it."<br />
<br />
When powered, this element copies what is in front of it. By default this will usually double whatever it is copying, but you can set .tmp and .tmp2 to refine how it copies. When sparked by INWR, it doesn't copy diagonally. When sparked by PSCN, it will replace existing particles when placing the copy down. Setting the .tmp to a non 0 value will copy that amount of pixels (instead of stopping at an empty space). Setting .tmp2 sets how much space to leave between each copy. Changing .ctype sets which element to stop copying on (instead of empty space).<br />
<br />
[[Category:Elements]]</div>Cracker1000http://powdertoy.co.uk/Wiki/index.php?title=Elements:Electronics&diff=8109Elements:Electronics2021-06-22T05:30:09Z<p>Cracker1000: /* EMP Electromagnetic Pulse */</p>
<hr />
<div>{{Languages|Elements:Electronics}}<br />
<br />
== Electronics ==<br />
This category contains lots of elements that react with spark to perform drastic changes in their behavior, or different ways to transfer an electric current to other electronic conductors. Most have unique properties that are very useful.<br />
<br />
Ctrl + += removes all sparks from the screen and resets them to the element they were before. They will sometimes come back if there is BTRY or something else generating sparks on the screen.<br />
<br />
<br />
=== [[File:METL.png|METL]] [[Element:METL|Metal]] ===<br />
<br />
'''Description:'''<br />
"The basic conductor, meltable."<br />
<br />
Transfers charge, melts. Heats up to 300C when SPRK is passed through. Melts into molten METL ([[Element:LAVA|LAVA]]) at 1000C/1273.15K<br />
<br />
=== [[File:SPRK.png|SPRK]] [[Element:SPRK|Electricity]] ===<br />
<br />
'''Description:'''<br />
"Electricity. The basis of all electronics in TPT, travels along wires and other conductive elements."<br />
<br />
A single spark of electricity. Cannot be placed alone, you need to put it on a conductive material. SPRK can travel through most conductors every 8 frames. It has 4 frames of activity and then 4 frames of rest before a conductor will receive any more SPRK. Some exceptions to this are water and [[Element:GOLD|GOLD]]. SPRK creates heat when traveling through most conductors. <br />
<br />
SPRK can be blocked by [[Element:INSL|INSL]] in most cases. As long as there is an INSL between the two conductors, it will not go through. Some special elements won't be activated through INSL either, although some will anyway (like [[Element:PSTN|PSTN]]). Some elements have special rules on which other conductors it can conduct to, see each element for help.<br />
<br />
=== [[File:PSCN.png|PSCN]] [[Element:PSCN|P-type silicon]] ===<br />
[[:basic_electronics| See Electronics tutorial]]<br />
<br />
'''Description:'''<br />
"P-type Silicon, will transfer current to any conductor."<br />
<br />
Transfer current to all conductors regardless of rules. Melts into [[Element:LAVA|LAVA]] at 1414C/1687.15K. Put a 1-pixel thick layer of PSCN followed by NSCN to form a simple solar panel. Generally used to activate powered materials or in diodes.<br />
<br />
=== [[File:NSCN.png|NSCN]] [[Element:NSCN|N-type silicon]] ===<br />
[[:basic_electronics| See Electronics tutorial]]<br />
<br />
'''Description:'''<br />
"N-type Silicon, will not transfer current to P-type Silicon."<br />
<br />
Will only conduct based on the receiving elements rules and does not conduct to PSCN under any circumstances. Generally used to deactivate powered materials or in diodes. Melts into [[Element:LAVA|LAVA]] at 1414C/1687.15K<br />
<br />
=== [[File:INSL.png|INSL]] [[Element:INSL|Insulator]] ===<br />
<br />
'''Description:'''<br />
"Insulator, does not conduct heat and blocks electricity."<br />
<br />
Insulator neither absorbs nor releases heat to other elements, meaning it can be used to protect things that are sensitive to heat. A single pixel's width is enough to be effective. Insulation is flammable however, so be wary.<br />
<br />
Insulator can be used to stop a Spark transfer from wires and electrons less than 2 pixels away, meaning you can have a wire with a 1 pixel space between it and a spark will not transfer if there is insulator in the gap.<br />
<br />
=== [[File:NTCT.png|NTCT]] [[Element:NTCT|Negative Temperature Coefficient Thermistor]] ===<br />
[[:basic_electronics| See Electronics tutorial]]<br />
<br />
'''Description:'''<br />
"Semi-conductor. Only conducts electricity when hot (More than 100C)."<br />
<br />
'''Transitions:'''<br />
At over 1413&deg; C, will melt into LAVA.<br />
<br />
'''Behaviour:'''<br />
<br />
Always conducts electricity to PSCN and NSCN.<br><br />
Always conducts sparks ''from'' NSCN.<br><br />
Conducts sparks ''from'' PSCN if its temperature is above 100&deg; C.<br><br />
If nearby METL is sparked, heats itself up to ~200&deg; C.<br><br />
If hotter than 22&deg; C, reduces its own temperature at a rate of 2.5&deg; C/frame.<br />
<br />
=== [[File:PTCT.png|PTCT]] [[Element:PTCT|Positive Temperature Coefficient Thermistor]] ===<br />
[[:basic_electronics| See Electronics tutorial]]<br />
<br />
'''Description:'''<br />
"Semiconductor. Only conducts electricity when cold (Less than 100C)."<br />
<br />
Basically will conduct electricity if under 100C/373.15K. Melts into [[Element:LAVA|LAVA]](PTCT) at 1414C/1687.15K. It can cool itself down just like NTCT.<br />
<br />
=== [[File:ETRD.png|ETRD]] [[Element:ETRD|Electrode]] ===<br />
'''Description:'''<br />
"Electrode. Creates a surface that allows plasma arcs. (Use sparingly)"<br />
<br />
When energized finds the nearest electrode and creates a line of plasma between them and transfers the charge. Caution: Use literally 1 pixel of it per electrode, not entire blocks. Otherwise this will create an awful lot of plasma which is usually very laggy. It will keep looping if you use more than 2. Electrode will not fire to an adjacent electrode if [[Element:INSL|INSL]] is directly in the center of the two. Walls will not affect the plasma or transfer.<br />
<br />
=== [[File:BTRY.png|BTRY]] [[Element:BTRY|Battery]] ===<br />
'''Description:'''<br />
"Generates infinite electricity."<br />
<br />
Passes electrical charge to most conductors. Sublimates (solid to gas) into Plasma [[Element:PLSM|PLSM]] at 2000C/2273.15K.<br />
<br />
=== [[File:SWCH.png|SWCH]] [[Element:SWCH|Switch]] ===<br />
'''Description:'''<br />
"Only conducts when switched on. (PSCN switches on, NSCN switches off)"<br />
<br />
Conducts electricity when sparked by PSCN, stops conducting when receives spark from NSCN. SWCH is dark green when off, bright green when activated. With decor, switch can make a useful lightbulb.<br />
<br />
It might conduct at different speeds depending on where it is sparked from, this is a particle order issue. Once it is saved it will start conducting more instantly from the top left, and conduct more normally from other sides.<br />
<br />
=== [[File:INWR.png|INWR]] [[Element:INWR|Insulated Wire]] ===<br />
'''Description:'''<br />
"Insulated Wire. Doesn't conduct to metal or semiconductors."<br />
<br />
Will not conduct to/from metal or semi-conductors. Only transfers SPRK to/from PSCN and NSCN.<br />
<br />
Melts into [[Element:LAVA|LAVA]] at 1400C/1687.15K.<br />
<br />
=== [[File:TESC.png|TESC]] [[Element:TESC|Tesla Coil]] ===<br />
'''Description:'''<br />
"Tesla coil! Creates lightning when sparked."<br />
<br />
Creates [[Element:LIGH|LIGH]] when sparked. The size of the lightning depends on the size of the brush when you first draw the TESC<br />
<br />
=== [[File:INST.png|INST]] [[Element:INST|Instant Conductor (Instantly Conducts)]] ===<br />
'''Description:'''<br />
"Instantly conducts, PSCN to charge, NSCN to take."<br />
<br />
Conducts sparks instantly, PSCN must charge it, NSCN receives the charge.<br />
Has similar properties to conductive wall. Doesn't melt or break from pressure.<br />
When you place it in a Plus formation "+" with a Thickness of 1, it will not send SPRK on an Angle.<br />
<br />
=== [[File:WIFI.png|WIFI]] [[Element:WIFI|WiFi]] ===<br />
'''Description:'''<br />
"Wireless transmitter, transfers spark to any other wifi on the same temperature channel ."<br />
<br />
Receives spark from any conductive material (with the exception of NSCN) but only NSCN, INWR and PSCN can receive the spark '''from''' WIFI. There are 99 frequencies to use, all of which are 100 degrees apart. the 100th one is the -273.15 ---- -200.01<br />
range<br />
<br />
Breaks into BRMT, or broken metal at a pressure of 15. Also dissolved by [[Element:ACID|ACID]]<br />
<br />
For further usage, check here:[[:using_wifi_element| WIFI]]<br />
<br />
=== [[File:ARAY.png|ARAY]] [[Element:ARAY|A-type ray emitter]] ===<br />
'''Description:'''<br />
"Ray Emitter. Rays create points when they collide."<br />
<br />
Can receive a SPRK from all of the electric conductors, even SWCH. It creates a line of the element BRAY in the direction opposite to the side it was sparked from. Unlike other electronics, ARAY must receive a SPRK from a pixel in direct contact with it. BRAY beams will spark metal it comes in contact with.<br />
<br />
Using PSCN to spark ARAY will make BRAY that will erase any normal BRAY. These BRAY beams disappear more quickly and will not spark metal.<br />
<br />
BRAY can pass through every wall, and will be fired at the temperature of the ARAY firing it. ARAY does not conduct heat to anything else.<br />
<br />
ARAY will not be destroyed by excessive heat or temperature.<br />
<br />
For further usage, check here:[[:using_aray_element| ARAY]]<br />
<br />
=== [[File:EMP.png|EMP]] [[Element:EMP|Electromagnetic Pulse]] ===<br />
'''Description:'''<br />
"Electromagnetic Pulse. Breaks activated electronics."<br />
<br />
Activated electronics on screen will malfunction and heat up at random when SPRK touches EMP. Some electronics will turn into BREL or NTCT. Makes the screen flash when activated, more intensely so if the amount of EMP is larger. WIFI near activated electronics may have its channel changed to a random new one, DLAY may have its delay changed to a random new one, and ARAY/SWCH/BMTL/WIFI may heat up or break.<br />
<br />
=== [[File:WWLD.png|WWLD]] [[Element:WWLD|WireWorld Wire]] ===<br />
'''Description:'''<br />
"WireWorld wires, conducts based on a set of GOL-like rules. "<br />
<br />
Wire is a solid conductible element based on another game known as WireWorld. WWLD will not melt or break from pressure. In 84.3, the name of this element changed from WIRE to WWLD to avoid confusion for new users about conductive materials. WWLD accepts SPRK from PSCN and gives to NSCN. WWLD works on the same principles as [[Elements:Life| GOL]], simple mathematical rules applied cause generation of four different states; Empty, Electron Head (blue), Electron Tail (white), and Conductor (orange). The rules it follows are:<br />
<br />
* Empty → Empty<br />
* Electron head → Electron tail <br />
* Electron tail → Conductor<br />
* Conductor → electron head if exactly one or two of the neighboring cells are electron heads, or remains Conductor otherwise.<br />
(Please note that one "cell" is one pixel)<br />
<br />
WWLD is extremely useful for logic gates, and has many other electronic applications. For example, entire computers (albeit, large ones) have been created made entirely out of WWLD. <br />
<br />
For further instructions on how to use Wireworld Wires please go to http://karlscherer.com/Wireworlds<br />
or http://www.quinapalus.com/wires0.html<br />
<br />
=== [[File:CRAY.png|CRAY]] [[Element:CRAY|Particle Ray Emitter]] ===<br />
'''Description:'''<br />
"Particle Ray Emitter. Creates a beam of particles set by ctype, range is set by tmp."<br />
<br />
CRAY is an element that will create any element when sparked. It has the same directions as ARAY (it shoots at the opposite angle than sparked). By default the tmp is set to 0 (which is a range of 255) but you can change the tmp manually to suit your needs. CRAY will automatically set it's ctype to the first thing it touches when no ctype is set, or you can draw on it with the brush. CRAY has the same destructible properties as ARAY.<br />
<br />
When sparked with anything besides PSCN, INST and INWR, the beam cannot go through particles (meaning that if there is a wall in the way, of any material except CRAY or FILT, particles will not be created on the other side even if it still has much to go)<br><br />
PSCN sets off delete mode, it will go through any particle it finds and delete it (except DMND will be left alone). If there wasn't a particle in a location, it will just create the ray like normal. It does not create particles in the spaces for particles it deletes.<br><br />
INST and INWR is the "go through everything" mode. It will continue past obstacles until it reaches it's tmp limit, but not delete them.<br><br />
If you spark INWR when you have CRAY(SPRK), it will spark conductive elements the invisible beam passes through.<br />
<br />
To set the deco color of things created from CRAY, put FILT in the path, and elements will get that color as the beam passes through. This does not work when sparked by INWR.<br />
<br />
=== [[File:TUNG.png|TUNG]] [[Element:TUNG|Tungsten]] ===<br />
'''Description:'''<br />
"Tungsten. Brittle metal with a very high melting point."<br />
<br />
TUNG melts at around 3422C/3695.15K. When you spark it, it's temperature raises by about 59C and it can continue getting hotter to around 3324C. When this happens, it will get white and light up like a light bulb. TUNG can be used in glowsticks, heaters, lightbulbs or a heat resistant metal. It breaks similar to GLAS and QRTZ, which break at any sudden pressure change. It can withstand large pressures as long as it got there slowly.<br />
<br />
=== [[File:DRAY.png|DRAY]] [[Element:DRAY|Duplicator Ray]] ===<br />
'''Description:'''<br />
"Duplicator ray. Replicates a line of particles in front of it."<br />
<br />
When powered, this element copies what is in front of it. By default this will usually double whatever it is copying, but you can set .tmp and .tmp2 to refine how it copies. When sparked by INWR, it doesn't copy diagonally. When sparked by PSCN, it will replace existing particles when placing the copy down. Setting the .tmp to a non 0 value will copy that amount of pixels (instead of stopping at an empty space). Setting .tmp2 sets how much space to leave between each copy. Changing .ctype sets which element to stop copying on (instead of empty space).<br />
<br />
[[Category:Elements]]</div>Cracker1000http://powdertoy.co.uk/Wiki/index.php?title=Elements:Tools&diff=7763Elements:Tools2020-07-12T05:03:19Z<p>Cracker1000: /* File:Sign.png Sign */</p>
<hr />
<div>{{Languages|Elements:Tools}}<br />
<br />
This group contains tools like cooling or heating. Introduced in 59.1 beta. They do not create particles.<br />
<br />
<br />
=== [[File:HEAT.png|HEAT]] Heat ===<br />
'''Description:'''<br />
"Heats the targeted element."<br />
<br />
This tool raises the temperature of any particles lying beneath the cursor. By sliding the cursor while holding the mouse button, this tool works about four times as fast.<br />
<br />
If you hold left mouse button and hold shift, it will heat up particles much faster.<br />
<br />
=== [[File:COOL.png|COOL]] Cool ===<br />
'''Description:'''<br />
"Cools the targeted element."<br />
<br />
This tool lowers the temperature of any particles lying beneath the cursor. By sliding the cursor while holding the mouse button, this tool works about four times as fast. It can also can be sped up by holding left click with it equipped and then holding shift.<br />
<br />
=== [[File:Air.png|AIR]] Air ===<br />
'''Description:'''<br />
Air, creates airflow and pressure.<br />
<br />
This tool lowers the air pressure in the area beneath the cursor. Holding Shift makes it work faster.<br />
<br />
=== [[File:VAC.png|VAC]] Vacuum ===<br />
'''Description:'''<br />
"Vaccum, reduces air pressure."<br />
<br />
This tool lowers the air pressure in the area beneath the cursor. Holding Shift makes it work faster.<br />
<br />
=== [[File:PGRV.png|PGRV]] Positive Gravity Tool ===<br />
'''Description:'''<br />
"Creates a short-lasting gravity well."<br />
<br />
Click anywhere using this tool to increase gravity in the selected area, particles will thus be drawn into that area. Newtonian Gravity must be enabled for it to work. Holding Shift will make the effect stronger, while holding Ctrl will make the effect weaker.<br />
<br />
=== [[File:NGRV.png|NGRV]] Negative Gravity Tool ===<br />
'''Description:'''<br />
"Creates a short-lasting negative gravity well."<br />
<br />
Click anywhere using this tool to decrease gravity in the selected area, particles will thus be pushed away from that area. Like PGRV, Newtonian Gravity must be enabled for it to work. Holding Shift will make the effect stronger, while holding Ctrl will make the effect weaker.<br />
<br />
=== [[File:MIX.png|MIX]] Mix Tool ===<br />
'''Description:'''<br />
"Mixes particles."<br />
<br />
A tool that mixes particles by randomly changing their locations in the area beneath the brush. Works slightly faster when Shift is pressed.<br />
<br />
=== [[File:CYCL.png|CYCL]] Cyclone ===<br />
'''Description:'''<br />
"Cyclone, produces swirling air currents."<br />
<br />
The swirling effect of this tool can be clearly seen when used on a mixture of gases.<br />
<br />
=== [[File:WIND.png|WIND]] Wind ===<br />
'''Description:'''<br />
"Creates air movement."<br />
<br />
A Drag tool of sort. It creates pressure/velocity- positive from behind the direction in which you are moving the cursor, and negative in the direction it is moving. This makes it able to "drag" powders and liquids. WIND can also be used to send a strong current of air at a target.<br />
<br />
=== [[File:PROP.png|PROP]] Edit Property Tool ===<br />
'''Description:'''<br />
"Property Drawing Tool. Use to alter the properties of elements in the field."<br />
<br />
When selected, an input box will instantly appear. The top contains the name of a property such as ctype or temp which is usually edited via console, the bottom box contains a value which will be set. Once you pick a property, click "OK" and then start drawing like a normal brush. Using this you can "paint" properties onto elements.<br />
If you want to make CLNE clone DUST you would click it, select ctype on the top and type dust into the bottom.<br />
To change the life of DEUT to 1000 you would click the DEUT, type life into the top and 1000 into the bottom.<br />
<br />
=== [[File:Sign.png]] Sign ===<br />
'''Description:'''<br />
"Sign. Displays text. Click on a sign to edit it or anywhere else to place a new one."<br />
<br />
Allows you to places signs around your simulation for whatever purpose you need them for. Click on a sign to edit or delete it, or click anywhere else to place a new one.<br />
<br />
For linking to other saves, type <code>{c:(Save ID)|(Display text)}</code> to link. <br />
For example: <br />
<br />
{c:184767|Click here!}<br />
<br />
For linking to forum threads, type <code>{t:(Thread ID)|(Display text)}</code> to link. <br />
[http://i.imgur.com/hqghX4m.png The thread ID is found at the end of the URL for the thread.]<br />
<br />
For creating clickable button that generate a spark when clicked, type <code>{b|(Display text)}</code>. For example, <br />
<br />
{b|Click me!}<br />
<br />
For linking to a save search, type <code>{s:(Search Text)|(Display Text)}</code>. For example,<br />
<br />
{s:user:jacob1|View my saves!}<br />
<br />
If any of these special placeholders are used, they must be the only text in the sign. For instance, the text <code>{b|Click me} to spawn STKM</code> will not work.<br />
<br />
There are also placeholders that take readings from the simulation where the sign was placed (where its base points):<br />
* <code>{temp}</code> or <code>{t}</code> shows the temperature of any particle under the sign in degrees Celsius,<br />
* <code>{pres}</code> or <code>{p}</code> shows the pressure under the sign,<br />
* <code>{aheat}</code> or <code>{a}</code> shows the ambient temperature of air under the sign,<br />
* <code>{type}</code> shows the type of any particle under the sign (like in the HUD),<br />
* while <code>{ctype}</code>, <code>{life}</code>, <code>{tmp}</code> and <code>{tmp2}</code> show other particle properties.<br />
<br />
For example, this will make the sign show <code>DUST</code> when its base points at [[Element:DUST|DUST]]:<br />
<br />
{type}<br />
<br />
Unlike the special kind of placeholders above, these simulation-related ones you can actually combine in any way you like:<br />
<br />
This {type} has a temperature of {temp}<br />
<br />
... which may result in something along the lines of <code>This Molten BRMT has a temperature of 1302.78</code>.<br />
<br />
This save demonstrates all these points in game for better understanding.<br />
{{ save | id=2560083 }}<br />
[[Category:Elements]]<br />
<br />
=== [[File:Sample.png]] Sampler ===<br />
'''Description:'''<br />
"Sample an element on the screen.""<br />
<br />
Element clicked with this tool will be chosen as the element to be drawn from button 1 (left-click). Default action set for mouse button 3 (middle-click).</div>Cracker1000http://powdertoy.co.uk/Wiki/index.php?title=Element:CFLM&diff=7597Element:CFLM2020-01-24T17:44:44Z<p>Cracker1000: </p>
<hr />
<div>{{ infobox Element<br />
| icon = CFLM.png<br />
| longname = Cold Flame<br />
| image = <br />
<br />
| identifier = DEFAULT_PT_CFLM<br />
| name = CFLM<br />
| description = Sub-zero flame.<br />
| colour = 8080FF<br />
| menusection = SC_EXPLOSIVE<br />
| menuvisible = 1<br />
| advection = 0.9<br />
| airdrag = 0.04<br />
| airloss = 0.97<br />
| loss = 0.2<br />
| collision = 0<br />
| diffusion = 0<br />
| explosive = 0<br />
| falldown = 0<br />
| flammable = 0<br />
| gravity = -0.1<br />
| hardness = 1<br />
| heatconduct = 88<br />
| hotair = 0.0005<br />
| meltable = 0<br />
| state = ST_GAS<br />
| temperature = 0<br />
| weight = 2<br />
| properties = TYPE_GAS PROP_LIFE_DEC PROP_LIFE_KILL<br />
| lowtemperature = <br />
| lowtemperaturetransition = <br />
| hightemperature = <br />
| hightemperaturetransition = <br />
| lowpressure = <br />
| lowpressuretransition = <br />
| highpressure = <br />
| highpressuretransition = <br />
}}<br />
<br />
'Cold Fire' that burns at -273.15C/0K. Will ignite C-5 and ANAR, but not other elements. It also defuses {{Material|VIBR}}.<br />
<br />
{{Languages}}</div>Cracker1000http://powdertoy.co.uk/Wiki/index.php?title=Element:LDTC&diff=7476Element:LDTC2019-10-19T08:29:00Z<p>Cracker1000: Enter a short summary [b]</p>
<hr />
<div>{{ infobox Element<br />
| icon = RAYT.png<br />
| longname = Linear Detector<br />
| image = <br />
<br />
| identifier = DEFAULT_PT_LDTC<br />
| name = LDTC<br />
| description = Linear detector. Scans in 8 directions for particles with its ctype and creates a spark on the opposite side.<br />
| colour = 66FF66<br />
| menusection = SC_SENSOR<br />
| menuvisible = 1<br />
| advection = 0<br />
| airdrag = 0<br />
| airloss = 0.96<br />
| loss = 0<br />
| collision = 0<br />
| diffusion = 0<br />
| explosive = 0<br />
| falldown = 0<br />
| flammable = 0<br />
| gravity = 0<br />
| hardness = 0<br />
| heatconduct = 0<br />
| hotair = 0<br />
| meltable = 0<br />
| state = ST_SOLID<br />
| temperature = 295.15<br />
| weight = 100<br />
| properties = TYPE_SOLID<br />
| lowtemperature = <br />
| lowtemperaturetransition = <br />
| hightemperature = <br />
| hightemperaturetransition = <br />
| lowpressure = <br />
| lowpressuretransition = <br />
| highpressure = <br />
| highpressuretransition = <br />
}}<br />
<br />
LDTC, Linear Detector, originally called RAYT (Ray Tracer) detects particles in 8 directions (up, down, left, right, and four 45 degree diagonals) and sparks a conductor in the opposite direction. The particle it detects is set by its ctype. If the ctype is not set, it can detect any particles. Note that the particle must be in line with the conductor and LDTC to be detected (hence the name Linear Detector).<br />
<br />
The tmp value of LDTC determines its range (how far away it can detect particles). Note that the range is <i>not</i> limited to 25, unlike [[Element:DTEC| DTEC]].<br />
<br />
The life of LDTC determines how many spaces it will skip before scanning. For instance, if its life is 10 and its tmp is 15, it will skip 10 spaces, scan for 15 spaces, and then stop.<br />
<br />
Important note: LDTC will stop scanning once it has found a particle, whether or not that particle matches its ctype. Unless its life is set to >1, placing conductors all around it will impede its function. This can be changed by changing the modes as shown below.<br />
<br />
LDTC can detect the ctype of [[Element:BRAY| BRAY]] and [[Element:FILT| FILT]] and dump it onto a line of FILT, just like DTEC.<br />
<br />
The tmp2 of LDTC sets different modes:<br/><br />
tmp2=0: Default<br/><br />
tmp2=1: Invert mode (any particle <i>except</i> its ctype)<br/><br />
tmp2=2: Will ignore energy particles ([[Element:NEUT| NEUT]], [[Element:ELEC| ELEC]], etc.)<br/><br />
tmp2=4: Will not set [[Element:FILT| FILT]] ctype/color.<br/><br />
tmp2=8: Will keep searching even after it has found a particle.<br/><br />
<br />
Tips/uses/etc:<br/><br />
It can be used to make electronics much smaller. Not only can it detect and change FILT without having to use or deal with the problems of [[Element:DRAY| DRAY]], but it also has a farther and more controlled range than DTEC. Its usable life property allows you to specifically control where to look for particles. You can also make them look for certain types of particles by layering them.<br/><br />
== Example Saves ==<br />
{|border="1" cellpadding="5" cellspacing="0"<br />
|-<br />
| Usage examples<br />
| {{ save | id=2387282}}<br />
|}<br />
{{Languages}}</div>Cracker1000http://powdertoy.co.uk/Wiki/index.php?title=Elements:Radioactive&diff=7442Elements:Radioactive2019-07-03T14:52:27Z<p>Cracker1000: /* {{MaterialBtn|VIBR}} Vibranium */</p>
<hr />
<div>{{Languages|Elements:Radioactive}}<br />
<br />
The radioactive category contains fissile elements, as well as elements with unique properties.<br />
<br />
<br />
=== {{MaterialBtn|NEUT}} [[Element:NEUT|Neutrons]] ===<br />
'''Description:'''<br />
"Neutrons. Interact with matter in odd ways."<br />
<br />
'''Color:'''<br />
Teal (produces a glow)<br />
<br />
'''Temp:'''<br />
26.00<br />
<br />
A particle which isn't affected by normal gravity travels in all directions. It has odd interactions with other elements, as well as being fissile with Plutonium (PLUT) and Deuterium Oxide (DEUT)<br />
<br />
Neutrons can also harm stickman/fighters<br><br />
NEUT is affected by Newtonian Gravity.<br><br />
NEUT changes certain elements into other elements i.e.: <br />
<br />
* Turns Plutonium into Stone, Uranium, Neutrons, heat, and pressure.<br />
* Turns Deuterium Oxide into Neutrons, heat, and pressure.<br />
* Turns Gunpowder into Dust.<br />
* Turns Plant into WOOD.<br />
* Turns Dust into First Firework.<br />
* Turns Nitroglycerin into GAS/OIL/DESL.<br />
* Turns C-4 into GOO.<br />
* Turns Water into Distilled Water.<br />
* Turns ACID into ISOZ.<br />
* Turns DESL into GAS.<br />
* Turns Yeast into Dead Yeast(DYST).<br />
* Turns COAL into WOOD.<br />
* Turns BCOL into SAWD.<br />
* Turns RFRG into CAUS and GAS<br />
<br />
When passing through GOLD, a small percentage of the neutrons passing through will disappear.<br />
<br />
=== {{MaterialBtn|PLUT}} [[Element:PLUT|Plutonium]] ===<br />
'''Description:'''<br />
"Plutonium. Heavy, fissle particles. Generates neutrons under pressure."<br />
<br />
'''Color:'''<br />
Dark green<br />
<br />
'''Temp:'''<br />
26.00<br />
<br />
Fissile. Becomes more unstable under pressure, on contact with lightning (THDR/LIGH), or with a high amount of neutrons. The reaction produces a uranium particle, a neutron and Molten Plutonium. Molten plutonium will remain at max temp for a few frames after the reaction. When cooled, the ctype changes to stone.<br />
<br />
'''Fission:'''<br />
Modeling real life, when a neutron hits a large amount of plutonium, it splits off in two. Every time a new neutron is formed, the plutonium heats up.<br />
<br />
=== {{MaterialBtn|PHOT}} [[Element:PHOT|Photons]] ===<br />
'''Description:'''<br />
"Photons. Retracts through glass, scattered by quartz, and color-changed by different elements. Ignites flammable materials."<br />
<br />
'''Color:'''<br />
White<br />
<br />
'''Temp:'''<br />
922.00<br />
<br />
Travels in straight lines, refracts through glass, scattered by quartz. Ignites flammable substances such as wood and explosives. Usually used as a medium to transfer heat. <br />
<br />
The colors of PHOT can be changed when passing through FILT. PHOT wavelengths can be split with a prism of glass.<br><br />
When traveling through non-pressurized INVS, PHOT turns into NEUT, which go almost as straight as PHOT.<br><br />
When traveling through BIZR/BIZS, PHOT will turn into ELEC. This makes electron lasers possible.<br><br />
When travelling through HYGN, PHOT will become PROT. Now PROT lasers are possible!<br><br />
Photons change color when they bounce off of uranium,plant, plutonium, C-4, and other elements<br />
<br />
=== {{MaterialBtn|URAN}} [[Element:URAN|Uranium]] ===<br />
'''Description:'''<br />
"Uranium. Heavy particles. Generates heat under pressure."<br />
<br />
'''Color:'''<br />
Dark yellow green<br />
<br />
'''Temp:'''<br />
52.00<br />
<br />
A nuclear reactions byproduct which heats up quickly under pressure. The rate of change in heat from pressure is determined exponentially. Uranium will slowly cool down under low, or no pressure.<br />
<br />
=== {{MaterialBtn|AMTR}} [[Element:AMTR|Antimatter]] ===<br />
'''Description:'''<br />
"Anti-Matter, destroys a majority of particles."<br />
<br />
'''Color:'''<br />
Grey<br />
<br />
'''Temp:'''<br />
175.00<br />
<br />
Destroys almost anything while producing a very small amount of negative pressure and photons (matter-> energy), very lightly affected by gravity.<br />
<br />
=== {{MaterialBtn|DEUT}} [[Element:DEUT|Deuterium Oxide]] ===<br />
'''Description:'''<br />
"Deuterium oxide. Volume changes with temp, radioactive with neutrons"<br />
<br />
'''Color:'''<br />
Dark blue, turns light blue or white when cooled, and turns into an even darker shade of blue when heated.<br />
<br />
'''Temp:'''<br />
20.00<br />
<br />
Deuterium is Hydrogen, but with an extra neutron. Deuterium ''Oxide'' is 2*H20, water, but the hydrogen is deuterium.<br />
<br />
A radioactive liquid which expands in response to temperature. It reacts only to neutrons, protons, lightning and destructive bomb, producing more superheated neutrons and pressure.<br />
<br />
DEUT's compression is ''inversely'' proportional to its life, which in turn can be altered by its temperature. Cooling DEUT will increase its life and compress it, making it explode more violently when exposed to neutrons. Conversely, heating DEUT will make it expand (up to about 6000 times its original size), making it explode less violently with neutrons (but there is more of it to explode). The life can be changed using the console, which will compress/expand DEUT without altering the temperature.<br />
Without the console, DEUT can reach a maximum life of about 6500.Gravity will further compress it to up to 45,000 life! With the console, it can reach 65535, and then expand when unpaused.<br />
<br />
The reaction will not take place under heavy negative pressure.<br />
<br />
Shooting ELEC into DEUT will cool the DEUT gradually to 0K.<br />
<br />
It is safe to try this at home- real Deuterium Oxide, or heavy water, or D2O, does not react with neutrons and is generally safe, *unless* you are exposed to very large amounts of it for a very long time. Deuterium Oxide itself is not radioactive, but normally contains higher than average amounts of tritium, which is radioactive.<br />
<br />
DEUT also reacts to PROT replicating them and heating them up, slowly in normal state and heated state, and very quickly and violently in compressed state. (This was found out by a series of experiments by powder toy user: Manakia)<br />
<br />
=== {{MaterialBtn|WARP}} [[Element:WARP|Warp]] ===<br />
'''Description:'''<br />
"Displaces other elements."<br />
<br />
'''Color:'''<br />
Invisible<br />
<br />
'''Temp:'''<br />
22.00<br />
<br />
An invisible gas which displaces or scatters other particles around the immediate area, similar effect to that of neutrons, except there is no effect on the elements properties it has had contact with. It has a low life and disappears in a matter of seconds from spawn.<br />
<br />
Setting its tmp2 to a high value and adding NEUT or PROT will cause instant fusion<br />
<br />
This element is also produced by EXOT when bombarded with enough ELEC.<br />
This will produce max temperature and pressure WARP.<br />
The WARP will produce its own ELEC while flying around.<br />
<br />
=== {{MaterialBtn|ISOZ}} [[Element:ISOZ|Isotope-Z]] ===<br />
'''Description:'''<br />
"Isotope-Z. Radioactive liquid, decays into photons when touching PHOT or under negative pressure."<br />
<br />
'''Color:'''<br />
Violet<br />
<br />
'''Temp:'''<br />
20.00<br />
<br />
A radioactive liquid which decays into photons when surrounded by photons or surrounded by negative pressure.<br />
<br />
=== {{MaterialBtn|ISZS}} [[Element:ISZS|Solid Isotope-Z]] ===<br />
'''Description:'''<br />
"Solid form of ISOZ, slowly decays into PHOT."<br />
<br />
'''Color:'''<br />
Purple<br />
<br />
'''Temp:'''<br />
-138.15<br />
<br />
A radioactive solid which decays into photons over time. The process can be sped up with negative pressure. It has essentially the opposite reaction of plutonium. ISZS can also be melted into its liquid form at 27C/300.15k (see isotope-z), this normally happens during the duration of the photon decay or it can be done manually with heat.<br />
<br />
=== {{MaterialBtn|SING}} [[Element:SING|Singularity]] ===<br />
'''Description:'''<br />
"Singularity. Creates huge amounts of negative pressure and destroys everything."<br />
<br />
'''Color:'''<br />
Black<br />
<br />
'''Temp:'''<br />
22.00<br />
<br />
A powder which generates very low pressure. Singularity can destroy other particles, it is essentially powdered black hole.<br />
After eating a lot of matter, Singularity will explode into neutrons and electrons upon death, producing HYGN in the process. <br />
<br />
Using the console, you can make the SING explode into neutrons and electrons when you want to. (!set life sing 0, then !set tmp sing 255. This gives a large explosion, and often causes lag if you place multiple pixels of explosive SING.<br />
<br />
When air pressure is turned off, SING will turn into a "cascade of death", as SING uses air pressure to manipulate things and itself.<br />
When air pressure is turned on again,(low portions of)SING will make "Missiles of Low Pressure" that can move particles in a high velocity.<br />
<br />
=== {{MaterialBtn|ELEC}} [[Element:ELEC|Electrons]] ===<br />
'''Description:'''<br />
"Electrons. Sparks electronics, reacts with NEUT and WATR."<br />
<br />
'''Color:'''<br />
White with neon blue glow<br />
<br />
'''Temp:'''<br />
222.00<br />
<br />
Electrons are energy type particles, they move in a similar way to NEUT, but don't decrease in velocity. Electrons will spark conductible materials. Upon contact with NEUT, HYGN will be produced. When ELEC touches GLAS, flashes of colors and sparks of EMBR will appear.<br />
BIZR will convert PHOT into ELEC. Upon contact ELEC will convert WATR to OXYG and HYGN.<br />
<br />
=== {{MaterialBtn|EXOT}} [[Element:EXOT|Exotic Matter]] ===<br />
'''Description:'''<br />
"Exotic matter. Explodes with exposure to electrons. Has many other odd reactions."<br />
<br />
'''Color:'''<br />
Normally has a light blue glow (color changes with temperature), but gets rainbow colors when hit with electrons.<br />
<br />
'''Temp:'''<br />
20.00<br />
<br />
Exotic Matter is a strange liquid, added in Beta 80.0. <br />
<br />
It can be created by repeatedly sparking BREL while inside of a sealed container. BREL heats up when sparked and under fairly high pressure, and at 9000~ temperature and extreme pressure, it gradually changes into EXOT when sparked.<br />
<br />
EXOT has weight and pressure generating ability similar to both LAVA and ICE. When cooled, its glow pulses twice as often, but for half as long, and if it isn't irradiated with electrons it absorbs pressure instead of emitting it, making it similar to ICE. When normal temperature or higher, it emits pressure gradually, cumulatively.<br />
<br />
EXOT element also becomes solid when cooled, but will still violently explode when irradiated with electrons due to the strength of its pressure generation increasing and overwhelming its ability to remain solid.<br />
<br />
When bombarded with electrons, it's tmp2 value will increase and it will start glowing with all colors in hue order and generate pressure proportionate to its amount of ELEC exposure, added to the current environmental pressure at a certain rate. This means, in effect, that EXOT stops generating pressure momentarily if all pressure is neutralized locally.<br />
<br />
If EXOT is overwhelmed with electron radiation or it's tmp2 value is raised to 6003, it will transform into a superheated WARP gas with similar pressure generation code that is always maximum temperature, meaning it functions best in a sealed container.<br />
<br />
Exotic matter is constantly flashing, getting brighter suddenly and slowly dimming in a repeating cycle according to its tmp value, when not irradiated over 1000 of its own tmp2 value. For only a few frames at the limit of its glowing pulse cycle and if it has n, it has the ability to transform into touching elements.<br />
<br />
When EXOT is exposed to neutrons, it loses its color, but maintains its flashing. When it reaches the end of its flash cycle, it will change into whatever element it is currently touching. If it is touching a wall, it will not copy. Nor will it copy radiation (electrons, photons, neutrons). EXOT can be restored to its normal (colored) state from this "cloning" state by irradiating with electrons (a radius of 3 pixels around the ELEC will turn to EXOT)..<br />
<br />
If EXOT is irradiated with PROT its ctype will change to (PROT) and its temp will decrease rapidly. Upon reaching -223 degrees Celsius it will explode into CFLM.<br />
<br />
If EXOT is exposed to neutrons and then EMBR (the sparkly stuff from ignition cord) it will start flashing from black to grey<br />
Overexposure to this will make it start flashing gray to pure white<br />
<br />
=== {{MaterialBtn|VIBR}} [[Element:VIBR|Vibranium]] ===<br />
'''Description:'''<br />
"Vibranium. Stores energy and releases it in violent explosions."<br />
<br />
'''Color:'''<br />
starts Dark green (see below)<br />
<br />
'''Temp:'''<br />
0.00<br />
<br />
VIBR stores energy, and then releases it in violent explosions. It starts out dark green, but as it gains energy, it gets brighter and brighter, eventually glowing white. Once it's fully charged, it will glow green, and start flashing (with white) faster and faster. After 750 frames, it explodes.<br />
<br />
VIBR stores it's energy in tmp. There are three ways to give energy to VIBR, the first is temperature. it gains one tmp for every three degrees you heat it. It loses tmp at the same rate. It will try to keep it's temperature between -2.5 and 2.5 degrees. The second way is pressure. It increases it's tmp by 7 for every increase in pressure. It only loses 2 for every decrease in pressure. It will try to keep the pressure surrounding it at 0, it is almost as good as TTAN and walls at blocking pressure. The third way to give it energy is through energy particles. It can absorb PHOT, NEUT, ELEC, and PROT. These all increase it's tmp by 20.<br />
<br />
Once VIBR's tmp gets to 1000, that's when it enters explosion mode. It counts down from 750 frames. Once it gets to 0, it's explosion is almost as powerful as fusion's, generating max pressure and 9000 temperature. It also releases rainbow colored EXOT, BREL, ELEC, and PHOT.<br />
<br />
EXOT will cause all (uncharged) VIBR it touches to turn into more EXOT.<br />
<br />
To form Vibranium, combine EXOT and molten TTAN, you can also use molten GOLD. This will make molten VIBR. Then, get rid of all the leftover EXOT somehow, and cool down the molten VIBR so it hardens into VIBR.<br />
<br />
VIBR will turn into BVBR when touching ANAR, and generate a small amount of negative pressure, pushing the ANAR away.<br />
<br />
VIBR can be defused with CFLM, where it turns blue until the remaining life runs out, then turns back into default VIBR. You can also manually set this by setting its .tmp2 to 1 and .tmp to 0.<br />
<br />
=== {{MaterialBtn|BVBR}} [[Element:BVBR|Broken Vibranium]] ===<br />
'''Description:'''<br />
"Broken vibranium."<br />
<br />
'''Color:'''<br />
dark green (turns into light greenish gray in some circumstances)<br />
<br />
'''Temp:'''<br />
0.00 <br />
<br />
Acts the same as normal vibranium in most ways. Unlike VIBR, it allows some PROT to pass through it like other elements while still absorbing other radiation particles.<br />
<br />
<br />
=== {{MaterialBtn|PROT}} [[Element:PROT|Protons]] ===<br />
'''Description:'''<br />
"Protons. Transfer heat to materials, and removes sparks."<br />
<br />
'''Color:'''<br />
Dark red, red glow<br />
<br />
'''Temp:'''<br />
22.00<br />
<br />
An energy particle, which can pass through everything, except for {{Material|INSL}}, {{Material|VOID}}, {{Material|PVOD}}, {{Material|DMND}}, {{Material|VIBR}}, and solid walls. Protons will transfer their temperature to materials without getting their own temperature changed (although it will change slightly, just not as much as other elements). It even transfers heat to things that don't normally conduct, such as WIFI, SHLD, and CRAY. They will also remove any spark they pass through. At higher temperatures they will also set off most explosives. Protons will also turn into neutrons when passing through INVS (same as photons). See the {{Material|PROT}} page for more information and reactions.<br />
<br />
=== {{MaterialBtn|GRVT}} [[Element:GRVT|Gravitons]] ===<br />
<br />
'''Description:'''<br />
"Gravitons. Create Newtonian Gravity."<br />
<br />
'''Color:'''<br />
0x00EE76 (electric green), fiery glow of 0x00FAAA at 5/255 opacity.<br />
<br />
'''Temp:'''<br />
22&deg; C (295.15 K)<br />
<br />
An energy particle that sets Newtonian Gravity on itself to 1/5 of its own tmp value. It doesn't transition to anything when heated or cooled, or when pressure is applied. The particle's tmp is limited to values between -100 and 100 inclusive, therefore the maximum gravity this particle can create is between -20 and 20. <br />
<br />
=== {{MaterialBtn|POLO}} [[Element:POLO|Polonium]] ===<br />
'''Description:'''<br />
"Polonium, highly radioactive. Decays into NEUT and heats up."<br />
<br />
'''Color:'''<br />
Olive green<br />
<br />
'''Temp:'''<br />
115&deg; C<br />
<br />
Polonium generates high-temperature neutrons at a constant rate, in addition to inherent heat-increase over time. Exposure to neutrons increases its Tmp, becoming depleted polonium at 5. Depleted Polonium is grey in colour. Depleted Polonium doesn't give off neutrons, but continues to give off heat at a maximum of 115.01C. Polonium generates neutrons longer if its tmp is lower than deafult. Setting tmp to -50 will make Polonium generates {{Material | NEUT}} very long because it will release 55 neutrons before becoming depleted. Polonium becomes Plutonium upon exposure to protons, which can take more time than expected, given Polonium is opaque to protons.<br />
[[Category:Elements]]</div>Cracker1000http://powdertoy.co.uk/Wiki/index.php?title=Element:CFLM&diff=7441Element:CFLM2019-07-03T14:26:40Z<p>Cracker1000: </p>
<hr />
<div>{{ infobox Element<br />
| icon = CFLM.png<br />
| longname = Cold Flame<br />
| image = <br />
<br />
| identifier = DEFAULT_PT_CFLM<br />
| name = CFLM<br />
| description = Sub-zero flame.<br />
| colour = 8080FF<br />
| menusection = SC_EXPLOSIVE<br />
| menuvisible = 1<br />
| advection = 0.9<br />
| airdrag = 0.04<br />
| airloss = 0.97<br />
| loss = 0.2<br />
| collision = 0<br />
| diffusion = 0<br />
| explosive = 0<br />
| falldown = 0<br />
| flammable = 0<br />
| gravity = -0.1<br />
| hardness = 1<br />
| heatconduct = 88<br />
| hotair = 0.0005<br />
| meltable = 0<br />
| state = ST_GAS<br />
| temperature = 0<br />
| weight = 2<br />
| properties = TYPE_GAS PROP_LIFE_DEC PROP_LIFE_KILL<br />
| lowtemperature = <br />
| lowtemperaturetransition = <br />
| hightemperature = <br />
| hightemperaturetransition = <br />
| lowpressure = <br />
| lowpressuretransition = <br />
| highpressure = <br />
| highpressuretransition = <br />
}}<br />
<br />
'Cold Fire' that burns at -273.15C/0K. Will ignite C-5 and ANAR, but not other elements. It also defuses {{Material|VIBR}}.<br />
<br />
{{Languages}}</div>Cracker1000http://powdertoy.co.uk/Wiki/index.php?title=Elements:Sensors&diff=7402Elements:Sensors2019-06-27T13:32:44Z<p>Cracker1000: /* LSNS Life Sensor */</p>
<hr />
<div>{{Languages|Elements:Sensors}}<br />
This menu was introduced in 84.0 to fill the needs of the lately added sensor materials.<br />
<br />
=== [[File:INVS.png|INVS]] [[Element:INVS|Invisible]] ===<br />
<br />
'''Description:'''<br />
"Invisible to particles while under pressure"<br />
<br />
'''Temp:'''<br />
22C<br />
<br />
When exposed to high pressures, INVS becomes intangible, allowing particles to pass through like E-wall. PHOT can pass through and be transformed into NEUT, but only when unpressurized.<br />
<br />
=== [[File:DTEC.png|DTEC]] [[Element:DTEC|Detector]] ===<br />
<br />
'''Description:'''<br />
"Detector, creates a spark when something with its ctype is nearby"<br />
<br />
'''Temp:'''<br />
22C<br />
<br />
Detector generates a spark (SPRK) when an it's ctype element is nearby. To set its ctype, draw over it with an element like you would with CLNE. When drawing the metal that will receive the spark, or any solid element nearby it, don't accidentally draw on top of the DTEC, because that will set it's ctype and instantly start sparking nearby metal. DTEC can be used as a replacement to detector wall so that you can make your creations smaller.<br />
<br />
When DTEC is used next to FILT and is hit by BRAY, it will copy the ctype of BRAY to the FILT.<br />
<br />
You can set the .tmp2 to determine the radius it detects elements from (in the shape of a square)<br />
<br />
=== [[File:TSNS.png|TSNS]] [[Element:TSNS|Temperature Sensor]] ===<br />
<br />
'''Description:'''<br />
"Temperature sensor, creates a spark when there's a nearby particle with a greater temperature (temp)."<br />
<br />
'''Temp:'''<br />
22C<br />
<br />
If a material that is close to TSNS (in a one pixel radius, the 8 surrounding pixels) has a higher temp than the TSNS, it starts to spark nearby conductive materials (in a 2 pixel radius). You can set the TMP2 to determine the radius it detects temperatures from (in the shape of a square). It doesn't conduct heat, but stores the pressure given, just like TSNS. If the TMP is set to 1 TSNS will dump its temperature data into nearby FILT.<br />
<br />
=== [[File:PSNS.png|PSNS]] [[Element:PSNS|Pressure Sensor]] ===<br />
<br />
'''Description:''' <br />
"Pressure sensor, creates a spark when the pressure is greater than its pressure."<br />
<br />
'''Temp:'''<br />
4C<br />
<br />
Pressure sensor is used to detect if the ambient/air pressure is greater than the current temp of the sensor. If it detects such a pressure, it will spark any nearby conductors. It does not conduct heat, but stores the pressure given, just like TSNS. Like TSNS, it can dump its data into FILT when its tmp=1.<br />
<br />
=== [[File:LSNS.png|LSNS]] [[Element:LSNS|Life Sensor]] ===<br />
<br />
'''Description:'''<br />
"Life sensor, creates a spark when there's a nearby particle with a life higher than its temperature."<br />
<br />
'''Temp:'''<br />
4C<br />
<br />
Life sensor is an unmeltable and unbreakable element which creates a spark when there's a particle with a higher life than its temperature neraby. Doesn't conduct heat. <br />
<br />
'''.tmp modes:'''<br />
.tmp is used to set different modes in LSNS.<br/><br />
.tmp = 1 turns on life serialization mode, serializes nearby particle's life into FILT bits.<br/><br />
.tmp = 2 is invert mode, LSNS creates sprk when there's a nearby particle with a lower life than its temperature.<br/><br />
.tmp = 3 is life deserialization mode, sets nearby particle's life.<br />
<br />
'''USES:'''<br />
LSNS be helpful in DEUT' compressing process when DEUT's life is changing during cooling/heating, so the level of compression can be measured using this element. It can also be used to check when {{Material | VIBR}} is close to exploding.<br />
<br />
=== [[File:RAYT.png|LDTC]] [[Element:LDTC|Linear Detector]] ===<br />
<br />
'''Description:'''<br />
"LDTC scans in 8 directions for the element in its ctype and sparks the conductor on the opposite side"<br />
<br />
'''Temp:'''<br />
22C <br/><br />
Sparks the conductor in opposite direction when detects its ctype element.<br />
If no ctype is set any element can trigger the LDTC. Also senses FILT and BRAY ctypes like DTEC and copies them onto FILT in the opposite direction.<br/><br />
.tmp value defines the range of detection. Note that the range of LDTC is not limited to 25 like DTEC <br/><br />
.tmp2 is used for setting different modes for LDTC which are given as below:<br/><br />
.tmp2=1 is used for invert ctype mode (Any element <i>other</i> than ctype can trigger LDTC)<br/><br />
.tmp2=2 ignores the energy particles.<br/><br />
.tmp2=4 is for skipping filter colour (Stops copying filter colour if tmp2 is set to 4)<br/><br />
.tmp2=8 scans for element even after detection. (If not set, LDTC will not detect a particle hidden behind another one.)<br/><br />
Life determines how much pixels are to be skipped before scanning.<br />
[[Category:Elements]]</div>Cracker1000http://powdertoy.co.uk/Wiki/index.php?title=Elements:Sensors&diff=7400Elements:Sensors2019-06-27T13:30:28Z<p>Cracker1000: /* LSNS Life Sensor */</p>
<hr />
<div>{{Languages|Elements:Sensors}}<br />
This menu was introduced in 84.0 to fill the needs of the lately added sensor materials.<br />
<br />
=== [[File:INVS.png|INVS]] [[Element:INVS|Invisible]] ===<br />
<br />
'''Description:'''<br />
"Invisible to particles while under pressure"<br />
<br />
'''Temp:'''<br />
22C<br />
<br />
When exposed to high pressures, INVS becomes intangible, allowing particles to pass through like E-wall. PHOT can pass through and be transformed into NEUT, but only when unpressurized.<br />
<br />
=== [[File:DTEC.png|DTEC]] [[Element:DTEC|Detector]] ===<br />
<br />
'''Description:'''<br />
"Detector, creates a spark when something with its ctype is nearby"<br />
<br />
'''Temp:'''<br />
22C<br />
<br />
Detector generates a spark (SPRK) when an it's ctype element is nearby. To set its ctype, draw over it with an element like you would with CLNE. When drawing the metal that will receive the spark, or any solid element nearby it, don't accidentally draw on top of the DTEC, because that will set it's ctype and instantly start sparking nearby metal. DTEC can be used as a replacement to detector wall so that you can make your creations smaller.<br />
<br />
When DTEC is used next to FILT and is hit by BRAY, it will copy the ctype of BRAY to the FILT.<br />
<br />
You can set the .tmp2 to determine the radius it detects elements from (in the shape of a square)<br />
<br />
=== [[File:TSNS.png|TSNS]] [[Element:TSNS|Temperature Sensor]] ===<br />
<br />
'''Description:'''<br />
"Temperature sensor, creates a spark when there's a nearby particle with a greater temperature (temp)."<br />
<br />
'''Temp:'''<br />
22C<br />
<br />
If a material that is close to TSNS (in a one pixel radius, the 8 surrounding pixels) has a higher temp than the TSNS, it starts to spark nearby conductive materials (in a 2 pixel radius). You can set the TMP2 to determine the radius it detects temperatures from (in the shape of a square). It doesn't conduct heat, but stores the pressure given, just like TSNS. If the TMP is set to 1 TSNS will dump its temperature data into nearby FILT.<br />
<br />
=== [[File:PSNS.png|PSNS]] [[Element:PSNS|Pressure Sensor]] ===<br />
<br />
'''Description:''' <br />
"Pressure sensor, creates a spark when the pressure is greater than its pressure."<br />
<br />
'''Temp:'''<br />
4C<br />
<br />
Pressure sensor is used to detect if the ambient/air pressure is greater than the current temp of the sensor. If it detects such a pressure, it will spark any nearby conductors. It does not conduct heat, but stores the pressure given, just like TSNS. Like TSNS, it can dump its data into FILT when its tmp=1.<br />
<br />
=== [[File:LSNS.png|LSNS]] [[Element:LSNS|Life Sensor]] ===<br />
<br />
'''Description:'''<br />
"Life sensor, creates a spark when there's a nearby particle with a life higher than its temperature."<br />
<br />
'''Temp:'''<br />
4C<br />
<br />
Life sensor is an unmeltable and unbreakable element which creates a spark when there's a particle with a higher life than its temperature neraby. Doesn't conduct heat. <br />
<br />
'''.tmp modes:'''<br />
.tmp is used to set different modes in LSNS.</br><br />
.tmp = 1 turns on life serialization mode, serializes nearby particle's life into FILT bits.</br><br />
.tmp = 2 is invert mode, LSNS creates sprk when there's a nearby particle with a lower life than its temperature.</br><br />
.tmp = 3 is life deserialization mode, sets nearby particle's life.<br />
<br />
'''USES:'''<br />
LSNS be helpful in DEUT' compressing process when DEUT's life is changing during cooling/heating, so the level of compression can be measured using this element. It can also be used to check when {{Material | VIBR}} is close to exploding.<br />
<br />
=== [[File:RAYT.png|LDTC]] [[Element:LDTC|Linear Detector]] ===<br />
<br />
'''Description:'''<br />
"LDTC scans in 8 directions for the element in its ctype and sparks the conductor on the opposite side"<br />
<br />
'''Temp:'''<br />
22C <br/><br />
Sparks the conductor in opposite direction when detects its ctype element.<br />
If no ctype is set any element can trigger the LDTC. Also senses FILT and BRAY ctypes like DTEC and copies them onto FILT in the opposite direction.<br/><br />
.tmp value defines the range of detection. Note that the range of LDTC is not limited to 25 like DTEC <br/><br />
.tmp2 is used for setting different modes for LDTC which are given as below:<br/><br />
.tmp2=1 is used for invert ctype mode (Any element <i>other</i> than ctype can trigger LDTC)<br/><br />
.tmp2=2 ignores the energy particles.<br/><br />
.tmp2=4 is for skipping filter colour (Stops copying filter colour if tmp2 is set to 4)<br/><br />
.tmp2=8 scans for element even after detection. (If not set, LDTC will not detect a particle hidden behind another one.)<br/><br />
Life determines how much pixels are to be skipped before scanning.<br />
[[Category:Elements]]</div>Cracker1000http://powdertoy.co.uk/Wiki/index.php?title=Elements:Sensors&diff=7391Elements:Sensors2019-06-26T17:24:16Z<p>Cracker1000: /* LSNS Life Sensor */</p>
<hr />
<div>{{Languages|Elements:Sensors}}<br />
This menu was introduced in 84.0 to fill the needs of the lately added sensor materials.<br />
<br />
=== [[File:INVS.png|INVS]] [[Element:INVS|Invisible]] ===<br />
<br />
'''Description:'''<br />
"Invisible to particles while under pressure"<br />
<br />
'''Temp:'''<br />
22C<br />
<br />
When exposed to high pressures, INVS becomes intangible, allowing particles to pass through like E-wall. PHOT can pass through and be transformed into NEUT, but only when unpressurized.<br />
<br />
=== [[File:DTEC.png|DTEC]] [[Element:DTEC|Detector]] ===<br />
<br />
'''Description:'''<br />
"Detector, creates a spark when something with its ctype is nearby"<br />
<br />
'''Temp:'''<br />
22C<br />
<br />
Detector generates a spark (SPRK) when an it's ctype element is nearby. To set its ctype, draw over it with an element like you would with CLNE. When drawing the metal that will receive the spark, or any solid element nearby it, don't accidentally draw on top of the DTEC, because that will set it's ctype and instantly start sparking nearby metal. DTEC can be used as a replacement to detector wall so that you can make your creations smaller.<br />
<br />
When DTEC is used next to FILT and is hit by BRAY, it will copy the ctype of BRAY to the FILT.<br />
<br />
You can set the .tmp2 to determine the radius it detects elements from (in the shape of a square)<br />
<br />
=== [[File:TSNS.png|TSNS]] [[Element:TSNS|Temperature Sensor]] ===<br />
<br />
'''Description:'''<br />
"Temperature sensor, creates a spark when there's a nearby particle with a greater temperature (temp)."<br />
<br />
'''Temp:'''<br />
22C<br />
<br />
If a material that is close to TSNS (in a one pixel radius, the 8 surrounding pixels) has a higher temp than the TSNS, it starts to spark nearby conductive materials (in a 2 pixel radius). You can set the TMP2 to determine the radius it detects temperatures from (in the shape of a square). It doesn't conduct heat, but stores the pressure given, just like TSNS. If the TMP is set to 1 TSNS will dump its temperature data into nearby FILT.<br />
<br />
=== [[File:PSNS.png|PSNS]] [[Element:PSNS|Pressure Sensor]] ===<br />
<br />
'''Description:''' <br />
"Pressure sensor, creates a spark when the pressure is greater than its pressure."<br />
<br />
'''Temp:'''<br />
4C<br />
<br />
Pressure sensor is used to detect if the ambient/air pressure is greater than the current temp of the sensor. If it detects such a pressure, it will spark any nearby conductors. It does not conduct heat, but stores the pressure given, just like TSNS. Like TSNS, it can dump its data into FILT when its tmp=1.<br />
<br />
=== [[File:LSNS.png|LSNS]] [[Element:LSNS|Life Sensor]] ===<br />
<br />
'''Description:'''<br />
"Life sensor, creates a spark when there's a nearby particle with a life higher than its temperature."<br />
<br />
'''Temp:'''<br />
4C<br />
<br />
Life sensor is an unmeltable and unbreakable element which creates a spark when there's a particle with a higher life than its temperature neraby. Doesn't conduct heat. <br />
<br />
'''.tmp modes:'''<br />
.tmp is used to set different modes in LSNS.<br />
.tmp = 1 turns on life serialization mode, serializes nearby particle's life into FILT bits.<br />
.tmp = 2 is invert mode, LSNS creates sprk when there's a particle with a lower life than its temperature neraby.<br />
.tmp = 3 is life deserialization mode, sets nearby particle's life.<br />
<br />
'''USES:'''<br />
LSNS be helpful in DEUT' compressing process when DEUT's life is changing during cooling/heating, so the level of compression can be measured using this element. It can also be used to check when {{Material | VIBR}} is close to exploding.<br />
<br />
=== [[File:RAYT.png|LDTC]] [[Element:LDTC|Linear Detector]] ===<br />
<br />
'''Description:'''<br />
"LDTC scans in 8 directions for the element in its ctype and sparks the conductor on the opposite side"<br />
<br />
'''Temp:'''<br />
22C <br/><br />
Sparks the conductor in opposite direction when detects its ctype element.<br />
If no ctype is set any element can trigger the LDTC. Also senses FILT and BRAY ctypes like DTEC and copies them onto FILT in the opposite direction.<br/><br />
.tmp value defines the range of detection. Note that the range of LDTC is not limited to 25 like DTEC <br/><br />
.tmp2 is used for setting different modes for LDTC which are given as below:<br/><br />
.tmp2=1 is used for invert ctype mode (Any element <i>other</i> than ctype can trigger LDTC)<br/><br />
.tmp2=2 ignores the energy particles.<br/><br />
.tmp2=4 is for skipping filter colour (Stops copying filter colour if tmp2 is set to 4)<br/><br />
.tmp2=8 scans for element even after detection. (If not set, LDTC will not detect a particle hidden behind another one.)<br/><br />
Life determines how much pixels are to be skipped before scanning.<br />
[[Category:Elements]]</div>Cracker1000http://powdertoy.co.uk/Wiki/index.php?title=Elements:Sensors&diff=7390Elements:Sensors2019-06-26T17:22:24Z<p>Cracker1000: /* LSNS Life Sensor */</p>
<hr />
<div>{{Languages|Elements:Sensors}}<br />
This menu was introduced in 84.0 to fill the needs of the lately added sensor materials.<br />
<br />
=== [[File:INVS.png|INVS]] [[Element:INVS|Invisible]] ===<br />
<br />
'''Description:'''<br />
"Invisible to particles while under pressure"<br />
<br />
'''Temp:'''<br />
22C<br />
<br />
When exposed to high pressures, INVS becomes intangible, allowing particles to pass through like E-wall. PHOT can pass through and be transformed into NEUT, but only when unpressurized.<br />
<br />
=== [[File:DTEC.png|DTEC]] [[Element:DTEC|Detector]] ===<br />
<br />
'''Description:'''<br />
"Detector, creates a spark when something with its ctype is nearby"<br />
<br />
'''Temp:'''<br />
22C<br />
<br />
Detector generates a spark (SPRK) when an it's ctype element is nearby. To set its ctype, draw over it with an element like you would with CLNE. When drawing the metal that will receive the spark, or any solid element nearby it, don't accidentally draw on top of the DTEC, because that will set it's ctype and instantly start sparking nearby metal. DTEC can be used as a replacement to detector wall so that you can make your creations smaller.<br />
<br />
When DTEC is used next to FILT and is hit by BRAY, it will copy the ctype of BRAY to the FILT.<br />
<br />
You can set the .tmp2 to determine the radius it detects elements from (in the shape of a square)<br />
<br />
=== [[File:TSNS.png|TSNS]] [[Element:TSNS|Temperature Sensor]] ===<br />
<br />
'''Description:'''<br />
"Temperature sensor, creates a spark when there's a nearby particle with a greater temperature (temp)."<br />
<br />
'''Temp:'''<br />
22C<br />
<br />
If a material that is close to TSNS (in a one pixel radius, the 8 surrounding pixels) has a higher temp than the TSNS, it starts to spark nearby conductive materials (in a 2 pixel radius). You can set the TMP2 to determine the radius it detects temperatures from (in the shape of a square). It doesn't conduct heat, but stores the pressure given, just like TSNS. If the TMP is set to 1 TSNS will dump its temperature data into nearby FILT.<br />
<br />
=== [[File:PSNS.png|PSNS]] [[Element:PSNS|Pressure Sensor]] ===<br />
<br />
'''Description:''' <br />
"Pressure sensor, creates a spark when the pressure is greater than its pressure."<br />
<br />
'''Temp:'''<br />
4C<br />
<br />
Pressure sensor is used to detect if the ambient/air pressure is greater than the current temp of the sensor. If it detects such a pressure, it will spark any nearby conductors. It does not conduct heat, but stores the pressure given, just like TSNS. Like TSNS, it can dump its data into FILT when its tmp=1.<br />
<br />
=== [[File:LSNS.png|LSNS]] [[Element:LSNS|Life Sensor]] ===<br />
<br />
'''Description:'''<br />
"Life sensor, creates a spark when there's a nearby particle with a life higher than its temperature."<br />
<br />
'''Temp:'''<br />
4C<br />
<br />
Life sensor is an unmeltable and unbreakable element which creates a spark when there's a particle with a higher life than its temperature neraby. Doesn't conduct heat. <br />
<br />
.tmp is used to set different modes in LSNS details are as follows<br />
.tmp = 1 turns on life serialization mode, serializes nearby particle's life into FILT bits.<br />
.tmp = 2 is invert mode, LSNS creates sprk when there's a particle with a lower life than its temperature neraby.<br />
.tmp = 3 is life deserialization mode, sets nearby particle's life.<br />
<br />
'''USES:'''<br />
LSNS be helpful in DEUT' compressing process when DEUT's life is changing during cooling/heating, so the level of compression can be measured using this element. It can also be used to check when {{Material | VIBR}} is close to exploding.<br />
<br />
=== [[File:RAYT.png|LDTC]] [[Element:LDTC|Linear Detector]] ===<br />
<br />
'''Description:'''<br />
"LDTC scans in 8 directions for the element in its ctype and sparks the conductor on the opposite side"<br />
<br />
'''Temp:'''<br />
22C <br/><br />
Sparks the conductor in opposite direction when detects its ctype element.<br />
If no ctype is set any element can trigger the LDTC. Also senses FILT and BRAY ctypes like DTEC and copies them onto FILT in the opposite direction.<br/><br />
.tmp value defines the range of detection. Note that the range of LDTC is not limited to 25 like DTEC <br/><br />
.tmp2 is used for setting different modes for LDTC which are given as below:<br/><br />
.tmp2=1 is used for invert ctype mode (Any element <i>other</i> than ctype can trigger LDTC)<br/><br />
.tmp2=2 ignores the energy particles.<br/><br />
.tmp2=4 is for skipping filter colour (Stops copying filter colour if tmp2 is set to 4)<br/><br />
.tmp2=8 scans for element even after detection. (If not set, LDTC will not detect a particle hidden behind another one.)<br/><br />
Life determines how much pixels are to be skipped before scanning.<br />
[[Category:Elements]]</div>Cracker1000http://powdertoy.co.uk/Wiki/index.php?title=Compiling_tpt%2B%2B_with_Visual_studio&diff=7304Compiling tpt++ with Visual studio2019-03-14T19:41:58Z<p>Cracker1000: </p>
<hr />
<div>This is a guide to get you started on coding for The Powder Toy. If you have any questions, just ask in the Development assistance section on [https://powdertoy.co.uk/Discussions/Categories/Topics.html?Category=5 The Powder Toy forums]. If you want to use the old tpt compiling tutorial, not the tpt++ one, find it [[Compiling_tpt_with_Visual_Studio_(old)|here]]<br />
<br />
This takes a while to setup, so be patient and follow the instructions CAREFULLY. If you get any errors, 90% of the time that means you missed a step or did something incorrectly.<br />
<br />
Do not begin coding elements until you are able to compile a clean source.<br />
<br />
Good luck!<br />
<br />
=== Get the Source ===<br />
<br />
* Go to http://github.com/ThePowderToy/The-Powder-Toy/<br />
* There should be a button that says "zip" with a cloud on it. This is a direct link to a .zip of the source. Download it and extract it to a location you will compile it from.<br />
<br />
=== Setup ===<br />
<br />
* Download [https://www.visualstudio.com/downloads/ Visual C++ 2017 Community] because of it's great debugging and auto-code tools. It is completely free, if it asks for a license see the next list item. You will need a Microsoft account to download this.<br />
* On the Workloads tab, select "Desktop development with C++"<br />
* Go into the Individual components tab, scroll down to the "Compilers, build tools, and runtimes" section, and select "Windows XP support for C++"<br />
* In the same area, select "Windows 8.1 SDK" (May be named differently, like Windows 10 SDK on other versions of windows)<br />
* Open Visual Studio. You should register it (you don't have to pay anything; it's free) with your Microsoft account if you plan on using it for more than 30 days.<br />
* Download this: [https://starcatcher.us/TPT/Required%20Libraries.zip Required Libraries.zip], and extract it right into your source code folder.<br />
<br />
* You now need python installed to run generator.py. Get python [https://www.python.org/ftp/python/3.6.5/python-3.6.5.exe here]. After you have it installed, just '''double click the generator.py file''' and it should show a console window for a second and then close. This means it worked. You '''need''' to run generator.py again every time a new element is added.<br />
<br />
==== Premade project ====<br />
<br />
Instead of going through all the steps of setting up the code, it is much easier to use a project already set up for you. You can get that here: [https://starcatcher.us/TPT/vs%20project.zip vs project.zip]<br />
It has all the options described here, plus the tpt++ source is organized in a way that makes it easier to find useful files and gets the useless ones out of the way. This is up to date fully as of June 6th, 2018.<br />
<br />
<br />
==== Manual Setup ====<br />
<br />
It is not recommended that you manually set up the project. It is easy to make mistakes and have compiling errors.<br />
<br />
* '''Make sure''' you have done everything in the Setup step correctly.<br />
<br />
* Open Visual Studio and press Press File > New > New Project from Existing Code.<br />
<br />
* Choose the folder that contains the source code, not src/, but the folder that contains src/, build/, includes/, and a few others. Name the project whatever you want. Click Next<br />
<br />
* Choose Windows application project if it isn't selected already and leave everything unchecked. Click Next.<br />
<br />
* Under Preprocessor definitions, type without quotes<br />
"WIN,<br />
X86,<br />
X86_SSE2,<br />
STABLE,<br />
GRAVFFT,<br />
LUACONSOLE,<br />
IGNORE_UPDATES,<br />
_SCL_SECURE_NO_WARNINGS"<br />
NOTE:If it gives errors while compiling try to type them manually instead of copy-pasting.<br />
* Click Finish. The project will be created<br />
<br />
* Under Build > Configuration Manager, open the drop-down box under "Active Solution Configuration:" and change it to "Release". (unless you have a good reason to keep it as Debug, which runs slower than Release).<br />
<br />
* Go to Project > Properties.<br />
<br />
* On the very top, where it says Configuration: Active(Release), open the dropdown and change it to All Configurations. This will make it easier if you want to switch to debug mode.<br />
<br />
* Under Configuration Properties > General:<br />
* Change Output Directory from<br />
$(SolutionDir)$(Configuration)\<br />
to <br />
$(SolutionDir)Build\<br />
(notice that there is no backslash between "$(SolutionDir)" and "Build\").<br />
* Change Target Name to whatever name you want the compiled file to have, minus the ".exe" extension. (or just leave it be to have the file named as the project name)<br />
<br />
* Under Configuration Properties > VC++ Directories:<br />
* Open the drop down menu for Include Directories (if you don't see the arrow that opens the drop-down menu, try clicking on the line), click "<Edit...>", and add<br />
$(ProjectDir)includes<br />
$(ProjectDir)includes\SDL2<br />
$(ProjectDir)includes\luajit-2.0<br />
$(ProjectDir)data<br />
$(ProjectDir)src<br />
$(ProjectDir)generated<br />
$(ProjectDir)resources<br />
(type that exactly -- also note that there is no backslash between "$(ProjectDir)" and "includes", and that they are all on separate lines)<br />
* Open the drop down menu for Library Directories, click "<Edit...>", and add<br />
$(ProjectDir)Libraries<br />
(note that there is no backslash between "$(ProjectDir)" and "Libraries")<br />
<br />
* Go to Configuration Properties > C/C++.<br />
<br />
* Under "General", open the drop-down menu for "Warning Level" and choose "Level1 (/W1)". This will make it easier if you get any errors during compiling, as you won't have to dig through a bunch of unimportant warnings to get to the errors.<br />
<br />
* Under "General", open the drop-down menu for "Multi-processor compilation" and choose "Yes (/MP)". This will make the compiler use multiple cores instead of just one which will help speed up compile times.<br />
<br />
* Under "Code Generation", open up the drop-down menu for "Floating Point Model" and set it to Fast. (this will get you a noticeable speed improvement). Also, right above it, change "Enable Enhanced Instruction Set" to SSE2.<br />
<br />
* Go to Configuration Properties > Linker > Input.<br />
<br />
* Open the drop down menu for "Additional Dependencies," click "<Edit...>", and enter the following text<br />
<br />
shell32.lib<br />
ws2_32.lib<br />
SDL2.lib<br />
SDL2main.lib<br />
libbz2.lib<br />
pthreadVC2.lib<br />
luajit2.0.lib<br />
libfftw3f-3.lib<br />
zlib.lib<br />
<br />
* Press OK until you close the project properties.<br />
<br />
* Hit the F7 key on your keyboard, or click Build > Build Solution. You can also click the green "Start Debugging" arrow.<br />
* If something goes wrong (i.e. you get an error of some sort), ask on [https://powdertoy.co.uk/Discussions/Categories/Topics.html?Category=5 The Powder Toy forums].<br />
<br />
* The resulting executable and its required DLLs can be found in the "Build" folder in your source code directory.<br />
<br />
=== Optional: Statically Compile tpt: ===<br />
<br />
If you are using the premade project, it already has the Static option built in. On the top bar, select the dropdown that says "Debug" and select "Static".<br />
<br />
When statically compiling tpt, you do not need to have the dlls to run it, or distribute them with your project. The official tpt does it this way. It takes longer to compile though, so you might only want to do this for release versions.<br />
<br />
* Under Build > Configuration Manager, go under Active Solution Configuration and hit new. Name it Static (or whatever you want to call it), and select to Copy the settings from Release.Also don't forget to change the default mode from X64 to X86.<br />
<br />
* Under Configuration Properties > VC++ Directories, open the drop down menu for Library Directories, click "<Edit...>", and change it from $(ProjectDir)Libraries to:<br />
$(ProjectDir)Staticlibs<br />
<br />
* Go to Configuration Properties > Linker > Input, open the drop down menu for "Additional Dependencies," and click "<Edit...>", and add these to the list:<br />
<br />
winmm.lib<br />
imm32.lib<br />
version.lib<br />
<br />
* Go to Configuration Properties > C/C++ > Preprocessor, open the drop down menu for Preprocessor definitions, click "<Edit...>", and add these to the list:<br />
<br />
PTW32_STATIC_LIB<br />
ZLIB_WINAPI<br />
<br />
* Under "Code Generation", change "Runtime Library" to "Multi-Threaded (/MT)"<br />
<br />
* Go to Configuration Properties > Linker > Advanced, change "Image Has Safe Exception Handlers" to "No (/SAFESEH:NO)"<br />
<br />
You will now be able to easily change between compiling in "Debug" mode, for quick, normal testing, and "Static" mode, for when you want to release an exe for people to use.<br />
<br />
<br />
=== Optional: Set Up Git ===<br />
<br />
If you use github, you can easily keep up to date with the current changes. This way, your mod won't be out of date, and you won't have to copy everything over just to update to a newer version.<br />
You can find the tutorial [[Github_Setup|with this link]].<br />
<br />
=== SCons ===<br />
<br />
You can use SCons from the command line to compile with the visual studio compiler. This option probably isn't useful in most cases but is still there. Use the command "scons.py --msvc" and it will attempt to find and use a 32 bit msvc compiler. It supports most of the options in the SConscript, including --static which should generate completely static binaries (not even needing msvcr120.dll like this guide needs)<br />
<br />
[[Category:Development]]<br />
[[Category:Compiling]]</div>Cracker1000http://powdertoy.co.uk/Wiki/index.php?title=Compiling_tpt%2B%2B_with_Visual_studio&diff=7303Compiling tpt++ with Visual studio2019-03-14T19:39:42Z<p>Cracker1000: </p>
<hr />
<div>This is a guide to get you started on coding for The Powder Toy. If you have any questions, just ask in the Development assistance section on [https://powdertoy.co.uk/Discussions/Categories/Topics.html?Category=5 The Powder Toy forums]. If you want to use the old tpt compiling tutorial, not the tpt++ one, find it [[Compiling_tpt_with_Visual_Studio_(old)|here]]<br />
<br />
This takes a while to setup, so be patient and follow the instructions CAREFULLY. If you get any errors, 90% of the time that means you missed a step or did something incorrectly.<br />
<br />
Do not begin coding elements until you are able to compile a clean source.<br />
<br />
Good luck!<br />
<br />
=== Get the Source ===<br />
<br />
* Go to http://github.com/ThePowderToy/The-Powder-Toy/<br />
* There should be a button that says "zip" with a cloud on it. This is a direct link to a .zip of the source. Download it and extract it to a location you will compile it from.<br />
<br />
=== Setup ===<br />
<br />
* Download [https://www.visualstudio.com/downloads/ Visual C++ 2017 Community] because of it's great debugging and auto-code tools. It is completely free, if it asks for a license see the next list item. You will need a Microsoft account to download this.<br />
* On the Workloads tab, select "Desktop development with C++"<br />
* Go into the Individual components tab, scroll down to the "Compilers, build tools, and runtimes" section, and select "Windows XP support for C++"<br />
* In the same area, select "Windows 8.1 SDK" (May be named differently, like Windows 10 SDK on other versions of windows)<br />
* Open Visual Studio. You should register it (you don't have to pay anything; it's free) with your Microsoft account if you plan on using it for more than 30 days.<br />
* Download this: [https://starcatcher.us/TPT/Required%20Libraries.zip Required Libraries.zip], and extract it right into your source code folder.<br />
<br />
* You now need python installed to run generator.py. Get python [https://www.python.org/ftp/python/3.6.5/python-3.6.5.exe here]. After you have it installed, just '''double click the generator.py file''' and it should show a console window for a second and then close. This means it worked. You '''need''' to run generator.py again every time a new element is added.<br />
<br />
==== Premade project ====<br />
<br />
Instead of going through all the steps of setting up the code, it is much easier to use a project already set up for you. You can get that here: [https://starcatcher.us/TPT/vs%20project.zip vs project.zip]<br />
It has all the options described here, plus the tpt++ source is organized in a way that makes it easier to find useful files and gets the useless ones out of the way. This is up to date fully as of June 6th, 2018.<br />
<br />
<br />
==== Manual Setup ====<br />
<br />
It is not recommended that you manually set up the project. It is easy to make mistakes and have compiling errors.<br />
<br />
* '''Make sure''' you have done everything in the Setup step correctly.<br />
<br />
* Open Visual Studio and press Press File > New > New Project from Existing Code.<br />
<br />
* Choose the folder that contains the source code, not src/, but the folder that contains src/, build/, includes/, and a few others. Name the project whatever you want. Click Next<br />
<br />
* Choose Windows application project if it isn't selected already and leave everything unchecked. Click Next.<br />
<br />
* Under Preprocessor definitions, type the below given definitions,<br />
WIN<br />
X86<br />
X86_SSE2<br />
STABLE <br />
GRAVFFT<br />
LUACONSOLE<br />
IGNORE_UPDATES<br />
_SCL_SECURE_NO_WARNINGS<br />
NOTE:If it gives errors while compiling try to type them manually instead of copy-pasting.<br />
* Click Finish. The project will be created<br />
<br />
* Under Build > Configuration Manager, open the drop-down box under "Active Solution Configuration:" and change it to "Release". (unless you have a good reason to keep it as Debug, which runs slower than Release).<br />
<br />
* Go to Project > Properties.<br />
<br />
* On the very top, where it says Configuration: Active(Release), open the dropdown and change it to All Configurations. This will make it easier if you want to switch to debug mode.<br />
<br />
* Under Configuration Properties > General:<br />
* Change Output Directory from<br />
$(SolutionDir)$(Configuration)\<br />
to <br />
$(SolutionDir)Build\<br />
(notice that there is no backslash between "$(SolutionDir)" and "Build\").<br />
* Change Target Name to whatever name you want the compiled file to have, minus the ".exe" extension. (or just leave it be to have the file named as the project name)<br />
<br />
* Under Configuration Properties > VC++ Directories:<br />
* Open the drop down menu for Include Directories (if you don't see the arrow that opens the drop-down menu, try clicking on the line), click "<Edit...>", and add<br />
$(ProjectDir)includes<br />
$(ProjectDir)includes\SDL2<br />
$(ProjectDir)includes\luajit-2.0<br />
$(ProjectDir)data<br />
$(ProjectDir)src<br />
$(ProjectDir)generated<br />
$(ProjectDir)resources<br />
(type that exactly -- also note that there is no backslash between "$(ProjectDir)" and "includes", and that they are all on separate lines)<br />
* Open the drop down menu for Library Directories, click "<Edit...>", and add<br />
$(ProjectDir)Libraries<br />
(note that there is no backslash between "$(ProjectDir)" and "Libraries")<br />
<br />
* Go to Configuration Properties > C/C++.<br />
<br />
* Under "General", open the drop-down menu for "Warning Level" and choose "Level1 (/W1)". This will make it easier if you get any errors during compiling, as you won't have to dig through a bunch of unimportant warnings to get to the errors.<br />
<br />
* Under "General", open the drop-down menu for "Multi-processor compilation" and choose "Yes (/MP)". This will make the compiler use multiple cores instead of just one which will help speed up compile times.<br />
<br />
* Under "Code Generation", open up the drop-down menu for "Floating Point Model" and set it to Fast. (this will get you a noticeable speed improvement). Also, right above it, change "Enable Enhanced Instruction Set" to SSE2.<br />
<br />
* Go to Configuration Properties > Linker > Input.<br />
<br />
* Open the drop down menu for "Additional Dependencies," click "<Edit...>", and enter the following text<br />
<br />
shell32.lib<br />
ws2_32.lib<br />
SDL2.lib<br />
SDL2main.lib<br />
libbz2.lib<br />
pthreadVC2.lib<br />
luajit2.0.lib<br />
libfftw3f-3.lib<br />
zlib.lib<br />
<br />
* Press OK until you close the project properties.<br />
<br />
* Hit the F7 key on your keyboard, or click Build > Build Solution. You can also click the green "Start Debugging" arrow.<br />
* If something goes wrong (i.e. you get an error of some sort), ask on [https://powdertoy.co.uk/Discussions/Categories/Topics.html?Category=5 The Powder Toy forums].<br />
<br />
* The resulting executable and its required DLLs can be found in the "Build" folder in your source code directory.<br />
<br />
=== Optional: Statically Compile tpt: ===<br />
<br />
If you are using the premade project, it already has the Static option built in. On the top bar, select the dropdown that says "Debug" and select "Static".<br />
<br />
When statically compiling tpt, you do not need to have the dlls to run it, or distribute them with your project. The official tpt does it this way. It takes longer to compile though, so you might only want to do this for release versions.<br />
<br />
* Under Build > Configuration Manager, go under Active Solution Configuration and hit new. Name it Static (or whatever you want to call it), and select to Copy the settings from Release.Also don't forget to change the default mode from X64 to X86.<br />
<br />
* Under Configuration Properties > VC++ Directories, open the drop down menu for Library Directories, click "<Edit...>", and change it from $(ProjectDir)Libraries to:<br />
$(ProjectDir)Staticlibs<br />
<br />
* Go to Configuration Properties > Linker > Input, open the drop down menu for "Additional Dependencies," and click "<Edit...>", and add these to the list:<br />
<br />
winmm.lib<br />
imm32.lib<br />
version.lib<br />
<br />
* Go to Configuration Properties > C/C++ > Preprocessor, open the drop down menu for Preprocessor definitions, click "<Edit...>", and add these to the list:<br />
<br />
PTW32_STATIC_LIB<br />
ZLIB_WINAPI<br />
<br />
* Under "Code Generation", change "Runtime Library" to "Multi-Threaded (/MT)"<br />
<br />
* Go to Configuration Properties > Linker > Advanced, change "Image Has Safe Exception Handlers" to "No (/SAFESEH:NO)"<br />
<br />
You will now be able to easily change between compiling in "Debug" mode, for quick, normal testing, and "Static" mode, for when you want to release an exe for people to use.<br />
<br />
<br />
=== Optional: Set Up Git ===<br />
<br />
If you use github, you can easily keep up to date with the current changes. This way, your mod won't be out of date, and you won't have to copy everything over just to update to a newer version.<br />
You can find the tutorial [[Github_Setup|with this link]].<br />
<br />
=== SCons ===<br />
<br />
You can use SCons from the command line to compile with the visual studio compiler. This option probably isn't useful in most cases but is still there. Use the command "scons.py --msvc" and it will attempt to find and use a 32 bit msvc compiler. It supports most of the options in the SConscript, including --static which should generate completely static binaries (not even needing msvcr120.dll like this guide needs)<br />
<br />
[[Category:Development]]<br />
[[Category:Compiling]]</div>Cracker1000http://powdertoy.co.uk/Wiki/index.php?title=Compiling_tpt%2B%2B_with_Visual_studio&diff=7302Compiling tpt++ with Visual studio2019-03-14T19:36:40Z<p>Cracker1000: </p>
<hr />
<div>This is a guide to get you started on coding for The Powder Toy. If you have any questions, just ask in the Development assistance section on [https://powdertoy.co.uk/Discussions/Categories/Topics.html?Category=5 The Powder Toy forums]. If you want to use the old tpt compiling tutorial, not the tpt++ one, find it [[Compiling_tpt_with_Visual_Studio_(old)|here]]<br />
<br />
This takes a while to setup, so be patient and follow the instructions CAREFULLY. If you get any errors, 90% of the time that means you missed a step or did something incorrectly.<br />
<br />
Do not begin coding elements until you are able to compile a clean source.<br />
<br />
Good luck!<br />
<br />
=== Get the Source ===<br />
<br />
* Go to http://github.com/ThePowderToy/The-Powder-Toy/<br />
* There should be a button that says "zip" with a cloud on it. This is a direct link to a .zip of the source. Download it and extract it to a location you will compile it from.<br />
<br />
=== Setup ===<br />
<br />
* Download [https://www.visualstudio.com/downloads/ Visual C++ 2017 Community] because of it's great debugging and auto-code tools. It is completely free, if it asks for a license see the next list item. You will need a Microsoft account to download this.<br />
* On the Workloads tab, select "Desktop development with C++"<br />
* Go into the Individual components tab, scroll down to the "Compilers, build tools, and runtimes" section, and select "Windows XP support for C++"<br />
* In the same area, select "Windows 8.1 SDK" (May be named differently, like Windows 10 SDK on other versions of windows)<br />
* Open Visual Studio. You should register it (you don't have to pay anything; it's free) with your Microsoft account if you plan on using it for more than 30 days.<br />
* Download this: [https://starcatcher.us/TPT/Required%20Libraries.zip Required Libraries.zip], and extract it right into your source code folder.<br />
<br />
* You now need python installed to run generator.py. Get python [https://www.python.org/ftp/python/3.6.5/python-3.6.5.exe here]. After you have it installed, just '''double click the generator.py file''' and it should show a console window for a second and then close. This means it worked. You '''need''' to run generator.py again every time a new element is added.<br />
<br />
==== Premade project ====<br />
<br />
Instead of going through all the steps of setting up the code, it is much easier to use a project already set up for you. You can get that here: [https://starcatcher.us/TPT/vs%20project.zip vs project.zip]<br />
It has all the options described here, plus the tpt++ source is organized in a way that makes it easier to find useful files and gets the useless ones out of the way. This is up to date fully as of June 6th, 2018.<br />
<br />
<br />
==== Manual Setup ====<br />
<br />
It is not recommended that you manually set up the project. It is easy to make mistakes and have compiling errors.<br />
<br />
* '''Make sure''' you have done everything in the Setup step correctly.<br />
<br />
* Open Visual Studio and press Press File > New > New Project from Existing Code.<br />
<br />
* Choose the folder that contains the source code, not src/, but the folder that contains src/, build/, includes/, and a few others. Name the project whatever you want. Click Next<br />
<br />
* Choose Windows application project if it isn't selected already and leave everything unchecked. Click Next.<br />
<br />
* Under Preprocessor definitions, type "WIN, X86, X86_SSE2, STABLE, GRAVFFT, LUACONSOLE, IGNORE_UPDATES, _SCL_SECURE_NO_WARNINGS" without the quotes.<br />
<br />
* Click Finish. The project will be created<br />
<br />
* Under Build > Configuration Manager, open the drop-down box under "Active Solution Configuration:" and change it to "Release". (unless you have a good reason to keep it as Debug, which runs slower than Release).<br />
<br />
* Go to Project > Properties.<br />
<br />
* On the very top, where it says Configuration: Active(Release), open the dropdown and change it to All Configurations. This will make it easier if you want to switch to debug mode.<br />
<br />
* Under Configuration Properties > General:<br />
* Change Output Directory from<br />
$(SolutionDir)$(Configuration)\<br />
to <br />
$(SolutionDir)Build\<br />
(notice that there is no backslash between "$(SolutionDir)" and "Build\").<br />
* Change Target Name to whatever name you want the compiled file to have, minus the ".exe" extension. (or just leave it be to have the file named as the project name)<br />
<br />
* Under Configuration Properties > VC++ Directories:<br />
* Open the drop down menu for Include Directories (if you don't see the arrow that opens the drop-down menu, try clicking on the line), click "<Edit...>", and add<br />
$(ProjectDir)includes<br />
$(ProjectDir)includes\SDL2<br />
$(ProjectDir)includes\luajit-2.0<br />
$(ProjectDir)data<br />
$(ProjectDir)src<br />
$(ProjectDir)generated<br />
$(ProjectDir)resources<br />
(type that exactly -- also note that there is no backslash between "$(ProjectDir)" and "includes", and that they are all on separate lines)<br />
* Open the drop down menu for Library Directories, click "<Edit...>", and add<br />
$(ProjectDir)Libraries<br />
(note that there is no backslash between "$(ProjectDir)" and "Libraries")<br />
<br />
* Go to Configuration Properties > C/C++.<br />
<br />
* Under "General", open the drop-down menu for "Warning Level" and choose "Level1 (/W1)". This will make it easier if you get any errors during compiling, as you won't have to dig through a bunch of unimportant warnings to get to the errors.<br />
<br />
* Under "General", open the drop-down menu for "Multi-processor compilation" and choose "Yes (/MP)". This will make the compiler use multiple cores instead of just one which will help speed up compile times.<br />
<br />
* Under "Code Generation", open up the drop-down menu for "Floating Point Model" and set it to Fast. (this will get you a noticeable speed improvement). Also, right above it, change "Enable Enhanced Instruction Set" to SSE2.<br />
<br />
* Go to Configuration Properties > Linker > Input.<br />
<br />
* Open the drop down menu for "Additional Dependencies," click "<Edit...>", and enter the following text<br />
<br />
shell32.lib<br />
ws2_32.lib<br />
SDL2.lib<br />
SDL2main.lib<br />
libbz2.lib<br />
pthreadVC2.lib<br />
luajit2.0.lib<br />
libfftw3f-3.lib<br />
zlib.lib<br />
<br />
* Press OK until you close the project properties.<br />
<br />
* Hit the F7 key on your keyboard, or click Build > Build Solution. You can also click the green "Start Debugging" arrow.<br />
* If something goes wrong (i.e. you get an error of some sort), ask on [https://powdertoy.co.uk/Discussions/Categories/Topics.html?Category=5 The Powder Toy forums].<br />
<br />
* The resulting executable and its required DLLs can be found in the "Build" folder in your source code directory.<br />
<br />
=== Optional: Statically Compile tpt: ===<br />
<br />
If you are using the premade project, it already has the Static option built in. On the top bar, select the dropdown that says "Debug" and select "Static".<br />
<br />
When statically compiling tpt, you do not need to have the dlls to run it, or distribute them with your project. The official tpt does it this way. It takes longer to compile though, so you might only want to do this for release versions.<br />
<br />
* Under Build > Configuration Manager, go under Active Solution Configuration and hit new. Name it Static (or whatever you want to call it), and select to Copy the settings from Release.Also don't forget to change the default mode from X64 to X86.<br />
<br />
* Under Configuration Properties > VC++ Directories, open the drop down menu for Library Directories, click "<Edit...>", and change it from $(ProjectDir)Libraries to:<br />
$(ProjectDir)Staticlibs<br />
<br />
* Go to Configuration Properties > Linker > Input, open the drop down menu for "Additional Dependencies," and click "<Edit...>", and add these to the list:<br />
<br />
winmm.lib<br />
imm32.lib<br />
version.lib<br />
<br />
* Go to Configuration Properties > C/C++ > Preprocessor, open the drop down menu for Preprocessor definitions, click "<Edit...>", and add these to the list:<br />
<br />
PTW32_STATIC_LIB<br />
ZLIB_WINAPI<br />
<br />
* Under "Code Generation", change "Runtime Library" to "Multi-Threaded (/MT)"<br />
<br />
* Go to Configuration Properties > Linker > Advanced, change "Image Has Safe Exception Handlers" to "No (/SAFESEH:NO)"<br />
<br />
You will now be able to easily change between compiling in "Debug" mode, for quick, normal testing, and "Static" mode, for when you want to release an exe for people to use.<br />
<br />
<br />
=== Optional: Set Up Git ===<br />
<br />
If you use github, you can easily keep up to date with the current changes. This way, your mod won't be out of date, and you won't have to copy everything over just to update to a newer version.<br />
You can find the tutorial [[Github_Setup|with this link]].<br />
<br />
=== SCons ===<br />
<br />
You can use SCons from the command line to compile with the visual studio compiler. This option probably isn't useful in most cases but is still there. Use the command "scons.py --msvc" and it will attempt to find and use a 32 bit msvc compiler. It supports most of the options in the SConscript, including --static which should generate completely static binaries (not even needing msvcr120.dll like this guide needs)<br />
<br />
[[Category:Development]]<br />
[[Category:Compiling]]</div>Cracker1000http://powdertoy.co.uk/Wiki/index.php?title=Compiling_tpt%2B%2B_with_Visual_studio&diff=7253Compiling tpt++ with Visual studio2019-03-02T06:13:54Z<p>Cracker1000: </p>
<hr />
<div>This is a guide to get you started on coding for The Powder Toy. If you have any questions, just ask in the Development assistance section on [https://powdertoy.co.uk/Discussions/Categories/Topics.html?Category=5 The Powder Toy forums]. If you want to use the old tpt compiling tutorial, not the tpt++ one, find it [[Compiling_tpt_with_Visual_Studio_(old)|here]]<br />
<br />
This takes a while to setup, so be patient and follow the instructions CAREFULLY. If you get any errors, 90% of the time that means you missed a step or did something incorrectly.<br />
<br />
Do not begin coding elements until you are able to compile a clean source.<br />
<br />
Good luck!<br />
<br />
=== Get the Source ===<br />
<br />
* Go to http://github.com/ThePowderToy/The-Powder-Toy/<br />
* There should be a button that says "zip" with a cloud on it. This is a direct link to a .zip of the source. Download it and extract it to a location you will compile it from.<br />
<br />
=== Setup ===<br />
<br />
* Download [https://www.visualstudio.com/downloads/ Visual C++ 2017 Community] because of it's great debugging and auto-code tools. It is completely free, if it asks for a license see the next list item. You will need a Microsoft account to download this.<br />
* On the Workloads tab, select "Desktop development with C++"<br />
* Go into the Individual components tab, scroll down to the "Compilers, build tools, and runtimes" section, and select "Windows XP support for C++"<br />
* In the same area, select "Windows 8.1 SDK" (May be named differently, like Windows 10 SDK on other versions of windows)<br />
* Open Visual Studio. You should register it (you don't have to pay anything; it's free) with your Microsoft account if you plan on using it for more than 30 days.<br />
* Download this: [https://starcatcher.us/TPT/Required%20Libraries.zip Required Libraries.zip], and extract it right into your source code folder.<br />
<br />
* You now need python installed to run generator.py. Get python [https://www.python.org/ftp/python/3.6.5/python-3.6.5.exe here]. After you have it installed, just '''double click the generator.py file''' and it should show a console window for a second and then close. This means it worked. You '''need''' to run generator.py again every time a new element is added.<br />
<br />
==== Premade project ====<br />
<br />
Instead of going through all the steps of setting up the code, it is much easier to use a project already set up for you. You can get that here: [https://starcatcher.us/TPT/vs%20project.zip vs project.zip]<br />
It has all the options described here, plus the tpt++ source is organized in a way that makes it easier to find useful files and gets the useless ones out of the way. This is up to date fully as of June 6th, 2018.<br />
<br />
<br />
==== Manual Setup ====<br />
<br />
It is not recommended that you manually set up the project. It is easy to make mistakes and have compiling errors.<br />
<br />
* '''Make sure''' you have done everything in the Setup step correctly.<br />
<br />
* Open Visual Studio and press Press File > New > New Project from Existing Code.<br />
<br />
* Choose the folder that contains the source code, not src/, but the folder that contains src/, build/, includes/, and a few others. Name the project whatever you want. Click Next<br />
<br />
* Choose Windows application project if it isn't selected already and leave everything unchecked. Click Next.<br />
<br />
* Under Preprocessor definitions, type "WIN, X86, X86_SSE2, STABLE, GRAVFFT, LUACONSOLE, IGNORE_UPDATES, _SCL_SECURE_NO_WARNINGS" without the quotes.<br />
<br />
* Click Finish. The project will be created<br />
<br />
* Under Build > Configuration Manager, open the drop-down box under "Active Solution Configuration:" and change it to "Release". (unless you have a good reason to keep it as Debug, which runs slower than Release).<br />
<br />
* Go to Project > Properties.<br />
<br />
* On the very top, where it says Configuration: Active(Release), open the dropdown and change it to All Configurations. This will make it easier if you want to switch to debug mode.<br />
<br />
* Under Configuration Properties > General:<br />
* Change Output Directory from<br />
$(SolutionDir)$(Configuration)\<br />
to <br />
$(SolutionDir)Build\<br />
(notice that there is no backslash between "$(SolutionDir)" and "Build\").<br />
* Change Target Name to whatever name you want the compiled file to have, minus the ".exe" extension. (or just leave it be to have the file named as the project name)<br />
<br />
* Under Configuration Properties > VC++ Directories:<br />
* Open the drop down menu for Include Directories (if you don't see the arrow that opens the drop-down menu, try clicking on the line), click "<Edit...>", and add<br />
$(ProjectDir)includes<br />
$(ProjectDir)includes\SDL2<br />
$(ProjectDir)includes\luajit-2.0<br />
$(ProjectDir)data<br />
$(ProjectDir)src<br />
$(ProjectDir)generated<br />
$(ProjectDir)resources<br />
(type that exactly -- also note that there is no backslash between "$(ProjectDir)" and "includes", and that they are all on separate lines)<br />
* Open the drop down menu for Library Directories, click "<Edit...>", and add<br />
$(ProjectDir)Libraries<br />
(note that there is no backslash between "$(ProjectDir)" and "Libraries")<br />
<br />
* Go to Configuration Properties > C/C++.<br />
<br />
* Under "General", open the drop-down menu for "Warning Level" and choose "Level1 (/W1)". This will make it easier if you get any errors during compiling, as you won't have to dig through a bunch of unimportant warnings to get to the errors.<br />
<br />
* Under "General", open the drop-down menu for "Multi-processor compilation" and choose "Yes (/MP)". This will make the compiler use multiple cores instead of just one which will help speed up compile times.<br />
<br />
* Under "Code Generation", open up the drop-down menu for "Floating Point Model" and set it to Fast. (this will get you a noticeable speed improvement). Also, right above it, change "Enable Enhanced Instruction Set" to SSE2.<br />
<br />
* Go to Configuration Properties > Linker > Input.<br />
<br />
* Open the drop down menu for "Additional Dependencies," click "<Edit...>", and enter the following text<br />
<br />
shell32.lib<br />
ws2_32.lib<br />
SDL2.lib<br />
SDL2main.lib<br />
libbz2.lib<br />
pthreadVC2.lib<br />
luajit2.0.lib<br />
libfftw3f-3.lib<br />
zlib.lib<br />
<br />
* Press OK until you close the project properties.<br />
<br />
* Hit the F7 key on your keyboard, or click Build > Build Solution. You can also click the green "Start Debugging" arrow.<br />
* If something goes wrong (i.e. you get an error of some sort), ask on [https://powdertoy.co.uk/Discussions/Categories/Topics.html?Category=5 The Powder Toy forums].<br />
<br />
* The resulting executable and its required DLLs can be found in the "Build" folder in your source code directory.<br />
<br />
=== Optional: Statically Compile tpt: ===<br />
<br />
If you are using the premade project, it already has the Static option built in. On the top bar, select the dropdown that says "Debug" and select "Static".<br />
<br />
When statically compiling tpt, you do not need to have the dlls to run it, or distribute them with your project. The official tpt does it this way. It takes longer to compile though, so you might only want to do this for release versions.<br />
<br />
* Under Build > Configuration Manager, go under Active Solution Configuration and hit new. Name it Static (or whatever you want to call it), and select to Copy the settings from Release.<br />
<br />
* Under Configuration Properties > VC++ Directories, open the drop down menu for Library Directories, click "<Edit...>", and change it from $(ProjectDir)Libraries to:<br />
$(ProjectDir)Staticlibs<br />
<br />
* Go to Configuration Properties > Linker > Input, open the drop down menu for "Additional Dependencies," and click "<Edit...>", and add these to the list:<br />
<br />
winmm.lib<br />
imm32.lib<br />
version.lib<br />
<br />
* Go to Configuration Properties > C/C++ > Preprocessor, open the drop down menu for Preprocessor definitions, click "<Edit...>", and add these to the list:<br />
<br />
PTW32_STATIC_LIB<br />
ZLIB_WINAPI<br />
<br />
* Under "Code Generation", change "Runtime Library" to "Multi-Threaded (/MT)"<br />
<br />
* Go to Configuration Properties > Linker > Advanced, change "Image Has Safe Exception Handlers" to "No (/SAFESEH:NO)"<br />
<br />
You will now be able to easily change between compiling in "Debug" mode, for quick, normal testing, and "Static" mode, for when you want to release an exe for people to use.<br />
<br />
<br />
=== Optional: Set Up Git ===<br />
<br />
If you use github, you can easily keep up to date with the current changes. This way, your mod won't be out of date, and you won't have to copy everything over just to update to a newer version.<br />
You can find the tutorial [[Github_Setup|with this link]].<br />
<br />
=== SCons ===<br />
<br />
You can use SCons from the command line to compile with the visual studio compiler. This option probably isn't useful in most cases but is still there. Use the command "scons.py --msvc" and it will attempt to find and use a 32 bit msvc compiler. It supports most of the options in the SConscript, including --static which should generate completely static binaries (not even needing msvcr120.dll like this guide needs)<br />
<br />
[[Category:Development]]<br />
[[Category:Compiling]]</div>Cracker1000