Remember window position and size on last exit: Remove a window hook that are not useful anymore.
Real-time logistic stations info panel: Fix display issue (finally!) when count of logistic towers > 128.
1.5.7
Fix compatibility with game update 0.10.34.28505.
1.5.6
Initialize This Planet: Fix known crashes and infinite loop.
Show recent milkyway upload results: Fix an issue that it only shows earliest results but latest ones.
Fix some other minor bugs found by LLM AI.
1.5.5
Initialize This Planet:
Fix crash issue.
Add 3 options to return certain items.
Enable Hide UI function(F11 by default) while on Star Map view: Hide all other elements in universe.
Fix warning from abnormal check for following features:
Unlock all techs with metadata
Disable battle-related techs in Peace mode
Restore upgrades of `Sorter Cargo Stacking` on panel
1.5.4
Auto-contruct:
Add a UI option to hide it completely.
Fix an issue that may cause circling.
Auto-cruise: Fix some user experience related logics.
1.5.3
New feature: Auto-contruct
Fly to buildings to be contructed automatically.
Auto-cruise: Do not try to fly away planet when Drive Engine 2 is not researched.
Initialize This Planet: Fix logistic station ships rendering issue.
Copying Wireless Power Tower works as expected when Drag building power poles in maximum connection range and Build Tesla Tower and Wireless Power Tower alternately are enabled.
Belt signals for buy out dark fog items automatically: Grid position on panel is moved to avoid conflict with newly added signals.
Fix implementation of Restore upgrades of `Sorter Cargo Stacking` on panel to make it working again.
1.5.2
Fix crash while error occurs on milkyway login/upload.
1.5.1
Support game version 0.10.34.28392
1.5.0
Support game version 0.10.34
New features:
Show top players in milkyway: The button is available on top-left corner of Milkyway View
Show recent milkyway upload results: The button is on UXAssist General tab.
Night Sunlight: Fix bugs that sunlight angle is not updated after loading a save.
Enhanced control for logistic storage capacities: Working for Logistics Control Panel now.
Protect veins from exhaustion: Fix a minor bug.
Initialize This Planet: Improve stability and fix some bugs.
1.4.5
New feature: Ctrl+Shift+Click to pick items from whole belts, with 2 suboptions: Include branches of belts and Include connected inserters
Patch BlueprintTweaks temporarily to fix Drag Remove functions (And wait for limoka to merge the Pull Request):
Ground rendering is correct now.
Dismantle logic follows offcial's implementation to avoid possible crashes.
Fixed CommonAPI patch to make shortcut key settings saved as expect now, sorry for wrong implementation in last version.
1.4.4
Remember window position and size on last exit: Fix compatiblity for game patch 0.10.33
Real-time logistic stations info panel: Try to fix a display issue.
Patch CommonAPI temporarily to fix a known issue that shortcut key settings are not saved to config, while its PR is not merged yet.
1.4.3
Build Tesla Tower and Wireless Power Tower alternately:
Fix wrong implementation for latest game patch.
Cannot use Tesla Tower as start Power Tower now, due to new rectangular area build mechanism.
Planet Vein Untilization: Support mods that add new vein types.
Real-time logistic stations info panel: Try to fix possible crash.
1.4.2
Fixed a crash issue.
1.4.1
Fixed a compatible issue with latest game patch.
1.4.0
Support game version 0.10.33, with some features removed:
Remove Scale up mouse cursor: Unity 2022 set cursor size from system settings, software rendering does not affect its size now.
Remove Set enabled CPU threads: They are officially supported.
Dismantle blueprint selected buildings: Fixed an issue that proliferator points are lost for items dropped from logstic stroages.
Sort blueprint structures before saving: Improved sorting rules.
Starmap filter: Now star indices (as in galaxy generation order) are displayed as prefix.
Night Sunlight: Fix bugs that sunlight angle is not updated as expected again.
1.2.19
New feature: Tweak building buffer
Factory recipe buffer formula: take the larger value between Assembler buffer time multiplier(in seconds) * items needed per second and Assembler buffer minimum multiplier * items needed per recipe
Assembler buffer time multiplier(in seconds): Range 2-10, default is 4 (same as game)
Assembler buffer minimum multiplier: Range 2-10, default is 2 (same as game)
Matrix Lab assembly mode formula: Default buffer is Buffer count for assembling in labs, when using Self-evolution Lab, if recipe's original production time is not greater than 9 seconds, add Extra buffer count for Self-evolution Labs * (Lab speed - 1)
Buffer count for assembling in labs: Range 2-20, default is 6 (same as game)
Extra buffer count for Self-evolution Labs: Range 1-10, default is 3 (same as game)
Buffer count for researching in labs: Range 2-20, default is 10 (same as game)
Ray Receiver Graviton Lens buffer count: Range 1-20, default is 1 (game default is 20)
New feature: Shortcut keys for showing stars' name
Add a shortcut key to always show all star names in starmap when holding, default is Alt
Add a shortcut key to toggle between three star name display states in starmap: Original state, Show all names, Hide all names, default is Tab, will restore to original state when closing starmap
Cut conveyor belt: Fix a bug that entity logic connection is not cut so that belt is not cut off on copying as a blueprint.
1.2.18
Protect veins from exhaustion: Optimized implementation, now veins will not be protected once you have upgrade Veins Utilization to level 390+, while the cost rate becomes absolute 0.
Night Sunlight: Fix bugs that sunlight angle is not updated as expected.
1.2.17
Fix wrong implementation of Protect veins from exhaustion which causes wrong display of vein stats and veins not consumed.
1.2.16
New feature: 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.
New feature: Profile based option
Option file is stored as Options\<ProfileName>.xml.
Fix compatibility with game update 0.10.32.25779
1.2.15
Off-grid building and stepped rotation: Fix compatibility with DSP 0.10.32.25682. (#57)
Enhanced control for logistic storage capacities: Try to fix possible crash. (#54)
1.2.14
Fix an issue that an unexpected menu icon is shown in the top-right corner of the config panel.
Stop ejectors when available nodes are all filled up: Fix compatibility with Dyson Sphere Program v0.10.32.25496.
1.2.13
Belt signals for buy out dark fog items automatically: Fix possible crashes.
Logistics Control Panel Improvement: Auto apply filter with in-hand item now.
Fix an alignment issue on UI panel.
1.2.12
Construct only structure points but frames: Fix a bug that frames are still not constructed when this function is disabled.
Drag building power poles in maximum connection range: Fix a bug that single power pole cannot be placed at some positions.
1.2.11
Fix an issue caused by game update: tips are not shown when mouse hovering on tips button.
1.2.10
Set enabled CPU threads: Fix hybrid-architect check for CPUs without hyper-threading
Re-initialize Dyson Spheres and Quick dismantle Dyson Shells: Fix possible crashes and a display issue, while Dyson Sphere panel is actived.
1.2.9
Protect veins from exhaustion:
Fix a bug that vein protection causes crashes (#50).
Fix a bug that minimum oil speed in config is not working (#50).
Fix a bug that oil is not extracted when vein protection is enabled in infinite resource mode (#52).
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
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 capacities to exceed tech capacity limits
Remove logistic strorage capacity 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 Initialize This 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 Initialize This 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
Initialize This 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 capacities 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 capacities
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 Initialize This 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+.