ben / foundry-ironsworn

Ironsworn and Starforged, for Foundry VTT
Other
70 stars 43 forks source link

feature request: shared items appear on player sheet as well #349

Open rsek opened 2 years ago

rsek commented 2 years ago

currently, Supply can be set as shared, which is pretty nice, but there's a lot of shared elements that this could be expanded to cover. currently, getting an overview of them requires juggling multiple character sheets.

i reckon this is something where VTT could really shine. this could be of particular value in Starforged, where Command Vehicle, Module, and Support Vehicle assets are all open for use by any PC (p. 55-56 - fictional framing permitting, ofc, but that's true of any asset ;) ).

some people might not like the clutter, so it'd probably be use to include an option to display one's own items. that said, i think making "show shared items" the default might be a good idea; someone just starting out isn't going to have a lot of clutter, and it saves them having to go looking for it, plus it teaches an aspect of the game that some folks miss.

it would probably be good to include some text or other marker to indicate that something is a shared asset ability or track. they might also be rendered as a smaller widget or in an otherwise "collapsed" state so that people have a reminder that they're there, but out of the way.

could also include some "permissions" for marking abilities, but frankly, i'm not sure that's worth the effort. if trust has broken down that far, seems to me that fixing it is out of scope, heh

rsek commented 2 years ago

dataforged 1.0.x does have a key for indicating whether an asset's benefits are shared, btw - it's IAsset.Usage.Shared: boolean