Author Topic: Suggestion: Tools for mod developers  (Read 147 times)

Offline kimesik

  • Zombie Food
  • *
  • Posts: 16
    • View Profile
Suggestion: Tools for mod developers
« on: April 11, 2017, 03:09:11 PM »
If you ever modded, you know that feel when you mess parenthesis. So, I want to suggest various tools for troubleshooting and managming. For example, tool to seek mistakes (at least most obvious) in parenthesis.
Pros
1. Make debugging and creating mods easier
2. Should decrease amount of bugs in mods and maybe even in core DDA.
Cons
1. Watch out! Wave of noobish mods!
2. Hard to code due JSON (not proofed).
Ways to create it
Plugin for notepad++. Notepad++ is quite common tool for coding JSONs. Difficulty: Variable from Medium to Very Hard
Entire software. Tileset Maker, Missing Tile Checker and Building Editor are good examples. Difficulty: Varies on type. Profession maker wouldn't be so hard while new enemies with special abilities, weapons (?) and very special features like overhaul NPC behaviour and Air-drops can be very tricky.
Artyom's guns... Artyom's guns everywhere!

Offline Coolthulhu

  • Contributor
  • Survivor
  • ****
  • Posts: 3622
    • View Profile
Re: Suggestion: Tools for mod developers
« Reply #1 on: April 11, 2017, 04:29:46 PM »
Weblinter already does the json parts:
http://dev.narc.ro/cataclysm/format.html

Linter is written in perl. I wouldn't expect notepad++ to allow plugins written in perl.

Offline kimesik

  • Zombie Food
  • *
  • Posts: 16
    • View Profile
Re: Suggestion: Tools for mod developers
« Reply #2 on: April 12, 2017, 03:16:36 AM »
Weblinter already does the json parts:
http://dev.narc.ro/cataclysm/format.html

It just always says syntax error.
Artyom's guns... Artyom's guns everywhere!