WarnoModEditor
WarnoModEditor copied to clipboard
A modding tool for Eugen System's real-time tactics game WARNO
WARNO Mod Editor (WME) is a modding tool for Eugen System's real-time tactics game WARNO. WME offers a graphical user interface from which mods can be created, edited and managed. It is written in Python and uses PySide6 for the GUI.

Getting and running WME
Requirements
WME runs on Windows 10. I have not yet tested it for Windows 11, but it should run. In any case, WME requires a WARNO installation to be present on your machine.
Running WME as .exe
Head to releases and download the latest version. It is an executable that you can use right away, no installation required.
Running WME from source
Set up a Python 3.10 environment, install PySide6, antlr4 and qt-material, download the source code from this repository and run main.py.
A more comprehensive documentation on how to build or run WME from source will come in a future update.
First steps
When you first start WME, you might get asked to enter the path to your WARNO installation.
Please refer to the Quickstart Guide to learn how to use WME.
Tools
WME offers a range of tools that make creating mods for WARNO easier. Click the "Add Tab" button to access them.
Project Explorer
Located on the left side of the main window, the project explorer lets you navigate through the files in your mod and find .ndf files by entering text in the search bar.
Run Scripts
You can run scripts ("Generate Mod", "Upload Mod", "Create Backup",...) from the "Edit" menu in WME once you have loaded a mod.
Text Editor
Double-click a .ndf file in the project explorer to open it in the text editor. It supports NDF syntax highlighting and has find and replace functions.
CSV Editor
A table editor to edit .csv files. Open it by double-clicking a .csv file in the project explorer.
Operation Editor
GUI-based editing of player battle groups in operations.
Game Settings Editor
A page to edit starting points, income and victory conditions for skirmish and multiplayer.
Global Search
Allows you to find text in any .ndf file of our mod. Useful to find object references across files.
GUID Generator
Generates random GUIDs which are required by some NDF objects.
Resources
In addition, WME includes a Quickstart Guide, a Shortcut Reference and a reference for the NDF language.
Feedback
If you encounter any bugs, errors or if something does not work as you think it should, please open a new issue here, if your problem has not been reported already.