Jonitr0 / WarnoModEditor

A modding tool for Eugen System's real-time tactics game WARNO
MIT License
21 stars 1 forks source link
modding 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.

preview

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 or Building WME from source

In order to run or build WME from source, you need to have git and Python 3.10 installed on your machine.

Open a new cmd.exe and clone the repository:

git clone https://github.com/Jonitr0/WarnoModEditor.git

Create a virtual environment in the directory:

cd WarnoModEditor
python -m venv .\venv

Start the virtual environment and install the requirements:

.\venv\Scripts\activate.bat
pip install -r requirements.txt

To run WME, make sure your venv is still running and execute main.py:

python main.py

To build WME, make sure your venv is still running and execute build.py:

python build.py

You find the .exe file in the dist directory. If you open the Project in PyCharm, “Run WME” and “Build WME” configurations should be recognized automatically.

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.

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.