2026-08-28 05:33 UTC · Community Announcements · VectorStorm
This is another small patch with a couple of fixes based on player feedback and bug reports: Fixed a bug which sometimes allowed players to walk straight through solid buildings that they shouldn't have been able to walk through. This mostly affected buildings which could be interacted with from multiple sides, such as certain market stalls. Fixed a few bugs around repeatedly undoing and redoing the painting of monster zones. Fixed a few building and scenery models, to stop flicker and other minor graphical issues. Fixed a possible crash bug in big games with overcrowded regions, if a subscrib
2026-08-25 05:27 UTC · Community Announcements · VectorStorm
Hi folks! Today's update is just a small bugfix patch to address a few issues reported over the past week. Notable fixes: Fixed a multi-threading timing bug between texture garbage collection and MMO logo generation. Fixed a potential issue when a player was doing a quest, got distracted by combat, and then tried to return to doing their quest, if that quest had been destroyed while the combat was going on. Fixed pathfinding data for the Volcanic Market Stall model (which was resulting in players sometimes walking straight through the middle of the model) ...and a couple other minor bugfixes!
2026-08-17 06:19 UTC · Community Announcements · VectorStorm
Hi folks! This is a quick hotfix build with fixes for issues reported from the Volcanic Update two days ago. Changes: Fixed a couple of broken "Volcanic" modular building tiles. Any affected buildings should automatically be fixed when loaded in 0.30.3 or later! Fixed a multithreading bug which could sometimes result in a crash after exiting from the game simulation to the ingame desktop interface. Fixed a multithreading bug which could result in a softlock when the game starts up if you configured the game to run using only a single worker thread; turns out that we need at least two worker th
2026-08-14 22:50 UTC · Community Announcements · VectorStorm
Hi everyone! After the last few updates which were big tech improvements to game performance and to character behaviours, today we're rolling out our latest content update; a long-requested "Volcanic" art pack!Here's what's new:A full Volcanic theme of functional buildings!A new modular building set!More than a dozen newly place-able scenery objects!A new bridge type!Two new character model presets!Also in this update:Major revisions to the game's tutorial (the text portion of these revisions are only in English, so far; they will reach our other supported languages during the localization pas
2026-08-08 06:02 UTC · Community Announcements · VectorStorm
Hi folks! I've been down with a nasty stomach bug for the last week, but I'm back now! (Today is my first day back in the office) Bug fixes: Fixed parties getting stuck in a 'Forming up' state when the parties were close to an obstruction or a wall (believed introduced in v0.29.7) Fixed 'taunt' abilities to work as "pulls" even if they're configured to do no damage. Fixed movement logic around extremely long-range 'taunt' abilities on tanks. In a party, anyone in a "healer" role now considers healing their party members during the "everybody rest and heal" period after combat. Fixed dungeon fl
2026-07-29 06:41 UTC · Community Announcements · VectorStorm
Hi everyone! This is another hotfix build for the "Tactics Update". Here's what's new: - Fixed a crash-to-desktop issue on Windows, which could cause the game to crash without even triggering the game's crash reporting systems. - In the "Debug" tab of the Options window, you can now set the number of worker threads the game should use to process background game tasks. - Fixed a bug with text edit boxes so that double-clicking to the left of the first word in the box now word-selects the first word, as it was intended to. (previously, it just placed the cursor to the left of the first word) Hug
2026-07-25 02:05 UTC · Community Announcements · VectorStorm
Hi folks! This is another hotfix patch with bugfixes for the "Tactics Update" from earlier this week. Here's what's new: Parties are now smarter around densely packed enemies. (previously they sometimes got a little single-minded and could wind up doggedly pursuing a single enemy who ended up walking away from them before the combat began, leading the party through a cluster of other enemies who all would aggro onto the party. This shouldn't happen any more!) Subscribers will no longer consider using movement-restricting crowd control abilities to pull enemies. (It's not really a 'pull' if the
2026-07-22 03:27 UTC · Community Announcements · VectorStorm
Hi folks! This is just a quick hotfix addressing a showstopper bug found by a player, where under certain very specific circumstances, a player attacking another player and killing them in a single hit could result in the game locking up and becoming unresponsive. I *believe* this happening was extremely rare, so hopefully not too many people experienced it! But I believe this update fixes the issue. I have a few more less-urgent bugfixes that will be coming in a later hotfix. Thanks so much to everyone who has reported issues and helped test fixes! -T
2026-07-19 00:31 UTC · Community Announcements · VectorStorm
Hi folks! This is a stepping-stone build toward our upcoming Factions major update. The big changes here are the new combat logic subscribers are following, making them smarter, faster, and deadlier at wielding their abilities. As a warning, do expect to see your subscribers having substantially more success against your monsters with this update; you'll probably find that you need to beef up your monster designs to compensate for the smarter players! Here's the full list of changes.Major Changes: Subscribers are now much smarter tactically in combat. You may find that you need to toughen up y
2026-06-12 09:24 UTC · Community Announcements · VectorStorm
Hi folks! One more little hotfix with fixes for a few remaining edge cases from the Slimline Update earlier this week. Fixes: Fixed a bug in the redo of destroying network cables/fibers. Fixed box-select to be able to select network cables/fibers. Fixed network cables and fibers, and also bridges and walls and a few other elements to not be drawn when we know they're outside the view frustum. This is probably only a tiny performance improvement, but every little bit helps, right? Fixed the new slider widgets to work better in the dungeon paint fill options UI. Fixed a potential crash during ga
2026-06-11 11:50 UTC · Community Announcements · VectorStorm
Hi everyone! This is a hotfix for a few more issues players have reported in the latest Slimline update, mostly to do with new edge cases around changes to our underlying tech. Changes: Implemented a more reliable way of ensuring that game data doesn't change partway through a save. (Showed up as a "vsPropertyObjectLink::Save linked object wasn't added to context??" error message. This issue was reported about six times in total) Fix for a game simulation teardown crash involving the network layer. (Showed up as a "Told to remove a pipe that isn't in this network manager??" message. This issue
2026-06-09 06:18 UTC · Community Announcements · VectorStorm
Hi everybody! This is a small update that's mostly addressing issues people found in the Slimline Update which we released a couple days ago. Most issues were around weird edge cases we had missed while the build was in our public test phase, especially around "double load" situations, where you had entered the game once, then exited to the ingame-desktop interface again, then loaded back in a second time. But in addition to those bugfixes, we've also vastly simplified the process of generating custom logo artwork. They should look identical to before, but now they require far, far less GPU wo
2026-06-07 05:18 UTC · Community Announcements · VectorStorm
Hi everyone!Every once in a while we do a major tech update which doesn't change the game, but changes the game's underlying systems to improve performance. That's what we have today.In this Slimline Update, we have a number of big tech improvements, plus a few bug fixes and quality of life improvements. But first, the most important change to highlight:No Autosave on External 'Quit'If you quit the game by pressing Alt+F4 (Command+Q on Mac) or by clicking on the 'Stop' button in Steam or by killing the game in Task Manager (Activity Monitor on the Mac), or by clicking on the window close box i
2026-04-21 02:38 UTC · Community Announcements · VectorStorm
Hi folks! This is just a very small hotfix build.This update contains two very small fixes:Overnight we received a crash report from a player whose save failed to load because it contained a broken, non-functional network fiber placement which I had thought couldn't have been saved. This hotfix fixes things so that that the broken fiber placement now gets repaired during the load and the player's save runs successfully again!Fixes the displayed date of the Eldritch Update, which had been showing the 17th instead of the 20th. (The 17th is when the built went up on our public test build)Big than
2026-04-20 01:06 UTC · Community Announcements · VectorStorm
Hi everyone!At the end of last year we ran a poll amongst players in our Discord server to pick a future art theme. The "Eldritch" theme won with a commanding showing, and our artist has been working ever since to interpret it in our art style.This has now arrived in the form of the new Eldritch exotic art pack! This new art pack contains:A new complete set of functional buildings.A new wall style.A new air vehicle (requires also having the Vehicles tech developed).Five new character costume presets.More than a dozen new scenery items.Also in this update:About a dozen more new scenery items, m
Full appinfo as delivered by Steam PICS, changenumber 38753041. Also at /api/app/486860/raw.
{
"appid": "486860",
"common": {
"name": "MMORPG Tycoon 2",
"type": "Game",
"oslist": "windows,macos,linux",
"icon": "01ce4d86535cff3aff0dffea5eed6377cdd07410",
"logo": "d24a48fba08aa4d71a5ed0fa7f834d5085b4508b",
"logo_small": "d24a48fba08aa4d71a5ed0fa7f834d5085b4508b_thumb",
"clienticon": "6221d5f6f213eabaaa5c23291365b745ba1958e2",
"clienttga": "831d43193a990d25bde4a0a31fb2273c77ed1bd2",
"releasestate": "released",
"osarch": "",
"osextended": "macos64,macosapplesilicon,macosnotarized",
"languages": {
"english": "1",
"german": "1",
"french": "1",
"schinese": "1",
"brazilian": "1"
},
"steam_deck_compatibility": {
"category": "2",
"steamos_compatibility": "2",
"steam_machine_compatibility": "2",
"test_timestamp": "1651276800",
"tested_build_id": "8523765",
"tests": {
"0": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_DefaultControllerConfigNotFullyFunctional"
},
"1": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_ControllerGlyphsDoNotMatchDeckDevice"
},
"2": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_InterfaceTextIsNotLegible"
},
"3": {
"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": "4",
"token": "#SteamMachine_TestResult_DefaultConfigurationIsPerformant"
}
},
"steamos_tests": {
"0": {
"display": "3",
"token": "#SteamOS_TestResult_GameStartupFunctional"
},
"1": {
"display": "1",
"token": "#SteamOS_TestResult_DefaultControllerConfigNotFullyFunctional"
}
},
"configuration": {
"supported_input": "gamepad",
"requires_manual_keyboard_invoke": "0",
"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": "0",
"requires_voice_files": "0",
"gamescope_frame_limiter_not_supported": "0",
"hdr_support": "0",
"requires_proton_soundfonts": "0"
}
},
"metacritic_name": "MMORPG Tycoon 2",
"small_capsule": {
"english": "capsule_231x87.jpg"
},
"header_image": {
"english": "header.jpg"
},
"library_assets": {
"library_capsule": "en",
"library_hero": "en",
"library_logo": "en",
"logo_position": {
"pinned_position": "BottomLeft",
"width_pct": "30.603448275862064",
"height_pct": "55.44299987341249"
}
},
"library_assets_full": {
"library_capsule": {
"image": {
"english": "library_600x900.jpg"
},
"image2x": {
"english": "library_600x900_2x.jpg"
}
},
"library_hero": {
"image": {
"english": "library_hero.jpg"
}
},
"library_logo": {
"image": {
"english": "logo.png"
},
"logo_position": {
"pinned_position": "BottomLeft",
"width_pct": "30.603448275862064",
"height_pct": "55.44299987341249"
}
}
},
"store_asset_mtime": "1667193002",
"associations": {
"0": {
"type": "developer",
"name": "VectorStorm Pty Ltd"
},
"1": {
"type": "publisher",
"name": "VectorStorm Pty Ltd"
}
},
"primary_genre": "28",
"genres": {
"0": "23",
"1": "28",
"2": "2",
"3": "70"
},
"category": {
"category_2": "1",
"category_23": "1",
"category_62": "1"
},
"supported_languages": {
"english": {
"supported": "true"
},
"french": {
"supported": "true"
},
"german": {
"supported": "true"
},
"brazilian": {
"supported": "true"
},
"schinese": {
"supported": "true"
}
},
"original_release_date": "1578297600",
"steam_release_date": "1578351867",
"community_visible_stats": "1",
"community_hub_visible": "1",
"gameid": "486860",
"store_tags": {
"0": "13906",
"1": "3810",
"2": "4328",
"3": "12472",
"4": "5300",
"5": "599",
"6": "4747",
"7": "4695",
"8": "4191",
"9": "4252",
"10": "1654",
"11": "4166",
"12": "4305",
"13": "9204",
"14": "5350",
"15": "4182",
"16": "492",
"17": "597",
"18": "493",
"19": "1695"
},
"review_score": "8",
"review_percentage": "86"
},
"extended": {
"developer": "VectorStorm Pty Ltd",
"publisher": "VectorStorm Pty Ltd",
"homepage": "http://www.mmorpgtycoon.com/"
},
"config": {
"contenttype": "3",
"installdir": "MMORPG Tycoon 2",
"launch": {
"0": {
"executable": "MT2.exe",
"type": "default",
"config": {
"oslist": "windows"
}
},
"1": {
"executable": "MMORPG Tycoon 2.app",
"type": "default",
"config": {
"oslist": "macos"
}
},
"2": {
"executable": "MT2",
"type": "default",
"config": {
"oslist": "linux"
}
}
},
"app_mappings": {
"1": {
"platform": "linux",
"tool": "SteamLinuxRuntime_4",
"branch": "test"
},
"3": {
"platform": "linux",
"tool": "SteamLinuxRuntime_4",
"branch": "default"
},
"4": {
"platform": "linux",
"tool": "SteamLinuxRuntime_4"
}
}
},
"depots": {
"486861": {
"config": {
"oslist": "windows",
"osarch": "64",
"language": ""
},
"manifests": {
"public": {
"gid": "1529127425672609946",
"size": "485508010",
"download": "212183728"
},
"test": {
"gid": "1529127425672609946",
"size": "485508010",
"download": "212183728"
},
"past": {
"gid": "8311936216695731146",
"size": "478036877",
"download": "209801024"
}
}
},
"486862": {
"config": {
"oslist": "windows",
"osarch": "32",
"language": ""
},
"manifests": {
"public": {
"gid": "4648333094225862786",
"size": "484896764",
"download": "211720112"
},
"test": {
"gid": "4648333094225862786",
"size": "484896764",
"download": "211720112"
},
"past": {
"gid": "5918745264610591198",
"size": "477415477",
"download": "209332784"
}
}
},
"486863": {
"config": {
"oslist": "macos",
"osarch": "64",
"language": ""
},
"manifests": {
"public": {
"gid": "3347378565668526723",
"size": "477536094",
"download": "214174848"
},
"test": {
"gid": "3347378565668526723",
"size": "477536094",
"download": "214174848"
},
"past": {
"gid": "3844246480421666134",
"size": "470048535",
"download": "211935184"
}
}
},
"486864": {
"config": {
"oslist": "linux",
"osarch": "64",
"language": ""
},
"manifests": {
"public": {
"gid": "4657440938258456087",
"size": "442749218",
"download": "203304624"
},
"test": {
"gid": "4657440938258456087",
"size": "442749218",
"download": "203304624"
},
"past": {
"gid": "5275003055164466185",
"size": "435304328",
"download": "200922464"
}
}
},
"486865": {
"config": {
"oslist": "linux",
"osarch": "32",
"language": ""
},
"manifests": {
"public": {
"gid": "7179305304164892794",
"size": "0",
"download": "0"
},
"test": {
"gid": "7179305304164892794",
"size": "0",
"download": "0"
},
"past": {
"gid": "7179305304164892794",
"size": "0",
"download": "0"
}
}
},
"baselanguages": "english,german,french,schinese,brazilian",
"workshopdepot": "486860",
"branches": {
"public": {
"buildid": "24993678",
"timeupdated": "1787924723",
"timebuildupdated": "1787924380"
},
"test": {
"buildid": "24993678",
"description": "Public test build",
"timeupdated": "1787924380",
"timebuildupdated": "1787924380"
},
"past": {
"buildid": "24592252",
"description": "Very old build for regression testing",
"timeupdated": "1786166592",
"timebuildupdated": "1786017281"
}
},
"privatebranches": "1"
},
"ufs": {
"quota": "10000000000",
"maxnumfiles": "10000",
"savefiles": {
"0": {
"root": "WinAppDataRoaming",
"path": "VectorStorm/MMORPG Tycoon 2/save",
"pattern": "*",
"recursive": "1"
},
"1": {
"root": "WinAppDataRoaming",
"path": "VectorStorm/MMORPG Tycoon 2/",
"pattern": "lastgame.mt2"
},
"2": {
"root": "WinAppDataRoaming",
"path": "VectorStorm/MMORPG Tycoon 2/",
"pattern": "desktop.vrt"
},
"3": {
"root": "WinAppDataRoaming",
"path": "VectorStorm/MMORPG Tycoon 2/",
"pattern": "metagame.vrt"
},
"4": {
"root": "WinAppDataRoaming",
"path": "VectorStorm/MMORPG Tycoon 2/prefabs/characters/",
"pattern": "*.png"
},
"5": {
"root": "WinAppDataRoaming",
"path": "VectorStorm/MMORPG Tycoon 2/prefabs/abilities/",
"pattern": "*.vrb"
},
"6": {
"root": "WinAppDataRoaming",
"path": "VectorStorm/MMORPG Tycoon 2/{64BitSteamID}/save",
"pattern": "*",
"recursive": "1"
},
"7": {
"root": "WinAppDataRoaming",
"path": "VectorStorm/MMORPG Tycoon 2/{64BitSteamID}/",
"pattern": "lastgame.mt2"
},
"8": {
"root": "WinAppDataRoaming",
"path": "VectorStorm/MMORPG Tycoon 2/{64BitSteamID}/",
"pattern": "desktop.vrt"
},
"9": {
"root": "WinAppDataRoaming",
"path": "VectorStorm/MMORPG Tycoon 2/{64BitSteamID}/",
"pattern": "metagame.vrt"
},
"10": {
"root": "WinAppDataRoaming",
"path": "VectorStorm/MMORPG Tycoon 2/{64BitSteamID}/prefabs/characters/",
"pattern": "*.png"
},
"11": {
"root": "WinAppDataRoaming",
"path": "VectorStorm/MMORPG Tycoon 2/{64BitSteamID}/prefabs/abilities/",
"pattern": "*.vrb"
}
},
"rootoverrides": {
"0": {
"root": "WinAppDataRoaming",
"os": "MacOS",
"oscompare": "=",
"useinstead": "MacAppSupport",
"addpath": ""
},
"1": {
"root": "WinAppDataRoaming",
"os": "Linux",
"oscompare": "=",
"useinstead": "LinuxXdgDataHome",
"addpath": ""
}
}
}
}