Skip to content

Commit 2cf99d3

Browse files
authored
Merge pull request #1108 from ebkr/develop
Develop
2 parents 8487a2c + 9bfec7f commit 2cf99d3

File tree

11 files changed

+50
-5
lines changed

11 files changed

+50
-5
lines changed

Diff for: CHANGELOG.md

+9
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,12 @@
1+
### 3.1.45
2+
- Games added:
3+
- Cities: Skylines II
4+
- Lethal Company
5+
- DREDGE
6+
- Last Train Outta' Wormtown
7+
- Wizard With a Gun
8+
- Now boots the full game instead of the demo (Thanks to @RandomWolf)
9+
110
### 3.1.44
211

312
- Games added:

Diff for: package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "r2modman",
3-
"version": "3.1.44",
3+
"version": "3.1.45",
44
"description": "A simple and easy to use mod manager for several games using Thunderstore.",
55
"productName": "r2modman",
66
"author": "ebkr",

Diff for: src/_managerinf/ManagerInformation.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import VersionNumber from '../model/VersionNumber';
22

33
export default class ManagerInformation {
4-
public static VERSION: VersionNumber = new VersionNumber('3.1.44');
4+
public static VERSION: VersionNumber = new VersionNumber('3.1.45');
55
public static IS_PORTABLE: boolean = false;
66
public static APP_NAME: string = "r2modman";
77
}

Diff for: src/assets/images/game_selection/CitiesSkylines2.png

74.2 KB
Loading

Diff for: src/assets/images/game_selection/Dredge.png

38.2 KB
Loading
44.5 KB
Loading

Diff for: src/assets/images/game_selection/LethalCompany.png

123 KB
Loading

Diff for: src/model/game/GameManager.ts

+28-2
Original file line numberDiff line numberDiff line change
@@ -492,11 +492,13 @@ export default class GameManager {
492492
"https://thunderstore.io/c/touhou-lost-branch-of-legend/api/v1/package/", "https://raw.githubusercontent.com/ebkr/r2modmanPlus/master/modExclusions.md",
493493
[new StorePlatformMetadata(StorePlatform.STEAM, "1140150")], "TouhouLostBranchOfLegend.jpg",
494494
GameSelectionDisplayMode.VISIBLE, GameInstanceType.GAME, PackageLoader.BEPINEX, ["lbol"]),
495+
495496
new Game("Wizard With A Gun", "WizardWithAGun", "WizardWithAGun",
496-
"wizardwithagun", ['wizardwithagun.exe'], "wizardwithagun_Data",
497+
"Wizard With A Gun", ['wizardwithagun.exe'], "wizardwithagun_Data",
497498
"https://thunderstore.io/c/wizard-with-a-gun/api/v1/package/", "https://raw.githubusercontent.com/ebkr/r2modmanPlus/master/modExclusions.md",
498-
[new StorePlatformMetadata(StorePlatform.STEAM, "2312630")], "WizardWithAGun.jpg",
499+
[new StorePlatformMetadata(StorePlatform.STEAM, "1150530")], "WizardWithAGun.jpg",
499500
GameSelectionDisplayMode.VISIBLE, GameInstanceType.GAME, PackageLoader.BEPINEX, ["wizgun"]),
501+
500502
new Game("Sunkenland", "Sunkenland", "Sunkenland",
501503
"Sunkenland", ["Sunkenland.exe"], "Sunkenland_Data",
502504
"https://thunderstore.io/c/sunkenland/api/v1/package/", "https://raw.githubusercontent.com/ebkr/r2modmanPlus/master/modExclusions.md",
@@ -514,6 +516,30 @@ export default class GameManager {
514516
"https://thunderstore.io/c/erenshor/api/v1/package/", "https://raw.githubusercontent.com/ebkr/r2modmanPlus/master/modExclusions.md",
515517
[new StorePlatformMetadata(StorePlatform.STEAM, "2382520")], "Erenshor.jpg",
516518
GameSelectionDisplayMode.VISIBLE, GameInstanceType.GAME, PackageLoader.BEPINEX, []),
519+
520+
new Game("Last Train Outta' Wormtown", "LastTrainOuttaWormtown", "LastTrainOuttaWormtown",
521+
"Last Train Outta' Wormtown", ["Last Train Out Of WormTown.exe"], "Last Train Out Of WormTown_Data",
522+
"https://thunderstore.io/c/last-train-outta-wormtown/api/v1/package/", "https://raw.githubusercontent.com/ebkr/r2modmanPlus/master/modExclusions.md",
523+
[new StorePlatformMetadata(StorePlatform.STEAM, "2318480")], "LastTrainOuttaWormtown.png",
524+
GameSelectionDisplayMode.VISIBLE, GameInstanceType.GAME, PackageLoader.BEPINEX, []),
525+
526+
new Game("DREDGE", "Dredge", "Dredge",
527+
"DREDGE", ["DREDGE.exe"], "DREDGE_Data",
528+
"https://thunderstore.io/c/dredge/api/v1/package/", "https://raw.githubusercontent.com/ebkr/r2modmanPlus/master/modExclusions.md",
529+
[new StorePlatformMetadata(StorePlatform.STEAM, "1562430")], "Dredge.png",
530+
GameSelectionDisplayMode.VISIBLE, GameInstanceType.GAME, PackageLoader.BEPINEX, []),
531+
532+
new Game("Cities: Skylines II", "CitiesSkylines2", "CitiesSkylines2",
533+
"Cities Skylines II", ["Cities2.exe"], "CitiesSkylines2_Data",
534+
"https://thunderstore.io/c/cities-skylines-ii/api/v1/package/", "https://raw.githubusercontent.com/ebkr/r2modmanPlus/master/modExclusions.md",
535+
[new StorePlatformMetadata(StorePlatform.STEAM, "949230"), new StorePlatformMetadata(StorePlatform.XBOX_GAME_PASS, "ParadoxInteractive.CitiesSkylinesII-PCEdition")], "CitiesSkylines2.png",
536+
GameSelectionDisplayMode.VISIBLE, GameInstanceType.GAME, PackageLoader.BEPINEX, []),
537+
538+
new Game("Lethal Company", "LethalCompany", "LethalCompany",
539+
"Lethal Company", ["Lethal Company.exe"], "LethalCompany_Data",
540+
"https://thunderstore.io/c/lethal-company/api/v1/package/", "https://raw.githubusercontent.com/ebkr/r2modmanPlus/master/modExclusions.md",
541+
[new StorePlatformMetadata(StorePlatform.STEAM, "1966720")], "LethalCompany.png",
542+
GameSelectionDisplayMode.VISIBLE, GameInstanceType.GAME, PackageLoader.BEPINEX, []),
517543
];
518544

519545
static get activeGame(): Game {

Diff for: src/r2mm/installing/default_installation_rules/InstallationRuleApplicator.ts

+4
Original file line numberDiff line numberDiff line change
@@ -112,6 +112,10 @@ export default class InstallationRuleApplicator {
112112
buildBepInExRules("Sunkenland"),
113113
buildBepInExRules("Atomicrops"),
114114
buildBepInExRules("Erenshor"),
115+
buildBepInExRules("LastTrainOuttaWormtown"),
116+
buildBepInExRules("Dredge"),
117+
buildBepInExRules("CitiesSkylines2"),
118+
buildBepInExRules("LethalCompany"),
115119
]
116120
}
117121
}

Diff for: src/r2mm/installing/profile_installers/ModLoaderVariantRecord.ts

+6
Original file line numberDiff line numberDiff line change
@@ -59,10 +59,12 @@ const MODLOADER_PACKAGES = [
5959
new ModLoaderPackageMapping("GodotModding-GodotModLoader", "", PackageLoader.GODOT_ML),
6060
new ModLoaderPackageMapping("BepInEx-BepInExPack_Skul", "BepInExPack", PackageLoader.BEPINEX),
6161
new ModLoaderPackageMapping("BepInEx-BepInExPack_IL2CPP", "BepInExPack", PackageLoader.BEPINEX),
62+
new ModLoaderPackageMapping("BepInEx-BepInExPack_x86", "BepInExPack", PackageLoader.BEPINEX),
6263
new ModLoaderPackageMapping("Modding_Council-BepInExPack_of_Legend", "BepInExPack_of_Legend", PackageLoader.BEPINEX),
6364
new ModLoaderPackageMapping("BepInEx-BepInExPack_Thronefall", "BepInExPack", PackageLoader.BEPINEX),
6465
new ModLoaderPackageMapping("BepInEx-BepInExPack_WizardWithAGun", "BepInExPack", PackageLoader.BEPINEX),
6566
new ModLoaderPackageMapping("SunkenlandModding-BepInExPack_Sunkenland", "BepInExPack_Sunkenland", PackageLoader.BEPINEX),
67+
new ModLoaderPackageMapping("BepInEx_Wormtown-BepInExPack", "BepInExPack", PackageLoader.BEPINEX),
6668
];
6769

6870

@@ -150,6 +152,10 @@ const VARIANTS = {
150152
Sunkenland: MODLOADER_PACKAGES,
151153
Atomicrops: MODLOADER_PACKAGES,
152154
Erenshor: MODLOADER_PACKAGES,
155+
LastTrainOuttaWormtown: MODLOADER_PACKAGES,
156+
Dredge: MODLOADER_PACKAGES,
157+
CitiesSkylines2: MODLOADER_PACKAGES,
158+
LethalCompany: MODLOADER_PACKAGES,
153159
};
154160
// Exported separately from the definition in order to preserve the key names in the type definition.
155161
// Otherwise this would become [key: string] and we couldn't use the game names for type hinting elsewhere.

Diff for: src/r2mm/manager/SettingsDexieStore.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ export default class SettingsDexieStore extends Dexie {
3434

3535
// Add all games to store. Borked v2-3 locally
3636
// Increment per game or change to settings.
37-
this.version(62).stores(store);
37+
this.version(64).stores(store);
3838

3939
this.activeGame = game;
4040
this.global = this.table("value");

0 commit comments

Comments
 (0)