Updates: Difference between revisions

From Desynced Wiki
No edit summary
No edit summary
Line 1: Line 1:
This page serves as a record of all updates posted
This page serves as a record of all updates posted
 
Jump to [[https://wiki.desyncedgame.com/Updates#Main_Game_Updates]]
= Main Game Updates =
 
=== 0.1.11391 (9th September 2023) ===
 
Lots of fixes, feature additions and QoL updates.
 
*Fix for add/sub to not lose entity/id on values
*Try to show boosts in tooltip where applicable
*Added lock_slots and unlock_slots
*Added set_signpost instruciton
*Added faction:GetEntitiesWithRegister()
*Added launch instruction
*Fix crash when Lua tries to log text to the console while the game is shutting down
*Fix for Intel Scanner effect getting stuck on when bot out of power
*When switching entity faction (i.e. due to hacking tool) abort orders before switching the faction field
*This fixes hacking explorables with active orders messing up the faction item availability database which afterwards can cause issues in the order system and lead to save game corruption
*Increased virus cure range
*Tone down virus spread
*Cure docked entities
*Give the virus cure to the anomalies
*Lua errors for virused component
*Fix for invalid orders crashing on cancel
*Make RequestItem work at same priority as logistics network
*Allow passing priority to OrderItem
*Dont auto assign to self if you have dont have deliver items selected
*Fix to check locked slots when requesting items
*Allow docked units to transfer directly to parent and vice versa
*Add a docked items layout, shown when locking slot of docked item
*Dont override docked drones GOTO register on unpacking if its already set
*Dont build foundations under walls
*Allow deconstructor and turret to work with locations with foundations
*Added foundation to radar filters (only returns ones without buildings on them)
*Allow deconstruction and shooting of foundations with the click action interface
*Multiline tabs in build menu
*Show big buttons during multiselect
*Fixed linking that broke with last build
*Fix for miners not mining
*Fix for blight shield and blight power
*Added Mute in background setting
*Crash fix when dragging items
*Make build/produce instructions store the blueprint as a string if it is a complex table with nested tables (This is to avoid the possibility of having deeply nested blueprints in behaviors in blueprints in behaviors which would break the limit of 20 levels of nesting in table serialization)
*Added GetEntityAt and OrderToSharedStorage instructions
*Slightly offset multiselect so edge scrolling works
*Fix for blight magnifier with infinite resource node
*Show missing items before showing override items in Solve instruction
*Added scanning for frame types in filterentity
*Added paginate widget for orders screen
*Adjusted anomaly spawns
*New codex entries for rotation and logistics
*Sort array in get_ingredients instruction because of pairs call in simulation
*Added progress bar back to resimulator
*Moved new game options behind custom game button
*Add version string to ingame menu
*Fix losing drones or packages when dragging drone or package into a slot that is locked to either empty or a different type
*Show error popup "Unable to place into full or fixed item slot" when trying to convert item (i.e. drone package) into another slot that is full or fixed to something else
*Log a Lua error if Lua tries to set the entity of an item slot but it can't due to a locking/reserve/stack issue
*Fixed orders involving buildings with cranes
*Fix entity meshes showing at outdated locations while the game is paused and the camera is moved
*Avoid memory leak with off-screen construction sites
*Turn on "Prefer D3D12" without fully switching the RHI to be D3D12 exclusive to keep D3D11 as a fallback on older hardware/software (Use -d3d11 if you run into issues)
*Optimized fog
*Show yellow outline around registers with actual entities in them
*Show ping effect at location when moving mouse over register with coordinate and move camera to coordinate when shift clicking it
*Limit intensity of rgb light
*Local power in the resource bar to include received power in addition to generated
*Use number of goto register as range when moving
*Make behaviors not create a register for empty values
*Only check frame when checking if the faction has unlocked a bp recipe
*Fixed filter on has_item instruction
*Fix "mute in background" to not require a restart
*Rename v_foundation_value to v_is_foundation
*Fix for First item
*Allow bots with item transporters to do item transporter only orders if in range
*Take into account crane range with pickup\dropoff instructions
*Fix for broken item database and illegal faction orders
*Make Debug.Benchmark Lua function exclusive to mod dev mode
*Commmand Center can be rebuilt now if deconstructed
*Added unit parameter to "have space for item"
*Infected filter now matches glitch bots
*added Biome generation option for flat worlds
*Tooltip, text and graphic fixes/updates
*Unpackage/Package instructions can now take a unit
*Fixed the check for store entity being full warning
*Add 'Right-Click Drag Scrolling' to input options
*Don't crash the game when a mod tries to load an invalid gltf file
*Translation fixes for unsupported languages showing string tokens
*Fixes to power indicator
*Graphics optimizations
*Increase blueprint preview quality
*Don't error in 'Request Wait' instruction when input value doesn't contain an item id
*Don't drop redeployable command center when acquiring a command center with a redeployer, only drop it on deconstruction
*Tutorial update
*Fix subroutines writing to and reading from a parameter not working when the outside call instruction doesn't use said parameter
*Fix buildings with cranes potentially ignoring the STORE register if the crane is busy with other things
*Added IsSameGrid() instruction
 
=== Main 0.1.11263 (23rd August 2023) ===
Fixes/Changes:
*property set the signal value on loop signals match instruction
*add coordinate to place construction instruction
*Instruction set_num now supports coordinates
*Support coordinate entry in the world tab
*Allow ctrl multi select in Control Center
*Added extra warnings to Unit tooltip
*Fixes for blight extractor
*Foundations now have 1 HP
*Fixes for move_away and pasting
*Fixes for visibility modules not matching description
*Clear all store orders when store register changes
*Add set_coord and for_signal_match instructions
*Fix for hidden components on blueprint tooltip
*Deployer component is now multi use
*Orders tab defaults to selected unit
*Copy blueprint field when copy pasting units/buildings
*Show which buildings are currently researching a tech in the tooltip
*Fix for in-game menu memory leak
*Fix for certain assets not packaging
*Fix for Loop Signal when it cant read the signal from a wall
*Fix for a crash having the game open for a few hours while looking at the blight
*Fix for old broken prefabs
*Fix for Produce Unit when you have a behavior without a frame specified
*Fix for deployment warning in infinite resources mode
*Fix for swapping resources on a miner without clearing the reserve
*Deployer will no longer acquire the unit its on itself into nothingness
*Fix for pooping blight gas
*Text and translation fixes
*Blight extraction now counts as mined in item graph
*Give back the pre-converted rewards for deconstructed/pooped units/items
*Fix all slots in the entity option
*Removed defaulting to "self" in Unit Type instruction as we cant yet differentiate between empty and passed as parameter
*Dont make turret stop behavior movement
*Dont detect self as enemy
*Loop entities range treats infinite as visibility range
*Fix for lua error when selecting certain units
*Changed particle anomaly tooltip to show its unobtainable right now
*Bug attacks only attack factions that have a logged in player
*Behavior fix for calling a subroutine inside for-loop body
*Don't clear variable when exiting loop
*Fixed showing peaceful mode in in-game stats
*Delayed updated of Orders window so it doesnt stall the game
*Dont allow pasting building blueprints onto bots by default (save winter from himself)
 
Additions:
*RGB light component
*Text input for faction colors
*IsA and GetType instructions
*Right click on a behavior in your library to upload to all selected units
*Allow Enter (Accept keybinding) as default accept action in a bunch of windows
*Thumbnail view of prefabs in build menu and register selection
*Produce instruction to produce units from blueprints
*Also show range of reserved drones in inventory
 
=== Main 0.1.11185 (18th August 2023) ===
Fixes/Changes:
* Allow removing robot version of the human factory
* Allow cross region matchmaking
* Portable transporter doesn't take power anymore
* Recipe adjustment for wire/cable
* More freedom to build on larger slopes
* increased draw rate of capacitors
* Adjusted Mine Instruction
* Allow Ping instruction to take a coordinate
* Allow add/sub/mul/div math instructions to accept coordinates
* Default to lower graphics settings
* Give back full amount for components and allow consumption of materials
* Fixed crash from reservations failing in a very edge case
* Twinbot miner fixes
* Add pings on minimap when called from behaviors
* Aggressive bug spawning changes
* Unlock a bug tech properly
* Fixed Anomaly sometimes turning hostile on its own
* Resource counter when deploying with infinite rich nodes
 
Additions:
* Infinite Mining mode
* Disable minigames
* Added instruction to loop through entities with signal
* Added instruction to Get Location of an entity
* Gamma slider
* No bugs new game option
* Cheat button to turn bugs back to passive
* Recipes to some blight tech missing them


= Experimental Branch Updates =
= Experimental Branch Updates =
Line 496: Line 314:
* No bugs new game option
* No bugs new game option
* Cheat button to turn bugs back to passive
* Cheat button to turn bugs back to passive
= Main Game Updates =
=== 0.1.11391 (9th September 2023) ===
Lots of fixes, feature additions and QoL updates.
*Fix for add/sub to not lose entity/id on values
*Try to show boosts in tooltip where applicable
*Added lock_slots and unlock_slots
*Added set_signpost instruciton
*Added faction:GetEntitiesWithRegister()
*Added launch instruction
*Fix crash when Lua tries to log text to the console while the game is shutting down
*Fix for Intel Scanner effect getting stuck on when bot out of power
*When switching entity faction (i.e. due to hacking tool) abort orders before switching the faction field
*This fixes hacking explorables with active orders messing up the faction item availability database which afterwards can cause issues in the order system and lead to save game corruption
*Increased virus cure range
*Tone down virus spread
*Cure docked entities
*Give the virus cure to the anomalies
*Lua errors for virused component
*Fix for invalid orders crashing on cancel
*Make RequestItem work at same priority as logistics network
*Allow passing priority to OrderItem
*Dont auto assign to self if you have dont have deliver items selected
*Fix to check locked slots when requesting items
*Allow docked units to transfer directly to parent and vice versa
*Add a docked items layout, shown when locking slot of docked item
*Dont override docked drones GOTO register on unpacking if its already set
*Dont build foundations under walls
*Allow deconstructor and turret to work with locations with foundations
*Added foundation to radar filters (only returns ones without buildings on them)
*Allow deconstruction and shooting of foundations with the click action interface
*Multiline tabs in build menu
*Show big buttons during multiselect
*Fixed linking that broke with last build
*Fix for miners not mining
*Fix for blight shield and blight power
*Added Mute in background setting
*Crash fix when dragging items
*Make build/produce instructions store the blueprint as a string if it is a complex table with nested tables (This is to avoid the possibility of having deeply nested blueprints in behaviors in blueprints in behaviors which would break the limit of 20 levels of nesting in table serialization)
*Added GetEntityAt and OrderToSharedStorage instructions
*Slightly offset multiselect so edge scrolling works
*Fix for blight magnifier with infinite resource node
*Show missing items before showing override items in Solve instruction
*Added scanning for frame types in filterentity
*Added paginate widget for orders screen
*Adjusted anomaly spawns
*New codex entries for rotation and logistics
*Sort array in get_ingredients instruction because of pairs call in simulation
*Added progress bar back to resimulator
*Moved new game options behind custom game button
*Add version string to ingame menu
*Fix losing drones or packages when dragging drone or package into a slot that is locked to either empty or a different type
*Show error popup "Unable to place into full or fixed item slot" when trying to convert item (i.e. drone package) into another slot that is full or fixed to something else
*Log a Lua error if Lua tries to set the entity of an item slot but it can't due to a locking/reserve/stack issue
*Fixed orders involving buildings with cranes
*Fix entity meshes showing at outdated locations while the game is paused and the camera is moved
*Avoid memory leak with off-screen construction sites
*Turn on "Prefer D3D12" without fully switching the RHI to be D3D12 exclusive to keep D3D11 as a fallback on older hardware/software (Use -d3d11 if you run into issues)
*Optimized fog
*Show yellow outline around registers with actual entities in them
*Show ping effect at location when moving mouse over register with coordinate and move camera to coordinate when shift clicking it
*Limit intensity of rgb light
*Local power in the resource bar to include received power in addition to generated
*Use number of goto register as range when moving
*Make behaviors not create a register for empty values
*Only check frame when checking if the faction has unlocked a bp recipe
*Fixed filter on has_item instruction
*Fix "mute in background" to not require a restart
*Rename v_foundation_value to v_is_foundation
*Fix for First item
*Allow bots with item transporters to do item transporter only orders if in range
*Take into account crane range with pickup\dropoff instructions
*Fix for broken item database and illegal faction orders
*Make Debug.Benchmark Lua function exclusive to mod dev mode
*Commmand Center can be rebuilt now if deconstructed
*Added unit parameter to "have space for item"
*Infected filter now matches glitch bots
*added Biome generation option for flat worlds
*Tooltip, text and graphic fixes/updates
*Unpackage/Package instructions can now take a unit
*Fixed the check for store entity being full warning
*Add 'Right-Click Drag Scrolling' to input options
*Don't crash the game when a mod tries to load an invalid gltf file
*Translation fixes for unsupported languages showing string tokens
*Fixes to power indicator
*Graphics optimizations
*Increase blueprint preview quality
*Don't error in 'Request Wait' instruction when input value doesn't contain an item id
*Don't drop redeployable command center when acquiring a command center with a redeployer, only drop it on deconstruction
*Tutorial update
*Fix subroutines writing to and reading from a parameter not working when the outside call instruction doesn't use said parameter
*Fix buildings with cranes potentially ignoring the STORE register if the crane is busy with other things
*Added IsSameGrid() instruction
=== Main 0.1.11263 (23rd August 2023) ===
Fixes/Changes:
*property set the signal value on loop signals match instruction
*add coordinate to place construction instruction
*Instruction set_num now supports coordinates
*Support coordinate entry in the world tab
*Allow ctrl multi select in Control Center
*Added extra warnings to Unit tooltip
*Fixes for blight extractor
*Foundations now have 1 HP
*Fixes for move_away and pasting
*Fixes for visibility modules not matching description
*Clear all store orders when store register changes
*Add set_coord and for_signal_match instructions
*Fix for hidden components on blueprint tooltip
*Deployer component is now multi use
*Orders tab defaults to selected unit
*Copy blueprint field when copy pasting units/buildings
*Show which buildings are currently researching a tech in the tooltip
*Fix for in-game menu memory leak
*Fix for certain assets not packaging
*Fix for Loop Signal when it cant read the signal from a wall
*Fix for a crash having the game open for a few hours while looking at the blight
*Fix for old broken prefabs
*Fix for Produce Unit when you have a behavior without a frame specified
*Fix for deployment warning in infinite resources mode
*Fix for swapping resources on a miner without clearing the reserve
*Deployer will no longer acquire the unit its on itself into nothingness
*Fix for pooping blight gas
*Text and translation fixes
*Blight extraction now counts as mined in item graph
*Give back the pre-converted rewards for deconstructed/pooped units/items
*Fix all slots in the entity option
*Removed defaulting to "self" in Unit Type instruction as we cant yet differentiate between empty and passed as parameter
*Dont make turret stop behavior movement
*Dont detect self as enemy
*Loop entities range treats infinite as visibility range
*Fix for lua error when selecting certain units
*Changed particle anomaly tooltip to show its unobtainable right now
*Bug attacks only attack factions that have a logged in player
*Behavior fix for calling a subroutine inside for-loop body
*Don't clear variable when exiting loop
*Fixed showing peaceful mode in in-game stats
*Delayed updated of Orders window so it doesnt stall the game
*Dont allow pasting building blueprints onto bots by default (save winter from himself)
Additions:
*RGB light component
*Text input for faction colors
*IsA and GetType instructions
*Right click on a behavior in your library to upload to all selected units
*Allow Enter (Accept keybinding) as default accept action in a bunch of windows
*Thumbnail view of prefabs in build menu and register selection
*Produce instruction to produce units from blueprints
*Also show range of reserved drones in inventory
=== Main 0.1.11185 (18th August 2023) ===
Fixes/Changes:
* Allow removing robot version of the human factory
* Allow cross region matchmaking
* Portable transporter doesn't take power anymore
* Recipe adjustment for wire/cable
* More freedom to build on larger slopes
* increased draw rate of capacitors
* Adjusted Mine Instruction
* Allow Ping instruction to take a coordinate
* Allow add/sub/mul/div math instructions to accept coordinates
* Default to lower graphics settings
* Give back full amount for components and allow consumption of materials
* Fixed crash from reservations failing in a very edge case
* Twinbot miner fixes
* Add pings on minimap when called from behaviors
* Aggressive bug spawning changes
* Unlock a bug tech properly
* Fixed Anomaly sometimes turning hostile on its own
* Resource counter when deploying with infinite rich nodes
Additions:
* Infinite Mining mode
* Disable minigames
* Added instruction to loop through entities with signal
* Added instruction to Get Location of an entity
* Gamma slider
* No bugs new game option
* Cheat button to turn bugs back to passive
* Recipes to some blight tech missing them


__NOEDITSECTION__
__NOEDITSECTION__

Revision as of 11:12, 6 October 2023

This page serves as a record of all updates posted Jump to [[1]]

Experimental Branch Updates

  • May be out of date, check Discord for the latest.

How to activate the experimental branch: Right-click on Desynced in your Steam library Properties -> Betas -> Beta Participation -> Experimental Branch

Please note that if you want to return to the regular version of the game, you'll need to switch back to 'None' in this menu.

(any mention of 'crane' refers to Portable Transporter or Item Transporter)

Experimental Build 0.1.11600

Fixes:

  • Fixed grid coloring for slopes
  • Optimizations
  • Fixes for Logistics network
  • Rare crash fix
  • Updated model for AoE repairer
  • Fixes for behavior lua errors
  • Fix for missing polish characters in some fonts

Experimental Build 0.1.11574 (6th October 2023)

Fixes:

  • Misc Fixes

Experimental Build 0.1.11569 (4th October 2023)

Fixes:

  • Proper selection windows for Produce Unit and Place Construction
  • Fix for HDR settings
  • Added more parameters for reserved/unreserved stacks/space to Loop Inventory Item

New Features:

  • Added Polish translation
  • Added Get Stability, Lock (opposite of Unlock) instructions
  • Count Item now has a dropdown to be able to count reserves

Modding:

  • UI for instructions can now be customized
  • Added support for lua defined inventory slots

Experimental Build 0.1.11540 (29th September 2023)

Fixes

  • Fix for using the plateau filter
  • Fixed being able to drag items where it shouldnt have been possible
  • Support order carrier to do a multi-carry order for multiple nearby targets if the source and type of item are the same
  • Optimizations (Fog, Orders)
  • Show line when selecting units when clicking specific registers (similar to dragging)
  • Power Transmitters can draw from batteries in certain situations
  • Tweaks to recipes and Battery limits
  • Fix for error when shutting down while retreiving news
  • Deployer now uses a register instead of the large deploy button
  • Rock now has 8 item slots
  • Fix for invisible rock on plateau
  • Removed some elain popup dialogue
  • Get ingredients instruction now works with tech
  • Recipe and stat tweaks
  • Registers with multiple units selected work properly now
  • Booster modules now require power
  • Fixed walls on slopes
  • Can place walls near cliff edges
  • Fixed some visual flickering on distant LOD shadows
  • Allow transport route to pull items without STORE register set
  • Redid video and input options menus

New Features:

  • Add AOE Repairer Component
  • Added Storage Block (16)
  • Added Fullscreen Map
  • Allow clicking on components that you wish to skip on a construction site
  • New Behavior commands GetItem, LoopInventorySlots, LoopIngredient, Seperate/Combine, Enable/Disable Transport Route
  • Count Item instruction without an input item will now count all items
  • Hovering over an itemslot with a reserveration shows an indicator of where it is coming from
  • Add Next Idle Unit button
  • Added more logistics information to unit/building tooltip
  • Right clicking on EDIT button in behavior list allows pasting behavior to all selected unit and updating all behaviors with the same name
  • Holding down CTRL while pasting a building blueprint will try to upgrade any underlying buildings


Modding:

  • Added UI Lua functions (UI.FindWidget, UI.FindWidgets, UI.GetRegisteredLayoutString, UI.SetRegisteredLayoutString, UI.GetRegisteredLayoutClass, UI.SetRegisteredLayoutClass)

Experimental 0.1.11391 (6th September 2023)

  • Unpackage/Package instructions can now take a unit
  • Fixed the check for store entity being full warning
  • Add 'Right-Click Drag Scrolling' to input options
  • Don't crash the game when a mod tries to load an invalid gltf file
  • Translation fixes for unsupported languages showing string tokens
  • Fixes to power indicator
  • Graphics optimizations
  • Increase blueprint preview quality
  • Don't error in 'Request Wait' instruction when input value doesn't contain an item id
  • Don't drop redeployable command center when acquiring a command center with a redeployer, only drop it on deconstruction
  • Tutorial update
  • Fix subroutines writing to and reading from a parameter not working when the outside call instruction doesn't use said parameter
  • Fix buildings with cranes potentially ignoring the STORE register if the crane is busy with other things
  • Added IsSameGrid() instruction

Experimental 0.1.11362 (4th September 2023)

  • Make build/produce instructions store the blueprint as a string if it is a complex table with nested tables (This is to avoid the possibility of having deeply nested blueprints in behaviors in blueprints in behaviors which would break the limit of 20 levels of nesting in table serialization)
  • Added GetEntityAt and OrderToSharedStorage instructions
  • Slightly offset multiselect so edge scrolling works
  • Fix for blight magnifier with infinite resource node
  • Show missing items before showing override items in Solve instruction
  • Added scanning for frame types in filterentity
  • Added paginate widget for orders screen
  • Adjusted anomaly spawns
  • New codex entries for rotation and logistics
  • Sort array in get_ingredients instruction because of pairs call in simulation
  • Added progress bar back to resimulator
  • Moved new game options behind custom game button
  • Add version string to ingame menu
  • Fix losing drones or packages when dragging drone or package into a slot that is locked to either empty or a different type
  • Show error popup "Unable to place into full or fixed item slot" when trying to convert item (i.e. drone package) into another slot that is full or fixed to something else
  • Log a Lua error if Lua tries to set the entity of an item slot but it can't due to a locking/reserve/stack issue
  • Fixed orders involving buildings with cranes
  • Fix entity meshes showing at outdated locations while the game is paused and the camera is moved
  • Avoid memory leak with off-screen construction sites
  • Turn on "Prefer D3D12" without fully switching the RHI to be D3D12 exclusive to keep D3D11 as a fallback on older hardware/software (Use -d3d11 if you run into issues)
  • Optimized fog
  • Show yellow outline around registers with actual entities in them
  • Show ping effect at location when moving mouse over register with coordinate and move camera to coordinate when shift clicking it
  • Limit intensity of rgb light
  • Local power in the resource bar to include received power in addition to generated
  • Use number of goto register as range when moving
  • Make behaviors not create a register for empty values
  • Only check frame when checking if the faction has unlocked a bp recipe
  • Fixed filter on has_item instruction
  • Fix "mute in background" to not require a restart
  • Rename v_foundation_value to v_is_foundation
  • Fix for First item
  • Allow bots with item transporters to do item transporter only orders if in range
  • Take into account crane range with pickup\dropoff instructions
  • Fix for broken item database and illegal faction orders
  • Make Debug.Benchmark Lua function exclusive to mod dev mode

Commmand Center can be rebuilt now if deconstructed

  • Added unit parameter to "have space for item"

Infected filter now matches glitch bots added Biome generation option for flat worlds

  • Tooltip, text and graphic fixes/updates

Experimental 0.1.11296 (29th August 2023)

  • Crash fix when dragging items

Experimental 0.1.11293 (29th August 2023)

  • Fixed linking that broke with last build
  • Fix for miners not mining
  • Fix for blight shield and blight power
  • Added Mute in background setting

Experimental 0.1.11289 (29th August 2023)

  • Allow passing priority to OrderItem
  • Dont auto assign to self if you have dont have deliver items selected
  • Fix to check locked slots when requesting items
  • Allow docked units to transfer directly to parent and vice versa
  • Add a docked items layout, shown when locking slot of docked item
  • Dont override docked drones GOTO register on unpacking if its already set
  • Dont build foundations under walls
  • Allow deconstructor and turret to work with locations with foundations
  • Added foundation to radar filters (only returns ones without buildings on them)
  • Allow deconstruction and shooting of foundations with the click action interface
  • Multiline tabs in build menu
  • Show big buttons during multiselect

Experimental 0.1.11279 (27th August 2023)

  • Fix for invalid orders crashing on cancel
  • make RequestItem work at same priority as logistics network

Experimental 0.1.11277 (27th August 2023)

  • increased virus cure range
  • tone down virus spread
  • cure docked entities
  • give the virus cure to the anomalies
  • lua errors for virused component

Experimetnal 0.1.11276 (27th August 2023)

  • Try to show boosts in tooltip where applicable
  • Added lock_slots and unlock_slots
  • Added set_signpost instruciton
  • Added faction:GetEntitiesWithRegister()
  • Added launch instruction
  • Fix crash when Lua tries to log text to the console while the game is shutting down
  • Fix for Intel Scanner effect getting stuck on when bot out of power
  • When switching entity faction (i.e. due to hacking tool) abort orders before switching the faction field
  • This fixes hacking explorables with active orders messing up the faction item availability database which afterwards can cause issues in the order system and lead to save game corruption

Experimental 0.1.11265 (23rd August 2023)

  • fix for add/sub to not lose entity/id on values

Experimental 0.1.11263 (23rd August 2023)

  • property set the signal value on loop signals match instruction
  • add coordinate to place construction instruction

Experimental 0.1.11256 (23rd August 2023)

  • Instruction set_num now supports coordinates
  • Support coordinate entry in the world tab
  • Allow ctrl multi select in Control Center
  • Added extra warnings to Unit tooltip
  • Fixes for blight extractor
  • Foundations now have 1 HP


Experimental 0.1.11247 (22nd August 2023)

  • Fixes for move_away and pasting
  • Fixes for visibility modules not matching description
  • Clear all store orders when store register change

Experimental 0.1.11241 (21st August 2023)

  • Add set_coord and for_signal_match instructions
  • Fix for hidden components on blueprint tooltip
  • Deployer component is now multi use
  • Orders tab defaults to selected unit

Experimental 0.1.11236 (21st August 2023)

Fixes/Changes:

  • Copy blueprint field when copy pasting units/buildings
  • Show which buildings are currently researching a tech in the tooltip
  • Fix for in-game menu memory leak
  • Fix for certain assets not packaging

Experimental 0.1.11228 (20th August 2023)

Fixes/Changes:

  • Fix for Loop Signal when it cant read the signal from a wall
  • Fix for a crash having the game open for a few hours while looking at the blight
  • Fix for old broken prefabs
  • Fix for Produce Unit when you have a behavior without a frame specified

Experimental 0.1.11220 (20th August 2023)

Fixes/Changes:

  • Fixed showing peaceful mode in in-game stats
  • Delayed updated of Orders window so it doesnt stall the game
  • Dont allow pasting building blueprints onto bots by default (save winter from himself)

Additions:

  • Thumbnail view of prefabs in build menu and register selection
  • Produce instruction to produce units from blueprints
  • Also show range of reserved drones in inventory

Experimental 0.1.11211 (19th August 2023)

Fixes/Changes:

  • Removed defaulting to "self" in Unit Type instruction as we cant yet differentiate between empty and passed as parameter
  • Bug attacks only attack factions that have a logged in player
  • Behavior fix for calling a subroutine inside for-loop body
  • Don't clear variable when exiting loop

Additions:

  • Right click on a behavior in your library to upload to all selected units
  • Allow Enter (Accept keybinding) as default accept action in a bunch of windows

Experimental 0.1.11203 (19th August 2023)

Fixes/Changes:

  • Fix for deployment warning in infinite resources mode
  • Fix for swapping resources on a miner without clearing the reserve
  • Deployer will no longer acquire the unit its on itself into nothingness
  • Fix for pooping blight gas
  • Text and translation fixes
  • Blight extraction now counts as mined in item graph
  • Give back the pre-converted rewards for deconstrcuted/pooped units/items
  • Fix all slots in the entity option
  • Dont make turret stop behavior movement
  • dont detect self as enemy
  • Loop entities range treats infinite as visibility range
  • Fix for lua error when selecting certain units
  • Changed particle anomaly tooltip to show its unobtainable right now

Additions:

  • RGB light component
  • Text input for faction colors
  • IsA and GetType instructions

Experimental 0.1.11198 (18th August 2023)

Fixes/Changes:

  • Fix for deployment warning in infinite resources mode
  • Fix for swapping resources on a miner without clearing the reserve
  • Deployer will no longer acquire the unit its on itself into nothingness
  • Fix for pooping blight gas
  • Text and translation fixes
  • Blight extraction now counts as mined in item graph
  • Only give back the pre-converted rewards for deconstructed/pooped units/items
  • Fix all slots in the entity option (click on inventory header)

Additions:

  • RGB light component
  • Text input for faction colors
  • IsA and GetType instructions

‎‎‎‎

Experimental 0.1.11178 (17th August 2023)

  • Allow removing robot version of the human factory
  • Allow cross region matchmaking
  • Portable transporter doesnt take power anymore
  • Recipe adjustment for wire/cable
  • More freedom to build on larger slopes
  • increased draw rate of capacitors
  • Adjusted Mine Instruction
  • Allow Ping instruction to take a coordinate
  • Allow add/sub/mul/div math instructions to accept coordinates
  • Default to lower graphics settings
  • Give back full amount for components and allow consumption of materials
  • Fixed crash from reservations failing in a very edge case
  • Twinbot miner fix
  • Add pings on minmap when called from behaviors
  • Aggressive bug spawning changes

Additions:

  • Infinite Mining mode
  • Disable minigames
  • Added instruction to loop through entities with signal
  • Added instruction to Get Location of an entity
  • Gamma slider
  • No bugs new game option
  • Cheat button to turn bugs back to passive


Main Game Updates

0.1.11391 (9th September 2023)

Lots of fixes, feature additions and QoL updates.

  • Fix for add/sub to not lose entity/id on values
  • Try to show boosts in tooltip where applicable
  • Added lock_slots and unlock_slots
  • Added set_signpost instruciton
  • Added faction:GetEntitiesWithRegister()
  • Added launch instruction
  • Fix crash when Lua tries to log text to the console while the game is shutting down
  • Fix for Intel Scanner effect getting stuck on when bot out of power
  • When switching entity faction (i.e. due to hacking tool) abort orders before switching the faction field
  • This fixes hacking explorables with active orders messing up the faction item availability database which afterwards can cause issues in the order system and lead to save game corruption
  • Increased virus cure range
  • Tone down virus spread
  • Cure docked entities
  • Give the virus cure to the anomalies
  • Lua errors for virused component
  • Fix for invalid orders crashing on cancel
  • Make RequestItem work at same priority as logistics network
  • Allow passing priority to OrderItem
  • Dont auto assign to self if you have dont have deliver items selected
  • Fix to check locked slots when requesting items
  • Allow docked units to transfer directly to parent and vice versa
  • Add a docked items layout, shown when locking slot of docked item
  • Dont override docked drones GOTO register on unpacking if its already set
  • Dont build foundations under walls
  • Allow deconstructor and turret to work with locations with foundations
  • Added foundation to radar filters (only returns ones without buildings on them)
  • Allow deconstruction and shooting of foundations with the click action interface
  • Multiline tabs in build menu
  • Show big buttons during multiselect
  • Fixed linking that broke with last build
  • Fix for miners not mining
  • Fix for blight shield and blight power
  • Added Mute in background setting
  • Crash fix when dragging items
  • Make build/produce instructions store the blueprint as a string if it is a complex table with nested tables (This is to avoid the possibility of having deeply nested blueprints in behaviors in blueprints in behaviors which would break the limit of 20 levels of nesting in table serialization)
  • Added GetEntityAt and OrderToSharedStorage instructions
  • Slightly offset multiselect so edge scrolling works
  • Fix for blight magnifier with infinite resource node
  • Show missing items before showing override items in Solve instruction
  • Added scanning for frame types in filterentity
  • Added paginate widget for orders screen
  • Adjusted anomaly spawns
  • New codex entries for rotation and logistics
  • Sort array in get_ingredients instruction because of pairs call in simulation
  • Added progress bar back to resimulator
  • Moved new game options behind custom game button
  • Add version string to ingame menu
  • Fix losing drones or packages when dragging drone or package into a slot that is locked to either empty or a different type
  • Show error popup "Unable to place into full or fixed item slot" when trying to convert item (i.e. drone package) into another slot that is full or fixed to something else
  • Log a Lua error if Lua tries to set the entity of an item slot but it can't due to a locking/reserve/stack issue
  • Fixed orders involving buildings with cranes
  • Fix entity meshes showing at outdated locations while the game is paused and the camera is moved
  • Avoid memory leak with off-screen construction sites
  • Turn on "Prefer D3D12" without fully switching the RHI to be D3D12 exclusive to keep D3D11 as a fallback on older hardware/software (Use -d3d11 if you run into issues)
  • Optimized fog
  • Show yellow outline around registers with actual entities in them
  • Show ping effect at location when moving mouse over register with coordinate and move camera to coordinate when shift clicking it
  • Limit intensity of rgb light
  • Local power in the resource bar to include received power in addition to generated
  • Use number of goto register as range when moving
  • Make behaviors not create a register for empty values
  • Only check frame when checking if the faction has unlocked a bp recipe
  • Fixed filter on has_item instruction
  • Fix "mute in background" to not require a restart
  • Rename v_foundation_value to v_is_foundation
  • Fix for First item
  • Allow bots with item transporters to do item transporter only orders if in range
  • Take into account crane range with pickup\dropoff instructions
  • Fix for broken item database and illegal faction orders
  • Make Debug.Benchmark Lua function exclusive to mod dev mode
  • Commmand Center can be rebuilt now if deconstructed
  • Added unit parameter to "have space for item"
  • Infected filter now matches glitch bots
  • added Biome generation option for flat worlds
  • Tooltip, text and graphic fixes/updates
  • Unpackage/Package instructions can now take a unit
  • Fixed the check for store entity being full warning
  • Add 'Right-Click Drag Scrolling' to input options
  • Don't crash the game when a mod tries to load an invalid gltf file
  • Translation fixes for unsupported languages showing string tokens
  • Fixes to power indicator
  • Graphics optimizations
  • Increase blueprint preview quality
  • Don't error in 'Request Wait' instruction when input value doesn't contain an item id
  • Don't drop redeployable command center when acquiring a command center with a redeployer, only drop it on deconstruction
  • Tutorial update
  • Fix subroutines writing to and reading from a parameter not working when the outside call instruction doesn't use said parameter
  • Fix buildings with cranes potentially ignoring the STORE register if the crane is busy with other things
  • Added IsSameGrid() instruction

Main 0.1.11263 (23rd August 2023)

Fixes/Changes:

  • property set the signal value on loop signals match instruction
  • add coordinate to place construction instruction
  • Instruction set_num now supports coordinates
  • Support coordinate entry in the world tab
  • Allow ctrl multi select in Control Center
  • Added extra warnings to Unit tooltip
  • Fixes for blight extractor
  • Foundations now have 1 HP
  • Fixes for move_away and pasting
  • Fixes for visibility modules not matching description
  • Clear all store orders when store register changes
  • Add set_coord and for_signal_match instructions
  • Fix for hidden components on blueprint tooltip
  • Deployer component is now multi use
  • Orders tab defaults to selected unit
  • Copy blueprint field when copy pasting units/buildings
  • Show which buildings are currently researching a tech in the tooltip
  • Fix for in-game menu memory leak
  • Fix for certain assets not packaging
  • Fix for Loop Signal when it cant read the signal from a wall
  • Fix for a crash having the game open for a few hours while looking at the blight
  • Fix for old broken prefabs
  • Fix for Produce Unit when you have a behavior without a frame specified
  • Fix for deployment warning in infinite resources mode
  • Fix for swapping resources on a miner without clearing the reserve
  • Deployer will no longer acquire the unit its on itself into nothingness
  • Fix for pooping blight gas
  • Text and translation fixes
  • Blight extraction now counts as mined in item graph
  • Give back the pre-converted rewards for deconstructed/pooped units/items
  • Fix all slots in the entity option
  • Removed defaulting to "self" in Unit Type instruction as we cant yet differentiate between empty and passed as parameter
  • Dont make turret stop behavior movement
  • Dont detect self as enemy
  • Loop entities range treats infinite as visibility range
  • Fix for lua error when selecting certain units
  • Changed particle anomaly tooltip to show its unobtainable right now
  • Bug attacks only attack factions that have a logged in player
  • Behavior fix for calling a subroutine inside for-loop body
  • Don't clear variable when exiting loop
  • Fixed showing peaceful mode in in-game stats
  • Delayed updated of Orders window so it doesnt stall the game
  • Dont allow pasting building blueprints onto bots by default (save winter from himself)

Additions:

  • RGB light component
  • Text input for faction colors
  • IsA and GetType instructions
  • Right click on a behavior in your library to upload to all selected units
  • Allow Enter (Accept keybinding) as default accept action in a bunch of windows
  • Thumbnail view of prefabs in build menu and register selection
  • Produce instruction to produce units from blueprints
  • Also show range of reserved drones in inventory

Main 0.1.11185 (18th August 2023)

Fixes/Changes:

  • Allow removing robot version of the human factory
  • Allow cross region matchmaking
  • Portable transporter doesn't take power anymore
  • Recipe adjustment for wire/cable
  • More freedom to build on larger slopes
  • increased draw rate of capacitors
  • Adjusted Mine Instruction
  • Allow Ping instruction to take a coordinate
  • Allow add/sub/mul/div math instructions to accept coordinates
  • Default to lower graphics settings
  • Give back full amount for components and allow consumption of materials
  • Fixed crash from reservations failing in a very edge case
  • Twinbot miner fixes
  • Add pings on minimap when called from behaviors
  • Aggressive bug spawning changes
  • Unlock a bug tech properly
  • Fixed Anomaly sometimes turning hostile on its own
  • Resource counter when deploying with infinite rich nodes

Additions:

  • Infinite Mining mode
  • Disable minigames
  • Added instruction to loop through entities with signal
  • Added instruction to Get Location of an entity
  • Gamma slider
  • No bugs new game option
  • Cheat button to turn bugs back to passive
  • Recipes to some blight tech missing them