1
0

89 Commits

Author SHA1 Message Date
James Ketrenos
2137bdcf25 Remove hack comment as the hack is not being referenced
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-16 13:42:38 -07:00
James Ketrenos
e6ad81502f Update board on transition from nameless -> named
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-16 11:25:10 -07:00
James Ketrenos
80fad00cc9 Fix turn time tracking
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-16 00:44:18 -07:00
James Ketrenos
41753d8011 Reconnects all seem to be working, except in video
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-16 00:32:23 -07:00
James Ketrenos
76c243c5f1 Looks like it is working with correct socket setting from App to children
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-15 22:39:14 -07:00
James Ketrenos
446a581e94 Relayout on shuffle working again
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-15 20:04:09 -07:00
James Ketrenos
391e438990 Turn notice!
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-15 11:50:34 -07:00
James Ketrenos
2182d9b0c1 Minor tweaks to UI gameplay
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-14 15:36:56 -07:00
James Ketrenos
a15fadf4f9 Ice server info
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-14 10:52:39 -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
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
94eb98ee37 Fix resize
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-13 14:08:18 -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
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
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
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
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
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
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
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
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
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
James Ketrenos
ee3f96dc6f Male and female robbers!
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-02-19 19:32:50 -08:00
James Ketrenos
dc2d97196e Almost done!
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-02-19 16:59:49 -08:00
James Ketrenos
6fa528ade3 Development cards can be purchased
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-02-14 16:46:45 -08:00
James Ketrenos
a3776a889c Lost of fixes'
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-02-11 16:41:15 -08:00
James Ketrenos
37467c7377 Added more Robber processing
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-02-10 18:17:56 -08:00
James Ketrenos
503a998b9a Fix dereference check
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-02-06 16:04:17 -08:00
James Ketrenos
4a249531d4 Resources are distributed on rolls
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-02-06 16:02:05 -08:00
James Ketrenos
9e8ef7ac04 Placement enforcement for settlement working
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-02-06 13:35:05 -08:00
James Ketrenos
76bd9611d1 Prettier settlements and roads
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-02-05 18:03:43 -08:00
James Ketrenos
d8c8b74e53 Players can place roads and settlements
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-02-05 17:29:46 -08:00
James Ketrenos
0df5160428 Implementing initial-placement
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-02-05 16:43:18 -08:00
James Ketrenos
0c821fe422 Tiles are all correctly referencing roads and corners
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-02-05 15:07:32 -08:00
James Ketrenos
ac961b7a55 Road corners are correct
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-02-05 14:58:40 -08:00
James Ketrenos
5cd124b24f Corner roads are correct. Have not tested corner banks
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-02-05 14:54:19 -08:00
James Ketrenos
4275682b7d Defined corners
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-02-05 14:37:13 -08:00
James Ketrenos
5fdf41d739 Roads and tiles defined
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-02-05 14:09:42 -08:00
James Ketrenos
dbedd9bacb Line up the borders to reduce gaps
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-02-04 22:00:49 -08:00
James Ketrenos
0151b76e38 Scaling correctly
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-02-04 15:56:54 -08:00
James Ketrenos
b8195b6b8b Color selection test working
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-02-03 21:41:26 -08:00
James Ketrenos
63a41723be COrner and road selection is possible
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-02-03 21:35:23 -08:00
James Ketrenos
ade3bb0830 Transform scaling is working
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-02-03 18:08:37 -08:00
James Ketrenos
6b6f1211f1 About to scale
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-02-03 18:00:53 -08:00