Skip to content

Track Character Motivations Through TimeΒ #136

Open
@b-camphart

Description

@b-camphart

πŸš€ Feature Request

πŸ“ Description

Character motivations should be moved from scenes to story events.

✨ Describe the solution you'd like

Currently, scenes keep track of character motivations, but it would make more sense for story events to do so. Characters would have a motivation that can be changed within a story event. Each subsequent story event that includes that character would then inherit that motivation, up to the next story event that changes that character's motivation again. This is currently how scenes behave, but it would make more sense for it to happen in story events.

The difference between scenes and story events handling this is that scenes are ordered and cannot share a position in the story. Story events can happen at the same time, so there would need to be a soft requirement that a character cannot be included in two separate story events at the same time. Instead of outright preventing the user from doing this, the system could automatically detect such a scenario and warn the user that they have a potential logical problem in their story. They can then choose to either: combine the two story events into one, remove the character from one of the story events, or ignore the warning.

This also means that a ramifications report would need to exist for story events being moved or removed because they could impact the inherited motivations of characters in other story events.

✍️ Describe alternatives you've considered

Keeping the motivation in scenes doesn't make sense anymore since a character's motivation "exists" independently of if the audience is made aware of that motivation.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    Status

    Accepted

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions