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 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 OMDSoftProtoPtr 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.