sun-dragon-cult / fvtt-system-rqg

Runequest Glorantha Foundry VTT system
https://sun-dragon-cult.github.io/
Apache License 2.0
19 stars 2 forks source link

Allow Cults to be manually arranged, favored cult identified, all collapsed #696

Open claycle opened 3 months ago

claycle commented 3 months ago

Rearrange cults

When #681 is done the order of cults should be manually changeable, instead of being fixed to sorted by rune points as it is now. The highest priority cult should be the one that is displayed at the top of the character sheet. One could use the item "sort" property for this.

There could be options to re-sort by rune points or manually - updating the sort property. If a sort alphabetically option would be added, that should most likely work differently, in that it shouldn't update the sort property - just update the order in which the cult tabs are displayed (similar to how DnD5e does alphabetical sorting).

Blocked by

Original issue below:

More Than One Cult Poses Display Problems

Related to issue: #681

The cults on the Rune Magic tab need some way for us to manually arrange them quickly, collapsed the common spell lists, and identified which cult is the "favored" cult that should be identified in the top right of the corner of the character sheet.

I noticed that an Odayla character, when he became a member of an additional cult, had Odayla removed from the upper right corner of the character sheet and replaced with the new cult. I could not determine how, apart from being the first cult on the sheet, this cult could be selected by the user explicitly. Additionally, it does not appear that we can move cults up or down in the list on the rune magic page.

wake42 commented 3 months ago

The cult that is displayed as the "main cult" at the top of the character sheet is the one with the most Rune Points. I assumed that would be the cult you associate yourself with the most. Does that sound reasonable? In case you have more cults than one with the same amount of rune points it's undefined which will be displayed, probably the one you added first, but I haven't tested that.

About organising the cult tab into horizontal tabs, one per cult in case #681. I think that would solve the problem of being overwhelmed by the long rune magic lists. Currently I agree that the cult page is way too long, but if you only see one cult at a time you should have no problem seeing all your rune magic at once. Do you think you would need additional measures to hide some spells?

What I take from this (and correct me if I'm wrong) is that after #681 is done it would be good to be able to sort the cults manually, and not only by number of rune points (like I envisioned it). I think I will wait with adding more advanced filtering of rune spells until the tabs are in place and one can get a feel for how it looks in practice.

Any feedback on this is welcome!

claycle commented 3 months ago

Yeah, that's what I thought (It was choosing based on rune points). In this particular case, the player has invested 1 more RP in the secondary cult as a momentary thing, but I think he wishes the primary cult to remain his primary cult (it's complicated!)

Most RP is a fine choice most of the time, but players will be players and YGMV and stuff. It would be nice to just be able to lock a cult as the "top" cult, RPs be damned :-).

wake42 commented 3 months ago

Updated the issue text and put this as a "todo" case.