massif-press / compcon

Digital character creator and player sheets for the LANCER TTRPG
https://compcon.app
GNU General Public License v3.0
271 stars 98 forks source link

[FEATURE] Add description field to actions #2444

Open eschatonic opened 2 months ago

eschatonic commented 2 months ago

In Shadow of the Wolf, one of the pieces of exotic gear (specifically, the Entangled Co-Consciousness Rig) will have two pieces of flavour text - one on the system itself, and one on the action it grants. I'm aware this is a departure from standard flavour text formatting, but it's the best way to handle it as far as I'm concerned, and I don't anticipate it being a layout issue for the book.

Currently, Comp/Con only uses the description field (used for flavour text) for systems and weapons, but not for actions. Ideally, actions would have an optional description field, and associated UI component(s) for displaying that field's context. The primary benefit of this for me would be not having to implement a kludgy solution in the official SOTW LCP, with a broader side benefit of opening up flexibility for homebrewers who for whatever reason want to do something similar.

This should not affect existing LCPs. For an action without an associated description, the UI can remain the same.

For reference and as a test case, the latest playtest SOTW LCP already has a description field associated with the Entangled Co-Consciousness Rig's action "Champions, Guide My Hands" with the appropriate flavour text. Obviously that text does not display right now but may be a useful benchmark for anyone looking to test a potential implementation of this feature.