2026-05-01 03:41 UTC · Community Announcements · culpfiction
Hi all, this update is a bit of a mixed bag with our transition away from live service and some nice QOL & game updates from the community team. Offline TransitionAs a first step towards de-coupling from Stormgate's existing server infrastructure, this patch disables live service Versus and Co-op modes, and adds offline support to the Campaign, AI Skrimish, and Custom game modes to prepare for the Hathora server shutdown. A few of us have been hard at work adding Steam peer to peer support to the game, but the netcode is not quite ready yet -- this means that this update disables multiplayer m
2026-04-03 16:38 UTC · Community Announcements · culpfiction
Over the past two weeks, there have been some experimental and incremental PTR updates. Playable in today's patch, these are the recent highlights: Performance/FPS has been improved by about 30%.We've optimized some expensive systems that were scaling poorly with large unit counts, and are better limiting updates from off-screen components and calculations. So FPS better reflects what's actively on screen and is improved overall into the late game.Co-op has been un-frozen and now inherits the latest game updates and improvements. There are still some mode-specific overrides for us to correct,
2026-03-06 19:36 UTC · Community Announcements · culpfiction
To coincide with the community update, we have started a new ranking season, so ladder rankings have been reset for 1v1 & 2v2. Who will rise to the top in each faction? Refreshed 1v1 leaderboards can be viewed on Untapped: https://stormgate.untapped.gg/en/leaderboard This hot fix also addresses: Fixed a balance-breaking bug that made Celestial's zenith scan cost zero energy. Added a match countdown for 2v2 matches.Fixed a visual issue with Hedgehog & Atlas redeploy previews not looking correct.
2026-03-03 16:34 UTC · Community Announcements · culpfiction
Hey everyone,We’re finally here.After four months of building, testing, iterating, and working side-by-side with an incredible group of community members, the Stormgate Community Update has officially left the PTR and is now live for all players.This is the biggest update to Versus we’ve ever released—and it truly was built with the community, and in many cases, by the community.A Patch Built TogetherFrom the beginning, this project has been a collaboration.Our community implementation team didn’t just give feedback—they helped directly implement many of the design and balance changes you’re p
2026-03-03 04:31 UTC · Community Announcements · culpfiction
The Stormgate main game may be periodically unavailable while we work to roll out an update. In the meantime, players can play on the PTR by right-clicking Stormgate > Properties > Game Versions & Betas and choosing community_patch_ptr. PTR is updated with a the following bug fixes:Fixed a crash that happens when a player joints player slot 8 in a custom game with 8+ players.Added support for \ custom map tags.Fixed old hedgehog actor displaying when using targeted deployment or reposition abilities. Updated Atlas poses for its deployment preview meshes.
2026-03-02 09:06 UTC · Community Announcements · culpfiction
PTR has been updated to build 107469. This is a release candidate for the community patch going live, We've been refining the localization process and making improvements with community design & map update workflow. This patch includes bug fixes and map updates. Added TreeForAllbeta back into the game after fixing up a build issueAdded new 2v2 map: Cyclone. Added player slots 3 & 4 to \ Furious Resolve & \ Lost Hope mapsArcshipMovement speed reverted to 2.0 from 1.75Movement speed upgrade reverted to +1.5 from 1.75Morph CoreMovement speed reverted to 2.0 from 1.75Movement speed upgrade reverte
2026-02-22 04:58 UTC · Community Announcements · culpfiction
With this patch we've uploaded some localization files for updating tooltips in various languages.
2026-02-19 04:46 UTC · Community Announcements · culpfiction
PTR Update 2026-02-16It's been a few weeks since a PTR update, while we fixed some build errors and a UI crash that was causing delays. Meanwhile, balance refinement and localizing tooltips has been underway. New Maps:\ Big Gate Hunters\ Voidlife Heroes RPG\ Storm Scourges RPG\ AutoGate Co-op\ Winter Triangle Tower Defense\ Obelisk Offensive\ YinYang\ Split EndsSome existing maps have also been updated based on player feedback.GeneralWe've updated the spectrum of team colors and expanded support for different player configurations. We now have distinct colors for each player in the following m
2026-02-07 21:16 UTC · Community Announcements · culpfiction
We're everting the PTR back to the previous build (#107316) while we investigate a crash when accessing the versus menu. Hopefully this will be resolved soon.
2026-02-07 08:35 UTC · Community Announcements · culpfiction
Updated to build 107334Map UpdatesNew custom map: AutoGate CoopNew custom map: Obelisk OffensiveNew custom map: Storm Scourges RPGNew custom map: Voidlife Heroes RPGFurious Resolve converted to FFALost Hope converted to FFATemple of the Lost Gate FFA map updates.New 1v1 map: StellarisVisual UpdatesHellborne: Inferno now has a burning effect on killVoidheart Shrine (blue): Now shows a healing effect if helaing and a purple effect if restoring energy.Wellspring (green): Healing regeneration effect correctly changed from purple to green.Tag overhead icon now properly fades out instead of popping
2026-01-31 04:54 UTC · Community Announcements · culpfiction
We're testing and debugging a crash that happens when scanner casts tag. To avoid this crash, don't research tag or play against AI that might use it. It still likely is happening in this patch but we plan to send a fix shortly or revert to a working build from a couple days ago if this persists.
2026-01-30 21:07 UTC · Community Announcements · culpfiction
Reverted the shroud visual radius change, it had unexpected consequences in testing. Fixed an AI behavior where they would sometimes prioritize Therium too much and not bank enough Luminite to expand.Map updates to Mystic PeakScannerFix bug with Tag autocast that prevented the Scanner's weapon from being able to attack.Maximum charges decreased from 4 to 3Autocast no longer targets units of 0 supplyCast duration decreased from 0.3 to 0.1
2026-01-29 16:13 UTC · Community Announcements · culpfiction
A quick hotfix for a few issues:PrismHealth increased from 75 back up to 85 for now. Health was previously 85 before the most recent patch that reduced it to 75, but that created a potential balance issue ahead of an upcoming tournament finals. We'll re-evaluate this change soon.HexenSkull of Shedda can no longer enter stealth.Observer camera max zoom distance reduced from 10,000 to 9,000. For reference, normal game camera max zoom is 6,500.Fixed a visual issue where shroud fog elements would pop out around map edges at max observer zoom levels.Shroud visual radius math and edge thickness has
2026-01-28 16:58 UTC · Community Announcements · culpfiction
GeneralWellspring, Voidheart Shrineheal increased from 2% per second to 2% plus +2 flat hp per second.Hid their healthbars, in case the UI option to always display them is enabled. Bug Fix: Celestial co-op heroes now have 300 supply for real.Celestial AI improvementsMap updates to Holodeck & Mystic PeakObserver UI now hides the energy resource amount for each player, which was previously tied to topbar energy and is mostly not relevant anymore.VanguardHanger BayReturn to Hangar (bug fix): Heal now is removed if the source Hangar Bay no longer existsReturn To Hangar (bug fix): No longer works o
2026-01-24 07:37 UTC · Community Announcements · culpfiction
Improvements to Celestial AI expanding behaviorIncreased co-op supply cap from 200 to 300.Increase maximum concurrent ragdoll deaths. This is regulated by graphics settings: Low & Medium setting remains unchanged with ragdoll deaths disabled for performance reasons.High has been increased from 2 to 5Epic has been increased from 6 to 15Fix a bug that allowed players to choose a team slot not defined in map settings. Now team lobby selection is limited to what the map defines.
Full appinfo as delivered by Steam PICS, changenumber 38523449. Also at /api/app/2012510/raw.
{
"appid": "2012510",
"common": {
"name": "Stormgate",
"type": "Game",
"releasestate": "released",
"icon": "db80edd7f038001b846601eba43ae4ced22b5865",
"clienticon": "4f07825235033b481a2b130546c4c6c1caabfb70",
"clienttga": "c0726cdfe350cf4291fec86a25cd570e0323a7d6",
"oslist": "windows",
"osarch": "64",
"osextended": "",
"eulas": {
"0": {
"id": "2012510_eula_0",
"name": "Stormgate EULA",
"url": "https://store.steampowered.com//eula/2012510_eula_0",
"version": "10"
},
"1": {
"id": "2012510_eula_1",
"name": "Stormgate EULA",
"url": "https://store.steampowered.com//eula/2012510_eula_1",
"version": "22"
}
},
"name_localized": {
"koreana": "스톰게이트",
"schinese": "风暴之门 Stormgate",
"tchinese": "風暴之門 Stormgate"
},
"languages": {
"english": "1",
"german": "1",
"french": "1",
"koreana": "1",
"spanish": "1",
"schinese": "1",
"tchinese": "1",
"russian": "1",
"turkish": "1",
"brazilian": "1",
"latam": "1"
},
"aicontenttype": "1",
"steam_deck_compatibility": {
"category": "2",
"steamos_compatibility": "2",
"steam_machine_compatibility": "2",
"test_timestamp": "1750896000",
"tested_build_id": "15169496",
"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": "4",
"token": "#SteamDeckVerified_TestResult_DefaultConfigurationIsPerformant"
}
},
"steam_machine_tests": {
"0": {
"display": "3",
"token": "#SteamMachine_TestResult_DefaultControllerConfigNotFullyFunctional"
},
"1": {
"display": "3",
"token": "#SteamMachine_TestResult_ControllerGlyphsDoNotMatchDevice"
},
"2": {
"display": "3",
"token": "#SteamMachine_TestResult_TextInputDoesNotAutomaticallyInvokesKeyboard"
},
"3": {
"display": "4",
"token": "#SteamMachine_TestResult_DefaultConfigurationIsPerformant"
}
},
"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-9.0-2RC",
"requires_h264": "0",
"requires_voice_files": "0",
"gamescope_frame_limiter_not_supported": "0",
"hdr_support": "0",
"requires_proton_soundfonts": "0"
}
},
"controllertagwizard": "1",
"small_capsule": {
"english": "45b408aa8bab253ad5b623e04186ec2f91130bdf/capsule_231x87.jpg"
},
"header_image": {
"english": "4e251165266f09be89f5b0e61cbd8d832fe2b4e9/header.jpg"
},
"library_assets": {
"library_capsule": "en",
"library_hero": "en",
"library_hero_blur": "en",
"library_logo": "en",
"library_header": "en",
"logo_position": {
"pinned_position": "CenterCenter",
"width_pct": "50.951410733323094",
"height_pct": "100"
}
},
"library_assets_full": {
"library_capsule": {
"image": {
"english": "affd85951efdd539f247820cb2d4516b81c99bd1/library_capsule.jpg"
},
"image2x": {
"english": "affd85951efdd539f247820cb2d4516b81c99bd1/library_capsule_2x.jpg"
}
},
"library_hero": {
"image": {
"english": "bcfec70b6ec25cceec1e33b9827e8c938e857e71/library_hero.jpg"
},
"image2x": {
"english": "bcfec70b6ec25cceec1e33b9827e8c938e857e71/library_hero_2x.jpg"
}
},
"library_hero_blur": {
"image": {
"english": "bcfec70b6ec25cceec1e33b9827e8c938e857e71/library_hero_blur.jpg"
}
},
"library_logo": {
"logo_position": {
"pinned_position": "CenterCenter",
"width_pct": "50.951410733323094",
"height_pct": "100"
},
"image": {
"english": "83ee45bc516bc78c351e81d919f15fbb80d9317f/logo.png"
},
"image2x": {
"english": "83ee45bc516bc78c351e81d919f15fbb80d9317f/logo_2x.png"
}
},
"library_header": {
"image": {
"english": "b39648970cb7c164b86f714de6a69c9ac8b4019e/library_header.jpg"
},
"image2x": {
"english": "b39648970cb7c164b86f714de6a69c9ac8b4019e/library_header_2x.jpg"
}
}
},
"store_asset_mtime": "1777770783",
"associations": {
"0": {
"type": "developer",
"name": "Frost Giant Studios"
},
"1": {
"type": "publisher",
"name": "Frost Giant Studios"
}
},
"primary_genre": "37",
"genres": {
"0": "1",
"1": "2",
"2": "37"
},
"category": {
"category_2": "1",
"category_1": "1",
"category_49": "1",
"category_36": "1",
"category_9": "1",
"category_38": "1",
"category_35": "1",
"category_45": "1",
"category_46": "1"
},
"supported_languages": {
"english": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
},
"french": {
"supported": "true",
"subtitles": "true"
},
"german": {
"supported": "true",
"subtitles": "true"
},
"koreana": {
"supported": "true",
"subtitles": "true"
},
"brazilian": {
"supported": "true",
"subtitles": "true"
},
"schinese": {
"supported": "true",
"subtitles": "true"
},
"spanish": {
"supported": "true",
"subtitles": "true"
},
"tchinese": {
"supported": "true",
"subtitles": "true"
},
"russian": {
"supported": "true",
"subtitles": "true"
},
"latam": {
"supported": "true",
"subtitles": "true"
},
"turkish": {
"supported": "true",
"subtitles": "true"
}
},
"steam_release_date": "1754419930",
"community_visible_stats": "1",
"community_hub_visible": "1",
"gameid": "2012510",
"store_tags": {
"0": "1676",
"1": "7332",
"2": "9",
"3": "3859",
"4": "1678",
"5": "5055",
"6": "113",
"7": "4295",
"8": "4791",
"9": "1643",
"10": "1775",
"11": "1684",
"12": "1669",
"13": "4182",
"14": "6730",
"15": "4191",
"16": "5673",
"17": "1755",
"18": "19",
"19": "1685"
},
"review_score": "5",
"review_percentage": "46"
},
"extended": {
"developer": "Frost Giant Studios",
"publisher": "Frost Giant Studios",
"homepage": "http://playstormgate.com/",
"isfreeapp": "1",
"listofdlc": "2804060,2804070,2804080,3909130,3940550",
"dlcavailableonstore": "1"
},
"config": {
"installdir": "Stormgate",
"launch": {
"19": {
"executable": "Stormgate.exe",
"arguments": "-dx12 -login steam",
"type": "option1",
"config": {
"oslist": "windows",
"osarch": "64"
},
"description_loc": {
"english": "Stormgate - Recommended"
},
"description": "Stormgate - Recommended"
},
"20": {
"executable": "Stormgate.exe",
"arguments": "-dx11 -login steam",
"type": "option1",
"config": {
"oslist": "windows",
"osarch": "64"
},
"description_loc": {
"english": "Stormgate - DX11"
},
"description": "Stormgate - DX11"
}
}
},
"depots": {
"228989": {
"config": {
"oslist": "windows"
},
"depotfromapp": "228980",
"sharedinstall": "1"
},
"228990": {
"config": {
"oslist": "windows"
},
"depotfromapp": "228980",
"sharedinstall": "1"
},
"2012511": {
"manifests": {
"public": {
"gid": "133129214034260577",
"size": "19066974484",
"download": "15376233360"
},
"community_patch_ptr": {
"gid": "3133566483334812869",
"size": "19066027393",
"download": "15376374128"
}
}
},
"branches": {
"public": {
"buildid": "23038835",
"timeupdated": "1777603371",
"timebuildupdated": "1777591999"
},
"community_patch_ptr": {
"buildid": "23102423",
"description": "community patch public test server",
"timeupdated": "1778033669",
"timebuildupdated": "1778028028"
}
},
"privatebranches": "1"
}
}