Difference between revisions of "Main Page"

From The Powder Toy
Jump to: navigation, search
(Prettyness)
m (test edit)
(71 intermediate revisions by 22 users not shown)
Line 1: Line 1:
 +
{{Languages|Main_Page}}
 +
 
Welcome to the Powder Toy Wiki. Read here for help or explanations on elements and the program in general.
 
Welcome to the Powder Toy Wiki. Read here for help or explanations on elements and the program in general.
  
 
==  Element Categories  ==
 
==  Element Categories  ==
{|
+
{| class="wikitable" style="text-align: center; width:100%; margin: 1em auto 1em auto"
| [[File:Walls Menu.png|link=Elements:Walls]] [[Elements:Walls|Walls]] || [[File:Electronics Menu.png|link=Elements:Electronics]] [[Elements:Electronics|Electronics]] || [[File:Powered Materials Menu.png|link=Elements:Powdered materials]] [[Elements:Powered_materials|Powered Materials]]
+
|-
 +
| width=250px | [[File:Walls Menu.png|link=Elements:Walls]]
 +
[[Elements:Walls|Walls]]
 +
| width=250px | [[File:Electronics Menu.png|link=Elements:Electronics]]
 +
[[Elements:Electronics|Electronics]]
 +
| width=250px | [[File:Powered Materials Menu.png|link=Elements:Powered materials]]
 +
[[Elements:Powered_materials|Powered Materials]]
 
|-
 
|-
| [[File:Force Creating Menu.png|link=Elements:Force Creating]] [[Elements:Force_Creating|Force Creating]] || [[File:Explosives Menu.png|link=Elements:Explosives]] [[Elements:Explosives|Explosives]] || [[File:Gasses Menu.png|link=Elements:Gasses]] [[Elements:Gasses|Gasses]]
+
| [[File:Sensors Menu.png|link=Elements:Sensors]]
 +
[[Elements:Sensors|Sensors]]
 +
| [[File:Force Creating Menu.png|link=Elements:Force]]
 +
[[Elements:Force_Creating|Force]]
 +
| [[File:Explosives Menu.png|link=Elements:Explosives]]
 +
[[Elements:Explosives|Explosives]]
 
|-
 
|-
| [[File:Liquids Menu.png|link=Elements:Liquids]] [[Elements:Liquids|Liquids]] || [[File:Powders Menu.png|link=Elements:Powders]] [[Elements:Powders|Powders]] || [[File:Solids Menu.png|link=Elements:Solids]] [[Elements:Solids|Solids]]
+
| [[File:Gasses Menu.png|link=Elements:Gasses]]
 +
[[Elements:Gasses|Gasses]]
 +
| [[File:Liquids Menu.png|link=Elements:Liquids]]
 +
[[Elements:Liquids|Liquids]]
 +
| [[File:Powders Menu.png|link=Elements:Powders]]
 +
[[Elements:Powders|Powders]]
 
|-
 
|-
| [[File:Radioactive Menu.png|link=Elements:Radioactive]] [[Elements:Radioactive|Radioactive]] || [[File:Special Menu.png|link=Elements:Special]] [[Elements:Special|Special]] || [[File:Life Menu.png|link=Elements:Life]] [[Elements:Life|Life]]
+
| [[File:Solids Menu.png|link=Elements:Solids]]
 +
[[Elements:Solids|Solids]]
 +
| [[File:Radioactive Menu.png|link=Elements:Radioactive]]
 +
[[Elements:Radioactive|Radioactive]]
 +
| [[File:Special Menu.png|link=Elements:Special]]
 +
[[Elements:Special|Special]]
 
|-
 
|-
| [[File:Tools Menu.png|link=Elements:Tools]] [[Elements:Tools|Tools]]
+
| [[File:Life Menu.png|link=Elements:Life]]
 +
[[Elements:Life|Life]]
 +
| [[File:Tools Menu.png|link=Elements:Tools]]
 +
[[Elements:Tools|Tools]]
 +
|
 
|}
 
|}
 +
 +
[[Element Page Template]] - Use this as a generic template if adding element pages
  
 
==  General  ==
 
==  General  ==
[[The hud]]
+
[[HUD|The HUD]]
  
 
[[Display modes]]
 
[[Display modes]]
Line 29: Line 58:
 
[[Hotkeys]]
 
[[Hotkeys]]
  
[[Lua]]
+
[[Saves]]
 +
 
 +
[[Powder Toy Lua API|Lua API]]
 +
 
 +
[[FAQ]]
  
 
==  Usage Tutorials  ==
 
==  Usage Tutorials  ==
Line 38: Line 71:
 
[[General usage tutorials]]
 
[[General usage tutorials]]
  
==  How to Build  ==
+
==  Powder Toy Development Help  ==
 +
 
 +
====  How to Build  ====
 
'''Please make sure you are able to compile a clean, unmodified source before attempting to make your own modifications. This will help people to help you.'''
 
'''Please make sure you are able to compile a clean, unmodified source before attempting to make your own modifications. This will help people to help you.'''
  
 
{| class="wikitable" style="text-align: center; width: 100%"
 
{| class="wikitable" style="text-align: center; width: 100%"
| [[File:Windows.png|64px|link=Compiling for Windows]]
+
|
 +
[[File:Windows.png|64px|Compiling for Windows|link=Compiling_tpt++_with_Visual_studio]]
  
[[Compiling for Windows]]
+
[[Compiling_tpt++_with_Visual_studio|Compiling for Windows]]
 
||
 
||
[[File:Tux.png|64px|link=Compiling for Linux]]
+
[[File:Tux.png|64px|link=Compiling TPT++ on debian/ubuntu]]
  
[[Compiling for Linux]]
+
[[Compiling TPT++ on debian/ubuntu|Compiling for Linux]]
 
||
 
||
[[File:Apple.png|64px|link=Compiling for Mac OS X]]
+
[[File:Apple.png|64px|link=Compiling_for_OS_X]]
  
[[Compiling for Mac OS X]]
+
[[Compiling_for_OS_X|Compiling for OS X]]
 
|}
 
|}
=== Other guides ===
+
 
 +
==== Alternate Build Guides ====
 +
[[Compiling for Windows with scons]]
 +
 
 +
[[Compiling for Raspberry Pi]]
 +
 
 
[[Compiling for Windows on Linux]]
 
[[Compiling for Windows on Linux]]
  
[[Codeblocks setup|Code::Blocks Setup]]
+
[[Compiling for Mac on Linux]]
  
== Powder Toy Development Help  ==
+
==== Development Guides ====
 
[[Coding-tutorial]]
 
[[Coding-tutorial]]
 +
 +
[http://tptelements.boxmein.net/ Element coding 'template' for TPT++]
  
 
[[Variables| Variables in source]]
 
[[Variables| Variables in source]]
Line 66: Line 109:
 
[[Functions| Functions in source]]
 
[[Functions| Functions in source]]
  
[[How To Add a Icon to Menus]]
+
[[How To Add an Icon to Menus]]
 +
 
 +
[[Scons command line flags]]
  
 
==  Other  ==
 
==  Other  ==
Line 83: Line 128:
 
[https://www.facebook.com/PowderToy The Powder Toy on Facebook]
 
[https://www.facebook.com/PowderToy The Powder Toy on Facebook]
  
'''Github page for latest source (may be unstable): https://www.github.com/FacialTurd/The-Powder-Toy'''
+
[https://twitter.com/PowderToy The Powder Toy's Twitter]
  
'''IRC: server: irc.freenode.net, channel: #powder, port number: 6667'''
+
[https://github.com/ThePowderToy/The-Powder-Toy Github page for latest source]
 +
 
 +
'''IRC: server: irc.freenode.net, channel: #powder, port number: 6697 (SSL)'''
  
 
[[Alternate language wiki pages]]
 
[[Alternate language wiki pages]]
 
bagels
 

Revision as of 20:32, 20 May 2018

Language: English  • Deutsch • español • français • हिन्दी • 日本語 • 한국어 • polski • русский • svenska • 中文 • 中文(简体)‎

Welcome to the Powder Toy Wiki. Read here for help or explanations on elements and the program in general.

Element Categories

Walls Menu.png

Walls

Electronics Menu.png

Electronics

Powered Materials Menu.png

Powered Materials

Sensors Menu.png

Sensors

Force Creating Menu.png

Force

Explosives Menu.png

Explosives

Gasses Menu.png

Gasses

Liquids Menu.png

Liquids

Powders Menu.png

Powders

Solids Menu.png

Solids

Radioactive Menu.png

Radioactive

Special Menu.png

Special

Life Menu.png

Life

Tools Menu.png

Tools

Element Page Template - Use this as a generic template if adding element pages

General

The HUD

Display modes

Compatibility mode

Using the console

Element conductivities

Glitches

Hotkeys

Saves

Lua API

FAQ

Usage Tutorials

Website usage tutorials

Element usage tutorials

General usage tutorials

Powder Toy Development Help

How to Build

Please make sure you are able to compile a clean, unmodified source before attempting to make your own modifications. This will help people to help you.

Compiling for Windows

Compiling for Windows

Tux.png

Compiling for Linux

Apple.png

Compiling for OS X

Alternate Build Guides

Compiling for Windows with scons

Compiling for Raspberry Pi

Compiling for Windows on Linux

Compiling for Mac on Linux

Development Guides

Coding-tutorial

Element coding 'template' for TPT++

Variables in source

Functions in source

How To Add an Icon to Menus

Scons command line flags

Other

Notable users

Mod collection

Previously requested elements

Syntax help

IRC Setup

Youtube channel

The Powder Toy on Facebook

The Powder Toy's Twitter

Github page for latest source

IRC: server: irc.freenode.net, channel: #powder, port number: 6697 (SSL)

Alternate language wiki pages