Difference between revisions of "Elements:Tools"

From The Powder Toy
Jump to: navigation, search
m (Add an entry for CYCL in the tools list (a better description is still needed))
(who would win, an entire savask or one small <br> boi)
 
(22 intermediate revisions by 13 users not shown)
Line 1: Line 1:
 
{{Languages|Elements:Tools}}
 
{{Languages|Elements:Tools}}
  
This group contains tools like cooling or heating. Introduced in 59.1 beta.
+
This group contains tools like cooling or heating. Introduced in 59.1 beta. They do not create particles.
  
  
Line 8: Line 8:
 
"Heats the targeted element."
 
"Heats the targeted element."
  
This tool doesn't produce any particles, but instead raises the ambient 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.
+
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.
  
 
If you hold left mouse button and hold shift, it will heat up particles much faster.
 
If you hold left mouse button and hold shift, it will heat up particles much faster.
Line 16: Line 16:
 
"Cools the targeted element."
 
"Cools the targeted element."
  
This tool doesn't produce any particles, but instead lowers the ambient 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.
+
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.
  
 
=== [[File:Air.png|AIR]] Air  ===
 
=== [[File:Air.png|AIR]] Air  ===
Line 22: Line 22:
 
Air, creates airflow and pressure.
 
Air, creates airflow and pressure.
  
This tool doesn't produce any particles, but rather raises the ambient pressure in the area beneath the cursor. By sliding the cursor around with the mouse button held, you can cause the tool to increase pressure easily four times as fast.
+
This tool increases the air pressure in the area beneath the cursor. Holding Shift makes it work faster.
  
 
=== [[File:VAC.png|VAC]] Vacuum  ===
 
=== [[File:VAC.png|VAC]] Vacuum  ===
Line 28: Line 28:
 
"Vaccum, reduces air pressure."
 
"Vaccum, reduces air pressure."
  
This tool doesn't produce any particles, but rather lowers the ambient pressure in the area beneath the cursor.
+
This tool lowers the air pressure in the area beneath the cursor. Holding Shift makes it work faster.
  
 
=== [[File:PGRV.png|PGRV]] Positive Gravity Tool  ===
 
=== [[File:PGRV.png|PGRV]] Positive Gravity Tool  ===
Line 34: Line 34:
 
"Creates a short-lasting gravity well."
 
"Creates a short-lasting gravity well."
  
Not an element, click this tool anywhere 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.
+
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.
  
 
=== [[File:NGRV.png|NGRV]] Negative Gravity Tool  ===
 
=== [[File:NGRV.png|NGRV]] Negative Gravity Tool  ===
Line 40: Line 40:
 
"Creates a short-lasting negative gravity well."
 
"Creates a short-lasting negative gravity well."
  
Not an element, click this tool anywhere 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.
+
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.
  
 
=== [[File:MIX.png|MIX]] Mix Tool  ===
 
=== [[File:MIX.png|MIX]] Mix Tool  ===
Line 46: Line 46:
 
"Mixes particles."
 
"Mixes particles."
  
A tool that mixes particles by randomly changing their locations in the area beneath the brush.
+
A tool that mixes particles by randomly changing their locations in the area beneath the brush. Works slightly faster when Shift is pressed.
  
 
=== [[File:CYCL.png|CYCL]] Cyclone  ===
 
=== [[File:CYCL.png|CYCL]] Cyclone  ===
Line 52: Line 52:
 
"Cyclone, produces swirling air currents."
 
"Cyclone, produces swirling air currents."
  
The swirling effect of this tool can be clearly seen when used on a mixture of gases.
+
The swirling effect of this tool can be clearly seen when used on a mixture of gases. Holding Shift will make the air currents stronger, while Ctrl will make the air currents weaker.
  
 
=== [[File:WIND.png|WIND]] Wind  ===
 
=== [[File:WIND.png|WIND]] Wind  ===
Line 58: Line 58:
 
"Creates air movement."
 
"Creates air movement."
  
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.
+
A Drag tool of sorts. 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. Holding Shift before clicking and dragging will allow you to precisely direct the air current and control its strength. Brush size also influences the current's strength.
 +
 
 +
=== [[File:AMBM.png|AMBM]] Decrease Ambient Heat Tool ===
 +
'''Description:'''
 +
"Decreases ambient air temperature."
 +
 
 +
When ambient heat is turned on, using this tool will decrease it (cooling the air), unlike the [[File:COOL.png|COOL]] tool, which cools down particles. Holding Shift cools air faster, holding Ctrl cools air slower.
 +
 
 +
=== [[File:AMBP.png|AMBP]] Increase Ambient Heat Tool ===
 +
'''Description:'''
 +
"Increases ambient air temperature."
 +
 
 +
When ambient heat is turned on, using this tool will increase it (heating the air), unlike the [[File:HEAT.png|HEAT]] tool, which heats particles. Holding Shift heats air faster, holding Ctrl heats air slower.
  
 
=== [[File:PROP.png|PROP]] Edit Property Tool  ===
 
=== [[File:PROP.png|PROP]] Edit Property Tool  ===
Line 64: Line 76:
 
"Property Drawing Tool. Use to alter the properties of elements in the field."
 
"Property Drawing Tool. Use to alter the properties of elements in the field."
  
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" on properties.
+
When selected, an input box will instantly appear. The top contains a dropdown menu of properties such as ctype or temp, and the bottom box contains a value which will be set.  
If you want to make CLNE clone DUST you would click it, select ctype on the top and type dust into the bottom.
+
The property box can also be changed using the up and down arrow keys.
To change the life of DEUT to 1000 you would click the DEUT, type life into the top and 1000 into the bottom.
+
 
 +
Once you pick a property, click "OK" and then start drawing like a normal brush.  
 +
Using this you can "paint" properties onto elements.  
 +
 
 +
For example, to change the life of [[Element:DEUT|DEUT]] to 1000, click PROP, type life into the top and 1000 into the bottom, click OK, then click on the [[Element:DEUT|DEUT]].
  
 
=== [[File:Sign.png]] Sign  ===
 
=== [[File:Sign.png]] Sign  ===
Line 72: Line 88:
 
"Sign. Displays text. Click on a sign to edit it or anywhere else to place a new one."
 
"Sign. Displays text. Click on a sign to edit it or anywhere else to place a new one."
  
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.
+
Allows you to place 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.
 
 
For linking to other saves, type <code>{c:(Save ID)|(Display text)}</code> to link.
 
For example:
 
  
{c:184767|Click here!}
+
There are special sign commands which are treated differently.
  
For linking to forum threads, type <code>{t:(Thread ID)|(Display text)}</code> to link.
+
* <code>{c:<save ID>|message}</code> creates a link to another save: [[File:bluesign.png]]
[http://i.imgur.com/hqghX4m.png The thread ID is found at the end of the URL for the thread.]
+
* <code>{t:<thread ID>|message}</code> creates a link to a forum thread: [[File:bluesign.png]]<br>The thread ID is found at the end of the URL for the thread.
 +
* <code>{s:<search text>|message}</code> creates a link to search for saves with the specified search text: [[File:bluesign.png]]
 +
* <code>{b|message}</code> creates a button sign that produces a spark when clicked: [[File:sprksign.png]]
  
For creating clickable button that generate a spark when clicked, type <code>{b|(Display text)}</code>. For example,
+
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.
  
{b|Click me!}
+
There are also placeholders that take readings from the simulation where the sign was placed (where its base points):
 +
* <code>{temp}</code> or <code>{t}</code> shows temperature in degrees Celsius: [[File:tempsign.png]]
 +
* <code>{pres}</code> or <code>{p}</code> shows pressure: [[File:pressign.png]]
 +
* <code>{aheat}</code> or <code>{a}</code> shows ambient temperature: [[File:Aheat.png]]
 +
* <code>{type}</code> shows the type of a particle (like in the HUD): [[File:TypeorCtype.png]]
 +
* <code>{ctype}</code> shows ctype: [[File:TypeorCtype.png]]
 +
* <code>{tmp}</code> shows tmp: [[File:TmporLife.png]]
 +
* <code>{tmp2}</code> shows tmp2: [[File:TmporLife.png]]
 +
* <code>{life}</code> shows life: [[File:TmporLife.png]]
  
For linking to a save search, type <code>{s:(Search Text)|(Display Text)}</code>. For example,
+
Unlike the special kind of placeholders above, these simulation-related ones you can actually combine in any way you like:
  
  {s:user:jacob1|View my saves!}
+
  This {type} has a temperature of {temp}
  
Typing <code>{t}</code>, <code>{p}</code>, or <code>{aheat}</code> into the sign will show the current temperature, pressure, or ambient heat, respectively, where the sign was placed.  
+
... which may result in something along the lines of <code>This Molten BMTL has a temperature of 1302.78</code>.
  
If any of these special placeholders are used, they must be the only text in the sign. For instance, the text <code>"Temperature is {t}"</code> will not work.
+
This save demonstrates all these points in game for better understanding.
 +
{{ save | id=2560083 }}
 
[[Category:Elements]]
 
[[Category:Elements]]
  

Latest revision as of 14:47, 20 October 2024

Language: English  • polski • русский • svenska • 中文

This group contains tools like cooling or heating. Introduced in 59.1 beta. They do not create particles.


HEAT Heat

Description: "Heats the targeted element."

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.

If you hold left mouse button and hold shift, it will heat up particles much faster.

COOL Cool

Description: "Cools the targeted element."

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.

AIR Air

Description: Air, creates airflow and pressure.

This tool increases the air pressure in the area beneath the cursor. Holding Shift makes it work faster.

VAC Vacuum

Description: "Vaccum, reduces air pressure."

This tool lowers the air pressure in the area beneath the cursor. Holding Shift makes it work faster.

PGRV Positive Gravity Tool

Description: "Creates a short-lasting gravity well."

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.

NGRV Negative Gravity Tool

Description: "Creates a short-lasting negative gravity well."

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.

MIX Mix Tool

Description: "Mixes particles."

A tool that mixes particles by randomly changing their locations in the area beneath the brush. Works slightly faster when Shift is pressed.

CYCL Cyclone

Description: "Cyclone, produces swirling air currents."

The swirling effect of this tool can be clearly seen when used on a mixture of gases. Holding Shift will make the air currents stronger, while Ctrl will make the air currents weaker.

WIND Wind

Description: "Creates air movement."

A Drag tool of sorts. 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. Holding Shift before clicking and dragging will allow you to precisely direct the air current and control its strength. Brush size also influences the current's strength.

AMBM Decrease Ambient Heat Tool

Description: "Decreases ambient air temperature."

When ambient heat is turned on, using this tool will decrease it (cooling the air), unlike the COOL tool, which cools down particles. Holding Shift cools air faster, holding Ctrl cools air slower.

AMBP Increase Ambient Heat Tool

Description: "Increases ambient air temperature."

When ambient heat is turned on, using this tool will increase it (heating the air), unlike the HEAT tool, which heats particles. Holding Shift heats air faster, holding Ctrl heats air slower.

PROP Edit Property Tool

Description: "Property Drawing Tool. Use to alter the properties of elements in the field."

When selected, an input box will instantly appear. The top contains a dropdown menu of properties such as ctype or temp, and the bottom box contains a value which will be set. The property box can also be changed using the up and down arrow keys.

Once you pick a property, click "OK" and then start drawing like a normal brush. Using this you can "paint" properties onto elements.

For example, to change the life of DEUT to 1000, click PROP, type life into the top and 1000 into the bottom, click OK, then click on the DEUT.

Sign.png Sign

Description: "Sign. Displays text. Click on a sign to edit it or anywhere else to place a new one."

Allows you to place 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.

There are special sign commands which are treated differently.

  • {c:<save ID>|message} creates a link to another save: Bluesign.png
  • {t:<thread ID>|message} creates a link to a forum thread: Bluesign.png
    The thread ID is found at the end of the URL for the thread.
  • {s:<search text>|message} creates a link to search for saves with the specified search text: Bluesign.png
  • {b|message} creates a button sign that produces a spark when clicked: Sprksign.png

If any of these special placeholders are used, they must be the only text in the sign. For instance, the text {b|Click me} to spawn STKM will not work.

There are also placeholders that take readings from the simulation where the sign was placed (where its base points):

  • {temp} or {t} shows temperature in degrees Celsius: Tempsign.png
  • {pres} or {p} shows pressure: Pressign.png
  • {aheat} or {a} shows ambient temperature: Aheat.png
  • {type} shows the type of a particle (like in the HUD): TypeorCtype.png
  • {ctype} shows ctype: TypeorCtype.png
  • {tmp} shows tmp: TmporLife.png
  • {tmp2} shows tmp2: TmporLife.png
  • {life} shows life: TmporLife.png

Unlike the special kind of placeholders above, these simulation-related ones you can actually combine in any way you like:

This {type} has a temperature of {temp}

... which may result in something along the lines of This Molten BMTL has a temperature of 1302.78.

This save demonstrates all these points in game for better understanding.

Sample.png Sampler

Description: "Sample an element on the screen.""

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).