Update log
Full Desynced update
The complete published notes, normalized for clean reading and source attribution.
Extracted changes
- Performance
- Gameplay
- UI and audio
- Store
Hello Operators,
1.0.17871 — Now Live on Main Branch
After a few weeks on the experimental branch, this update is finally making its way to everyone. The biggest chunk of work went into the behavior editor: you can now search argument values, add freestanding comment nodes, copy/paste individual values, and drag arguments straight onto the "Add Parameter" box. We also added and reworked a bunch of behavior instructions to make automation logic nicer to work with overall. On top of that there's a solid performance improvement to proximity component processing, a big pile of bug fixes, and voice acting credits snuck in there too.
Huge thanks to everyone who played on the experimental branch and sent feedback. You helped catch a lot of stuff that would have otherwise slipped through, and this update is better for it. Now go enjoy it!
[dynamiclink href="https://store.steampowered.com/app/1450900/Desynced/"]
Additions
Support copy/paste single argument values in the behavior editor
Add a simple search function to behavior editor (currently only argument values can be searched)
Allow dragging an instruction argument onto the 'Add Parameter' box to easily create and hook up a new parameter
Add freestanding comment nodes for behaviors
Added voice acting credits
Changes
Added metalbar and metalplate back to broken desert pod explorable loot
Updated visibility range on Defense Block and Engineer to match range of Power Field components
Show the infinity button for Loop Units (Range) behavior instruction which uses visibility range
AOE repairers will also repair docked units
Swapped Long and Short Range in description of Twin Autocannons and the Recoilless Rifle
Changed Virus Protection description
Adjusted the way Sending to shared storage works with Item Transporter Only to avoid making unfulfillable orders
Reduced blight power loop sound volume
Count docked units and docking garages as "adjacent" for behavior instructions that act on other units
Added behavior instruction 'Set Data': Set the data part of a value (identifier, target reference or coordinate)
Changed behavior instruction 'Set Number': Make it always and only set the number (don't affect coordinate)
Changed behavior instruction 'Combine Coordinate' and 'Combine Register': Besides INFINITE, also ignore incoming NOT numbers
Changed behavior instruction 'Combine Register': Renamed argument 'Unit' to 'Data' because it can contain any data part
- Changed behavior instruction 'Separate Register'Updated explanation to match the other instructions
Changed behavior instruction 'Distance ': Enable coordinate input for constant values, fix calculation between two coordinates to match the game logic, update documentation
Changed behavior instruction 'Loop Recipe Ingredients' : Enable selection of unit types on Recipe argument
Changed behavior instruction 'Get Self': Return an optional second value that specifies the component type identifier and index of the running behavior controller
Changed behavior instruction 'Is Working': Return the index of the working component (if multiple of the same component are equipped)
Changed behavior instruction 'Load Behavior': Also accept a specific component type identifier besides just the component index
Changed behavior instructions that take a component index (i.e. 'Get From Component' or 'Set Link') to also accept a combined type identifier and index (instead of separate arguments)
Remove AI Behavior Controller restrictions from Un/Equip Component Remotely instructions and change the failure branch from "No Component" to "Failed" and handle more cases
Slight margin and size changes for many behavior nodes for a more balanced look
Extend silica spawn to higher altitudes
Disallow locating hidden enemy units by using "Follow Camera" or "View Unit" from a register
Show "Move and Fire" stat in the tooltip for all weapon components
Added "Charge Time" as an option for the "Get Item Info" behavior instruction (for weapons, repairers, radars)
Source
