Difference between revisions of "Previously requested elements"

From The Powder Toy
Jump to: navigation, search
(clarify magnet stuff)
 
(18 intermediate revisions by 9 users not shown)
Line 1: Line 1:
'''DO NOT''' Add suggestions directly to this wiki page. It is the moderators/developers/administrators who look over suggestions and decide what should and should not be added. And even they will change their minds on occasion (I.E, Mercury)
+
'''DO NOT''' Add suggestions directly to this wiki page. It is the moderators/developers/administrators who look over suggestions and decide what should and should not be added. And even they will change their minds on occasion (eg. mercury, protons, virus, gold). The following suggestions generally require large changes to the code base, so they have very little chance of being added compared to a simple element with reactions.
 +
 
 +
However, if you care so much about it, do it yourself and make a mod.
  
 
=  Please read!  =
 
=  Please read!  =
 
You are on the previously requested elements page. Here are suggestions that should not be suggested are placed. If you plan on making a suggestion, read the following first.
 
You are on the previously requested elements page. Here are suggestions that should not be suggested are placed. If you plan on making a suggestion, read the following first.
  
===  Magnetics ===
+
===  Magnets / Magnetic Fields ===
Magnetic effects on METL, BMTL ETC\\
+
Magnets that would effect metallic powders (BMTL) or elements (METL, IRON, etc), similar to magnets in real life.
>Would require a whole new set of elements to prevent breaking existing sims, and a new layer to go with it.\\
+
 
'''Rejected'''
+
'''Rejected:''' Realistic magnets are difficult to implement. "Realistic" magnets means it must simulate a magnetic field with poles. It is unclear if this is doable in a simulation like Powder Toy. What is absolutely rejected is just making a copy+paste of Newtonian Gravity and making it only apply to metallic powders. This is boring and uninteresting, and will not be added to the game in this manner.
  
 
===  Freezer/Heater  ===
 
===  Freezer/Heater  ===
A solid heater and cooler element would affect the temperature of particles in contact with it.\\
+
A solid heater and cooler element would affect the temperature of particles in contact with it.
''Coded by triclops''\\
 
'''Rejected by simon''' - Use GOL elements (Static GOL cools, Moving GOL heats)
 
  
===  Glue  ===
+
'''Rejected:''' Existing elements in the game can be used to heat or cool. There are '''many''' ways to heat or cool (GoL, Powered Elements, BRAY)
Allows you to glue powders together into solids.\\
 
'''Rejected'''
 
  
 
===  Movable Solids  ===
 
===  Movable Solids  ===
Does what it says on the tin.\\
+
Solid objects stay together, and fall down due to gravity. They also rotate, and bounce off other solids.
'''Rejected- Too hard to code'''
+
 
 +
'''Rejected:''' Very hard to code, the current engine does not support it. The best we can do has many glitches and not what people want
 +
 
 +
===  Glue  ===
 +
Allows you to glue powders together into solids.<br/>
 +
'''Rejected:''' this is sort of like moving solids, just won't work.
  
=== Plastic  ===
+
=== CMND ===
Made from OIL, deforms under pressure and melts at high temperature.\\
+
Allows you to type in lua commands, or old console (!) commands, to be run when sparked
''Coded by [[mod_collection#antb_s_tpt_fork| AntB]]''\\
 
'''Rejected by Simon, breaks OIL'''
 
  
===  Base  ===
+
'''Rejected:''' lua commands could be dangerous and contain viruses, also read below
Neutralises acid\\
 
'''Rejected'''
 
  
=== Virus  ===
+
=== Property setter / property ray ===
Similar to dan-balls Virus\\
+
Gives any element that it touches all it's properties (life, tmp, tmp2, etc.)
''[[mod_collection#antb_s_tpt_fork| AntB]] has created X as a similar element''
 
  
===  Radio Waves  ===
+
'''Rejected:''' Read jacksonmj's post here: http://tpt.io/.224643 . If anything, this could just be in a mod, not official.
>Make do with photons\\
+
(Implemented [https://github.com/boxmein/The-Powder-Toy/tree/eray here] though)
'''Rejected - Use WIFI'''
 
  
=== Cloud  ===
+
=== Sound ===
Generates WATR, also generates THDR in large quantities\\
+
Many people would like to see sounds, like explosion sounds, water sounds, nuke sounds, fire sounds.
'''Added in Me4502's Mod'''
 
  
===  Paper  ===
+
'''Rejected''' This just won't happen though. The Powder Toy just isn't made in a way that would easily allow sound to work. All the particles on the screen exist at once. So sound would have to come out of everything at one time. It's hard to imagine how every sound playing at once would work. Perhaps the best that can be done is some element that plays a note sound when sparked. Entire realistic sounds for a few random reactions would not sound good though.
Dissolves and turns into dust in water. Also dissolves in less than -100 Pressure. Very easy to burn.
 
  
=== Pressure Wall  ===
+
=== STKM-related ideas ===
Blocks pressure but allows particles
+
STKM ideas, which involve additional STKM abilities or types of STKM. This could be anything related such as eating, health, or armor.
- Put portal on both sides of block wall, profit.
 
  
=== Radium ===
+
'''Rejected''' STKM isn't the main focus of The Powder Toy. While we've implemented them, they were not something to be further improved in the future. There's just no place in the game for them.
Very Radioactive
 
  
=== Laser ===
+
=== Radio ===
Very hot melts Most Stuff
+
Transmitting and receiving emitting signals by an element.
  
=== Powdered Carbon ===
+
'''Rejected:''' WIFI and ARAY serve similar functions. WIFI can be used for channel specific transmission. ARAY can be used as a general transmission method with BRAY emitting.
Refined from CO2, smoke or other elements. Can be superheated and used to make diamond. Completes a very large cycle of elements including transitions from ''{LOXY, OXYG} + PCBN => CO2, CO2 + WATR => BUBW, BUBW + HEAT => WTRV + CO2, CO2 + HEAT => PLSM + PHOT + SING + PCBN, PBCN + HEAT + AIR => DMND    Also HYGN + HEAT + AIR => NBLE + CO2 + PLSM + PCBN'' and so forth.
 
''Suggested by Oats''
 
  
=== Chrome ===
+
Elements are subject to change from time to time. Please look at this page every once and a while to see if there are any changes.
A element that  is acid resisant when smelted with iron that give out Stainless steel
 
''Suggested by Creatur1''
 

Latest revision as of 15:55, 3 August 2020

DO NOT Add suggestions directly to this wiki page. It is the moderators/developers/administrators who look over suggestions and decide what should and should not be added. And even they will change their minds on occasion (eg. mercury, protons, virus, gold). The following suggestions generally require large changes to the code base, so they have very little chance of being added compared to a simple element with reactions.

However, if you care so much about it, do it yourself and make a mod.

Please read!

You are on the previously requested elements page. Here are suggestions that should not be suggested are placed. If you plan on making a suggestion, read the following first.

Magnets / Magnetic Fields

Magnets that would effect metallic powders (BMTL) or elements (METL, IRON, etc), similar to magnets in real life.

Rejected: Realistic magnets are difficult to implement. "Realistic" magnets means it must simulate a magnetic field with poles. It is unclear if this is doable in a simulation like Powder Toy. What is absolutely rejected is just making a copy+paste of Newtonian Gravity and making it only apply to metallic powders. This is boring and uninteresting, and will not be added to the game in this manner.

Freezer/Heater

A solid heater and cooler element would affect the temperature of particles in contact with it.

Rejected: Existing elements in the game can be used to heat or cool. There are many ways to heat or cool (GoL, Powered Elements, BRAY)

Movable Solids

Solid objects stay together, and fall down due to gravity. They also rotate, and bounce off other solids.

Rejected: Very hard to code, the current engine does not support it. The best we can do has many glitches and not what people want

Glue

Allows you to glue powders together into solids.
Rejected: this is sort of like moving solids, just won't work.

CMND

Allows you to type in lua commands, or old console (!) commands, to be run when sparked

Rejected: lua commands could be dangerous and contain viruses, also read below

Property setter / property ray

Gives any element that it touches all it's properties (life, tmp, tmp2, etc.)

Rejected: Read jacksonmj's post here: http://tpt.io/.224643 . If anything, this could just be in a mod, not official. (Implemented here though)

Sound

Many people would like to see sounds, like explosion sounds, water sounds, nuke sounds, fire sounds.

Rejected This just won't happen though. The Powder Toy just isn't made in a way that would easily allow sound to work. All the particles on the screen exist at once. So sound would have to come out of everything at one time. It's hard to imagine how every sound playing at once would work. Perhaps the best that can be done is some element that plays a note sound when sparked. Entire realistic sounds for a few random reactions would not sound good though.

STKM-related ideas

STKM ideas, which involve additional STKM abilities or types of STKM. This could be anything related such as eating, health, or armor.

Rejected STKM isn't the main focus of The Powder Toy. While we've implemented them, they were not something to be further improved in the future. There's just no place in the game for them.

Radio

Transmitting and receiving emitting signals by an element.

Rejected: WIFI and ARAY serve similar functions. WIFI can be used for channel specific transmission. ARAY can be used as a general transmission method with BRAY emitting.

Elements are subject to change from time to time. Please look at this page every once and a while to see if there are any changes.