1
0

349 Commits

Author SHA1 Message Date
James Ketrenos
b6bd8dfebf Fix longest road selection
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-13 16:15:03 -07:00
James Ketrenos
022697a106 Show viewcard
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-13 16:13:27 -07:00
James Ketrenos
f2bb05da98 ViewCard is now functioning
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-13 15:49:45 -07:00
James Ketrenos
c433c40c07 Trying to fix BOARD disconnect in ws sync closure
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-13 15:33:05 -07:00
James Ketrenos
fd99aacfc9 Fix not setting private when mustDiscard
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-13 15:19:02 -07:00
James Ketrenos
95838be35e Fix send of private data
Fix load resize callbackk issue

Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-13 15:15:16 -07:00
James Ketrenos
e0919537a1 Fix resize
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-13 14:56:24 -07:00
James Ketrenos
eb5f15f366 Set empty strings to "" instead of undefined
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-13 14:39:55 -07:00
James Ketrenos
d42070ed36 Fix initial cookie display during handshake;
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-13 14:12:49 -07:00
James Ketrenos
5db9139b5c Remove use of sessionParser and build cookies directly
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-13 14:08:32 -07:00
James Ketrenos
94eb98ee37 Fix resize
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-13 14:08:18 -07:00
James Ketrenos
7270d29a81 Pre-ws rework
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-13 13:02:44 -07:00
James Ketrenos
7863933126 Plumbed all functions in server
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-13 05:50:55 -07:00
James Ketrenos
a2e47fe083 Toggle build works
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-13 04:57:34 -07:00
James Ketrenos
8fc3f1edcd Board pieces now show up
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-13 04:10:50 -07:00
James Ketrenos
593267ec49 Fix board resize to trigger on load
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-13 03:27:56 -07:00
James Ketrenos
a281c539cc Started hooking in players-status
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-12 19:53:03 -08:00
70a65b1665 Use real session in createGame
Signed-off-by: James Ketrenos <james_git@ketrenos.com>
2022-03-12 18:43:02 -08:00
9a15bde816 Add body-parser
Signed-off-by: James Ketrenos <james_git@ketrenos.com>
2022-03-12 18:32:40 -08:00
James Ketrenos
abf4eaf2a8 Added trigger to require discard
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-12 16:59:58 -08:00
James Ketrenos
d01ab17e13 Implemented place-robber, pass, and steal-resource. Added SelectPlayer.
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-12 16:57:21 -08:00
James Ketrenos
9633e48f21 place-road and place-settlement are working
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-12 16:06:38 -08:00
James Ketrenos
d7c3aa2668 Move direct DOM outside of useEffect
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-12 15:41:33 -08:00
James Ketrenos
dac755cad0 Use "resources" instead of "haveResources"
Updated client to use private instead of player

Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-12 15:30:03 -08:00
James Ketrenos
27f143c6a0 Enable media debug
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-12 14:36:14 -08:00
James Ketrenos
70b4b23c2a Only send unselected and player after join if user has a name;
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-12 14:11:07 -08:00
James Ketrenos
12bc557d91 Send unselected and players after user joins
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-12 14:10:31 -08:00
James Ketrenos
34206b40ad Fix session rebind and share between https and wss
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-12 13:53:39 -08:00
James Ketrenos
33e16ac17a ketr.test config
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-12 12:47:04 -08:00
James Ketrenos
347d21e5ae Fixed color not being set on initialization
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-12 12:18:49 -08:00
James Ketrenos
78959f730a Added fast-deep-equal
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-12 12:18:41 -08:00
James Ketrenos
3582bdc148 Standardize log output
Add sendUpdateToPlayer[s]

Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-12 11:33:03 -08:00
James Ketrenos
3224aca2b2 State loading through game-order
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-12 01:58:16 -08:00
James Ketrenos
dce9297aab Added missing files
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-12 00:20:09 -08:00
James Ketrenos
222ca2d3c3 Board rendering only occurs once per signature
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-12 00:19:54 -08:00
James Ketrenos
dfc5123d25 Reset game state on re-connect
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-11 15:51:13 -08:00
James Ketrenos
def2afac6d Auto reconnect hooked up
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-11 15:39:55 -08:00
James Ketrenos
689b498f6b Audio is working
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-11 14:26:42 -08:00
James Ketrenos
211d03548d Fix 100% height of app
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-11 14:19:55 -08:00
James Ketrenos
4c2acdc5dc Removed games/ part of game path
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-11 10:48:53 -08:00
James Ketrenos
aa08ae9d5a Fixed unsupported elements from session
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-11 10:48:45 -08:00
James Ketrenos
ffb9bfe524 Resize and board view is working great!
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-11 10:19:52 -08:00
James Ketrenos
6be7b26438 Lots of fixes
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-11 02:07:38 -08:00
James Ketrenos
6cee42845d Audio is now working, although there are loading race conditions :(
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-11 01:20:56 -08:00
James Ketrenos
f49351dcdf Allow reselecting the same color
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-10 23:27:50 -08:00
James Ketrenos
ea341902c2 Audio working for mute / unmute
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-10 23:21:03 -08:00
James Ketrenos
f6b2ada2ee Audio almost working; mic is doing the right thing
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-10 23:08:56 -08:00
James Ketrenos
4909647e75 Started refactoring during voice enabling
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-09 21:20:02 -08:00
James Ketrenos
5499a66fd3 Pass ws to MediaControl
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-08 16:37:55 -08:00
James Ketrenos
fa4f9751b6 Pass in game instead of table
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-08 16:37:55 -08:00