Rise of Nations: Extended Edition

Rise of Nations: Extended Edition

Not enough ratings
Cavalry Achievement - Attrition-based
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
1.353 MB
26 Apr, 2024 @ 11:30am
1 Change Note ( view )

Subscribe to download
Cavalry Achievement - Attrition-based

Description
::: HOW TO USE :::
1. Subscribe to the mod and let Steam download it
2. Activate the mod in the game, deactivate any other mods so they don't interfere
3. Make sure you have the option turned on to start single-player games in pause mod
4. (Optional but highly recommended): set your graphics to low, disable shadows & animations
5. Go to Quick Battle --> Select Game Type: Scenario --> Select AttritionKiller-Cavalry.scx
6. Start the game
7. Before unpausing the game, enable continuous production in all Stables
- Zoom out until you see all Stables buildings
- Double-click on a Stables to select all of them
- Press Q on your keyboard
8. Unpause the game
9. (Optional but highly recommended): come back to your game every 10-15 minutes, pause with F10, then unpause after a few seconds (helps unload unused sprites which clog the system, really helps in performance)

For me the missing 600k cavalry was created in about 120 minutes, so starting from 0 you should be able to get this achievement in 3-4 hours.

Check out the my other mod for the infantry achievement.

::: BEHIND THE SCENES / HOW IT WORKS :::

After I reached this last part of farming the achievements (likely where you are right now as well, since you are checking out my mod), I tried multiple existing mods called "training maps" and "slaughterhouses", but I quickly got pissed off. I had multiple grievances with the currently active mods:
- They all relied on enemies killing the created units, instead of the much more superior attrition
- Only a few of them solved the pathing issue which eventually clogged up the production buildings and completely shut-down the farming
- They contained lots of unnecessary baggage, like resources and wonders for the enemy player, which further degraded efficiency
- Most of them were simply bad-quality and untested, with AI not turned off (in one of them the AI researched nukes and eventually started nuking my production buildings lol)

They did contain a few good ideas though. In one of them the pathing was solved by dropping off new units directly to water where enemy subs killed them (which were not able to kill the production buildings), and in another the HP of the unit produced was reduced to 1 to kill them more quickly.

Still, after about 10-12 hours of running them (in total, not one by one), I was only up by 100k units created. So I decided to create my own take on the farming.

HOW TO CREATE YOUR OWN FARMING MAP:
- Add a small town for the player on the top of the map so the player does not get instant defeat
- Add a few Stables buildings in the bottom of the map, set them all to produce Light Cav
- Disable AI for the Computer, set it as Russian and set it to Information Age (Russian national bonus and age difference between hostile players increase attrition damage)
- Create a few cities for the Computer, make sure the nation borders cover all production buildings in the bottom of the map
- Add Kremlin and Coliseum to the Computer cities to further increase attrition damage
- Cover the enemy cities with forests to protect them from potentially wandering soldiers
- Add a crapload of resources to the Player to make sure they can produce a lot of soldiers
- 1st test: attrition kills production buildings as well, needs solution
- Copy buildingrule.xml, change Stables HP to almost infinite
- Realize that we can change Light Cav HP, cost and production time as well in UnitRules.xml
- Remove Light Cav resource and population cost, change production time to 1 sec and set HP to 1
- Realize that with 1HP units attrition increase of the Computer was completely unnecessary because a wet tissue paper could destroy our units... oh well.
- Realize that manually clicking the add resource button in the scenario editor a bazillion times was also unnecessary so FML
- Try low graphics and no shadows & animations to increase efficiency and reduce lag, be pleasantly surprised by the sudden rise in farming speed
- 2nd test: get the achievement in 120 minutes, be very proud of yourself getting achievements of 20+ year old game
3 Comments
Guilmaz 13 Jul, 2024 @ 4:44pm 
it was fun to see units birth and death instantly
Jethro2308 12 Jun, 2024 @ 2:07am 
Finally, historically accurate Mongols.
Zie Cow 29 May, 2024 @ 11:12am 
Thank you so much for this!