1
0

295 Commits

Author SHA1 Message Date
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
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