Open Eranziel opened 5 months ago
I believe this is what witchdice does, though I don't think you can turn off non-core content there. Do we want to just include everything like witchdice?
I think being able to toggle on/off Massif content would be beneficial, for the off-chance that GMs/players are building their pilots and mechs within foundry directly instead of COMP/CON, and have limitations on what is/is not allowed for play.
That's fair. In the case of witch dice, only importing from C/C is supported.
We'd also need individual pack deletion as a prerequisite I think. And the first run ux is important here.
Yeah, individual pack deletion would be a big QoL improvement.
Maybe instead of an install/update button for each source, a column of checkboxes in the table with an install/update button at the bottom? Add a "select all" checkbox, and you could then install all official Massif content in 2 clicks.
Is your feature request related to a problem? Please describe. It's a hassle to keep up to date with LCP releases, new GMs have a lot of them to find and download, and there is no indication inside Foundry when an LCP update is available.
Describe the solution you'd like Since the official content is all available via npm packages now, we could package that data with the system (similar to how we handle
lancer-data
). Then, we could show the list of official content in the Compendium Manager, along with installed version and available version, with one-click install/update buttons for each.This would be a great place to make use of dynamic imports, so clients only load the JSON for one of these sources when the GM requests importing/updating it.
Describe alternatives you've considered Let everyone continue managing their own LCPs.