-
Notifications
You must be signed in to change notification settings - Fork 17
/
guts.txt
51 lines (41 loc) · 1.12 KB
/
guts.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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
Question 1:
- shepherd:
- gut the middle of start_game()
Question 2:
- shepherd:
- look at top of on_join
- fill out send_policies_enacted
- game.js:
- look at socket.on(policies_enacted)
Question 3:
- shepherd:
- look at to_pick_chancellor
- fill out send_chancellor_request
- fill out eligible_chancellor_nominees
- game.js:
- fill in messages in socket.on(chancellor_request)
Question 4:
- shepherd:
- fill out president_discarded
- fill out send_chancellor_discard
- game.js
- fill out chancellor logic for on(chancellor_discard)
- game.html:
- 3rd card button
Question 5:
- shepherd:
- hitler is elected game over logic
- policies enacted game over logic
- hitler is executed game over logic
- fill out game_over
Question 6:
- shepherd:
- look at send_current_action
- fill out call_special_election
- fill out send_loyalty
- fill out investigate_player
- fill out policy_peek
- game.js:
- fill in investigate_player(id)
TODO: add arguments to docstring of perform_execution
TODO: (solution branch) use remove_if_exists in send_loyalty