Can we get Additive Data Mod like in AOE3 for this game please to it would make modding so much more versatile. Because the convention on how to use it from the AOE3 wiki doesnt seem to work in Retold
Edit: Apparently they do work but need different file notation
No it does not work but lets say it does and lets check first we can use the DebugOutputGameData like in AOE3 but have to put it in the production.cfg in the game files so that we can get the data of the game as an output to appdata/local/temp/Age of Mythology Retold/
well sadly it seems the additive data mods do indeed not work like in AOE3
Sorry if the whole thing is a bit passive agressive but please check before just posting a screenshot from discord where the user never showed it working.
Yes I saw that to and then I tried it and it didnt work. Then I figured out that the DebugOutputGameData worked just in the production.cfg and not the Startup Folder like in AOE3 and saw that clearly they dont work because the game does not change the game files if you use the protomods file sadly would be cool if it would work.
I tried and failed to add a unit in the same way you would do for 3DE, but adding a unit is more complicated than editing one so I couldn’t tell if I was messing something else up.
Thanks to the mod “wrp world role play mod (by agentadkiller adrien)” I learned how to write Additive Data Mods in AOMR. The Base file name must be suffixed with “_mods”, for example, if the Base file name is “proto.xml”, then the Mod file name is “proto_mods.xml” and the Root node name is <protomods>. If the Base file name is “techtree.xml”, then the Mod file name is “techtree_mods.xml” and the Root node name is <techtreemods>. I haven’t tried with other files, but I imagine it’s something similar.
instead of replacing the whole proto.xml file, you are only changing this one value you want to change.
This way your mod is much more compatible to other mods and also compatible to most game updates (no need to recreate your mod on every game update).
But I’m a bit lost how additive modding works for example in the major_gods.xml file…
In proto.xml it is : <unit name="WallLong"> while in major_gods it is: <name>Thor</name> so this xml structure is different and I have no clue how to eg change the startingresources for a specific name ?!
Hello I m new here. I like to ask I tried to use a proto.xml file and did some edit and it worked when I change Akrantos stats unfortunately I can seem to find the right name to input for Ajax young and Ajax older in retold. Even amanra older I can’t seem to change her values
How about the amanra on Atlantis campaign? The protoedit on Fall of the Trident amanra doesn’t affect the Atlantis amanra. Wouldn’t the older ajax be different?
proto.xml - the file you said you were using - is in the data folder. You have to extract the files from the BAR files using a tool you can find on the forum.
Yes, the older versions of Ajax and Amanra are separate proto units. Most of the units have been given obvious names now and they’re generally grouped together logically in the file.
I took a sample proto.xml from someone else post and did my own edit. So what tool should I use to extract the XML file from bar? This is the first time I encountered this