Oxygen Not Included
Оцінок: 40
Extended Building Width
   
Нагородити
До улюбленого
В улюблених
Прибрати
Compatibility: Base Game, Spaced Out!
Розмір файлу
Додано
Оновлено
188.591 KB
23 серп. 2023 о 13:37
30 трав. о 2:02
Змін 23 ( перегляд )

Підпишіться, аби завантажити
Extended Building Width

Опис
If you are not satisfied with standard width = 3 for bridges, then this mod is for you.

How to use?
1. Click Build menu and choose a building you want to extend.
2. When building is selected, you will see a white silhouette of a building with its standard width.
3. Press ALT+X or ALT+C to shrink or enlarge the width. These key bindings can be changed in menu: Options -> Game -> Controls -> Mods.
4. Place the building.

How to manage settings?
While in Main Menu, go to Mods submenu, locate this mod, press Options, and then press Modify config settings in GUI.
The config.json is located in %userprofile%\Documents\Klei\OxygenNotIncluded\mods\config\ExtendedBuildingWidth. It prevents this file to disappear when publishing.
You can create a list of all in-game buildings via corresponding button.
By default, the mod provides enlarging widths (from min=2 to max=16) of Gas Bridge, Liquid Bridge and Solid Bridge (and also any other building that includes "ConduitBridge" in its name, including buildings from other mods like HighPressureApplications).

Key bindings for shrinking/enlarging (by default: ALT+X and ALT+C) can be changed in menu: Options -> Game -> Controls -> Mods.
I recommend changing it to CTRL+MouseScrollUp and CTRL+MouseScrollDown (or similair).

Known problems / restrictions
- 'Select material' side panel shows incorrect amount of materials for dynamic buildings. It is only visuals; the bigger dynamic building is, the more materials it require. Btw, info-cards (those small popup white rectangles with info) show correct amounts and correct building name.
- Travel tube crossing not able to be extended - because of some complex core game mechanics (pathfinding). Separate mod needed

Github
Source code is here Github[github.com]

Bugs and issue creation
Creating an issue ticket is appreciated and could really help in dealing with problems.
Remember: even a "not-so-good" issue ticket is much better than no ticket at all. Don't be shy, just create one. Also, you can edit your ticket later.
An issue ticket can be created on Github issue[github.com] page.
In case you experience a crash: try to delete the mod and reinstall it before creating an issue. The reason is - sometimes Steam does not correctly update mods.
Also I recommend subscribing to Mod updater mod that could help keep mods to be up to date.
Коментарів: 48
INFLAMES  [автор] 7 черв. о 2:56 
yes, as pre-released
deegie.k 7 черв. о 2:24 
@INFLAMES - WOW!! Thanks for your efforts!
Is this applied as a pre-released version?
INFLAMES  [автор] 6 черв. о 10:26 
@deegie.k - I found what was causing that glitch. Fix your settings as shown on screenshot on github ticket and all will be fine.
INFLAMES  [автор] 3 черв. о 16:35 
Here's ticket for rad bridges: https://github.com/pakvg85/ONIMods/issues/4
You can find there downloadable pre-released version and screenshot of the settings. I didn't publish because there is still a visual defect (check screenshot).
deegie.k 3 черв. о 5:48 
I'm already looking forward to it. Thanks.
INFLAMES  [автор] 3 черв. о 5:19 
Radbolt Joint Plates (including Insulated ones) can't be properly enlarged for now (need some code adjustments). I will look into it
deegie.k 1 черв. о 20:33 
I want to use a 'Insulated Radbolt Joint Plate' , but I can't do the visual settings. help please~
INFLAMES  [автор] 26 трав. о 10:28 
have fun :-)
Harbonah 26 трав. о 10:26 
It's working. I really appreciate your quick help, thank you for your work!!
INFLAMES  [автор] 26 трав. о 7:32 
should be fine now