1. Desynced
  2. News

Desynced News

Regular Update 9th September 2023

0.1.11391 (9th September 2023)

Hello Operator!


A new build has been pushed to the Main Game Branch.

Now everyone can enjoy the features that have been in the Experimental Branch since the last update. This includes a number of Quality of Life improvements, crash fixes and initial optimizations. The game will also default to DirectX 12 now with DX11 as a fallback.


[h2]Feature Additions[/h2]

Behavior programming system:
  • Added lock_slots and unlock_slots
  • Added set_signpost instruction
  • Added faction:GetEntitiesWithRegister()
  • Added launch instruction
  • Added Mute in background setting
  • Make build/produce instructions store the blueprint as a string if it is a complex table with nested tables
  • Added GetEntityAt and OrderToSharedStorage instructions
  • Added IsSameGrid() instruction


Additional:
  • Added scanning for frame types in filterentity
  • Added paginate widget for orders screen
  • New codex entries for rotation and logistics
  • Added progress bar back to Re-Simulator
  • Add version string to ingame menu
  • Command Center can be rebuilt now if deconstructed
  • Added Biome generation option for flat worlds
  • Unpackage / Package instructions can now take a unit
  • Add 'Right-Click Drag Scrolling' to input options


[h2]UI/QoL Updates[/h2]
  • Try to show boosts in tooltip where applicable
  • When switching entity faction (i.e. due to hacking tool) abort orders before switching the faction field
  • Increased virus cure range
  • Tone down virus spread
  • Cure docked entities
  • Give the virus cure to the anomalies
  • Make RequestItem work at same priority as logistics network
  • Allow passing priority to OrderItem
  • Don't auto assign to self if you have don't have deliver items selected
  • Allow docked units to transfer directly to parent and vice versa
  • Add a docked items layout, shown when locking slot of docked item
  • Don't override docked drones GOTO register on unpacking if its already set
  • Don't 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
  • Slightly offset multiselect so edge scrolling works
  • Show missing items before showing override items in Solve instruction
  • Adjusted anomaly spawns
  • Sort array in get_ingredients instruction because of pairs call in simulation
  • Moved new game options behind custom game button
  • 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
  • Take into account crane range with pickup / dropoff instructions
  • Added unit parameter to "have space for item"
  • Infected filter now matches glitch bots
  • Tooltip, text and graphic fixes / updates
  • Fixed the check for store entity being full warning
  • Tutorial update


[h2]Graphic Updates[/h2]
  • Multiline tabs in build menu
  • Show big buttons during multiselect
  • Slightly offset multiselect so edge scrolling works
  • 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
  • Use number of GOTO register as range when moving
  • Graphics optimizations
  • Increase blueprint preview quality


[h2]Technical Updates/Optimizations[/h2]
  • 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)
  • 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
  • Local power in the resource bar to include received power in addition to generated
  • Make behaviors not create a register for empty values
  • Only check frame when checking if the faction has unlocked a bp recipe
  • Make Debug.Benchmark Lua function exclusive to mod dev mode
  • Translation fixes for unsupported languages showing string tokens


[h2]Bug Fixes[/h2]
  • Fix for add / sub to not lose entity / id on values
  • 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
  • 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
  • Lua errors for virused component
  • Fix for invalid orders crashing on cancel
  • Fix to check locked slots when requesting items
  • Fixed linking that broke with last build
  • Fix for miners not mining
  • Fix for blight shield and blight power
  • Crash fix when dragging items
  • Fix for blight magnifier with infinite resource node
  • Fix losing drones or packages when dragging drone or package into a slot that is locked to either empty or a different type
  • 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
  • Fix "mute in background" to not require a restart
  • Fix for broken item database and illegal faction orders
  • Fixed filter on has_item instruction
  • Don't crash the game when a mod tries to load an invalid gltf file
  • Fixes to power indicator
  • Don't error in 'Request Wait' instruction when input value doesn't contain an item id
  • 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







Desynced Showcases at IndieDevDay Barcelona, Sept 8-10!

Desynced will have a prominent presence at IndieDevDay in the vibrant city of Barcelona from September 8th through 10th!

If you're in Barcelona this weekend, come and see us! It's the perfect chance to experience the game firsthand, engage with its intricate mechanics, and connect directly with Forklift.

We can't wait to share this special moment with you and look forward to your company at the event!

We've Hit 500 Reviews on Steam - Thank You!

We're super pumped to share that we've hit over 500 reviews on Steam! This is a massive deal for us and it's all because of you awesome folks!

Your positive and constructive reviews have been invaluable for Desynced's ongoing development. They help us refine the game and play a crucial role in extending our reach within Steam.

Though hitting 500 reviews is an important milestone, we see it as just the beginning of our journey. And what's most exciting is that you are here with us at this starting point. Your engagement and feedback are shaping Desynced's future; we are profoundly grateful for that.

If you haven't had a chance to leave your review yet, we'd appreciate hearing your thoughts on the game.

Plus, for the latest updates and a lot more fun, consider becoming part of our fantastic Discord, Twitter, TikTok and Reddit community.

We're active every day and would love for you to join us!

Strategize Your Gaming: Join Steam's Strategy Fest!

From August 28th to September 4th at 10 am PACIFIC time, the gaming community is in for a treat on Steam – The Strategy Fest. A plethora of strategy titles will be showcased, bringing together both seasoned veterans of the genre and curious newcomers. Strategy games unite in one spot, making it effortless for enthusiasts to spot their next favorite title. As you explore, you'll find that a select few offer demo versions or festival deals, subtly enhancing the fest's allure.

[previewyoutube][/previewyoutube]

If you've been waiting for a sign to dive into that game you've been eyeing or share new game experiences with friends, this is it!

Like many of you, we're ardent fans of the strategy genre and are stoked to discover titles we've had on our wish-list but never got around to. But of course, as a part of this vibrant community, we're also adding our own splash to the fest.

We're beyond excited to see you at the Steam Strategy Fest. Let's celebrate the brilliance of strategy games together, and savor its magnificence and diversity!

Tested in the Experimental Branch. Now available in the game!

Last week, we launched the Experimental Branch, and it has greatly assisted us in testing new features, while also giving many of you the chance to try out different changes firsthand and share feedback with us.

This has been immensely helpful in development, and we're grateful for your active participation! As a result of that testing, we have rolled dozens of small fixes and tweaks into the main game. We’ve also added a few larger changes in as game settings, so players can customize their games.

[h3]In the last week, we added the following to the main version of the game:[/h3]

  • Non-depleting Nodes. We received feedback that some players wanted to focus more on base-building without needing to expand to find new resources. We hear you! Now, you can start a new game with this option enabled. The largest resource spots in this mode are infinite. This opens up vast possibilities for base development!




  • The ability to disable minigames. Among our players, there are those who don't want to be distracted by puzzles. Now, you can find a toggle in the game settings.




  • No Danger Mode. We've added the option to start a new game without any alien bugs at all. This option is available alongside the hostility settings when starting a new game.


Please note that by choosing the game mode without bugs, you won't be able to obtain certain resources that are exclusively harvested from them. These resources may be necessary for specific development branches. However, we've added this mode for those who would like to play in a completely non-aggressive environment.

Also, based on community feedback:

  • Added a Gamma slider
  • Right-click on a Behavior in your library to upload to all selected units
  • Allow cross-region matchmaking


A detailed list of all recent changes can be found in our patch notes:

https://store.steampowered.com/news/app/1450900/view/3663169144641930467?l=english
https://store.steampowered.com/news/app/1450900/view/3646280012026318801?l=english