1
0

185 Commits

Author SHA1 Message Date
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
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
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
James Ketrenos
44c2a22ff1 Working on audio plumbing
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-08 16:37:55 -08:00
James Ketrenos
39c74a7e8d Fix lack of keys in chat
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-08 16:37:43 -08:00
James Ketrenos
395f31aae3 Remove all linter reported errors
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-08 16:27:59 -08:00
James Ketrenos
a31741f069 Add stolen stats to Winner
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-08 13:18:47 -08:00
James Ketrenos
6e5e8f2f80 Plumb so items without count in Trade could be visually different
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-08 12:24:36 -08:00
James Ketrenos
791369c026 Only show VPs if you have some in the Winner
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-08 12:12:45 -08:00
James Ketrenos
b094229675 Fix #85 -- SelectPlayer right margin to 30rem
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-08 12:07:13 -08:00
James Ketrenos
f2fabcfd20 Fix #87 -- reverse direction and also fix counter offer messages
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-08 12:04:13 -08:00
James Ketrenos
b7acd73440 Fixed lots of bugs found in beta testing
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-08 11:03:55 -08:00
James Ketrenos
f8e0bbf011 Fixed placard layout
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-08 08:40:23 -08:00
James Ketrenos
a7a547596c Count initial roads against road count
Do not give up longest road if not split and there is a tie

Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-06 20:53:06 -08:00
James Ketrenos
bb6b4e1a36 Fix bold spacing in ViewCard
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-06 18:45:11 -08:00
James Ketrenos
877185aaf5 Fix not prefixing chat with line
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-06 18:39:45 -08:00
James Ketrenos
dbacb5d4da Sort players in trade as Negotiator, Self, then rest alphabetically
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-06 17:56:40 -08:00
James Ketrenos
1a334721a4 Add "key" to trade window
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-06 17:35:29 -08:00
James Ketrenos
1e3d086b57 Moved things around to work on smaller screens
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-06 17:16:45 -08:00
James Ketrenos
30a51a6da8 Add better per-player stats
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-06 15:44:37 -08:00
James Ketrenos
b92f638dda Added BoardPieces and PlayerStatus
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-06 14:48:51 -08:00
James Ketrenos
a4f75c8c0b Added 2nd monopoly and YoP
Renamed back of cards

Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-06 13:17:01 -08:00
James Ketrenos
3ec1de1cd0 Updated yop from image; added backs of cards
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-06 13:13:55 -08:00
James Ketrenos
4c0826f884 Fix #30 - Show available pieces on board
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-06 12:47:09 -08:00
James Ketrenos
6a7a7f37f1 Remove extra space
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-06 11:40:57 -08:00
James Ketrenos
315d55ad72 Fixed lots of trading bugs
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-05 16:29:48 -08:00
James Ketrenos
96723e135c Implemented YoP and Monopoly
Lots of fixes

Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-04 17:49:58 -08:00
James Ketrenos
83aafd981c Remove use of useCallback in call to useEffect
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-04 16:24:48 -08:00
James Ketrenos
0b540cd5ec Fixed broken trading with bank
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-03 18:14:44 -08:00
James Ketrenos
589187db38 Lots of fixes to trading
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-03 17:48:24 -08:00
James Ketrenos
3ed87d270e Successfully played through full game
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-03 12:34:28 -08:00
James Ketrenos
18b6cf0333 Fix discard display so it says who needs to do what
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-02 23:42:52 -08:00
James Ketrenos
4ab1aa9220 Trading seems to be working
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-02 23:27:39 -08:00
James Ketrenos
c6b29ff580 Rebuilding Trade menu
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-02 20:32:46 -08:00