diff --git a/src/assets/images/game_selection/ScrewDrivers.png b/src/assets/images/game_selection/ScrewDrivers.png new file mode 100644 index 000000000..1e82f2009 Binary files /dev/null and b/src/assets/images/game_selection/ScrewDrivers.png differ diff --git a/src/model/game/GameManager.ts b/src/model/game/GameManager.ts index 710aedfa9..0f7aa7a3f 100644 --- a/src/model/game/GameManager.ts +++ b/src/model/game/GameManager.ts @@ -699,6 +699,12 @@ export default class GameManager { ], "AmongUs.png", GameSelectionDisplayMode.VISIBLE, GameInstanceType.GAME, PackageLoader.BEPINEX, ["au"]), + new Game("Screw Drivers", "ScrewDrivers", "ScrewDrivers", + "Screw Drivers", ["Screw Drivers.exe"], "Screw Drivers_Data", + "https://thunderstore.io/c/screw-drivers/api/v1/package/", EXCLUSIONS, + [new StorePlatformMetadata(StorePlatform.STEAM, "1279510")], "ScrewDrivers.png", + GameSelectionDisplayMode.VISIBLE, GameInstanceType.GAME, PackageLoader.BEPINEX, [""]), + new Game("Nine Sols", "NineSols", "NineSols", "Nine Sols", ["NineSols.exe"], "Nine Sols_Data", "https://thunderstore.io/c/nine-sols/api/v1/package/", EXCLUSIONS, diff --git a/src/r2mm/installing/default_installation_rules/InstallationRuleApplicator.ts b/src/r2mm/installing/default_installation_rules/InstallationRuleApplicator.ts index 3b8eecd86..779196a0a 100644 --- a/src/r2mm/installing/default_installation_rules/InstallationRuleApplicator.ts +++ b/src/r2mm/installing/default_installation_rules/InstallationRuleApplicator.ts @@ -134,6 +134,7 @@ export default class InstallationRuleApplicator { buildBepInExRules("BelowTheStone"), buildBepInExRules("Gloomwood"), buildBepInExRules("AmongUs"), + buildBepInExRules("ScrewDrivers"), buildBepInExRules("NineSols"), buildBepInExRules("GoodbyeVolcanoHigh"), buildBepInExRules("SupermarketTogether"), diff --git a/src/r2mm/installing/profile_installers/ModLoaderVariantRecord.ts b/src/r2mm/installing/profile_installers/ModLoaderVariantRecord.ts index 214cb9e9e..07f0566e5 100644 --- a/src/r2mm/installing/profile_installers/ModLoaderVariantRecord.ts +++ b/src/r2mm/installing/profile_installers/ModLoaderVariantRecord.ts @@ -183,6 +183,7 @@ const VARIANTS = { BelowTheStone: MODLOADER_PACKAGES, Gloomwood: MODLOADER_PACKAGES, AmongUs: MODLOADER_PACKAGES, + ScrewDrivers: MODLOADER_PACKAGES, NineSols: MODLOADER_PACKAGES, GoodbyeVolcanoHigh: MODLOADER_PACKAGES, SupermarketTogether: MODLOADER_PACKAGES,