Dismiss Notice
60,000 passwords have been reset on July 8, 2019. If you cannot login, read this.

1.32 reforged tools?

Discussion in 'Warcraft Editing Tools' started by codepeon, Sep 18, 2020.

  1. codepeon

    codepeon

    Joined:
    Sep 18, 2020
    Messages:
    1
    Resources:
    0
    Resources:
    0
    Hey I was wondering what tools (or atleast what options are viable) people use for mapmaking in the latest reforged patch?

    Wurst?
    Lua?
    Typescript?
    Which custom editor?
     
    Last edited: Sep 18, 2020
  2. TriggerHappy

    TriggerHappy

    Code Moderator

    Joined:
    Jun 23, 2007
    Messages:
    3,793
    Resources:
    22
    Spells:
    11
    Tutorials:
    2
    JASS:
    9
    Resources:
    22
    All of the options you listed for scripting are viable. You can use any language that has a transpiler for Lua such as TypeScript, C#, Python, etc..

    Although in my opinion you should be using a language with strong typing which Lua does not have. This makes maintaining larger codebases much easier. I personally enjoy using TypeScript. It's a fully fledged language with modern features (opposed to something like JASS) and has great support in editors like VSCode. You can find a template to get started here.

    As far as custom editors go, none of them support the latest patches so you will have to have a legacy install somewhere. Furthermore WEX is the only one that supports 24 players with patch 1.29, although it requires an unofficial patch. Most people are using the standard editor on the latest patches, despite how buggy it can be.
     
  3. Chaosy

    Chaosy

    Tutorial Reviewer

    Joined:
    Jun 9, 2011
    Messages:
    11,065
    Resources:
    18
    Icons:
    1
    Maps:
    1
    Spells:
    10
    Tutorials:
    6
    Resources:
    18
    Wurst would be my first choice and typescript my second.

    VScode as my (text) editor for both.
     
  4. a67793581

    a67793581

    Joined:
    Oct 14, 2020
    Messages:
    2
    Resources:
    0
    Resources:
    0
    Lua would be my first choice and typescript my second. VScode as my (text) editor for both.