UXAssist
Some functions and patches for better user experience / Some functions and patches to improve user experience
About this mod Author’s original text
UXAssist
Read me in English
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 ( 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
- Mod manager profile based save folder
- Save files are stored in Save\ folder.
- Will use original save location if matching default profile name.
- Mod manager profile based option
- Option file is stored as Options\.xml.
- Logical Frame Rate
- This will change game running speed, down to 0.1x slower and up to 10x faster.
- A pair of shortcut keys (- and +) to change the logical frame rate by -0.5x and +0.5x.
- Note:
- High logical frame rate is not guaranteed to be stable, especially when factories are under heavy load.
- This will not affect some game animations.
- When set game speed in mod Auxilaryfunction, this feature will be disabled.
- When mod BulletTime is installed, this feature will be hidden, but patch BulletTime's speed control, to make its maximum speed 10x.
- Set process priority
- Increase maximum count of Metadata Instantiations to 20000 (from 2000)
- Increase capacity of player order queue to 128 (from 16)
- 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)
- Off-grid building and stepped rotation
- Cut conveyor belt
- Press shortcut key to cut conveyor belt under cursor.
- The default shortcut key is Alt+X, you can set it in system options panel.
- Treat stack items as single in monitor components
- Quick build and dismantle stacking labs/storages/tanks
- Fast fill in to and take out from tanks
- You can set multiplier for tanks' operation speed
- This affects manually fill in to and/or take out from tanks, as well as transfer from upper to lower level.
- 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
- Hide sorters too: also hide sorters, leaving only belts (and their cargo) visible
- Drag building power poles in maximum connection range
- Auto-construct
- Fly to buildings to be contructed automatically
- Dismantle blueprint selected buildings
- Press shortcut key in blueprint copy mode to dismantle selected buildings.
- The default shortcut key is Ctrl+X, you can set it in system options panel.
- Initialize This Planet (without reseting veins)
- 3 Options to return certain items
- 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.
- Gene
Install & use Install: BepInEx plugin
- The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
- Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
- Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
- Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.
Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file.
Dependencies
Install these first, or the mod will not work:
xiaoye97-BepInExCommonAPI-DSPModSaveCommonAPI-CommonAPI