# UXAssist #### Some functions and patches for better user experience #### 一些提升用户体验的功能和补丁 ## Changlog * 1.0.1 + Fix config button text and tips while returning to title menu. + Add a patch to fix the bug that warning popup on `Veins Utilization` upgraded to level 8000+ * 1.0.0 + Initial release + Functions moved from [MechaDronesTweaks](https://dsp.thunderstore.io/package/soarqin/MechaDronesTweaks/) and [CheatEnabler](https://dsp.thunderstore.io/package/soarqin/CheatEnabler/) ## Usage * Press `` LAlt+`(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+ * Features: + Unlimited interactive range + 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) + Enable player actions in globe view + Enhanced count control for hand-make + Re-intialize planet (without reseting veins) + Quick dismantle all buildings (without drops) + Stop ejectors when available nodes are all filled up + Construct only nodes but frames + Re-initialize Dyson Spheres + Quick dismantle Dyson Shells ## Notes * Please upgrade `BepInEx` 5.4.21 or later if using with [BlueprintTweaks](https://dsp.thunderstore.io/package/kremnev8/BlueprintTweaks/) to avoid possible conflicts. + You can download `BepInEx` [here](https://github.com/bepinex/bepinex/releases/latest)(choose x64 edition). + 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. ## CREDITS * [Dyson Sphere Program](https://store.steampowered.com/app/1366540): The great game * [Multifunction_mod](https://github.com/blacksnipebiu/Multifunction_mod): Some cheat functions * [LSTM](https://github.com/hetima/DSP_LSTM) & [PlanetFinder](https://github.com/hetima/DSP_PlanetFinder): UI implementations ## 更新日志 * 1.0.1 + 修复了返回标题界面后设置按钮文本和提示信息不正确的问题 * 1.0.0 + 初始版本 + 从[MechaDronesTweaks](https://dsp.thunderstore.io/package/soarqin/MechaDronesTweaks/)和[CheatEnabler](https://dsp.thunderstore.io/package/soarqin/CheatEnabler/)移动了部分功能过来 ## 使用说明 * 按 `` 左Alt+`(反引号) `` 键呼出主面板,可以在面板上修改快捷键。 * 标题界面和行星小地图旁也有按钮呼出主面板。 * 补丁: + 更严格的建造菜单热键检测,因此在按住Ctrl/Alt/Shift时不再会触发建造热键(0~9, F1~F10, X, U) + 修复了`矿物利用`升级到8000级以上时弹出警告的bug * 功能: + 无限交互距离 + 夜间日光灯 + 移除部分不影响游戏逻辑的建造条件 + 移除建造数量和范围限制 + 范围升级和拆除的最大区域扩大(最大30x30) + 范围铺设地基的最大区域扩大(最大30x30) + 在行星视图中允许玩家操作 + 手动制造物品的数量控制改进 + 初始化本行星(不重置矿脉) + 快速拆除所有建筑(不掉落) + 可用节点全部造完时停止弹射 + 只建造节点不建造框架 + 初始化戴森球 + 快速拆除戴森壳 ## 注意事项 * 如果和[BlueprintTweaks](https://dsp.thunderstore.io/package/kremnev8/BlueprintTweaks/)一起使用,请升级`BepInEx`到5.4.21或更高版本,以避免可能的冲突。 + 你可以在[这里](https://github.com/bepinex/bepinex/releases/latest)(选择x64版本)下载`BepInEx`。 + 如果使用r2modman,你可以点击`Settings` -> `Browse profile folder`,然后将下载的zip解压到该文件夹并覆盖现有文件。 ## 鸣谢 * [戴森球计划](https://store.steampowered.com/app/1366540): 伟大的游戏 * [BepInEx](https://bepinex.dev/): 基础模组框架 * [LSTM](https://github.com/hetima/DSP_LSTM) & [PlanetFinder](https://github.com/hetima/DSP_PlanetFinder): UI实现