BPVR – More Building Slots

If you liked this item, please rate it up on Steam Workshop page.

Authors: Sakura, Gula

Last revision: 9 Mar at 09:13 UTC (2)

File size: 157.95 KB

On Steam Workshop

Description:
Introduction

The highly acclaimed BPV mod has been reborn in version 4.1!

This mod provides the essential framework for the dynamic slot expansion features of the BPVR mod. It also modifies the built-in district and zone settings in the base game, allowing their slot numbers to dynamically adjust according to your preferences.

This mod only adjusts slot numbers and does not affect interface display. Under the vanilla interface layout, any building slots beyond the default settings may be hidden due to limited panel space. Therefore, you’ll usually need an additional interface mod that can display more slots in order to actually use the expanded slots in-game. At present, this mod comes with two companion interface mods—BPVR – Single Row Mode and BPVR – Double Row Mode—but you can also use other interface mods created by different authors as long as they support more slots.

Auxiliary Mods

This mod does not directly change the number of slots; it only enables dynamic adjustment. To actually increase the number of slots, please use the following sub-mods:

Slots for primary zone for a city:
9 12 18 24 36 48 60 72 96 120

Secondary zones for a city:
3 4 5 6 8 10

Slots for secondary zones of a city:
4 5 6 8 9 10 12

PS: For compatibility reasons, older BPV slot number mods will still work. The sub-mods listed here essentially function the same as those in BPV. However, note that the new BPVR interface mods display six slots per row instead of five. As a result, using older BPV slot mods may cause imperfect visual alignment. In addition, the new slot number sub-mods have updated version information, so if you care about avoiding the yellow warning sign in the game launcher, you may want to switch to the new versions provided here.

If none of the pre-made options above meet your requirements, you can subscribe to this mod, open its folder, and follow the “How to modify slot numbers” document inside to customize the numbers yourself.

Usage

This mod and its sub-mods do not have a strict load order requirement, but it is recommended to place the sub-mods right after this mod for easier maintenance.

This mod also has no direct dependency on other BPVR mods, nor does it require a strict order, but it is suggested to keep them close together in your load order.

How It Works and Limitations

Many zones in the base game have fixed slot numbers. To enable them to use new slot counts, this mod overwrites all vanilla zones with fixed slot settings. If the game updates and modifies other aspects of these zones, it could cause unexpected issues. If that happens, please contact the author for an update.

Different planets and cities may use different zone types. When increasing zone counts, the mod will check whether the city has a “government” zone (i.e., the leftmost zone where any building can be placed). If found, it will extend the zone list by duplicating the last zone until the required number is reached. If no “government” zone is found, the city will remain unchanged. If you notice errors, omissions, or unreasonable behavior in certain cases, please let the author know. Since this feature also rewrites core game data, city functions may break after updates—please report any issues promptly.

Third-Party Mod Compatibility

For third-party mods that provide custom cities and their districts, a similar rewrite is required to adapt them to the new settings. Not all mods will actively support BPVR. For those that are incompatible, additional mods are needed to rewrite the data to achieve BPVR compatibility. The BPVR – Compatibility mod provides compatibility patches for several well-known third-party mods. However, due to limited time and resources, the coverage and update frequency of compatibility mods may not always be ideal. If you would like this mod to support a specific third-party work, please contact the author in a timely manner.

Currently, this mod already includes the necessary compatibility settings, and older BPV compatibility patches should still work (at least in theory). That said, third-party city and zone settings may change over time, meaning older compatibility patches could become outdated. The author cannot guarantee their reliability. If you encounter problems, please request an updated patch from the author, or contact the third-party mod author to ask for support of the dynamic adjustment feature.

If you are a mod author and would like your custom districts and zones to use the dynamic slot functionality of this mod, please subscribe to this mod and open its folder, then follow the included documentation for guidance.

Other

Finally, special thanks to the original BPV mod author, whose work made this project possible. If you have any feedback or suggestions, feel free to leave a comment. Thank you!

Download
Revisions:

Old revisions of this mod are available below. Click the link to download.