2026-09-11 17:45 UTC · Community Announcements · Kerrigan
Experimental 1.0.18210AdditionsAdd the technology category as a subtitle to the tooltip of a research technologyChangesRecipe change, Small Satellites now require Ceramic Tiles instead of Low-Density FramesAdditionally list integrated components that don't have any specific stats of a unit/building in the System Index (i.e. Catchment and Connection of the Human AI Explorer)FixesFix the production selection window being unable to get applied when it was opened while "Last Copied" was selectedFix water not being rendered at lower graphics quality levels when the camera is zoomed out farDon't sho
2026-09-08 12:58 UTC · Community Announcements · Kerrigan
Experimental 1.0.18194ChangesShow integrated production components as producers on tooltips if revealed in the tech tree but not yet researched (same already happens for regular components)Show "Research Required" on the tooltip of integrated components for which the unit/building has yet to be researchedRemove race color backgrounds behind icons of integrated components in the unit interfaceFixesFix a ranged Item Transporter on a building potentially taking an order too early when a moving unit has started to move into the range but has not fully reached the tile yet, thus leading to the orde
2026-09-07 20:26 UTC · Community Announcements · Kerrigan
Experimental 1.0.18186AdditionsAdded "Disable Blight Damage Notification" optionChangesIcon updates for integrated components on human units/buildingsBehavior instructions, deprecate 'Launch' and 'Land' into using 'Activate'FixesFix behavior editor help screen not working (and Lua error getting logged every time opening the behavior editor if it hasn't been opened in an older version) (regression from rev. 18063)Fixed alternate methods which allowed clicking inside the blight before researching Blight StabilityFix for behavior instruction 'Loop Producers' to properly loop all producers includi
2026-08-28 11:08 UTC · Community Announcements · Kerrigan
Hello Operators!It’s been a little while since Desynced reached 1.0, but development certainly hasn’t stopped.We’ve been hard at work on fixes, polish, new features, and larger improvements. We’ve already made substantial improvements to the Behavior system, and we plan to keep building on it as we continue improving usability, debugging, and automation.Player feedback also continues to pour in, and we intend to support Desynced for a long time to come. The roadmap highlights some of the biggest areas of feedback we want to address, but it isn’t a strict order or timeline. Work may happen out
2026-08-25 20:17 UTC · Community Announcements · Kerrigan
Experimental 1.0.18152AdditionsAdd custom icons for the integrated Intel Scanner component on the Human AI Explorer unit, the integrated Power Transmitter component on the Human Power Plant building and the integrated Blight Extractor component on the Blight Complex buildingFixesBehavior instruction 'Distance': Return infinite when measuring distance against something not on the map (i.e. Mothership) instead of logging a Lua errorBring back Metal Bar, Metal Plate and Reinforced Plate to list of productions of Reforming Pool which was mistakenly removed in the last patchBring back unlocking of
2026-08-24 11:22 UTC · Community Announcements · Kerrigan
Experimental 1.0.18142AdditionsShow numbers in the Control Center item detail tab and Progress window milestone tab with a comma thousands separatorFixesFix construction site being placed on top of dropped item failing when the dropped item has been partially picked up (regression of 1.0.18020)Fix new explorables not getting marked as having been visited when scanning them with an Intel Scanner component and aborting the scan
2026-08-04 11:37 UTC · Community Announcements · Kerrigan
Experimental 1.0.18104ChangesRename buildings to match the actual size as it appears at the default rotation (all "Building 2x1" are now "Building 1x2" and "Building 3x2 (2M2S)" is now "Building 2x3 (2M2S)")Undo the change from ver. 1.0.18055 where by default new constructions of non-square buildings start rotated to be wider than tallBehavior instruction 'Get Unit Info': Make querying width/height of a unit/building type return the actual values of the underlying data (instead of having width always return the larger of the two numbers) - this is to make sure the numbers match with what the '
2026-07-29 16:07 UTC · Community Announcements · Kerrigan
Experimental 1.0.18087ChangesRevert a change of 1.0.18044 to again treat infinity in the GOTO register as 0 (because the radar component returns infinity by default which when linked onto GOTO should still work)Removed the 4 docking garage item slots of the Alien Pincer unitBehaviorsKeep arguments and pins associated on instructions 'Call', 'Load Behavior', 'Place Construction', 'Produce Unit' when modifying a referenced behavior or blueprintFix behavior editor error when deleting a behavior from the library while having it open in windowed modeFix loop behavior instructions possibly causing l
2026-07-16 15:41 UTC · Community Announcements · Kerrigan
Experimental 1.0.18055ChangesBehavior instructions 'Loop Signal', 'Switch', 'Memory Sift': Removed separate button to invert condition and added more modes to cover inversionsBehavior instructions 'Loop Signal', 'Switch', 'Memory Sift': Experimental branch breaking changes: Due to rearranging of the comparison modes, behaviors that used Fully Equal/Data Equal/Destroyed Reference need to be updated \By default start new constructions of non-square buildings rotated to be wider than tall (to match names like 2x1 or 3x2)Behavior instruction 'Get Unit Info': Add options to query width and height o
2026-07-14 10:59 UTC · Community Announcements · Kerrigan
Experimental 1.0.18044ChangesTreat the movement distance number of the GOTO register set to infinity as infinitely large (not 0)Make a drone which has its GOTO register explicitly set to 1 not automatically dock (until now docking was done with both 1 and the default 0)Behavior instruction 'Lock Item Slots': When locking all slots, instead of being limited to storage slots, make it affect slots matching the type of the item being set (i.e. Storage or Gas)Behavior instruction 'Unlock Item Slots': When unlocking all slots, instead of being limited to storage slots, make it affect slots of all ty
2026-07-04 17:39 UTC · Community Announcements · Kerrigan
Experimental 1.0.18021 HotfixFixesFix internal API change to Tool.NewRegisterObject and register:Init to correctly set a number even if the value was empty, affecting a few instructionsFix behavior instruction 'Bitwise Op' which stopped accepting empty values as its first argumentReminder that Experimental is exactly that, back up your saves!
2026-07-03 14:32 UTC · Community Announcements · Kerrigan
Experimental 1.0.18020ChangesKeep items reserved on the ground when placing a new construction over it (avoids items and components for relocation getting absorbed)Clear the GOTO register after picking up the last of a dropped item (avoid showing 'Destroyed Object')Clear the target register of a weapon component after destroying a target (avoid showing 'Destroyed Object')Clear the mining status register of a mining component after clearing a node (avoid showing 'Destroyed Object')BehaviorsNew instruction 'Loop Coordinate': Loops through coordinates in a range (given minimum and maximum) around
2026-06-30 11:09 UTC · Community Announcements · Kerrigan
Experimental 1.0.17996AdditionsAdd windowed mode to behavior editor (limited view which still allows map and unit control)Added new guided behavior tutorials (accessible via the behavior help welcome screen)Added faction wide memory as an option for all memory behavior instructions (and also in the Memory Viewer window in the behavior editor)In the Memory Viewer, add deleting of a single array besides just the 'Clear All' buttonAdded game option to disable story related popupsBehaviorsNew instruction 'Check Logistics'Instruction 'Set Logistics': Added option "Connect To Logistics Network"Remov
2026-06-23 12:16 UTC · Community Announcements · Kerrigan
Experimental 1.0.17971ChangesAllow Assembler to be produced in Human FactoryAllow Metal Bar, Metal Plate and Reinforced Plate to be produced in Reforming PoolAllow Power Petal and Phase Leaf to be produced in PylonChanged recipe of Alien Factory, Hybrid WorkerBehaviorsOverhaul of instruction categories (into "Flow", "Logic", "Loops", "Values", "Units", "Movement", "Inventory", "Logistics", "Components", "Production", "Communication", "World", "Memory")Allow many instructions to operate not only on one's own faction but also units of allied factions, unlocked explorables and dropped items ("Get
2026-06-15 18:53 UTC · Community Announcements · Kerrigan
Experimental 1.0.17933 AdditionsPerformance statistics for behaviors: Adds a new special view in the 'Library' window with statistics for instructions executed per second as well a line of text with stats at the top when editing a behavior main routineAdd view options to behavior editor to control camera zoom/height as well as allow the main editor to be made transparent to show the game view behind itBehavior instruction 'Place Construction': Add support for placing multi blueprintsBehavior instruction 'Place Construction': Add output value 'Target Reference' with a reference to the placed co
Full appinfo as delivered by Steam PICS, changenumber 38792962. Also at /api/app/1450900/raw.
{
"appid": "1450900",
"common": {
"name": "Desynced",
"type": "Game",
"oslist": "windows",
"osarch": "64",
"osextended": "",
"languages": {
"english": "1",
"german": "1",
"french": "1",
"koreana": "1",
"spanish": "1",
"schinese": "1",
"tchinese": "1",
"russian": "1",
"japanese": "1"
},
"clienticon": "14c6979272e89a87a0c5dec813f6cb2234b31c3e",
"clienttga": "eccb2fcb85871fec1e258c0965df8cf9b054387a",
"icon": "34e746e291d13b5ca9e8daf7197e85eb2659f24e",
"releasestate": "released",
"name_localized": {
"schinese": "智械工厂 Desynced",
"tchinese": "智械工廠 Desynced"
},
"steam_deck_compatibility": {
"category": "2",
"steamos_compatibility": "2",
"steam_machine_compatibility": "0",
"test_timestamp": "1693958400",
"tested_build_id": "12012165",
"tests": {
"0": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_DefaultControllerConfigNotFullyFunctional"
},
"1": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_ControllerGlyphsDoNotMatchDeckDevice"
},
"2": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_TextInputDoesNotAutomaticallyInvokesKeyboard"
},
"3": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_InterfaceTextIsNotLegible"
},
"4": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_DefaultConfigurationIsNotPerformant"
}
},
"steam_machine_tests": {},
"steamos_tests": {
"0": {
"display": "3",
"token": "#SteamOS_TestResult_GameStartupFunctional"
},
"1": {
"display": "1",
"token": "#SteamOS_TestResult_DefaultControllerConfigNotFullyFunctional"
},
"2": {
"display": "1",
"token": "#SteamOS_TestResult_TextInputDoesNotAutomaticallyInvokesKeyboard"
}
},
"configuration": {
"supported_input": "gamepad",
"requires_manual_keyboard_invoke": "1",
"requires_non_controller_launcher_nav": "0",
"primary_player_is_controller_slot_0": "0",
"non_deck_display_glyphs": "1",
"small_text": "1",
"requires_internet_for_setup": "0",
"requires_internet_for_singleplayer": "0",
"recommended_runtime": "proton-stable",
"requires_h264": "1",
"requires_voice_files": "0",
"gamescope_frame_limiter_not_supported": "0",
"hdr_support": "0",
"requires_proton_soundfonts": "0"
}
},
"controller_support": "partial",
"small_capsule": {
"english": "0cfb91b846ec8ef8b49d1c1975db61498798161d/capsule_231x87.jpg",
"schinese": "fd5746512d39f94719ea61b885bb283bb020b3a2/capsule_231x87_schinese.jpg",
"tchinese": "49b6e63dea5d1c9ad9742562db961082fbb736d7/capsule_231x87_tchinese.jpg"
},
"header_image": {
"english": "917f1af87f61fdc2aa66407223bbb802b842fdcc/header.jpg",
"schinese": "bd284c18f9b5e6f634913a44889bcbd81016e654/header_schinese.jpg",
"tchinese": "2f8e2e4f377ceb42d8880c5fb670b7b34c6b695e/header_tchinese.jpg"
},
"library_assets": {
"library_capsule": "en,zh-cn,zh-tw",
"library_hero": "en,zh-cn,zh-tw",
"library_hero_blur": "zh-cn,zh-tw",
"library_logo": "en,zh-cn,zh-tw",
"library_header": "zh-tw,zh-cn,en",
"logo_position": {
"pinned_position": "BottomLeft",
"width_pct": "26.56729738252629",
"height_pct": "63.524482855129705"
}
},
"library_assets_full": {
"library_capsule": {
"image": {
"english": "library_600x900.jpg",
"schinese": "9653cc3e3498a838b359a44df9efa35747f4ee69/library_capsule_schinese.jpg",
"tchinese": "495381c6269dca9079ac1e2928884d52a75604c1/library_capsule_tchinese.jpg"
},
"image2x": {
"english": "library_600x900_2x.jpg",
"schinese": "9653cc3e3498a838b359a44df9efa35747f4ee69/library_capsule_schinese_2x.jpg",
"tchinese": "495381c6269dca9079ac1e2928884d52a75604c1/library_capsule_tchinese_2x.jpg"
}
},
"library_hero": {
"image": {
"english": "library_hero.jpg",
"schinese": "5a18581cbe72dadcdd844caf429c58ed4ca747c3/library_hero_schinese.jpg",
"tchinese": "5a18581cbe72dadcdd844caf429c58ed4ca747c3/library_hero_tchinese.jpg"
},
"image2x": {
"schinese": "5a18581cbe72dadcdd844caf429c58ed4ca747c3/library_hero_schinese_2x.jpg",
"tchinese": "5a18581cbe72dadcdd844caf429c58ed4ca747c3/library_hero_tchinese_2x.jpg"
}
},
"library_hero_blur": {
"image": {
"schinese": "5a18581cbe72dadcdd844caf429c58ed4ca747c3/library_hero_blur_schinese.jpg",
"tchinese": "5a18581cbe72dadcdd844caf429c58ed4ca747c3/library_hero_blur_tchinese.jpg"
}
},
"library_logo": {
"logo_position": {
"pinned_position": "BottomLeft",
"width_pct": "26.56729738252629",
"height_pct": "63.524482855129705"
},
"image": {
"english": "c553508e19998e5f4e518470c8ce3dbb448a4852/logo.png",
"schinese": "76ae7581f1d273a821328e2b1d916ee2b1b1b603/logo_schinese.png",
"tchinese": "52cef971b28edcc53b01976b08ac0ca69e23aa6c/logo_tchinese.png"
},
"image2x": {
"schinese": "76ae7581f1d273a821328e2b1d916ee2b1b1b603/logo_schinese_2x.png",
"tchinese": "52cef971b28edcc53b01976b08ac0ca69e23aa6c/logo_tchinese_2x.png",
"english": "c553508e19998e5f4e518470c8ce3dbb448a4852/logo_2x.png"
}
},
"library_header": {
"image": {
"tchinese": "a68adcb9a4954febaf0520a10eddd550d753e187/library_header_tchinese.jpg",
"schinese": "e75ca73cdeabf1b9b9b5d1f553d1963344c24b26/library_header_schinese.jpg",
"english": "0b7ed0d0775d5770b7b5cf252858b3994d0c5a70/library_header.jpg"
},
"image2x": {
"tchinese": "a68adcb9a4954febaf0520a10eddd550d753e187/library_header_tchinese_2x.jpg",
"schinese": "e75ca73cdeabf1b9b9b5d1f553d1963344c24b26/library_header_schinese_2x.jpg",
"english": "0b7ed0d0775d5770b7b5cf252858b3994d0c5a70/library_header_2x.jpg"
}
}
},
"store_asset_mtime": "1772724926",
"associations": {
"0": {
"type": "developer",
"name": "Stage Games Inc."
},
"1": {
"type": "publisher",
"name": "Forklift Interactive"
},
"2": {
"type": "publisher",
"name": "Gamersky Games"
}
},
"primary_genre": "28",
"genres": {
"0": "28",
"1": "2"
},
"category": {
"category_2": "1",
"category_1": "1",
"category_49": "1",
"category_36": "1",
"category_9": "1",
"category_38": "1",
"category_18": "1",
"category_30": "1",
"category_45": "1",
"category_46": "1",
"category_23": "1",
"category_62": "1"
},
"supported_languages": {
"english": {
"supported": "true"
},
"french": {
"supported": "true"
},
"german": {
"supported": "true"
},
"spanish": {
"supported": "true"
},
"russian": {
"supported": "true"
},
"schinese": {
"supported": "true"
},
"japanese": {
"supported": "true"
},
"koreana": {
"supported": "true"
},
"tchinese": {
"supported": "true"
}
},
"steam_release_date": "1772712021",
"community_visible_stats": "1",
"workshop_visible": "1",
"community_hub_visible": "1",
"gameid": "1450900",
"store_tags": {
"0": "9",
"1": "255534",
"2": "5432",
"3": "7332",
"4": "3810",
"5": "4328",
"6": "1676",
"7": "3942",
"8": "3859",
"9": "599",
"10": "1662",
"11": "1643",
"12": "12472",
"13": "8945",
"14": "4182",
"15": "3843",
"16": "4791",
"17": "1685",
"18": "4191",
"19": "3834"
},
"review_score": "6",
"review_percentage": "79"
},
"extended": {
"gamedir": "Desynced",
"serverbrowsername": "Desynced",
"developer": "Stage Games Inc.",
"publisher": "Forklift Interactive",
"homepage": "https://www.desyncedgame.com/"
},
"config": {
"installdir": "Desynced",
"launch": {
"0": {
"executable": "Desynced\\Binaries\\Win64\\Desynced.exe",
"type": "default",
"config": {
"oslist": "windows",
"osarch": "64"
}
},
"1": {
"executable": "Desynced\\Binaries\\Win64\\DesyncedDemo.exe",
"type": "option1",
"config": {
"oslist": "windows",
"osarch": "64",
"betakey": "demo"
},
"description_loc": {
"english": "Demo"
},
"description": "Demo"
}
},
"steamcontrollertemplateindex": "4",
"steamdecktouchscreen": "1",
"steamconfigurator3rdpartynative": "65533"
},
"depots": {
"228988": {
"config": {
"oslist": "windows"
},
"depotfromapp": "228980",
"sharedinstall": "1"
},
"228990": {
"config": {
"oslist": "windows"
},
"depotfromapp": "228980",
"sharedinstall": "1"
},
"1450901": {
"config": {
"oslist": "windows",
"osarch": "64",
"language": ""
},
"manifests": {
"public": {
"gid": "5306195461009904470",
"size": "2853221759",
"download": "2441190368"
},
"13254_stable": {
"gid": "6530960148361048455",
"size": "1982627035",
"download": "1586743744"
},
"17790_stable": {
"gid": "3266265800975234445",
"size": "2852231759",
"download": "2436860624"
},
"17871_stable": {
"gid": "7031011609724298716",
"size": "2854286146",
"download": "2440647568"
},
"experimental": {
"gid": "6094824664995472503",
"size": "2853344727",
"download": "2440941840"
},
"11146_stable": {
"gid": "3917798220647901948",
"size": "1297203898",
"download": "1166288224"
}
}
},
"workshopdepot": "1450900",
"branches": {
"public": {
"buildid": "25035860",
"timeupdated": "1788179498",
"timebuildupdated": "1788178118"
},
"13254_stable": {
"buildid": "14855301",
"description": "Desynced Stable 0.1.13254",
"timeupdated": "1727768396",
"timebuildupdated": "1719474146"
},
"17790_stable": {
"buildid": "22739200",
"description": "Desynced Stable 0.1.17790",
"timeupdated": "1775867435",
"timebuildupdated": "1775866700"
},
"17871_stable": {
"buildid": "23176508",
"description": "Desynced Stable 0.1.17871",
"timeupdated": "1778809604",
"timebuildupdated": "1778489914"
},
"experimental": {
"buildid": "25251406",
"description": "Experimental Branch (Risky Click)",
"timeupdated": "1789129570",
"timebuildupdated": "1789123638"
},
"11146_stable": {
"buildid": "11944105",
"description": "Desynced Stable 0.1.11146",
"timeupdated": "1692331262",
"timebuildupdated": "1692087549"
}
},
"privatebranches": "1"
},
"ufs": {
"quota": "1073741824",
"maxnumfiles": "1000",
"savefiles": {
"0": {
"root": "WinAppDataLocal",
"path": "Desynced/Saved/SaveGames",
"pattern": "*",
"platforms": {
"1": "Windows"
}
}
}
}
}