AskaExpandedParty
Raises ASKA's player party NPC limit above vanilla 3. Default capacity is 6 (configurable 3-20). Scales the party HUD and supports two-column layout for large parties.
By JosiahSiegel
| Last updated | 4 days ago |
| Total downloads | 39 |
| Total rating | 0 |
| Categories | Mods Misc |
| Dependency string | JosiahSiegel-AskaExpandedParty-0.4.0 |
| Dependants | 0 other packages depend on this package |
This mod requires the following mods to function
BepInEx-BepInExPack_IL2CPP
BepInEx pack for IL2CPP x64 Unity games. Preconfigured and ready to use.
Preferred version: 6.0.755README
Aska Expanded Party
Raises ASKA's player party NPC limit above the vanilla limit of 3.
Default party capacity: 6 NPC villagers.

Requirements
- BepInEx 6 IL2CPP for ASKA
- Easiest method: install r2modman, select ASKA, and install BepInExPack_IL2CPP from the mod list.
Installation
With r2modman or Thunderstore Mod Manager
Install the mod from the manager and launch the game from that same managed profile.
Manual
- Install BepInEx 6 IL2CPP for ASKA.
- Start the game once with BepInEx installed, then close it.
- Extract the mod zip into your ASKA game folder.
- Confirm the DLL exists at:
BepInEx/plugins/AskaExpandedParty/AskaExpandedParty.dll
- Launch the game.
Configuration
The config file is generated after the first launch:
BepInEx/config/com.community.askaexpandedparty.cfg
Default config:
[General]
Enabled = true
PartyCapacity = 6
[Diagnostics]
DebugLogging = false
[UI]
ScalePartyWidget = true
TwoColumnLeftShift = 230
PartyCapacityaccepts values from 3 to 20. The recommended starting value is 6.ScalePartyWidget(defaulttrue) — Scales and repositions the party HUD when more than 3 members are in the party. At 11 or more members the HUD switches to a two-column layout.TwoColumnLeftShift(default230) — Pixels to shift the party HUD container left when two-column mode activates (party > 10). Range: 0 to 600. Default 230 pulls the right-edge widget toward screen center so the second column (left of the first) is fully visible. Reduce toward 0 if the widget sits too far from the right edge; increase up to 600 if the second column still clips.
What it changes
The mod raises two party-size gates:
SSSGame.PlayerParty.GetAgentsCapacity()reports the configured capacity instead of vanilla 3.- A hardcoded native limit in
PlayerParty.SetTaskAgentis patched so recruitment can succeed above 3.
The mod does not directly edit saved party member lists, villager ownership fields, player party IDs, or network party state. Vanilla game code still performs recruitment and dismissal.
Save compatibility and uninstalling
This mod does not add custom save data.
However, a save with more than 3 active party members is outside vanilla's expected party size. If you load that save without the mod, vanilla behavior is undefined. Possible outcomes include the extra member being removed, the party remaining over capacity until someone leaves, or UI/AI oddities.
Before uninstalling, disabling the mod, or setting Enabled = false:
- Load your save with the mod still installed and enabled.
- Dismiss party members until only 3 or fewer NPC villagers remain.
- Save the game.
- Quit.
- Remove or disable the mod.
Multiplayer
For multiplayer sessions, all participating clients should use the same mod version and the same PartyCapacity setting. Avoid changing capacity mid-session.
Known limitations
- ASKA was designed around a party size of 3, so very large parties may stress AI, combat, HUD, pathfinding, and performance.
- HUD scaling is best-effort and may not look perfect at high capacities or unusual resolutions.
- Multiplayer carries more risk than single-player because party state is networked by the game.
- ASKA updates may require a mod update if the player party methods change.
Troubleshooting
- Mod not loading: confirm BepInEx 6 IL2CPP is installed and the DLL is under
BepInEx/plugins/. - Still capped at 3: confirm
Enabled = trueandPartyCapacityis greater than 3. - HUD looks cramped: keep
ScalePartyWidget = trueor reducePartyCapacity. - Villagers behave strangely: dismiss extra villagers and use a smaller capacity.
- Logs are at
BepInEx/LogOutput.log.