Skip to content
All integrations
Wargroove 2 official Steam artwork

COMMUNITY INTEGRATION

Wargroove 2Archipelago randomizer mod

Command a growing army across a custom branching campaign. Mission victories and side objectives send checks, while other worlds unlock units, commanders and the events needed to reach your finales.

Maintained by Fly Hyping / FlySniper, Magnemania, Akblabla, Luminary Lytra

GAME MECHANICS

Explore game mechanics

Browse possible checks, rewards and settings. What appears in your game depends on your World options.

Source catalog Release 1.1.11 (pre-release)World 1.1.11

Release 1.1.11 is a prerelease. These 530 addressable check slots cover 106 event definitions across all map variants, with up to five slots per event; Victory Locations defaults to 2 and Objective Locations to 1. A seed uses an opening mission, 28 shuffled positions and four finale slots, so 530 is not a per-seed total. The APWorld matches 66 of 67 source members; archipelago.json only adds version compatibility fields. The World lists Giant Issue: Triple Kill, but the bundled map objectives do not identify a matching trigger; that behavior remains unverified. Source review only; no campaign was played.

Actions and milestones that can send a check to your multiworld.

530 locations

Humble Beginnings Rebirth: Talk to Nadia

This named side objective sends a check. Objective Locations is 1 by default and can be set from 1 to 5.

Humble Beginnings Rebirth

Humble Beginnings Rebirth: Victory

This mission-victory event sends a check. Victory Locations is 2 by default and can be set from 1 to 5.

Humble Beginnings Rebirth

Humble Beginnings Rebirth: Good Dog

This named side objective sends a check. Objective Locations is 1 by default and can be set from 1 to 5.

Humble Beginnings Rebirth

Nuru's Vengeance: Victory

This mission-victory event sends a check. Victory Locations is 2 by default and can be set from 1 to 5.

Nuru's Vengeance

Nuru's Vengeance: Spearman Destroys the Gate

This named side objective sends a check. Objective Locations is 1 by default and can be set from 1 to 5.

Nuru's Vengeance

Nuru's Vengeance: Defeat all Dogs

This named side objective sends a check. Objective Locations is 1 by default and can be set from 1 to 5.

Nuru's Vengeance

Cherrystone Landing: Smacked a Trebuchet

This named side objective sends a check. Objective Locations is 1 by default and can be set from 1 to 5.

Cherrystone Landing

Cherrystone Landing: Smacked a Fortified Village

This named side objective sends a check. Objective Locations is 1 by default and can be set from 1 to 5.

Cherrystone Landing

Cherrystone Landing: Victory

This mission-victory event sends a check. Victory Locations is 2 by default and can be set from 1 to 5.

Cherrystone Landing

Den-Two-Away: Victory

This mission-victory event sends a check. Victory Locations is 2 by default and can be set from 1 to 5.

Den-Two-Away

Den-Two-Away: Commander Captures the Lumbermill

This named side objective sends a check. Objective Locations is 1 by default and can be set from 1 to 5.

Den-Two-Away

Skydiving: Victory

This mission-victory event sends a check. Victory Locations is 2 by default and can be set from 1 to 5.

Skydiving

Skydiving: Dragon Defeats Stronghold

This named side objective sends a check. Objective Locations is 1 by default and can be set from 1 to 5.

Skydiving

Terrible Tributaries: Victory

This mission-victory event sends a check. Victory Locations is 2 by default and can be set from 1 to 5.

Terrible Tributaries

Terrible Tributaries: Swimming Knights

This named side objective sends a check. Objective Locations is 1 by default and can be set from 1 to 5.

Terrible Tributaries

Terrible Tributaries: Steal Code Names

This named side objective sends a check. Objective Locations is 1 by default and can be set from 1 to 5.

Terrible Tributaries

Beached: Victory

This mission-victory event sends a check. Victory Locations is 2 by default and can be set from 1 to 5.

Beached

Beached: Turtle Power

This named side objective sends a check. Objective Locations is 1 by default and can be set from 1 to 5.

Beached

Beached: Happy Turtle

This named side objective sends a check. Objective Locations is 1 by default and can be set from 1 to 5.

Beached

Riflemen Blockade: Victory

This mission-victory event sends a check. Victory Locations is 2 by default and can be set from 1 to 5.

Riflemen Blockade

Playing with others

Each slot runs its own custom single-player campaign. Archipelago exchanges unlocks, optional deaths and optional sacrificed units across players; it does not turn the campaign into native co-op. Separate sessions must resume the same room and local campaign.

Known scope and limitations

  • Version 1.1.11 is a prerelease. Its APWorld bundles the matching client, mod and campaign and requires Archipelago 0.6.3 or later. Launch the Steam game once, close it, install the APWorld and start Wargroove 2 Client before opening the custom Archipelago 2 campaign.
  • Back up playerProgress, its backup and the custom campaign before installation or updates. Every client startup rewrites the supplied campaign and its backup file. The maintainer requires clearing old custom-campaign progress when changing versions; plan an update between runs.
  • The new Giant Issue map still differs from the World’s checks: Triple Kill remains in the generated list, but no supplied map trigger sends it. Its Low Turn Count check is attached to the seven-giant victory branch. Exclude Giant Issue from the main playlist if you need every generated check to have a matching documented trigger.
  • The generator reuses mutable level templates between Wargroove 2 slots. Their region association can be overwritten by another slot’s shuffled layout. Use one Wargroove 2 slot per generation until that isolation has been verified or corrected.
  • Stay connected while playing. The client clears shared bridge files on startup and disconnect, consumes outgoing check files before sending and retains only the latest polling batch for resync. Offline one-time actions and final victory do not have durable delivery guarantees.
  • Use a separate local campaign for each room and only one client against a game directory. The local campaign is not checked against the connected seed and slot before state is replaced. Ordinary item replay uses absolute counts, but that does not prevent mixing campaigns.
  • The documented Linux route uses the Windows Steam game through Proton. Select the prefix’s drive_c/users/steamuser/AppData/Roaming folder; this is not native Linux support. Console and macOS editions are outside this setup.
  • Undo Turn is unsupported. Adjust campaign difficulty instead, and keep advanced cost/sharing modifiers off for a simpler first run. Removing too many playlist maps is rejected when too few checks remain.
  • Use the protected room address supplied by your server operator and keep passwords out of the address itself. The framework accepts explicit wss connections, but a scheme-less address uses unencrypted ws.
  • Python, map data and the Lua recovered from the released mod were inspected statically. Complete provenance for the packed art/campaign and a full mod rebuild are not established; no successful campaign or runtime compatibility result is claimed.

This integration is maintained independently of Panludia. Downloads are provided by its maintainer. Contact the maintainer through the linked repository or support channels.

View Wargroove 2 on Steam