1
0

286 Commits

Author SHA1 Message Date
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
ed062e04e2 Fix #77 -- chat message opening resource gives
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-05 16:31:04 -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
1345e1a658 Fix #78 -- provide chat message info on monopoly and YoP being played
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-05 11:38:45 -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
287d2a1551 Fix trading
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-03 17:52:11 -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
2b0b8f3465 Fix cost of city in chat
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-02 23:31:34 -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
James Ketrenos
46182e453a Max width for Activities set to 30vw
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-02 14:10:10 -08:00
James Ketrenos
d517c8793a Provide chat info on receiving cards for Road Building, etc.
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-02 14:09:52 -08:00
James Ketrenos
e3ccc122dd Improved WebSocket handshake
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-02 13:55:30 -08:00
James Ketrenos
f023ecd41d Hide Message at top of Game if not in lobby
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-02 11:20:57 -08:00
James Ketrenos
1ccb6384de Add initial-placement guides to Activities
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-02 11:17:04 -08:00
James Ketrenos
8170189400 Fixed city placement hover
Changed working on discard

Added Requirement action to the Activities list

Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-02 11:09:30 -08:00
James Ketrenos
4ff9ad015e Added Activity feed
Fixed some more WebSocket timeouts

Changed Resource to support a label=true mode which puts a bubble lable instead of creating a stack

Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-01 20:19:48 -08:00
James Ketrenos
2fa436081b Improved WebSocket timeout sequence
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-01 15:39:26 -08:00
James Ketrenos
fac652b6b5 Adding Activity window
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-01 15:39:09 -08:00
James Ketrenos
35c6033ae5 Use "loadGame" instead of "createGame" on ws connection
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-01 13:19:23 -08:00
James Ketrenos
4be68a39f1 Do not allow lowercase 'the bank' as name
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-01 13:18:54 -08:00
James Ketrenos
44cd877c4e Add Resource replacement in Chat
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-02-28 21:12:10 -08:00
James Ketrenos
7439eaf21f Attempt WebSocket reconnect on disconnect or keep-alive death
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-02-28 20:34:37 -08:00
James Ketrenos
69de42f644 Center error dialog in window
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-02-28 20:28:10 -08:00
James Ketrenos
8da3f909ef Fix empty chat from causing error
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-02-28 20:27:53 -08:00
James Ketrenos
55fda983ea Fix largestarmy not clearing on resetgame
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-02-28 20:27:32 -08:00
James Ketrenos
4024286979 Added WebSocket reconnect with keepalive
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-02-28 19:59:58 -08:00
James Ketrenos
3f97e66f46 Hooking in No Network icon
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-02-28 18:59:36 -08:00
James Ketrenos
b2c4e54432 Fix #68 - send message on VP play
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-02-28 18:40:14 -08:00
James Ketrenos
0e91755c72 WebSocket seems to be working
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-02-28 17:34:17 -08:00
James Ketrenos
0bc96d5121 Added WebSocket for responses
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-02-28 13:11:27 -08:00
James Ketrenos
7ec798d0ed Fix #65 -- typeo "session" instaed of "sessions"
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-02-28 00:05:08 -08:00
James Ketrenos
89ad5ac1dd resetGame fixes for new games
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-02-28 00:01:49 -08:00
James Ketrenos
eee064ed57 Size board correctly so it does not scroll if no BottomBar
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-02-28 00:01:33 -08:00
James Ketrenos
ca1e2af6cb Remove updateDimensions
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-02-28 00:01:05 -08:00
James Ketrenos
99ae8c5c81 Added spinner Loading class
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-02-28 00:00:40 -08:00