Commit Graph

163 Commits

Author SHA1 Message Date
NewHappyRabbit e9eb006cea Added dark mode 2025-02-20 00:48:45 +02:00
Evan 5d0e0561ca give attack bonus starting at 35k 2025-02-17 19:43:12 -08:00
Evan 969886331c create discord login button & flow 2025-02-16 12:18:50 -08:00
NewHappyRabbit adb1b9299b Made UserSettings nullable 2025-02-16 12:18:50 -08:00
NewHappyRabbit f44fd79568 Player can now disable emojis 2025-02-16 12:18:50 -08:00
Evan d9f2b683d7 add eq for zoom, chagne meta give more bonus large players, don't throw exception when attack self 2025-02-15 14:31:18 -08:00
Evan 484fecef27 rebalance hard and impossible 2025-02-15 10:02:48 -08:00
Evan d08b984c1a rebalance: attackers lose fewer troops, difficulties change troop increase rate 2025-02-15 10:00:37 -08:00
Evan 0d4f91a52a make h-bomb smaller, make mirv 15 million 2025-02-14 08:01:46 -08:00
Evan 2f8a746a52 greatly reduce attack bonus for large attacks. 2025-02-13 20:34:02 -08:00
Evan b859e5417b make impossible harder 2025-02-13 15:19:54 -08:00
Evan 64d13a46bd bugfix: bots were not losing troops in attack. rebalanced difficulties. 2025-02-13 11:50:15 -08:00
Evan cc1291153c make max pop 100 million on creative so it fits in the UI panel 2025-02-12 12:42:30 -08:00
Evan a8c04f11ee bugfix: emoji button to send to all players always active, shorten emoji cooldown 2025-02-12 10:24:32 -08:00
Evan 40966ca3b9 format all files with prettier 2025-02-12 08:28:15 -08:00
NewHappyRabbit 2cceacea4f Fixed: Creative mode no longer applies to bots and npcs 2025-02-12 16:46:04 +02:00
NewHappyRabbit 7fcbaa8584 Added creative mode. Everything costs 0 gold, builds instantly and you start with 100k population 2025-02-12 00:15:30 +02:00
Evan 81a83706c7 rebalance difficulties: adjust max pop on difficulties 2025-02-11 08:29:08 -08:00
evanpelle 3ced661e2c Merge pull request #15 from NewHappyRabbit/main
Added checkboxes to disable Bots and NPCs for single player and private lobbies
2025-02-11 08:28:24 -08:00
Evan 150887d593 rebalance MIRV 2025-02-10 19:59:37 -08: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 0d642c9861 make bots easier on medium 2025-02-09 09:24:11 -08:00
Evan 4182eaa449 rebalance difficulties 2025-02-08 20:59:44 -08:00
Evan 4f4b6adb80 add 5 second player immunity to prevent spawn kills 2025-02-08 19:34:16 -08:00
Evan 1594a45dac have buildings take time to construct 2025-02-08 13:53:58 -08:00
Evan 0487509c03 reimplement defense posts 2025-02-08 09:56:07 -08:00
Evan b643a6357b implement mirv 2025-02-04 11:53:41 -08:00
Evan bbf72bd14f simply start population calculation 2025-02-03 12:37:04 -08:00
Evan c109d23f9f combine battleship + destroyer => warship. 2025-02-02 14:31:30 -08:00
Evan 4ee37323f9 format codebase with prettier 2025-02-01 12:05:11 -08:00
Evan 7a2f4210ed update win condtion: 80% non fallout tiles 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 375326ed64 fix unit not function error 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
evanpelle a17ae48cd3 use TileRef instead of tile 2025-02-01 12:05:11 -08:00
Evan 2441abd7c8 game kind of working with GameView 2025-02-01 12:05:11 -08:00
Evan f988d555bb update views 2025-02-01 12:05:11 -08:00
Evan dab427d614 put methods onto terraintile 2025-02-01 12:05:11 -08:00
evanpelle d6b2a46be5 make plains have more defence, mountains less 2025-01-21 14:22:35 -08:00
Evan 8a101b7a6a update meta: population growth bit faster, reduce tile type differences, reduce attack bonus 2025-01-10 14:49:36 -08:00
Evan 81d849dec1 make public games start every minute 2025-01-05 13:40:18 -08:00
Evan 548532ca1e make medium easier 2025-01-02 11:18:57 -08:00
evanpelle 2e913ed5e3 rebalance game, don't use startTroops when determine attack TN land speed 2024-12-31 12:14:10 -08:00
evanpelle 6e8a3b6f40 fix npe in radial menu when clicked right after spawn phase, rebalance weaken attacks to make up for expanded attack bonus range from previous commit 2024-12-31 10:45:58 -08:00
Evan 0553a56c06 Increase price of atom bomb to 750k 2024-12-30 20:27:44 -08:00
Evan c4061e8848 NPCs only attack target when friendly, more bonus for larger attack vs defender troops 2024-12-30 13:55:30 -08:00
Evan e9d9fe1d98 make hard & impossible more difficult 2024-12-30 13:21:46 -08:00
evanpelle 57cbf5c55e Refactor: Split config into Config and ServerConfig 2024-12-25 14:04:19 -08:00
Evan d39aa245d3 rebalance troops increase & max population 2024-12-23 20:03:34 -08:00
Evan 10d70d3327 fix nuke bug, make spawn phase longer, show trade ships in overview 2024-12-22 20:27:49 -08:00