fari-app icon indicating copy to clipboard operation
fari-app copied to clipboard

I would like to pick skills on a table, rather than a skill list

Open mantrasong opened this issue 4 years ago • 5 comments

🚩 Is your feature request related to a problem? Please describe

It's hard to see if your skills are conforming to the pyramid/columns layout.

✅ Describe the solution you'd like

The standard character sheet uses a table, rather than a DnD style skill list, to lay out skill selections. This makes it easy to conform to the pyramid start point buy for Core. I'd like the ability to write in custom skills or click-and-drag a list of skills into a table to show the skill layout. ...

✏️ Describe alternatives you've considered

...

📄 Additional context

...

mantrasong avatar Nov 28 '20 23:11 mantrasong

Hey! Thanks for opening this!

Actually, I based the character sheet off the Fate Condensed character sheet: https://www.evilhat.com/home/wp-content/uploads/2013/02/Fate-Condensed-Character-Sheet-1.pdf

Though perhaps it could be interesting to have some sort of "sort option" for skills to know quickly "what someone is good at vs bad at"

Do you think something like this would help you out ?

RPDeshaies avatar Nov 30 '20 14:11 RPDeshaies

That would be an improvement, yeah. I've always used the Fate Core sheet, which has the table: https://www.evilhat.com/home/wp-content/uploads/2013/02/Fate-Core-Character-Sheet-Formfillable.pdf

I find it is easier to track leveling up with the table, but sorting the skills would be ok, too.

mantrasong avatar Nov 30 '20 14:11 mantrasong

This issue should be taken in consideration when implementing #167

RPDeshaies avatar Jan 25 '21 14:01 RPDeshaies

I would like to vote for options to either sort the skill list by rank, or to put it into a table as the OP suggested.

Maybe fork the current skill list block into an additional "Skill list as pyramid" block that could be swapped out on the character sheet.

johnhelmuth avatar Aug 29 '21 18:08 johnhelmuth

Now that character sheets are "sections and blocks", this would be pretty hard to implement because you can mix and match blocks as you want.

You could have 3 skill blocks, a separator, a text block and then 5 other skill blocks. Because of this context, it makes it pretty much impossible to know how things should be sorted out.

I could try to work on a sorting algorithm that looks at how many skill blocks are beside one another and sort them depending on a section toggle or something, but I don't think it's the right approach.

Perhaps a "Table block" could do the trick, but adding tables to the character sheet is also problematic because they take a lot of horizontal space while the character sheets are laid out to take space vertically.

So the way I see it:

  • Update character sheets to have the ability to make sections take 100% of the space instead of 50%
  • Add a new table block
  • Add the ability for that table block to be sortable

It could be possible, but its a big endeavor. Though the table block would have tons of other interesting uses

RPDeshaies avatar Aug 30 '21 15:08 RPDeshaies