Oliver-Akins
|
f0f3032465
|
Add cleanup listeners if they are enabled.
|
2021-01-05 16:54:45 -07:00 |
|
Oliver-Akins
|
7914ff7e45
|
Update config validation to check datastores instead of webserver
|
2021-01-05 16:54:26 -07:00 |
|
Oliver-Akins
|
3a9045ef87
|
Update GameDeleted type to add message.
|
2021-01-05 16:53:35 -07:00 |
|
Oliver-Akins
|
483e37df73
|
Update config type to reflect changes for datastores.
|
2021-01-05 16:52:43 -07:00 |
|
Oliver-Akins
|
4e73b1ede5
|
Adjust GameDeleted response to include message.
|
2021-01-05 16:52:18 -07:00 |
|
Oliver-Akins
|
a5c9631819
|
Add cleanup functions for the games.
|
2021-01-05 16:51:54 -07:00 |
|
Oliver-Akins
|
5786ad2742
|
begin working on the data types needed for the datastore
|
2021-01-05 16:51:37 -07:00 |
|
Oliver-Akins
|
5ce4f45c89
|
Update error message.
|
2021-01-05 14:21:10 -07:00 |
|
Oliver-Akins
|
ee16218c18
|
Draw new cards for a team when the spirit selects a card to answer rather than right when the medium sends the card to the spirit.
|
2021-01-05 14:20:54 -07:00 |
|
Oliver-Akins
|
cbbe045848
|
Register listener for NewHand events
|
2021-01-05 10:34:43 -07:00 |
|
Oliver-Akins
|
fe9e272926
|
Update event emissions.
|
2021-01-05 10:31:25 -07:00 |
|
Oliver-Akins
|
eeece6ab2f
|
Add neat-csv to packages.
|
2021-01-03 16:36:55 -07:00 |
|
Oliver-Akins
|
aed7258f1f
|
Remove webserver file
|
2021-01-03 16:36:18 -07:00 |
|
Oliver-Akins
|
039d93ce5b
|
Add GetHand type data
|
2021-01-03 16:35:45 -07:00 |
|
Oliver-Akins
|
d0a36cca57
|
Register events
|
2021-01-03 16:33:32 -07:00 |
|
Oliver-Akins
|
e6330f1ae4
|
Remove unused config properties
|
2021-01-03 16:32:42 -07:00 |
|
Oliver-Akins
|
4a9092bedb
|
Use proper CSV parsing.
|
2021-01-03 16:30:26 -07:00 |
|
Oliver-Akins
|
52ec31eb0b
|
Update error emits and change the hand drawing method.
|
2021-01-03 16:30:06 -07:00 |
|
Oliver-Akins
|
41d1a4f4d9
|
Adjust error response event name.
|
2021-01-03 16:16:53 -07:00 |
|
Oliver-Akins
|
b0b8b1296e
|
Implement a GetHand event.
|
2021-01-03 16:16:28 -07:00 |
|
Oliver-Akins
|
9743e1a53a
|
Update config to nest card information within a separate object.
|
2021-01-03 00:44:19 -07:00 |
|
Oliver-Akins
|
f6a8495316
|
Adjust config template to be updated with the testing config + type def
|
2021-01-03 00:43:25 -07:00 |
|
Oliver-Akins
|
6be700d37c
|
Update type signature of the objects array before population.
|
2021-01-03 00:07:44 -07:00 |
|
Oliver-Akins
|
125b941f55
|
Allow there to be multiple columns in the question CSV, but only grab the first column.
|
2021-01-03 00:07:24 -07:00 |
|
Oliver-Akins
|
f602f78604
|
Register UpdateAnswer event.
|
2021-01-03 00:05:53 -07:00 |
|
Oliver-Akins
|
d262dd3691
|
Change log level.
|
2021-01-03 00:05:40 -07:00 |
|
Oliver-Akins
|
fab77b06b4
|
Fix bug that would remove the player from the general role room if they were switching from one team to the other, but remaining in the same role.
|
2021-01-03 00:05:22 -07:00 |
|
Oliver-Akins
|
23946e8bc1
|
Update event emission for errors.
|
2021-01-03 00:04:26 -07:00 |
|
Oliver-Akins
|
45a9d3db45
|
Make the response use the expected property name
|
2021-01-02 18:53:48 -07:00 |
|
Oliver-Akins
|
88739a8baf
|
Register SelectObject and ObjectList event listeners.
|
2021-01-02 18:36:22 -07:00 |
|
Oliver-Akins
|
3ab0d69119
|
Change "object" to "choice" to match data from client.
|
2021-01-02 18:35:29 -07:00 |
|
Oliver-Akins
|
41faf15d24
|
Correct multiple issues (see detailed description)
1) Not including a status in the 200 response
2) Emitting errors on "Error" instead of "ChosenObject"
3) Using "data.object" instead of "data.choice"
|
2021-01-02 18:35:11 -07:00 |
|
Oliver-Akins
|
8ab9f558f6
|
Update logs to not be getting data that isn't completely needed.
|
2021-01-02 18:33:49 -07:00 |
|
Oliver-Akins
|
1c2fdb8944
|
Don't emit the ChosenObject event to everyone in the game.
|
2021-01-02 17:35:57 -07:00 |
|
Oliver-Akins
|
93d7782ee8
|
Adjust what rooms the players are put into and add more logs.
|
2021-01-02 17:35:05 -07:00 |
|
Oliver-Akins
|
fdadfca76a
|
Implement StartGame event
|
2021-01-02 13:32:56 -07:00 |
|
Oliver-Akins
|
69d6d3dc56
|
Remove logger name from config.
|
2021-01-02 13:32:34 -07:00 |
|
Oliver-Akins
|
6415e139ae
|
Update global logger settings.
|
2021-01-02 13:32:20 -07:00 |
|
Oliver-Akins
|
5345c97f33
|
Update logs to use Game's logger when possible instead of Global.
|
2021-01-02 13:32:05 -07:00 |
|
Oliver-Akins
|
93de617d83
|
Wait until game starts to give the cards to each team.
|
2021-01-02 13:30:07 -07:00 |
|
Oliver-Akins
|
21c9034ab6
|
Add a child logger to the Game
|
2021-01-02 13:29:26 -07:00 |
|
Oliver-Akins
|
1512960b2a
|
Add event registration for DeleteGame and LeaveGame
|
2021-01-02 00:34:20 -07:00 |
|
Oliver-Akins
|
82120ed516
|
Add data for the LeaveGame event
|
2021-01-02 00:33:37 -07:00 |
|
Oliver-Akins
|
9989409c13
|
Implement LeaveGame event
|
2021-01-02 00:33:23 -07:00 |
|
Oliver-Akins
|
5cee09f3f0
|
Add some debug logs for players joining
|
2021-01-02 00:33:10 -07:00 |
|
Oliver-Akins
|
bf4f5c878e
|
Emit the event to all connected clients in the game.
|
2021-01-01 23:24:50 -07:00 |
|
Oliver-Akins
|
a9926fa9c2
|
Update error event emission names
|
2021-01-01 23:24:16 -07:00 |
|
Oliver-Akins
|
fac5dd0c7e
|
Join the player to the game room.
|
2021-01-01 20:36:04 -07:00 |
|
Oliver-Akins
|
e2e62859b7
|
Make the action property actually consistent across event emits
|
2021-01-01 20:35:50 -07:00 |
|
Oliver-Akins
|
4a9d5cb533
|
Add proper data to the user join emit
|
2021-01-01 20:13:25 -07:00 |
|