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
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
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
fac652b6b5
Adding Activity window
...
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-01 15:39:09 -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
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
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
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
James Ketrenos
091d20e53d
Add spinner
...
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-02-28 00:00:18 -08:00
James Ketrenos
644fea6ba8
Implementing websocket
...
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-02-27 23:59:24 -08:00
James Ketrenos
0c102c9f42
Fix #39 - intitial-placement now has a message displayed
...
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-02-27 16:17:51 -08:00
James Ketrenos
0c0858a54a
Change background color of Robber and colorize Raptor
...
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-02-27 16:12:02 -08:00
James Ketrenos
6f7417ba75
Fix #46 - meet => agree
...
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-02-27 14:43:15 -08:00
James Ketrenos
9195de610d
Fix #51
...
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-02-27 14:42:21 -08:00
James Ketrenos
6361074703
Fix #55 - shrink system messages
...
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-02-27 14:23:28 -08:00
James Ketrenos
edde72f44a
Reset all game data in resetGame
...
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-02-27 13:56:31 -08:00
James Ketrenos
b2574cc9d4
Screen sizes now work on Android browser
...
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-02-26 16:55:37 -08:00
James Ketrenos
b94fe95765
Scaling seems to now work for board and dialogs
...
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-02-26 16:12:47 -08:00
James Ketrenos
1c79b6300f
Revert "Switch board.css to use rem instead of em"
...
This reverts commit 001b26825d894e34e42a710c6e28fdc68170eefa.
2022-02-26 15:44:44 -08:00
James Ketrenos
7acec84f94
Scale all dialogs to fit with scrolling
...
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-02-26 15:44:39 -08:00
James Ketrenos
001b26825d
Switch board.css to use rem instead of em
...
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-02-26 15:20:37 -08:00
James Ketrenos
764a85ea38
Set right margin to 30rem instead of *vw
...
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-02-26 15:20:26 -08:00
James Ketrenos
651eca0725
Fix #29 -- scale html font-size to smaller pt size if with < 900
...
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-02-26 15:13:01 -08:00
James Ketrenos
c6ad706f0c
Fix #34 -- player was being used instead of tmp
...
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-02-26 15:00:50 -08:00
James Ketrenos
1ca27a51f3
Fixed some ACCEPT boxes in trades so only perfect matches are accept.
...
Moved "Offer" button to try and make it more clear when you need to submit a new offer
Fixed meetClicked to update the offer text and resource counts.
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-02-26 14:58:07 -08:00
James Ketrenos
54e1a51c04
Added Velocirobber
...
Fixed several robber and admin related commands
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-02-26 02:57:08 -08:00
James Ketrenos
1e51512ee8
In-play tweaks
...
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-02-23 22:42:24 -08:00
James Ketrenos
e865133cc1
Lots of tweaks and fixes
...
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-02-21 15:29:53 -08:00
James Ketrenos
1fcad2f21f
No horizontal scroll in chat
...
Fix stack when lots of cards
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-02-21 15:22:33 -08:00
James Ketrenos
33ae30225f
Add ChooseCard files
...
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-02-21 01:51:05 -08:00
James Ketrenos
2152f6b93a
Lots of fixes. Road mapping, longest army, monopoly, year of plenty (sort of), road building (sort of), etc.
...
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-02-21 01:50:52 -08:00
James Ketrenos
433eff8473
Longest road calculations are now correct for each segment. Visualize longest road
...
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-02-20 22:52:55 -08:00