Provide a way to add and display custom data on actors #13

Open
opened 2023-06-20 18:18:16 +02:00 by migration-script · 0 comments

Story

As a ds4 user, I want to store custom fields so that I can keep track of any actor specific data that might need tracking which is not covered by the system.

Description

Users might want to keep track of custom data to help them playing with modifications to the core rule set (e.g. for playing with the mana based magic system). In order to allow that, we need to provide a way for users to configure custom fields on their actors and make it possible to view / edit the values of these fields in the actor sheets.

Acceptance criteria

  1. For each actor individually, it is possible to define custom fields in the actor sheet
  2. The actor sheet displays all custom fields with their values.
  3. It is possible to edit the values of all custom fields in the actor sheets.
  4. Possibly optional: It is possible to configure the type of custom fields. Allowed options could be
    • boolean: Value input is rendered as checkbox
    • number: Value input is rendered as number input
    • valueMax: The field consists of two numbers, the inputs are render as a pair of number inputs (this is option would allow the value to be used as a bar property for tokens)
    • string: Value input is rendered as text input
# Story As a ds4 user, I want to store custom fields so that I can keep track of any actor specific data that might need tracking which is not covered by the system. # Description Users might want to keep track of custom data to help them playing with modifications to the core rule set (e.g. for playing with the mana based magic system). In order to allow that, we need to provide a way for users to configure custom fields on their actors and make it possible to view / edit the values of these fields in the actor sheets. # Acceptance criteria 1. For each actor individually, it is possible to define custom fields in the actor sheet 2. The actor sheet displays all custom fields with their values. 3. It is possible to edit the values of all custom fields in the actor sheets. 4. Possibly optional: It is possible to configure the type of custom fields. Allowed options could be * `boolean`: Value input is rendered as checkbox * `number`: Value input is rendered as number input * `valueMax`: The field consists of two numbers, the inputs are render as a pair of number inputs (this is option would allow the value to be used as a bar property for tokens) * `string`: Value input is rendered as text input
migration-script added the
feature
label 2023-06-20 18:18:16 +02:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: dungeonslayers/ds4#13
No description provided.