Stellaris

Stellaris

158 ratings
BPV Reborn - Zone Single Row Mode
7
2
4
3
2
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
27.640 MB
22 May @ 6:50am
8 Oct @ 11:41am
31 Change Notes ( view )

Subscribe to download
BPV Reborn - Zone Single Row Mode

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

This mod expands the size of the city district and zone panels in the planet interface. By default, it can display up to 24 city slots and 24 zone slots right away, with scrolling support for additional slots. At present, it supports up to 120 city slots and 120 auxiliary slots, while each specialized district (energy, mining, food, etc.) can display up to 12 slots.

This mod is primarily designed to provide display support for the BPVR - More Slots mod, which adds more slot numbers. However, it does not directly rely on that mod’s internal data, meaning there is no hard dependency between them. If you use other mods that modify districts, zones, or slot counts, this mod can also display them properly within its maximum supported limits.

Even if you don’t install any other mods, this mod can still display the vanilla planet interface. However, because the city district panel is larger, the interface may look rather empty in this case, and the visual effect won’t be ideal. If you’re not interested in adding more slots and only want a cleaner interface, it is recommended to use UIOD Mod as an optimized version of the vanilla interface.

This version of the mod displays zones in a single row, so each zone can show up to 6 building slots.
If you want to use more slots, please try the Double-Row Mode version. (Due to technical limitations, it is currently not possible to dynamically adjust zone height with just a single mod. Hopefully, Paradox will provide more flexibility for mod authors in the future.)


Usage
This mod depends on the UIOD mod, so it is recommended to place it below UIOD in your load order.
“BPVR - More Slots” and its sub-mods do not have a direct dependency on this mod, but for easier maintenance, it’s suggested to place them close together.

In practice, this mod already includes proper override handling, so strict load order is not required — even if the order is shuffled, it will still work correctly.

Recommended load order:
  1. UIOD
  2. This mod
  3. More Slots mod and its sub-mods (order among them doesn’t matter)


Important Note: The game sometimes caches compiled data (including UI layouts) to speed up startup. As a result, after updating a mod, you may not see the updated interface take effect immediately, even if you adjust mod load orders. If you notice that the UI layout does not match the expected results, please try opening the in-game console (by default, press the ` key — the one just to the left of the number 1 key on your keyboard) and click the "Reload GUI" button to force a UI refresh. This may resolve any abnormal display issues.


Known Issues

  • Each district (city, mining, generator, agriculture, etc.) originally had a row of small icons to show district status (available, built, or unavailable). Due to layout limitations, this part has been temporarily removed, leaving only the numeric indicator for total available districts (e.g. “3/18”).


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~
Popular Discussions View All (1)
0
21 Oct @ 9:30am
用了此mod会报错,可以问一下是什么情况吗?
d202665402
192 Comments
Syspiron 12 hours ago 
Update on my crash, if anyone is experiencing the same thing I am, it's because I was using the out of date Bigger Colonies mod, which seems to finally no longer work.
Foxei 16 hours ago 
Bro i don't understand,this mod doesn't work,the Better Planet View doesn't work,how am i supposed to see the building slots? Like bro i wanna build more ;-;
Sakura  [author] 26 Oct @ 9:56pm 
@Syspiron hi, this error usually can be ignored safely and please try to look into the error log again to see if there's any other error messages may cause the crash. Many thanks~
Syspiron 26 Oct @ 12:01pm 
I'm also getting the crash that the previous person reported with the same error message:

[14:48:32][containerwindow.h:88]: interface/zz_planet_view.gui: Could not find containerWindowType "district_box" in window "planet_district_entry_width_2".
[14:48:32][containerwindow.h:88]: interface/zz_planet_view.gui: Could not find containerWindowType "district_box" in window "planet_district_entry_width_1".

For me, it happens when I build a basic district such as farming, mining or energy, then the boxes to add buildings disappear, and the "Specialization" UI comes up. When I click that button, my game crashes immediately.
CHZ_santiago 25 Oct @ 2:08am 
谢谢,昨天已经找到问题了
Sakura  [author] 24 Oct @ 10:23pm 
@CHZ_santiago hi,前辈你好,这是个错误因为因为UI设计的关系,目前BPVR的界面没有合适的地方放区划小格子,把这个部分删除了导致的。这个问题所有使用 BPVR 的用户都会看到,通常不会导致闪退,前辈可能需要再找找是否能看到错误消息,谢谢~
CHZ_santiago 24 Oct @ 10:28am 
作者你好,请问开档后,移动到其他星系闪退提示,我的mod中有uimod,但是uimod在mod组开头,你的mod我是放在最底部,兼容性mod也安装了,是否是要移动到开头去?
[19:17:48][containerwindow.h:88]: interface/zz_planet_view.gui: Could not find containerWindowType "district_box" in window "planet_district_entry_width_2".
[19:17:48][containerwindow.h:88]: interface/zz_planet_view.gui: Could not find containerWindowType "district_box" in window "planet_district_entry_width_1".
可能是mod
Dimonius 23 Oct @ 4:42am 
Can you please made compability for UI Overhaul Dynamic - Tiny Options?
𝑧𝑒𝑛 ✦ 23 Oct @ 12:51am 
Very poggers mod :luv:
The Exiled 22 Oct @ 3:09am 
根据老版本bpv对比整出来针对格子不够的gui修改 改成了2倍 240格容量
name = "districts_window"
size = { width = 100% height = @[1080 * 2] }

# Primary Zone
containerWindowType = {
name = "zone"
position = { x = 95 y = 35 }
size = { width = 360 height = @[40 * 52] }
background = {
name = "zone"
spriteType = "GFX_invisible"
alwaysTransparent = yes
}
buttonType = {
name = "zone_info_button"
position = { x = 0 y = 0 }
size = { x = 320 y = @[40 * 52] }
quadTextureSprite = "GFX_district_hover"
clicksound = "menu_slide_open"
}
buttonType = {
name = "selection_highlight"
spriteType = "GFX_glow_tile_orange_no_padding"
position = { x = 0 y = 0 }
size = { x = 320 y = @[40 * 52]}
alwaysTransparent = yes
}
老版bpv把大部分参数先定义了 并给一部分代码写了中文注释查起来确实方便