Skip to content

Civ V Stack Mod 0.3.5

Pre-release
Pre-release

Choose a tag to compare

@ruskyandrei ruskyandrei released this 27 Oct 18:38
· 1 commit to master since this release

Vox Populi with limited unit stacking: several combat units per tile, stack defender selection, cavalry flanking, collateral damage from siege and bombardment, and an AI that plans and fights with stacks.

This is an early pre-release. Expect rough edges and start a new game with it.

The full changelog lists the changes in every release.

Changes since 0.3.4

Based on Vox Populi 5.4.8.

Performance

  • The game DLL is now built with clang and link-time optimisation, as Vox Populi's own releases are, instead of Visual C++ 2008. The AI's work in late-game turns takes about a third less time; the game's own rendering and waiting between turns are unchanged. Games otherwise play the same, apart from tiny rounding differences in some calculations.
  • The AI no longer recomputes its whole map of threatened tiles each time one of its units spots or loses sight of an enemy, or an enemy unit moves, dies or is promoted. That cost grew with army sizes and wars; late-game AI turns take about a sixth less time on top of the faster build above. Together, late-game AI turns take about half the time they did in 0.3.4.

AI

  • Within a turn, the AI keeps counting the enemy units it saw at the start of the turn after they move out of sight, as Vox Populi's AI does, instead of forgetting them at the next update. Games therefore play differently from 0.3.4.

Fixes

  • The game DLL no longer triggers a memory access error while it unloads, for example when the game exits. The error was caught, so players did not see it.

Stacking rules and the interface are unchanged from 0.3.4.

What is in the package

Civ5StackMod-0.3.5.zip is a complete, modified copy of Vox Populi (EUI version). It is based on Vox Populi 5.4.8, built from commit f28c50c54. It replaces a normal Vox Populi installation; you cannot have both at once.

Requirements

  • Civilization V with Gods & Kings and Brave New World, on Windows.
  • The "43 Civs" variant and the no-EUI variant are not supported.

Install

  1. Download Civ5StackMod-0.3.5.zip and extract the whole zip to any folder.
  2. Close Civilization V.
  3. Double-click Install.cmd. If it cannot find the game, it asks you to choose the folder. If Civ V is installed under Program Files, right-click it and choose "Run as administrator".
  4. Start Civ V, open MODS, enable these four mods and click Next:
    • (1) Community Patch
    • (2) Vox Populi
    • (3a) VP - EUI Compatibility Files
    • (4a) Squads for VP

The installer moves any existing Vox Populi or EUI files to a StackMod-backup-... folder in your Civ V user data folder; nothing is deleted and saves are not touched. Install.cmd -DryRun shows what would be done without changing anything. README.txt in the zip has manual installation and uninstall steps.

To upgrade from an earlier version, run Install.cmd from the new zip the same way.

Notes

  • All players in a multiplayer game need this exact package.
  • Rules and AI behaviour are configured in MODS\(1) Community Patch\Database Changes\StackingConfig.xml. The Docs folder in the zip describes how stacking plays and each setting.
  • Civ5StackMod-0.3.5-symbols.zip holds the PDB for debugging crash dumps; players do not need it.

Checksums (SHA-256)

340153030EDF2663E0F2E4A6159C19CBF6DF6CFEAC83ECBE071A7C19D671A859  Civ5StackMod-0.3.5.zip
8D071A9C0429EDA2B70026BBE37AB92519D38B06AE3249D5DF24FD10B8B8D7F8  Civ5StackMod-0.3.5-symbols.zip