Ilan Schemoul and GitHub
b9dad022fc
fix timer ( #239 )
...
- **improve and fix dynamic lobby**
- **Revert "Change BorderTiles from Array to Set (#230 )"**
I'm obviously forced to include the revert patch otherwise I can't
compile. but you should first merge PR dedicated to revert before tthis
2025-03-13 17:03:38 -07:00
Ilan Schemoul and GitHub
07ad7912bc
feat: timer starts if enough player or enough time ( #229 )
...
Avoid these huge lobbies
2025-03-12 14:18:34 -07:00
evanpelle and GitHub
b1035a8e77
update to hetzner deployment ( #220 )
2025-03-12 09:17:27 -07:00
evanpelle and GitHub
5dc00bc3ab
use git commit hash verification when replaying archived games ( #204 )
2025-03-10 12:40:36 -07:00
Evan
3dd02ec4df
remove max boat distance
2025-03-07 10:38:26 -08:00
Evan
4c8eeb0cc1
merge branch v0.17.3
2025-03-06 15:46:57 -08:00
Evan
2b26cfbbc9
update aws deployment, have client get env from server
2025-03-05 12:37:37 -08:00
Evan
6a22d58281
use admin key token for admin auth
2025-03-04 08:43:17 -08:00
Evan
49a54cd879
traitors have .8 defense debuff
2025-03-03 20:31:39 -08:00
Evan
bad74a0488
schedule game duration based on time of day
2025-03-02 09:39:54 -08:00
Evan
a029b4277f
use node cluster to shard server
2025-03-02 09:39:09 -08:00
Evan
a3ae44ddb1
schedule game duration based on time of day
2025-03-01 21:03:21 -08:00
Evan
3494c54906
use node cluster to shard server
2025-02-27 10:45:30 -08:00
NewHappyRabbit
02d5060352
Customizable creative mode
2025-02-24 23:06:50 +02:00
NewHappyRabbit
e9eb006cea
Added dark mode
2025-02-20 00:48:45 +02:00
Evan
969886331c
create discord login button & flow
2025-02-16 12:18:50 -08:00
NewHappyRabbit and Evan
adb1b9299b
Made UserSettings nullable
2025-02-16 12:18:50 -08:00
NewHappyRabbit and Evan
f44fd79568
Player can now disable emojis
2025-02-16 12:18:50 -08:00
Evan
3639997f05
make bot names gray instead of bot emoji
2025-02-12 11:29:49 -08:00
Evan
40966ca3b9
format all files with prettier
2025-02-12 08:28:15 -08:00
NewHappyRabbit
1f1a07113c
Fixed creative mode not working in private lobby
2025-02-12 02:21:46 +02:00
NewHappyRabbit
684b0bb2e0
Added checkboxes to disable Bots and NPCs for single player and private lobbies
2025-02-11 03:29:56 +02:00
Evan
4f4b6adb80
add 5 second player immunity to prevent spawn kills
2025-02-08 19:34:16 -08:00
Evan
0487509c03
reimplement defense posts
2025-02-08 09:56:07 -08:00
Evan
4ee37323f9
format codebase with prettier
2025-02-01 12:05:11 -08:00
Evan
f8cc4baf7e
style front page, default to prod config
2025-02-01 12:05:11 -08:00
evanpelle
4bbb63fd48
move Game updates to GameUpdate.ts
2025-02-01 12:05:11 -08:00
evanpelle
4034d11015
split Player/Unit from its Views for better separation
2025-02-01 12:05:11 -08:00
Evan
f0f5bae79f
thread_split: convert all tile to tileref
2025-02-01 12:05:11 -08:00
Evan
2441abd7c8
game kind of working with GameView
2025-02-01 12:05:11 -08:00
evanpelle
57cbf5c55e
Refactor: Split config into Config and ServerConfig
2024-12-25 14:04:19 -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
17d75324f8
hit space bar for alternate view
2024-12-20 20:31:24 -08:00
evanpelle
ff02d9d8b6
have core/ directory use consolex for remote logging
2024-12-18 12:00:00 -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
evanpelle
601f606a7f
save game stats to bigquery, update enums
2024-12-10 20:28:39 -08:00
evanpelle
63b0e89d8b
rebalance unit cost
2024-12-10 20:28:39 -08:00
Evan
7669105a1b
record games in gcs
2024-12-07 18:30:04 -08:00
Evan
2d2df14ae3
add GameConfig to Game
2024-12-07 09:45:39 -08:00
Evan
731536931e
have game server store game
2024-12-04 18:53:36 -08:00
evanpelle
22b877e85c
in progress
2024-12-04 16:46:27 -08:00
evanpelle
e068a9afc7
implement cities
2024-12-04 16:27:07 -08:00
evanpelle
5c51655eca
add radiation
2024-12-04 13:21:35 -08:00
evanpelle
330b6b93cb
finish defense post
2024-12-03 07:53:18 -08:00
Evan
d133092317
create defense post
2024-12-01 19:54:04 -08:00
Evan
98367ac966
spawn fewer tradeships, change destroyer, tradeship graphic
2024-11-25 20:16:08 -08:00
Evan
a2a6654bf5
fixed bug where each intent was duplicated
...
destroyers find and capture trade ships
ports generate more trade ships
2024-11-22 20:28:58 -08:00
Evan
b5a8339eb3
move unit info to config
2024-11-16 21:09:25 -08:00