cowleyc says:
It looks like you're using the [abilities] tag! That means that in the text box for that grouping (Spells, Edges, Hindrances being the examples), you can add new entries by giving them a name that starts with
#.
Yes! I think it was Adam who suggested using the Abilities code, and it does produce a text box that allows the creation of a multi-line list.
Hugh
Pugh
Barney
Magrew
Cuthbert
Dibble
Grubb
Hugh
Pugh
Barney
Magrew
Cuthbert
Dibble
Grubb
But essentially, this is just an expanding text box and has no structure to it. So, I want to try and confirm that I can replace the multi-line text with individual entries in a list. Perhaps with some sort of simple structure to each entry.
e.g. Name. Relationship, Age?
So the list would become more like a table, but with the player able to add lines to it as needed. This is how we dealt with it on the Tavern Keeper Character Sheets. There was a standard Table Function 'Add Line Above' or 'Add Line Below' that simply added another line to an existing table on the sheet.
Quote:
The next line will be the notes to add
#Brother Jimbo
He's the older brother
#Brother Himbo
He's the hot brother
#Brother Limbo
We don't know where he went.
If players can create another entry in an Abilities list simply by providing it with a # tag and a label then that might allow me to define a list with a variable number of entries. I just need to find out if it works as I've not been able to find a worked example or video of anyone doing it.
Quote:
When you open the character sheet, you'll have a quill icon to allow you to edit that grouping without going into the full sheet code. This means they can
easily edit the group to add more lines.
This is something I'll have to test as I need to see it working before I commit a lot of time and effort to defining all these fields. So far, none of the customer sheets I've seen are using this approach, so I haven't been able to see it working or copy the code for my own sheet.
Harrigan says:
What, exactly, are you trying to do? I don't think most of us know what you mean by 'variable input length' fields. I presume you're not talking about a character or word limit.
The simplest way to explain it is with the Siblings example, as this is probably the least complicated example.
Many characters in my game have families. Mother, Father, Partner and Siblings. Mother, Father and Partner will normally be single entries so a simple input field on the Character Sheet will suffice, as shown on my template.
However, the issue arises with Siblings, as there is no telling how many a character might have. They may be an only child and so have none, or they may be a halfling and so have a whole list of siblings like 'Moli Brandysnap', the halfling in my game.
So, I need to provide an input field on my character template that allows the player to create a variable number of entries for siblings. Like a list. Adam suggested using the Abilities Tag which I've tried and it does produce a text box that allows me to type multiple lines of text and, so produce a manual list as shown above.
That is probably good enough for recording Siblings, but for things like Skills, Inventory and Reputation, I would ideally want to create some structure to each entry on the list. So it really needs to be more like an expanding table than simply a block of free-text.
e.g. Skill entries would need a name, description, modifier and possibly, if I was feeling really clever, a roll button for using the skill during play. Inventory entries would need at least an Encumbrance value and possibly a storage location, if we can't use the container system. Likewise, Reputation entries would need a named individual or faction, a description of the relationship, a current reputation score, and a note of the modifier for social tests.
So, ideally I would want to provide my players with a Table Template which contains input fields for each entry but where the player can add additional entries as and when necessary. Just like you could in Tavern Keeper with the 'Add Row Above' or 'Add Row Below' function on their character sheets.
Last edited May 4, 2025 3:33 pm