Skip to content
This repository has been archived by the owner on Jul 11, 2023. It is now read-only.

Add modpack support. #534

Open
meelock opened this issue Feb 14, 2021 · 1 comment · May be fixed by #536
Open

Add modpack support. #534

meelock opened this issue Feb 14, 2021 · 1 comment · May be fixed by #536

Comments

@meelock
Copy link

meelock commented Feb 14, 2021

Is your feature request related to a problem? Please describe.
There is currently a lack of support for modpacks, meaning that they often require a fair bit of work to update, which may be an issue for newer players.

Describe the solution you'd like
Add modpack support, allowing for easy installation of Kennen's modpack, Goat's modpack, and Mombun's modpack. Essentially, all it does is lets you click a button that downloads the pack, and then copies the mods from the mods folder in the individual repos into the mods folder of the currently selected game, overwriting any duplicate files.

Describe alternatives you've considered
Adding some sort of indicator that modpacks and external tilesets exist. Or just not, it might be a bit too much work.

Additional context
NA

@ZhilkinSerg
Copy link
Contributor

Launcher already supports installation of multiple mods in one click. Create a modpack and create a PR with modpack download link. The code for a modpack would be basically the same as for a single mod with a single exception - it would contain multiple mod identifiers in ident node. See example below:

{
"type": "direct_download",
"ident": [ "dda-lua", "dda-lua-fun", "dda-lua-items", "dda-lua-skills", "dda-lua-traits" ],
"name": "Dark Days Ahead: Lua",
"description": "Shared LUA library for easier LUA modding of Dark Days Ahead and collection of mods based on this library.",
"category": "content",
"author": "ZhilkinSerg",
"size": 85104,
"url": "https://github.com/ZhilkinSerg/Cataclysm-DDA-LUA/archive/master.zip",
"homepage": "https://discourse.cataclysmdda.org/t/cataclysm-dda-lua-updated-on-2017-11-29/14117"
},

Launcher does not currently support tilesets. It is a planned feature though - https://github.com/remyroy/CDDA-Game-Launcher#planned-features

@meelock meelock linked a pull request Feb 16, 2021 that will close this issue
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants