Evan
|
bb968ec6b6
|
always recalc name, NPCs spawn warships less frequently
|
2024-12-27 10:59:41 -08:00 |
|
Evan
|
c9c10ccfa8
|
shell does not attack friendly units
|
2024-12-27 10:02:00 -08:00 |
|
Evan
|
f12fd23e2b
|
battleship doesn't attack trade ship if destroyer nearby
|
2024-12-27 10:01:07 -08:00 |
|
Evan
|
1eb6066653
|
NPCs send nukes
|
2024-12-27 09:35:50 -08:00 |
|
Evan
|
5fdfc98893
|
NPCs spawn cities
|
2024-12-26 20:19:11 -08:00 |
|
Evan
|
4afe6f4cbf
|
make territory more opaque, space bar makes territory invisible.
|
2024-12-26 19:41:52 -08:00 |
|
Evan
|
fa3b3478b7
|
don't delete nukes when player dies. was creating a an error because nukeexecution tried deleting inactive unit.
|
2024-12-26 09:56:12 -08:00 |
|
evanpelle
|
99e5a62ba6
|
make leaderboard & events box smaller
|
2024-12-25 15:36:28 -08:00 |
|
evanpelle
|
57cbf5c55e
|
Refactor: Split config into Config and ServerConfig
|
2024-12-25 14:04:19 -08:00 |
|
evanpelle
|
111775a3f4
|
generate mini map offline and load it from binary. this reduces loading time by 30-40%
|
2024-12-25 11:27:36 -08:00 |
|
Evan
|
d39aa245d3
|
rebalance troops increase & max population
|
2024-12-23 20:03:34 -08:00 |
|
Evan
|
4e1b37d976
|
make NPCs less likely to build warships
|
2024-12-23 10:13:35 -08:00 |
|
Evan
|
10d70d3327
|
fix nuke bug, make spawn phase longer, show trade ships in overview
|
2024-12-22 20:27:49 -08:00 |
|
Evan
|
240036a07c
|
only send errors back to server
|
2024-12-22 12:59:52 -08:00 |
|
Evan
|
f1119858e0
|
make atom bomb cheaper
|
2024-12-21 13:24:56 -08:00 |
|
Evan
|
2e2eea82e9
|
make NPCs less likely build boat
|
2024-12-21 13:24:29 -08:00 |
|
Evan
|
8347190c70
|
highlight human spawn
|
2024-12-21 13:09:17 -08:00 |
|
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
|
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
|
e3ea353b22
|
log locally for transport related logs to avoid stack overflow
|
2024-12-18 10:53:26 -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
|
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
|
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
|
2fc81c7d17
|
store client ips in bigquery table
|
2024-12-14 10:03:05 -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
|
939761fc76
|
bugfix: when checking last tile update in calculate clusters and name layer
|
2024-12-12 20:31:08 -08:00 |
|
evanpelle
|
c13bb1eef9
|
don't display unit deleted message when tranpsort ship lands
|
2024-12-11 16:49:23 -08:00 |
|
Evan
|
1a9170d10b
|
fix shellexecution deleting already inactive unit
|
2024-12-10 20:28:39 -08:00 |
|
evanpelle
|
b97ef32adb
|
only calculate cluster when tile changes
|
2024-12-10 20:28:39 -08:00 |
|
evanpelle
|
f34a8dca13
|
alert when unit is destroyed
|
2024-12-10 20:28:39 -08:00 |
|
evanpelle
|
67288cb49f
|
alert when getting attacked
|
2024-12-10 20:28:39 -08:00 |
|
evanpelle
|
e7316c8fe9
|
display message & received gold when conquer player
|
2024-12-10 20:28:39 -08:00 |
|
evanpelle
|
9e4597d139
|
cap city & port at 1 million
|
2024-12-10 20:28:39 -08:00 |
|
evanpelle
|
ee97ae8197
|
improve capture trade ship message
|
2024-12-10 20:28:39 -08:00 |
|
evanpelle
|
e1d22193c1
|
render emoji on top of name, better trade notification
|
2024-12-10 20:28:39 -08:00 |
|
evanpelle
|
13f186da5f
|
only break alliance if more than 100 tiles destroyed on nuke
|
2024-12-10 20:28:39 -08:00 |
|
Evan
|
75144a0672
|
clicking on leaderboard brings you to player
|
2024-12-10 20:28:39 -08:00 |
|