Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The Grand Redo: R2MM -> ecosystem schema #69

Draft
wants to merge 3 commits into
base: master
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
47 changes: 47 additions & 0 deletions games/data/20-minutes-till-dawn.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
uuid: 57ae7cc1-b21a-4592-8415-73512a91b180
label: 20-minutes-till-dawn
meta:
displayName: 20 Minutes Till Dawn
iconUrl: 20MinutesTillDawn.jpg
distributions:
- platform: steam
identifier: '1966900'
r2modman:
internalFolderName: 20MinutesTillDawn
dataFolderName: MinutesTillDawn_Data
settingsIdentifier: 20MinutesTillDawn
packageIndex: https://thunderstore.io/c/20-minutes-till-dawn/api/v1/package/
exclusionsUrl: https://raw.githubusercontent.com/ebkr/r2modmanPlus/master/modExclusions.md
steamFolderName: 20MinuteTillDawn
exeNames:
- MinutesTillDawn.exe
gameInstanceType: game
gameSelectionDisplayMode: visible
installRules:
- route: BepInEx/plugins
defaultFileExtensions:
- .dll
trackingMethod: subdir
subRoutes: []
isDefaultLocation: true
- route: BepInEx/core
defaultFileExtensions: []
trackingMethod: subdir
subRoutes: []
isDefaultLocation: null
- route: BepInEx/patchers
defaultFileExtensions: []
trackingMethod: subdir
subRoutes: []
isDefaultLocation: null
- route: BepInEx/monomod
defaultFileExtensions:
- .mm.dll
trackingMethod: subdir
subRoutes: []
isDefaultLocation: null
- route: BepInEx/config
defaultFileExtensions: []
trackingMethod: null
subRoutes: []
isDefaultLocation: null
47 changes: 47 additions & 0 deletions games/data/across-the-obelisk.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
uuid: 00b69efd-f144-45d5-b16e-09c4927a5421
label: across-the-obelisk
meta:
displayName: Across the Obelisk
iconUrl: AcrossTheObelisk.jpg
distributions:
- platform: steam
identifier: '1385380'
r2modman:
internalFolderName: AcrossTheObelisk
dataFolderName: AcrossTheObelisk_Data
settingsIdentifier: AcrossTheObelisk
packageIndex: https://thunderstore.io/c/across-the-obelisk/api/v1/package/
exclusionsUrl: https://raw.githubusercontent.com/ebkr/r2modmanPlus/master/modExclusions.md
steamFolderName: Across the Obelisk
exeNames:
- AcrossTheObelisk.exe
gameInstanceType: game
gameSelectionDisplayMode: visible
installRules:
- route: BepInEx/plugins
defaultFileExtensions:
- .dll
trackingMethod: subdir
subRoutes: []
isDefaultLocation: true
- route: BepInEx/core
defaultFileExtensions: []
trackingMethod: subdir
subRoutes: []
isDefaultLocation: null
- route: BepInEx/patchers
defaultFileExtensions: []
trackingMethod: subdir
subRoutes: []
isDefaultLocation: null
- route: BepInEx/monomod
defaultFileExtensions:
- .mm.dll
trackingMethod: subdir
subRoutes: []
isDefaultLocation: null
- route: BepInEx/config
defaultFileExtensions: []
trackingMethod: null
subRoutes: []
isDefaultLocation: null
73 changes: 56 additions & 17 deletions games/data/against-the-storm.yml
Original file line number Diff line number Diff line change
@@ -1,32 +1,71 @@
uuid: "3905c63a-17b6-4f57-aae5-adfeb6697196"
label: "against-the-storm"
uuid: 3905c63a-17b6-4f57-aae5-adfeb6697196
label: against-the-storm
meta:
displayName: "Against the Storm"
iconUrl: "None"
displayName: Against the Storm
iconUrl: AgainstTheStorm.png
distributions: []
thunderstore:
displayName: "Against the Storm"
displayName: Against the Storm
categories:
mods:
label: "Mods"
label: Mods
modpacks:
label: "Modpacks"
label: Modpacks
tools:
label: "Tools"
label: Tools
libraries:
label: "Libraries"
label: Libraries
misc:
label: "Misc"
label: Misc
audio:
label: "Audio"
label: Audio
sections:
mods:
name: "Mods"
name: Mods
excludeCategories:
- "modpacks"
- modpacks
modpacks:
name: "Modpacks"
name: Modpacks
requireCategories:
- "modpacks"
wikiUrl: "https://hoodedhorse.com/wiki/Against_the_Storm/Modding"
discordUrl: "https://discord.gg/fn8tJqKTCQ"
- modpacks
wikiUrl: https://hoodedhorse.com/wiki/Against_the_Storm/Modding
discordUrl: https://discord.gg/fn8tJqKTCQ
r2modman:
internalFolderName: AgainstTheStorm
dataFolderName: Against the Storm_Data
settingsIdentifier: AgainstTheStorm
packageIndex: https://thunderstore.io/c/against-the-storm/api/v1/package/
exclusionsUrl: https://raw.githubusercontent.com/ebkr/r2modmanPlus/master/modExclusions.md
steamFolderName: Against the Storm
exeNames:
- Against the Storm.exe
gameInstanceType: game
gameSelectionDisplayMode: visible
installRules:
- route: BepInEx/plugins
defaultFileExtensions:
- .dll
trackingMethod: subdir
subRoutes: []
isDefaultLocation: true
- route: BepInEx/core
defaultFileExtensions: []
trackingMethod: subdir
subRoutes: []
isDefaultLocation: null
- route: BepInEx/patchers
defaultFileExtensions: []
trackingMethod: subdir
subRoutes: []
isDefaultLocation: null
- route: BepInEx/monomod
defaultFileExtensions:
- .mm.dll
trackingMethod: subdir
subRoutes: []
isDefaultLocation: null
- route: BepInEx/config
defaultFileExtensions: []
trackingMethod: null
subRoutes: []
isDefaultLocation: null
47 changes: 47 additions & 0 deletions games/data/against.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
uuid: e62ac63e-4d33-41d5-8999-a600a7c6f3ed
label: against
meta:
displayName: AGAINST
iconUrl: AGAINST.jpg
distributions:
- platform: steam
identifier: '1584840'
r2modman:
internalFolderName: AGAINST
dataFolderName: AGAINST_Data
settingsIdentifier: AGAINST
packageIndex: https://against.thunderstore.io/api/v1/package/
exclusionsUrl: https://raw.githubusercontent.com/ebkr/r2modmanPlus/master/modExclusions.md
steamFolderName: AGAINST_steam
exeNames:
- AGAINST.exe
gameInstanceType: game
gameSelectionDisplayMode: visible
installRules:
- route: BepInEx/plugins
defaultFileExtensions:
- .dll
trackingMethod: subdir
subRoutes: []
isDefaultLocation: true
- route: BepInEx/core
defaultFileExtensions: []
trackingMethod: subdir
subRoutes: []
isDefaultLocation: null
- route: BepInEx/patchers
defaultFileExtensions: []
trackingMethod: subdir
subRoutes: []
isDefaultLocation: null
- route: BepInEx/monomod
defaultFileExtensions:
- .mm.dll
trackingMethod: subdir
subRoutes: []
isDefaultLocation: null
- route: BepInEx/config
defaultFileExtensions: []
trackingMethod: null
subRoutes: []
isDefaultLocation: null
71 changes: 55 additions & 16 deletions games/data/ale-and-tale-tavern.yml
Original file line number Diff line number Diff line change
@@ -1,31 +1,70 @@
uuid: "1003c39e-ee41-4111-ac9d-e10ca07bb8d8"
label: "ale-and-tale-tavern"
uuid: 1003c39e-ee41-4111-ac9d-e10ca07bb8d8
label: ale-and-tale-tavern
meta:
displayName: "Ale & Tale Tavern"
iconUrl: "None"
displayName: Ale & Tale Tavern
iconUrl: AleAndTaleTavern.png
distributions: []
thunderstore:
displayName: "Ale & Tale Tavern"
displayName: Ale & Tale Tavern
categories:
mods:
label: "Mods"
label: Mods
modpacks:
label: "Modpacks"
label: Modpacks
tools:
label: "Tools"
label: Tools
libraries:
label: "Libraries"
label: Libraries
misc:
label: "Misc"
label: Misc
audio:
label: "Audio"
label: Audio
sections:
mods:
name: "Mods"
name: Mods
excludeCategories:
- "modpacks"
- modpacks
modpacks:
name: "Modpacks"
name: Modpacks
requireCategories:
- "modpacks"
discordUrl: "https://discord.com/invite/qqxmSC8B5J"
- modpacks
discordUrl: https://discord.com/invite/qqxmSC8B5J
r2modman:
internalFolderName: AleAndTaleTavern
dataFolderName: Ale and Tale Tavern_Data
settingsIdentifier: AleAndTaleTavern
packageIndex: https://thunderstore.io/c/ale-and-tale-tavern/api/v1/package/
exclusionsUrl: https://raw.githubusercontent.com/ebkr/r2modmanPlus/master/modExclusions.md
steamFolderName: Ale & Tale Tavern
exeNames:
- Ale and Tale Tavern.exe
gameInstanceType: game
gameSelectionDisplayMode: visible
installRules:
- route: BepInEx/plugins
defaultFileExtensions:
- .dll
trackingMethod: subdir
subRoutes: []
isDefaultLocation: true
- route: BepInEx/core
defaultFileExtensions: []
trackingMethod: subdir
subRoutes: []
isDefaultLocation: null
- route: BepInEx/patchers
defaultFileExtensions: []
trackingMethod: subdir
subRoutes: []
isDefaultLocation: null
- route: BepInEx/monomod
defaultFileExtensions:
- .mm.dll
trackingMethod: subdir
subRoutes: []
isDefaultLocation: null
- route: BepInEx/config
defaultFileExtensions: []
trackingMethod: null
subRoutes: []
isDefaultLocation: null
47 changes: 47 additions & 0 deletions games/data/aloft.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
uuid: 2ed50207-0ffe-4d04-acc5-af4aa8722f8c
label: aloft
meta:
displayName: Aloft
iconUrl: Aloft.jpg
distributions:
- platform: steam
identifier: '2051980'
r2modman:
internalFolderName: Aloft
dataFolderName: Aloft_Data
settingsIdentifier: Aloft
packageIndex: https://thunderstore.io/c/aloft/api/v1/package/
exclusionsUrl: https://raw.githubusercontent.com/ebkr/r2modmanPlus/master/modExclusions.md
steamFolderName: Aloft Demo
exeNames:
- Aloft.exe
gameInstanceType: game
gameSelectionDisplayMode: visible
installRules:
- route: BepInEx/plugins
defaultFileExtensions:
- .dll
trackingMethod: subdir
subRoutes: []
isDefaultLocation: true
- route: BepInEx/core
defaultFileExtensions: []
trackingMethod: subdir
subRoutes: []
isDefaultLocation: null
- route: BepInEx/patchers
defaultFileExtensions: []
trackingMethod: subdir
subRoutes: []
isDefaultLocation: null
- route: BepInEx/monomod
defaultFileExtensions:
- .mm.dll
trackingMethod: subdir
subRoutes: []
isDefaultLocation: null
- route: BepInEx/config
defaultFileExtensions: []
trackingMethod: null
subRoutes: []
isDefaultLocation: null
Loading