Master of Magic Real-Time Game Tweaker Code
Interactively view and modify a MoM game in progress
Brought to you by:
ilikeserena
// ---------------------------------------------------------------------------
// Copyright: 2011-2020 Klaas van Aarsen
// License: GPL
// Author: I like Serena (aka Klaas van Aarsen)
// Created: 2011-04-03
// Modified: 2020-03-07
// ---------------------------------------------------------------------------
SUPPORTED PLATFORMS
===================
Windows
Linux
DEPENDENCIES
============
Qt Needed for GUI components
perl Needed to regenerate sources
DEPLOYING
=========
In both Windows and Linux you need the Qt dynamic libraries available.
In Windows you can do this by putting Qt5Core.dll, Qt5Gui.dll, and Qt5Widgets.dll in the same
directory as the executables and any redistributables of the compiler as well.
In Linux you can do this by putting libQtCore.so, libQtGui.so, and libQtWidgets.so in
the same directory as the executables and adding the current directory to
the environment variable LD_LIBRARY_PATH.
BUILDING FROM SOURCES
=====================
1. Download QtCreator.
2. Open one of the projects, for instance Applications\MoMTweaker\MoMTweaker.pro.
3. Build & Run.
4. If you make changes to the structures that map to the game, you'll have
regenerate some sources:
perl scripts/generate_code.pl