Commit Graph

4036 Commits

Author SHA1 Message Date
Evan 06c00307e5 make discord link more noticeable, have attack bonus be based on number of troops sent, not player troop count (better full sends) 2024-12-20 20:31:54 -08:00
Evan 422f4bdfac rebalance nukes, make fallout much harder to recapture 2024-12-20 20:31:41 -08:00
Evan 3b2d831dfc have multiplayer game start every 10 mins 2024-12-20 20:31:41 -08:00
Evan 5307285d8b give Battleships & Destroyers health, make shells more frequent & larger 2024-12-20 20:31:41 -08:00
Evan 17d75324f8 hit space bar for alternate view 2024-12-20 20:31:24 -08:00
Evan 66fbe8e6b4 don't render player info on top of exit button, render unit type 2024-12-20 20:31:12 -08:00
evanpelle 65cf2a7c19 have info layer display more info 2024-12-20 20:28:17 -08:00
evanpelle d8258f3694 have exit button render on top of player info panel 2024-12-18 14:32:29 -08:00
evanpelle 03acaa1ffc have transport use console prevent stack overflow 2024-12-18 14:10:52 -08:00
evanpelle 0d3d49fdd0 use consolex in client folder 2024-12-18 14:01:34 -08:00
evanpelle ff02d9d8b6 have core/ directory use consolex for remote logging 2024-12-18 12:00:00 -08:00
evanpelle 642d5dc4ca create consolex class for remote logging 2024-12-18 11:50:31 -08:00
evanpelle d0d5652b53 log clientid & persistent id 2024-12-18 10:55:22 -08:00
evanpelle e3ea353b22 log locally for transport related logs to avoid stack overflow 2024-12-18 10:53:26 -08:00
evanpelle d11e5bc119 create generateCryptoRnadomUUID to support older browsers 2024-12-18 08:12:27 -08:00
evanpelle f3cb220711 don't use crypto.randomUUID() because older browsers may not support it 2024-12-18 08:01:13 -08:00
Evan c11d465aa3 better crash log 2024-12-17 20:36:27 -08:00
Evan 113518a96e use better structured logging 2024-12-17 20:34:15 -08:00
Evan 94992e1144 send all logs from client to server and log them 2024-12-17 19:53:17 -08:00
evanpelle 031f62c701 have clients send logs to server 2024-12-17 17:14:24 -08:00
evanpelle d26eddcf2d make ips less precise before storing 2024-12-17 14:53:52 -08:00
evanpelle 387fdcdef8 update archive error handling 2024-12-17 14:46:29 -08:00
evanpelle 1417808c14 store user's persistent id in bigquery 2024-12-17 14:30:16 -08:00
Evan 722165c401 adding persistent id 2024-12-17 14:30:16 -08:00
Evan d99b60b477 fix config build error, better logging in game server 2024-12-17 14:30:16 -08:00
evanpelle aff674ebaf fix config compile error 2024-12-17 14:29:31 -08:00
Evan 2b3c24c398 add preprod, prod & dev config 2024-12-17 14:29:31 -08:00
Evan 37a71c2ef0 added discord bot 2024-12-17 14:29:31 -08:00
Evan 70fefe347b update version 2024-12-16 21:13:07 -08:00
Evan 4d3f690c45 bugfix: private game ending when no clients connected (disconnects caused games to end), so check for no recent pings as well 2024-12-16 21:12:55 -08:00
Evan e7791b183b fix active clients == 0 v0.12.4 2024-12-15 13:26:42 -08:00
Evan 1576a2c744 update version, ping every 5 seconds, only end game if no pings for 20 seconds 2024-12-15 13:24:05 -08:00
Evan 1762161b83 update version v0.12.1 2024-12-15 13:07:59 -08:00
Evan 2970cd9d34 actually make game wait 30s with no clients before ending, only archive game if someone joined 2024-12-15 13:07:34 -08:00
Evan 5cf6a35fee multiply by 1000 to wait 30s before stopping game. 2024-12-15 12:55:06 -08:00
Evan 2fc81c7d17 store client ips in bigquery table v0.12.0 2024-12-14 10:03:05 -08:00
Evan c93bca059f update emojis 2024-12-13 19:39:54 -08:00
Evan 05746ebecd add capture alert 2024-12-13 11:05:01 -08:00
Evan 2816ba1807 don't alert on delete trade ship or shell 2024-12-12 21:12:29 -08:00
Evan 953a30970e update TODO 2024-12-12 21:03:18 -08:00
Evan 951585a8ed NorthAmerica has panama canal, fixed ocean calculation for Oceania 2024-12-12 21:00:10 -08:00
Evan 939761fc76 bugfix: when checking last tile update in calculate clusters and name layer 2024-12-12 20:31:08 -08:00
evanpelle 26024dd623 remove testing error 2024-12-12 17:33:33 -08:00
evanpelle 484410f9ab alert error message instead of pasting to clipboard 2024-12-12 17:20:16 -08:00
Evan dddbd714b4 update TODO 2024-12-11 20:29:10 -08:00
evanpelle 9de06a984c Merge pull request #15 from evanpelle/dev
don't display unit deleted message when tranpsort ship lands
2024-12-11 17:26:03 -08:00
evanpelle c13bb1eef9 don't display unit deleted message when tranpsort ship lands 2024-12-11 16:49:23 -08:00
evanpelle 75b33a1008 Merge pull request #14 from evanpelle/dev
Dev
2024-12-10 20:52:03 -08:00
Evan dfe2f27ba8 store metadata in bigquery 2024-12-10 20:28:39 -08:00
Evan 1a9170d10b fix shellexecution deleting already inactive unit 2024-12-10 20:28:39 -08:00