Expanded Character Panel
This mod replaces the default character panel with a more compact and convenient panel for large colonies.
The main goal of the mod is to make playing with many survivors more comfortable, approximately up to 100 characters.
Higher numbers have not been fully tested.
- Displays more characters on one panel.
- Splits the main character list into pages 1–5.
- Adds separate tabs for all characters, injured characters, idle characters and drafted characters.
- Allows you to create custom character groups.
- Allows you to rename custom groups.
- Allows you to change custom group icons.
- Allows each custom group to have its own character order.
- Allows you to change the global character order.
- Allows you to reorder characters using drag & drop.
- Adds custom group filters to assignment, expedition, schedule and activities windows.
- Adds a separate setting for panel button size.
- Adds a separate setting for character portrait size.
- Allows you to configure the number of portraits per row.
- Allows you to show or hide character names.
- Supports localized character names, including Russian names.
- Allows you to hide portraits or the whole button panel.
- Panel move button — allows you to move the panel around the screen.
- Eye — controls portrait and button panel visibility.
- Reorder mode button — enables mouse-based character reorder mode.
- All — shows all available characters.
- 1–5 — pages of the main character list. For example, button 1 shows the first part of the list, button 2 shows the next part, and so on.
- Injured — shows injured characters.
- Idle — shows characters with no current task.
- Drafted — shows characters in Draft mode.
- Custom groups — groups created by the player.
- Plus / minus — create and remove custom groups.
- Custom groups are created manually by the player.
- New groups are named G1, G2, G3 by default, and so on.
- Group names can be changed.
- Group icons can be changed separately from the group name.
- Each custom group has its own character list.
- Each custom group has its own character order.
- The order inside a custom group does not change the global character order.
- Custom groups are saved separately inside the current savegame.
Custom groups are used not only on the main panel, but also as filters in several game UI windows:
- Assign Owner — select an owner from a specific group instead of the full survivor list.
- Assign People — group filtering works for assigning people to work areas and workbenches.
- Expeditions — filter the list of available survivors before sending an expedition.
- Schedule — show only rows for survivors from the selected group.
- Activities / Priorities — show only rows for survivors from the selected group.
Filters in the Schedule and Activities windows are visual filters. They hide unnecessary rows in the interface, but do not change priorities, schedules or character behavior logic.
- The All tab and buttons 1–5 use the global character order.
- The global order is applied to the main panel and also to the Activities and Schedule windows.
- Custom groups use their own order.
- The order inside a custom group is used in group filters, including expeditions and assignment menus.
In the mod settings menu, you can change:
- CSSB button size — panel button size.
- CSSB portrait size — character portrait size.
- CSSB portraits per row — maximum number of portraits in one row.
- CSSB show portrait names — show or hide character names.
- CSSB show page buttons 1–5 — show or hide page buttons 1–5.
- Left click and hold on the panel move button — move the panel around the screen.
- Left click on the eye — hide or show portraits.
- Right click on the eye — hide or show the button panel.
- Left click on a tab — open the selected tab or group.
- Left click on the reorder mode button — enable or disable mouse-based character reorder mode.
- Normal left click on a portrait — standard character selection.
- Shift + left click / standard game selection — vanilla multi-selection.
- Shift + double left click on a portrait — select all characters from the currently opened tab.
- Ctrl + left click on a portrait — add the character to the active custom group.
- Ctrl + left click on one of the selected characters — add all selected characters to the active custom group.
- Ctrl + right click on a portrait — remove the character from the active custom group.
- Ctrl + right click on one of the selected characters — remove all selected characters from the active custom group.
- Reorder mode is enabled with a separate button on the panel.
- In this mode, you can change character order with the mouse.
- Hold a portrait and drag it to the desired position.
- The yellow line shows the insertion point: left or right of the selected portrait.
- Reorder mode is intended for changing the order inside the currently opened custom group.
- Ctrl + Shift + left click on a portrait inside a custom group — move the character left.
- Ctrl + Shift + right click on a portrait inside a custom group — move the character right.
- Plus button — create a new custom group.
- Minus button — delete the selected custom group, if a custom group is currently selected.
- Left click on a custom group — open the group.
- Ctrl + left click on a custom group — rename the group.
- Shift + left click on a custom group — select the next group icon.
- Shift + right click on a custom group — select the previous group icon.
- Ctrl + Shift + right click on a custom group — reset the group icon to the default icon for its number.
- Ctrl + right click on a custom group — quickly delete the custom group.
SAD_CommonLib is required for the mod settings menu.
The mod is still in testing.
The main use case is large colonies with many survivors.
If you find a bug or an interface issue, feedback is welcome.
If you want to support the mod:
https://boosty.to/gobby/donate
Version: 0.02-086
Version: 0.02-087