soarqin-UXAssist icon

UXAssist

Some functions and patches for better user experience / 一些提升用户体验的功能和补丁

CHANGELOG

Changlog

  • 1.2.8
    • New feature: 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.
    • Fixes to Append mod profile name to game window title:
      • Fix a bug that window title is not set correctly when multiple instance is launched.
      • Fix a bug that window title is not set correctly if BepInEx debug console is enabled.
    • Real-time logistic stations info panel: Fix a bug that item status bar appears unexpectedly.
  • 1.2.7
    • Fix some minor issues
  • 1.2.6
    • Remember window position and size on last exit
      • Fix a bug that window position is restored even the option is disabled.
      • Fix a bug that the last window position is wrongly remembere when game is closed at minimized state.
  • 1.2.5
    • New feature: Set process priority
    • New feature: Set enabled CPU threads
    • Drag building power poles in maximum connection range: Add a new config option Build Tesla Tower and Wireless Power Tower alternately
Older versions
  • 1.2.4
    • Sunlight at night:
      • Fix flickering issue while mecha is sailing.
      • Can configure the light angles now.
    • Scale up mouse cursor: Fix known issues.
    • Buy out techs with their prerequisites: Fix a bug that warning popup from invalid data.
    • Does not patch BulletTime's speed control now, as BulletTime has been updated to support configurable maximum speed.
    • Some minor fixes and tweaks.
  • 1.2.3
    • Real-time logistic stations info panel: Fix bar length not match with item amount when item amount is more than capacity.
    • Sunlight at night: Fix not working.
  • 1.2.2
    • Real-time logistic stations info panel: Fix text color mismatch sometimes
    • Logical Frame Rate: Set default shortcut key to Ctrl+-/+ to avoid conflict with other shortcut keys
  • 1.2.1
    • Off-grid building and stepped rotation:
      • Fix off-grid building's default shortcut key for belts
      • Fix coordinate display issue
  • 1.2.0
    • New feature: 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.
    • Off-grid building and stepped rotation: Due to conflict with shortcut key in new game update, the shortcut key for belts is changed to Ctrl by default, and can be set in system options now.
    • Real-time logistic stations info panel: Fix a crash issue.
    • Dyson Sphere "Auto Fast Build": Fix possible wrong production records.
    • Codes refactored, for better maintainability.
  • 1.1.6
    • New feature: Scale up mouse cursor
      • Note: This will enable software cursor mode, which may cause mouse movement lag on heavy load.
    • New feature: Real-time logistic stations info panel
      • Note: This function will be hidden if you enabled Show station info in mod Auxilaryfunction.
    • Fix an issue that Dyson Sphere "Auto Fast Build" does not generate production records for solar sails.
    • Remove use of AssetBundle, move all icons into Assembly Resources, for better flexibility.
  • 1.1.5
    • New feature: 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
    • New feature: Dyson Sphere "Auto Fast Build" speed multiplier
      • Note: this only applies to Dyson Sphere "Auto Fast Build" in sandbox mode
    • New feature: Mod manager profile based save folder
      • Save files are stored in Save\<ProfileName> folder.
      • Will use original save location if matching default profile name.
    • Quick build and dismantle stacking labs: works for storages and tanks now
    • Enable game window resize: Keep window resizable on applying game options.
    • Remember window position and size on last exit: Do not resize window on applying game options if resolution related config entries are not changed.
    • Auto resize panel to fit content, for better support of multilanguages and mods dependent on UX Assist config panel functions.
  • 1.1.4
    • Fix Remove some build conditions
  • 1.1.3
    • UI texts are updated following game settings now
    • Fix hover area for checkboxes in config panel
    • Fix an issue which makes Convert Peace-Mode saves to Combat-Mode on loading not working
  • 1.1.2
    • Belt signals for buy out dark fog items automatically: Always add belt signals to the panel to fix missing belt icons when disabled.
  • 1.1.1
    • Fix assetbundle loading issue
  • 1.1.0
    • Stop ejectors when available nodes are all filled up: Show No node to fill on ejector panel when all dyson sphere nodes are filled up.
    • Append mod profile name to game window title, if using mod managers (Thunderstore Mod Manager or r2modman).
    • New features:
      • 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.
      • Belt signals for buy out dark fog items automatically, while enabled:
        • 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
  • 1.0.26
    • New features:
      • Restore upgrades of Sorter Cargo Stacking on panel
      • Set Sorter Cargo Stacking to unresearched state
    • Changes to Protect veins from exhaustion configuration:
      • The vein amount is protected at 1000 by default now
      • The maximum vein amount is changed to 10000, and the maximum oil speed is changed to 10.0/s
  • 1.0.25
    • Fix an issue that building entites can not be clicked through when Do not render factory entities (except belts and sorters) is enabled
  • 1.0.24
    • Changes to Do not render factory entities (except belts and sorters)
      • Add shortcut key in config panel to toggle this function
      • Can click on both belts and sorters now
    • New feature: Drag building power poles in maximum connection range
    • New feature: 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
  • 1.0.23
    • New features:
      • Do not render factory entities (except belts and sorters)
        • This also makes players click though factory entities but belts
      • Open Dark Fog Communicator anywhere
    • Belts can be built off-grid now, by pressing the shortcut key for Switch Splitter model(Tab by default)
    • Add a suboption Auto boost to Auto-cruise
    • Auto-cruise does warp when core energy at least 80% now
  • 1.0.22
    • Fix a crash issue caused by Quick build and dismantle stacking labs
  • 1.0.21
    • Fix a bug that stepped rotation is not working in Off-grid building and stepped rotation, which is caused by latest game update
    • Fix some issues in Auto nativation and Auto-cruise, now only boosts when core energy at least 10% and warps when core energy at least 50%
  • 1.0.20
    • Fix an infinite-loop issue when Quick build and dismantle stacking labs and No condition build are both enabled
    • Fix a crash caused by Re-initialize planet in combat mode
  • 1.0.19
    • New functions:
      • Quick build and dismantle stacking labs
      • 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
    • Remove default shortcut key for Auto-cruise, to avoid misoperation. Please set it in the system options window manually if needed.
  • 1.0.18
    • Fix crash while coursing to a dark-fog hive.
    • Auto-cruise does not bypass dark-fog hives if they are targeted.
  • 1.0.17
    • New function: Auto navigation on sailings, which is inspired by CruiseAssist and its extension AutoPilot
      • 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, there is also a shortcut key which can be set 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 target a planet on star map
        • 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
    • Fix a crash caused by Stop ejectors when available nodes are all filled up in latest game update
    • Off-grid building and stepped rotation: Hide Z coordinate from display if it is zero
  • 1.0.16
    • Add CommonAPI to package manifest dependencies(missing in last version)
    • New function: Hide tips for soil piles changes
  • 1.0.15
    • Move shortcut key settings to system options window, which depends on CommonAPI
    • Enable Hide UI function(F11 by default) while on Star Map view
    • New function: Treat stack items as single in monitor components
  • 1.0.14
    • Fix crash in Re-initialize planet again
    • Off-grid building and stepped rotation: Add Z coordinate to display, and adjust the precision to 4 decimal after point
  • 1.0.13
    • Off-grid building and stepped rotation: show building coordinates(relative to grids) on building preview and building info panel now
    • Increase maximum count of Metadata Instantiations to 20000 (from 2000)
    • Increase capacity of player order queue to 128 (from 16)
    • Fix issue caused by game updates
      • Remove some build conditions: fixed issue that some conditions are not eliminated
      • Re-initialize planet: fixed crash issue
  • 1.0.12
    • Fix a bug that ejectors aimed at even-numbered orbits stop working when Stop ejectors when available nodes are all filled up is enabled.
  • 1.0.11
    • Remove Better auto-save mechanism due to conflicts with DSPModSave and some other mods.
  • 1.0.10
    • Fix a button display bug
    • Fix a possible crash while Enhanced control for logistic storage limits is enabled
  • 1.0.9
    • New function: Better auto-save mechanism
      • Auto saves are stored in 'Save\AutoSaves' folder, filenames are combined with cluster address and date-time
      • Note: this will sort gamesaves by modified time on save/load window, so you don't have to use [DSP_Save_Game_Sorter] anymore
  • 1.0.8
    • New function: Enhanced control for logistic storage limits
  • 1.0.7
    • Fix a crash issue on choosing language other than English and Chinese
    • Games saved in Peace-Mode after Dark-Fog update can also be loaded as Combat-Mode now.
  • 1.0.6
    • Convert old saves to Combat-Mode on loading
  • 1.0.5
    • Support game version 0.10.28.20759
    • Sort blueprint structures before saving, to reduce generated blueprint data size a little.
  • 1.0.4
    • Add new function: Off-grid building and stepped rotation
    • Fix an issue that window position not restored and can not be resized when function is enabled but game is started with different mod profiles.
  • 1.0.3
    • Add new function: Quick build Orbital Collectors.
    • Add confirmation popup for Re-intialize planet, Quick dismantle all buildings, Re-initialize Dyson Spheres and Quick dismantle Dyson Shells.
    • Fix error on Remove build count and range limit when building a large amount of belts.
    • Fix an issue that window position not saved correctly when quit game without using in-game menu.
  • 1.0.2
    • Redesign config tabs, for clearer layout.
    • Add 2 new options:
      • Enable game window resize.
      • Remember window position and size on last exit.
  • 1.0.1
    • Fix config button text and tips while returning to title menu.
    • Fix that error occurs while returning to title menu, with Stop ejectors when available nodes are all filled up enabled.
    • Add a patch to fix the bug that warning popup on Veins Utilization upgraded to level 8000+.
  • 1.0.0

更新日志

  • 1.2.8
    • 新功能:储液罐快速注入和抽取液体
      • 你可以设置储液罐操作速度的倍率
      • 影响手动注入和抽取,以及从储液罐上层传输到下层的速度
    • 在游戏窗口标题中追加mod配置档案名的修复:
      • 修复了多实例启动时窗口标题未正确设置的问题
      • 修复了启用BepInEx调试控制台时窗口标题未正确设置的问题
    • 物流运输站实时信息面板:修复了一个物品状态条意外显示的问题
  • 1.2.7
    • 修复了一些小问题
  • 1.2.6
    • 记住上次退出时的窗口位置和大小
      • 修复了即使选项被禁用也恢复窗口位置的问题
      • 修复了窗口最小化时关闭游戏导致窗口位置被错误记录的问题
  • 1.2.5
    • 新功能:设置进程优先级
    • 新功能:设置使用的CPU线程
    • 拖动建造电线杆时自动使用最大连接距离间隔:添加一个新的设置项交替建造电力感应塔和无线输电塔
更早的版本
  • 1.2.4
    • 夜间日光灯
      • 修复了航行时闪烁的问题
      • 现在可以配置入射光线角度了
    • 放大鼠标指针:修复已知问题
    • 买断科技也同时买断所有前置科技:修复了数据错误警告弹窗的问题
    • 不再对BulletTime的速度控制打补丁,因为BulletTime已更新支持可配置最大速度
    • 一些小修复和调整
  • 1.2.3
    • 物流运输站实时信息面板:修复了物品数量超过容量限制时条长度不匹配的问题
    • 夜间日光灯:修复了不起作用的问题
  • 1.2.2
    • 物流运输站实时信息面板:修复了文本颜色不匹配的问题
    • 逻辑帧倍率:将默认快捷键设置为Ctrl+-/+,以避免与其他快捷键冲突
  • 1.2.1
    • 脱离网格建造和小角度旋转
      • 修复了传送带脱离网格建造的默认快捷键
      • 修复了坐标显示问题
  • 1.2.0
    • 新功能:逻辑帧倍率
      • 这将改变游戏运行速度,最慢0.1倍,最快10倍
      • 设置了一对快捷键(-+),可以-/+0.5倍改变逻辑帧倍率
      • 注意:
        • 高逻辑帧倍率不能保证稳定性,特别是在工厂负载较重时
        • 这不会影响一些游戏动画
        • 当在Auxilaryfunctionmod中设置游戏速度时,此功能将被禁用
        • 当安装了BulletTimemod时,此功能将被隐藏,但会对BulletTime的速度控制打补丁,使其最大速度变为10倍
    • 脱离网格建造和小角度旋转:由于与新游戏更新中的快捷键冲突,传送带脱离网格建造的快捷键默认更改为Ctrl,并且现在可以在系统选项中设置
    • 物流运输站实时信息面板:修复了一个崩溃问题
    • 戴森球自动快速建造:修复了可能出现的错误生产记录
    • 代码重构,以获得更好的可维护性
  • 1.1.6
    • 新功能:放大鼠标指针
      • 注意:这将启用软件指针模式,可能会在CPU负载较重时导致鼠标移动延迟
    • 新功能:物流运输站实时信息面板
      • 注意:如果你启用了Auxilaryfunction中的展示物流站信息,此功能将被隐藏
    • 修复了戴森球自动快速建造未生成太阳帆生产记录的问题
    • 移除了AssetBundle的使用,将所有图标移入Assembly资源,以获得更好的灵活性
  • 1.1.5
    • 新功能:物流控制面板改进
      • 打开面板时自动将鼠标指向物品设为筛选条件
      • 在控制面板物流塔列表中右键点击物品图标快速设置为筛选条件
    • 新功能:戴森球自动快速建造速度倍率
      • 注意:这仅适用于沙盒模式下的戴森球自动快速建造功能
    • 新功能:基于mod管理器配置档案名的存档文件夹
      • 存档文件会存储在Save\<ProfileName>文件夹中
      • 如果匹配默认配置档案名则使用原始存档位置
    • 快速建造和拆除堆叠研究站:现在也支持储物仓和储液罐
    • 允许调整游戏窗口大小:在应用游戏选项时保持窗口可调整大小
    • 记住上次退出时的窗口位置和大小:如果分辨率相关的配置项未改变,则在应用游戏选项时不调整窗口大小
    • 自动调整面板大小适应内容,以更好地支持多语言和依赖于UX助手配置面板功能的mod
  • 1.1.4
    • 修复了移除部分不影响游戏逻辑的建造条件
  • 1.1.3
    • 界面文本现在完全跟随游戏语言设置改变
    • 修复了配置面板中勾选框的鼠标悬停区域
    • 修复了加载和平模式存档时将其转换为战斗模式不起作用的问题
  • 1.1.2
    • 用于自动购买黑雾物品的传送带信号: 总是将传送带信号添加到面板,以修复禁用时传送带图标丢失的问题。
  • 1.1.1
    • 修复了资源包加载问题
  • 1.1.0
    • 可用节点全部造完时停止弹射: 当所有戴森球节点都造完时,在弹射器面板上显示没有可建造节点
    • 如果使用mod管理器(Thunderstore Mod Managerr2modman)启动游戏,在游戏窗口标题中追加mod配置档案名
    • 新功能:
      • 买断科技也同时买断所有前置科技:可以批量买断科技及其所有前置科技。所有未解锁的科技/升级都会显示买断按钮。
      • 用于自动购买黑雾物品的传送带信号,启用时:
        • 在信号面板上添加了6个传送带信号,可以用于自动购买黑雾道具。
        • 生成的物品堆叠数为4。
        • 兑换比率遵循原始游戏设计,即:
          • 1个元宇宙 = 20个黑雾矩阵
          • 1个元宇宙 = 60个能量碎片
          • 1个元宇宙 = 30个硅基神经元
          • 1个元宇宙 = 30个负熵奇点
          • 1个元宇宙 = 30个物质重组器
          • 1个元宇宙 = 10个核心素
  • 1.0.26
    • 新功能:
      • 在升级面板上恢复分拣器货物堆叠的升级
      • 分拣器货物堆叠设为未研究状态
    • 保护矿脉不会耗尽配置的改动:
      • 现在默认矿脉数量保护在1000
      • 最大矿脉数量改为10000,最大采油速度改为10.0/s
  • 1.0.25
    • 修复了不渲染工厂建筑实体(除了传送带和分拣器)启用时无法点穿工厂实体的问题
  • 1.0.24
    • 不渲染工厂建筑实体(除了传送带和分拣器)的改动
      • 在配置面板中添加了一个快捷键来切换此功能
      • 现在也可以点击到分拣器了
    • 新功能:拖动建造电线杆时自动使用最大连接距离间隔
    • 新功能:允许物流塔和大型采矿机物品溢出
      • 当尝试塞入手中物品时允许溢出
      • 允许物流塔存储数量限制控制改进超过科技容量限制
      • 在加载游戏时移除物流塔容量限制检查
  • 1.0.23
    • 新功能:
      • 不渲染工厂建筑实体(除了传送带和分拣器)
        • 这使得玩家可以点穿工厂实体直接点到传送带
      • 在任意位置打开黑雾通讯器
    • 传送带现在可以脱离网格建造了,通过按住切换分流器样式的快捷键(默认Tab)
    • 自动巡航添加一个子选项自动加速
    • 自动巡航现在在核心能量至少80%时才加速
  • 1.0.22
    • 修复了快速建造和拆除堆叠研究站导致的崩溃问题
  • 1.0.21
    • 修复了脱离网格建造和小角度旋转在最新游戏更新后无法小角度旋转的问题
    • 修复了航行时自动导航自动巡航的一些问题。现在只有能量至少10%时才加速,能量至少50%时才启动曲速
  • 1.0.20
    • 修复了快速建造和拆除堆叠研究站无条件建造同时启用时可能导致的逻辑死循环问题
    • 修复了在战斗模式下初始化本行星导致的崩溃问题
  • 1.0.19
    • 新功能:
      • 快速建造和拆除堆叠研究站
      • 保护矿脉不会耗尽
        • 默认矿脉数量保护于剩余100,采油速保护于速度1.0/s,你可以在配置文件中自行设置。
        • 当达到保护值时,矿脉和油井将不再被开采。
        • 关闭此功能以恢复开采,一般是当你在矿物利用上有足够的等级时。
    • 移除了自动巡航的默认快捷键,以避免误操作。如有需要请手动在系统选项窗口中设置。
  • 1.0.18
    • 修复了以黑雾巢穴为目标时导致崩溃的问题
    • 当黑雾巢穴是目标时,自动导航不会绕过它
  • 1.0.17
    • 新功能:航行时自动导航,想法来自CruiseAssist及其扩展AutoPilot
      • 它会保持伊卡洛斯飞向目标星球
      • 它会尝试绕过途中的任何障碍物(行星、恒星或黑雾巢穴)
      • 此外,还有一个快捷键可以在系统选项窗口中设置,用于切换自动巡航,实现完全自动化的飞行至目标星球。
        • 当你选择目标星球后,自动巡航就会开始
        • 如果目标星球距离过远会自动使用曲速(超过5AU),你可以在面板上更改这个值。
        • 它会在接近目标星球时减速,以避免发生越过目标的情况
    • 修复了最新游戏更新后当可用节点全部造完时停止弹射引起崩溃问题
    • 脱离网格建造和小角度旋转:如果Z坐标为零则从显示中隐藏
  • 1.0.16
    • 添加了对CommonAPI的包依赖(上个版本忘记加了)
    • 新功能:隐藏沙土数量变动的提示
  • 1.0.15
    • 将快捷键设置移动到系统选项窗口,依赖于CommonAPI
    • 在星图视图中启用隐藏UI功能(默认按键为F11)
    • 新功能:在流速计中将堆叠物品视为单个物品
  • 1.0.14
    • 再次尝试修复初始化本行星导致的崩溃问题
    • 脱离网格建造和小角度旋转:现在显示建筑Z坐标,并将精度调整为小数点后4位
  • 1.0.13
    • 脱离网格建造和小角度旋转:现在在建造预览和建筑信息面板上显示建筑坐标(相对于网格)
    • 将元数据提取的最大数量增加到20000(原来为2000)
    • 将玩家指令队列的容量增加到128(原来为16)
    • 修复了游戏更新导致的问题
      • 移除部分不影响游戏逻辑的建造条件:修复了一些条件未被移除的问题
      • 初始化本行星:修复了崩溃问题
  • 1.0.12
    • 修复了当当可用节点全部造完时停止弹射选项启用时,瞄准偶数轨道的弹射器停止工作的bug
  • 1.0.11
    • 移除更好的自动保存机制,因为与DSPModSave和其他一些mod冲突
  • 1.0.10
    • 修复了一个按钮显示错误
    • 修复了物流塔存储数量限制控制改进启用时可能导致的崩溃问题
  • 1.0.9
    • 新功能:更好的自动保存机制
      • 自动存档会以星区地址和日期时间组合为文件名存储在'Save\AutoSaves'文件夹中
      • 注意:此功能会在保存/读取菜单按最后修改时间对存档进行排序,因此你不再需要[DSP_Save_Game_Sorter]了
  • 1.0.8
    • 新功能:物流塔存储数量限制控制改进
  • 1.0.7
    • 修复了选择英文和中文以外的语言时的崩溃问题
    • 黑雾更新后使用和平模式保存的存档现在也可以转换为战斗模式了
  • 1.0.6
    • 在加载旧存档时将其转换为战斗模式
  • 1.0.5
    • 支持游戏版本0.10.28.20759
    • 保存蓝图前对建筑进行排序,以减少生成的蓝图数据大小
  • 1.0.4
    • 添加了新功能:脱离网格建造和小角度旋转
    • 修复了当功能启用但游戏使用不同的mod配置文件启动时窗口位置无法正确恢复和不可拖动改变大小的问题
  • 1.0.3
    • 添加了新功能:快速建造轨道采集器
    • 初始化行星快速拆除所有建筑初始化戴森球快速拆除戴森壳添加了确认弹窗
    • 修复了移除建造数量和范围限制在建造大量传送带时可能导致的错误
    • 修复了在不使用游戏内菜单退出游戏时窗口位置无法正确保存的问题
  • 1.0.2
    • 重新设计了配置面板,使布局更清晰
    • 添加了两个新选项:
      • 可调整游戏窗口大小(可最大化和拖动边框)
      • 记住上次退出时的窗口位置和大小
  • 1.0.1
    • 修复了返回标题界面后设置按钮文本和提示信息不正确的问题
    • 修复了当可用节点全部造完时停止弹射选项启用时返回标题界面可能导致崩溃的问题
    • 添加了一个补丁,修复了矿物利用升级到8000级以上时弹出警告的bug
  • 1.0.0