Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Future idea: Add modifiers with random values to add variations between playthroughs #154

Open
Greenheart opened this issue Nov 8, 2020 · 0 comments
Labels
feature New feature idea Discussions and inspiration

Comments

@Greenheart
Copy link
Owner

Greenheart commented Nov 8, 2020

To mix up the narrative-driven gameplay, it might be nice with a set of generic cards that have random modifier values.

For example, this could allow players to see similar cards multiple times across their sessions, but sometimes they get better modifiers than.

Maybe this would increase replayability in some cases?

Either way, this should be available as an opt-in within the content tools. Maybe adding an array with two values to an modifier would make the game

New Content Types to support this feature:

type Min = number
type Max = number

type RandomNumberInRange = [Min, Max]

interface Modifier {
  vars: {
    [varProperty: string]: number | RandomNumberInRange
  }
  flags: {
    [flagProperty: string]: boolean
  }
}

This would be backwards-compatible and still allow using a single value.

@Greenheart Greenheart added feature New feature idea Discussions and inspiration labels Nov 8, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature idea Discussions and inspiration
Projects
None yet
Development

No branches or pull requests

1 participant