Documentation
Readme
View as plain text
Endless War
----
Verison 2.0
Endless War places all story maps and weekly challenges into Orcs Must Die 3. Both Regular and War Scenarios are supported.
It also includes several variant levels - regular levels that utilize the wave compositions (Onslaughts) of other levels, which are available in both Endless Mode and in a regular Campaign mode. To play a level that contains a map or enemies from a particular DLC, you will need to own the DLC, or it will appear as locked.
Installation:
1. If you don't have one already, create a Mods\ Folder in your steamapps\common\Orcs Must Die 3\OMD\Content\Paks\ folder
2. Place 600-EndlessWar.pak OR into your Mods folder
3. Run the game!
# VariantMaps
The following maps are included, in the following format:
Name | Onslaught Map -> Level (Required DLC)
CAE = Cold as Eyes | TTS = Tipping the Scales
_Old Friends_
North Path | Quick Path -> North Wing
King of the Hill | Sludge Shelves -> Sand Sea Castle (TTS)
Hidden Spring | Secret Fortress -> Oasis Outpost (TTS)
Mage's Stairway | Mage Tower -> Split Stairs
Snake Enclave | Switchbacks -> Order Enclave
Archer's Gallery | Shootout (WC) on Secret Fortress
Gathering Place | Mage Tower -> Oasis Outpost (TTS)
Trial By Fire | Masters Courtyard -> Untrained Grounds (TTS)
Frantic Fortress | Dragon Boneyard-> Secret Fortress
Ruins of Resurrection | Dragon Boneyard -> Frostbitten (CAE)
Arena | Dragon Boneyard -> Colosseum
Last Stand | Colosseum -> Frostbitten (CAE)
Order Bunker | Order Temple -> Basement
_Drastic Steps_
Abandoned Ramparts | Abandoned Outpost -> Northern Rampart (CAE)
Lost Mine | Aqueducts -> Icebound Mine (CAE)
Ransacked Temple | Aqueducts -> Oasis Outpost (TAE)
_Cold as Eyes_
Cold Wing | Northern Rampart -> North Wing
Frozen Dock | Icebound Mine -> Hidden Dock
Hypothermia | Frostbitten -> Colosseum
Icebound Stairs | Icebound Mine -> Split Stairs
Northern Hallways | Frostbitten -> Coastal Hallways
Avalanche | Frostbitten -> Cliffside
_Tipping the Scales_
Oasis Ruins | Oasis Outpost -> Aqueducts
Order Sewage | Untrained Grounds -> Sludge Shelves
Lava Lighthouse | Desert Wall -> Mage Tower War
Skirmish | Untrained Grounds -> Order Enclave
Infiltration | Sandstorm Shelter -> Master's Courtyard
Sweltering Shores | Sand Sea Castle -> Order Enclave
Invasion | Desert Wall -> Order Enclave
Don't want all the maps, or just want to do it yourself?
Open two instances of Asset-Editor(https://github.com/kaiheilos/Utilities). You'll need to open two files:
1. Content\Data\Campaign\MissionProtos.uasset
2. Content\Data\Campaign\CampaignProtos.uasset
We'll be editing CampaignProtos, so place this in your mod src folder, preserving the folder structure.
1. Expand Code Blocks -> DataTable
2. Navigate down to OMD3_Endless, expanding it and MissionList. It should have 9 or 10 entries by default, each of them an instance of OMDSoftProtoPtr.
1. Select one of the OMDSoftProtoPtr entries
2. Edit->Export Sub
3. Name the file "mission.txt"
4. Now you have what you'll need to inject maps into the list. If you expand an OMDSoftProtoPtr, you'll see a "guid" field. A Guid is an identifier, pointing to the specific map the entry is referring to
5. Next, go to MissionProtos.uasset in Asset-Editor. Expand Code Blocks->DataTable
6. Go through the Scenarios until you find the map you'd like to add. (If you click on a scenario, you'll see fields explaining which map it is)
7. Expand the Scenario, and select its guid field
8. Copy the guid
9. Open Mission.txt in a text editor(Notepad++, Atom, or similar apps will be better than Notepad for this)
10. Look for the <Value> field. It should have a Guid already filled in
11. Replace the existing Guid with the Guid you copied from MissionProtos.uasset
12. Look for <NameString>OMDSoftProtoPtr</NameString>
13. Change OMDSoftProtoPtr to MissionList
14. Return to CampaignProtos.uasset in Asset-Editor
15. Select the MissionList field
16. Edit->Import Sub
17. Save the file
18. Functions->Package Folder
19. Select the folder containing your Content\ folder and accept
20. Move the new .pak file to your mods folder.