Some functions and patches for better user experience
一些提升用户体验的功能和补丁
Usage
Press Alt+`(BackQuote) to call up the config panel. You can change the shortcut on the panel.
There are also buttons on title screen and planet minimap area to call up the config panel.
Patches:
Strict hotkey dectection for build menu, thus building hotkeys(0~9, F1~F10, X, U) are not triggered while holding Ctrl/Alt/Shift.
Fix a bug that warning popup on Veins Utilization upgraded to level 8000+
Sort blueprint structures before saving, to reduce generated blueprint data size a little
Increase maximum count of Metadata Instantiations to 20000 (from 2000)
Increase capacity of player order queue to 128 (from 16)
Enable Hide UI function(F11 by default) while on Star Map view
Append mod profile name to game window title, if using mod managers (Thunderstore Mod Manager or r2modman).
Features:
General
Enable game window resize
Remember window position and size on last exit
Convert Peace-Mode saves to Combat-Mode on loading
Scale up mouse cursor
Note: This will enable software cursor mode, which may cause mouse movement lag on heavy load.
Mod manager profile based save folder
Save files are stored in Save\<ProfileName> folder.
Will use original save location if matching default profile name.
Increase maximum count of Metadata Instantiations to 20000 (from 2000)
Increase capacity of player order queue to 128 (from 16)
Planet/Factory
Sunlight at night
Remove some build conditions
Remove build count and range limit
Larger area for upgrade and dismantle(30x30 at max)
Larger area for terraform(30x30 at max)
Treat stack items as single in monitor components
Enhanced control for logistic storage limits
Logistic storage limits are not scaled on upgrading Logistics Carrier Capacity, if they are not set to maximum capacity.
You can use arrow keys to adjust logistic storage limits gracefully.
Quick build and dismantle stacking labs/storages/tanks
Protect veins from exhaustion
By default, the vein amount is protected at 100, and oil speed is protected at 1.0/s, you can set them yourself in config file.
When reach the protection value, veins/oils steeps will not be mined/extracted any longer.
Close this function to resume mining and pumping, usually when you have enough level on Veins Utilization
Do not render factory entities (except belts and sorters)
This also makes players click though factory entities but belts and sorters
Drag building power poles in maximum connection range
Allow overflow for Logistic Stations and Advanced Mining Machines
Allow overflow when trying to insert in-hand items
Allow Enhanced control for logistic storage limits to exceed tech capacity limits
Remove logistic strorage limit check on loading game
Logistics Control Panel Improvement
Auto apply filter with item under mouse cursor while opening the panel
Quick-set item filter while right-clicking item icons in storage list on the panel
Real-time logistic stations info panel
Re-intialize planet (without reseting veins)
Quick dismantle all buildings (without drops)
Quick build Orbital Collectors
Belt signals for buy out dark fog items automatically
6 belt signals are added to the signal panel, which can be used to buy out dark fog items automatically.
Generated items are stacked in 4 items.
Exchange ratio is following the original game design, aka:
1 Metaverse = 20 Dark Fog Matrices
1 Metaverse = 60 Engery Shards
1 Metaverse = 30 Silicon-based Neurons
1 Metaverse = 30 Negentropy Singularities
1 Metaverse = 30 Matter Recombinators
1 Metaverse = 10 Core Elements
Player/Mecha
Unlimited interactive range
Enable player actions in globe view
Hide tips for soil piles changes
Enhanced count control for hand-make
Auto navigation on sailings
It keeps Icarus on course to the target planet
It will try to bypass any obstacles(planets, stars or dark-fog hives) on the way
Furthermore, you can set a shortcut key in the system options window, which is used to toggle Auto-cruise that enables flying to targeted planets fully automatically.
Auto-cruise will start when you select a planet as target
It will use warper to fly to the target planet if the planet is too far away, the range can be configured.
It will speed down when approaching the target planet, to avoid overshooting
Dyson Sphere
Stop ejectors when available nodes are all filled up
Construct only structure points but frames
Re-initialize Dyson Spheres
Quick dismantle Dyson Shells
Dyson Sphere "Auto Fast Build" speed multiplier
Note: this only applies to Dyson Sphere "Auto Fast Build" in sandbox mode
Tech
Restore upgrades of Sorter Cargo Stacking on panel
Set Sorter Cargo Stacking to unresearched state
Buy out techs with their prerequisites
This enables batch buying out techs with their prerequisites. Buy-out button is shown for all locked techs/upgrads.
Combat
Open Dark Fog Communicator anywhere
Notes
Please upgrade BepInEx 5.4.21 or later if using with BlueprintTweaks to avoid possible conflicts.
If using with r2modman, you can upgrade BepInEx by clicking Settings -> Browse profile folder, then extract downloaded zip to the folder and overwrite existing files.