Powder Toy Modding Tool

  • Fast-Driver
    21st Dec 2012 Member 12 Permalink
    Mod Edit: note: This doesn't actually create mods, you still have to learn how to compile tpt and do a bunch of other stuff. There are compiling guides in the wiki

    Powder Modding Tool


    Hello ladies and gentlemen.
    I have developed an application that will allow new modders to get used to coding TPT much easier and will help experienced modders make their work easier. 
    The application lets you enter all of the values needed to create an element. All the user has to do is enter the element ID after the file is created. Now optimised with code snippets!

    Requirements:
    Windows OS (or Linux/Mac but you'll need an extra program)
    Microsoft .NET framework 4.0 (or Mono)

    Features:
    • Easy-to-use organised interface with 4 tabs for easy access to each section.
    • Explained element definitions with examples.
    • Code frame generators with code snippets and loops.
    • Generates the element file with the click of a button, no need to search through the wiki for instructions anymore.
    • Free to use!


    How to use:
    Windows
    1. Download the archive, and unpack it.
    2. Run the .exe and fill out the element data
    3. Click "Generate File" and you're done.

    Linux/Mac
    1. Download the archive and unpack it.
    2. Install Mono using your package manager or software center
    3. Write "mono Powder_Toy_Modding_Tool.exe" in a terminal.
    4. Fill out the element data, click "Generate File" and you're done.

    Download:
    Powder Toy Modding Tool v1.0
    Mirror (provided by Crunkstar)
     
    Beta Release
    Mirror (provided by Crunkstar)

    Enjoy and please comment.
    Fast-Driver.
  • Awes0me
    21st Dec 2012 Member 1 Permalink

    @Fast-Driver (View Post)

     This 

    is

    beautiful

  • Fast-Driver
    21st Dec 2012 Member 0 Permalink

    @Awes0me (View Post)

     Thanks. Any suggestions? I was thinking of maybe adding a background image...

    Also, a version for Linux is on its way.

  • baizuo
    21st Dec 2012 Member 0 Permalink

    Handy.

    But kind of useless for those who actually coding

    A code snippet is more useful, at least Visual Studio support that

  • Fast-Driver
    21st Dec 2012 Member 0 Permalink

    @baizuo (View Post)

     I created it to help the creation process, not to replace Visual Studio. And it's much easier for a new modder to understand the code in this way, especially the tooltips with descriptions.

     

    Use Mono if you want to run this on Linux or Mac.

  • boxmein
    21st Dec 2012 Former Staff 3 Permalink
    @Fast-Driver (View Post)
    I made a website do just that (with a different and more code-close approach though), but I thought it wouldn't be much use posting it here as it wouldn't gain much traction. Since you made a thread about yours, I'll just go ahead and steal the thunder :D ---
    Will work on all browsers(on all OSes) shown HERE
    The site itself is --> http://boxmein.x10.mx/tptelements/
    A picture:
    Demonstration - see the site for the same image

    In exchange for stealing thunder, posting a few images for you:
    http://i.imgur.com/Uovgo.png
    http://i.imgur.com/ZzClC.png
    http://i.imgur.com/mjVkZ.png
    http://i.imgur.com/GifqI.png
    Edited 2 times by boxmein. Last: 15th Sep 2013
  • Fast-Driver
    21st Dec 2012 Member 0 Permalink

    @boxmein (View Post)

     I approve of that and thanks for the screenshots. :D

  • EqualsThree
    21st Dec 2012 Member 1 Permalink

    @Fast-Driver (View Post)

    Oh my god, you deserve a medal.

     

    EDIT: I know this an obvious question, but...will this generate some sort of 'lua mod'? like lua scripts that you can load

  • Fast-Driver
    21st Dec 2012 Member 0 Permalink

    @EqualsThree (View Post)

     Thanks :3

     

    I updated it (latest version is Beta v3) to include code snippets in the Code and Graphics tabs and I added some drop-down lists to make coding easier.

  • Box-Poorsoft
    21st Dec 2012 Banned 2 Permalink
    This post is hidden because the user is banned
Locked by jacob1: necro / link is 404 now