-
Notifications
You must be signed in to change notification settings - Fork 17
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
20 changed files
with
1,070 additions
and
781 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
[[source]] | ||
name = "pypi" | ||
url = "https://pypi.org/simple" | ||
verify_ssl = true | ||
|
||
[dev-packages] | ||
|
||
[packages] | ||
gevent = "*" | ||
flask-login = "*" | ||
flask-socketio = "*" | ||
gevent-websocket = "*" | ||
|
||
[requires] | ||
python_version = "3.7" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,30 +1,32 @@ | ||
- Game parts to implement | ||
- Shepherd.py | ||
- player_joined_ongoing_game | ||
- send policies enacted | ||
- start_game | ||
- deck creation/shuffle | ||
- role assignment | ||
- board initialization | ||
- to_chancellor | ||
- determine who is eligible to be selected for chancellor | ||
- send chancellor request header | ||
- receive_vote | ||
- end game if Hitler is elected chancellor with 3+ fascist policies | ||
- president_discarded | ||
- all of the function | ||
- investigate_player | ||
- all of the function | ||
- Utils.py | ||
- BOARDS enum | ||
- game.html | ||
- socket.on chancellor_request | ||
- chancellorVoteYes and chancellorVoteNo | ||
- socket emit | ||
- display_player_buttons | ||
- body of forEach | ||
- server.py | ||
- player_voted | ||
- Final challenge: all special election business | ||
- Shepherd.py | ||
1. start_game | ||
- deck creation/shuffle | ||
- role assignment | ||
- board initialization | ||
2. player_joined_ongoing_game | ||
- send policies enacted | ||
3. to_chancellor | ||
- determine who is eligible to be selected for chancellor | ||
- send chancellor request header | ||
4. receive_vote | ||
- for this function to be called, you must first implement #1 in server.py | ||
- end game if Hitler is elected chancellor with 3+ fascist policies | ||
5. president_discarded | ||
- for this function to be called, you must first implement #1 in server.py | ||
- all of the function | ||
6. investigate_player | ||
- all of the function | ||
- Utils.py | ||
- server.py | ||
1. player_voted | ||
2. president_discarded | ||
- game.html | ||
- socket.on chancellor_request | ||
- chancellorVoteYes and chancellorVoteNo | ||
- socket emit | ||
- display_player_buttons | ||
- body of forEach | ||
- Final challenge: all special election business | ||
- Make flowchart of function calls in game flow | ||
- Tests for game parts? | ||
- Tests for game parts? |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.