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
70b4b23c2a
Only send unselected and player after join if user has a name;
...
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-12 14:11:07 -08:00
James Ketrenos
12bc557d91
Send unselected and players after user joins
...
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-12 14:10:31 -08:00
James Ketrenos
34206b40ad
Fix session rebind and share between https and wss
...
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-12 13:53:39 -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
3582bdc148
Standardize log output
...
Add sendUpdateToPlayer[s]
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-12 11:33:03 -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
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
aa08ae9d5a
Fixed unsupported elements from session
...
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-11 10:48:45 -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
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
44c2a22ff1
Working on audio plumbing
...
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-08 16:37:55 -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
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
3c7a689e05
Add largestArmySize
...
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-03-08 10:02:48 -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
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
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
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
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
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
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
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
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
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
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
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