Majesty Gold HD

Majesty Gold HD

Customize Majesty!
Create and upload new Quests and Mods for Majesty HD!
How do I do minor changes for/to Majesty?
i've been going through majesty's .xml's The M_Characters, M_Buildings, MX_Characters and MX_Buildings, changing some values of the buildings and units: but when i go into the game and load up a mission my changes that I did for the game don't show up and it still uses' it's default values....Why is that? i've seen the mod tool in the files, but I thought it was *just* for making missions or quests, do I *also, have to* use it to make my minor changes to said units and buildings too or no?
Last edited by Tzard Nickolas "The Lit" Romanov; 8 Nov, 2021 @ 6:45pm
< >
Showing 1-3 of 3 comments
Enerril 16 11 Nov, 2021 @ 10:10am 
SDK folder contains documentation, examples and original quests to look info from. Main thing is to understand the relationship between mod/quest files.

- .mmxml file contains quest info and references for new xml data and bytecode file .bcd
- .gplproj file contains references to your gpl code files for majesty compiler (Gplbcc) to compile
- makegpl needs .gplproj to get references from it to turn your gpl to bytecode .bcd
- Basically quest/mod needs only mmxml and bcd to function. Also .xml if you add new content. All other files are optional.

some tips:
- don't create *.txt file and rename it to *.gpl. Instead copy existing .gpl and replace its insides
- avoid modifying original game functions. If possible use custom functions for compatibility with other people's mods
- don't multiply integers by decimals.
- run MakeGPL in your system's CLI to check for errors

If you just change values in .xml files make sure to include that .xml file into .mmxml. You can see examples of that in documentation or download some recent workshop quests/modes
Enerril 16 11 Nov, 2021 @ 10:29am 
In short, yes, you need to use that tool. At least to create mod which would contain modified .xml data.
https://prnt.sc/1z6h41y
Thanks Victory.
< >
Showing 1-3 of 3 comments
Per page: 1530 50