-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtodo.txt
29 lines (29 loc) · 1.26 KB
/
todo.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
X spy
X geneticist
X hacker
* traitor
X physician: allow activating an option to cure (or kill) the other physician is he doesn't wake up
* add the kill variant
* physician: make the choice a list (in case both targeted the same player)
X physician: allow killing 1 instead of curing x
X physician: know who is the other physician at the beginning of the game
X mutants: allow killing instead of mutating
* election of leader -> need an ordered list
* maybe not. now the leader is prompted when needed, but maybe check his key (or a specific leader key)
X genome
X customized list of roles
X elimination vote: should be a majority (including white votes), not absolute majority
* add a special key for dead people to see the full status
* early end of game when mutants have won -> no more healthy physicians, at least 2 mutants
X elimination vote -> players should be allowed to update their actions after the vote
* separate the text from the code (see how to properly do that, internationalization tools?)
* fluf
* in-game explanations
* add a menu to ask general questions about the game anonymously
X backup
* clean up main.rs
* proper arguments parsing
* somehow make a config with:
X genomes + geneticist
* disable sound
* see how build works elsewhere, especially for sound