Modules
States
- Initial (Empty State, transition to anything else)
- Splash (Display an image for a set time or until user input)
- Setup (Choose names, appearance)
- Day (Discussion during the day on who is guilty)
- Vote (Vote for who is to lynch or put on trial, and possibly disable discussion).
- Trial (Accused person defends himself)
- Judgement (Vote inno/guilty/abstain)
- Judgement Result Animation (Innocent, step down, or show them getting lynched)
- Night (Animation/music for the duration of the night. Choose whether or not to perform if action if applicable. Chat if your role can chat.)
- Aftermath (Show everyone that died last night)
- Game Over (Show results / roles / etc)