Commit Graph

  • fac5611c75 matchmaking playwire evanpelle 2026-01-30 16:23:01 -08:00
  • 6c2e0d1528 Fix matchmaking double join bug (#3065) v0.29.11 Evan 2026-01-30 15:27:34 -08:00
  • 02dc5fc153 Add glowing red dot on store when skins change (#3066) Evan 2026-01-30 14:24:55 -08:00
  • 683ba4c6c1 Make easy difficulty easier 📊 (#3072) FloPinguin 2026-01-30 22:45:00 +01:00
  • 19cdc3fe5f Make easy difficulty easier 📊 (#3072) FloPinguin 2026-01-30 22:45:00 +01:00
  • 13117251af Add new map “The Box” (#3054) Sardi 2026-01-30 04:49:10 +01:00
  • 79f095515f new chip new-chip evanpelle 2026-01-29 15:47:10 -08:00
  • 2401535316 added test Ryan Barlow 2026-01-29 21:49:05 +00:00
  • d453ebf2e1 update Ryan Barlow 2026-01-29 21:47:15 +00:00
  • 0803b71e81 update Ryan Barlow 2026-01-29 21:15:02 +00:00
  • 23f463f2ea fix z index fix-z-index evanpelle 2026-01-28 20:41:29 -08:00
  • bec5b5f976 Merge branch 'v29' evanpelle 2026-01-28 19:47:23 -08:00
  • 569becb6af Merge branch 'main' into local-attack Aotumuri 2026-01-29 12:45:45 +09:00
  • 1eed561be5 Add enzo video tutorial in the help modal (#3059) v0.29.10 Evan 2026-01-28 19:43:25 -08:00
  • 80c8ddda0f Shop new tag (#3057) v0.29.9 Ryan 2026-01-28 23:56:53 +00:00
  • c54c73d157 Merge branch 'v29' evanpelle 2026-01-28 16:06:32 -08:00
  • 6d3d273889 Shop new tag (#3057) Ryan 2026-01-28 23:56:53 +00:00
  • 936b689769 bugfix: duplicate matchmaking modals causing elo to display unknown v0.29.8 evanpelle 2026-01-28 13:06:43 -08:00
  • f20028a2a1 Show troop count of troop transport boats (#3056) FloPinguin 2026-01-28 21:39:30 +01:00
  • dec926c54c bugfix: usernames are reset after each game v0.29.7 evanpelle 2026-01-28 12:13:59 -08:00
  • a0ec1dd646 For v29.6: More team games 🧑‍🤝‍🧑 (#3051) v0.29.6 FloPinguin 2026-01-27 23:10:14 +01:00
  • 054fa91dee Changelog cache busting 🔧 (#3047) FloPinguin 2026-01-27 23:11:03 +01:00
  • 965dd0f482 Confirm alliance break ⚠️ (#3033) FloPinguin 2026-01-28 00:00:18 +01:00
  • cb3128f390 Better CrazyGames integration (#3055) Evan 2026-01-28 11:29:27 -08:00
  • db50603b71 Merge branch 'main' into embeddedurlfix Ryan 2026-01-28 00:49:30 +00:00
  • 97b9f3a60a update from feedback Ryan Barlow 2026-01-28 00:28:01 +00:00
  • 0cc58a8f5a fix: add validation for unknown flags in manifest.json (#3044) Aotumuri 2026-01-28 08:54:01 +09:00
  • 1314115d3f Add map picker with Featured/All tabs (#3005) Aotumuri 2026-01-28 08:52:48 +09:00
  • db745dcf4a Add a troubleshooting panel (#2951) Vivacious Box 2026-01-28 00:51:11 +01:00
  • 6cca96b545 Anonymized/hidden names on lobby preview (#2965) Aotumuri 2026-01-28 08:49:06 +09:00
  • da4b8aa5e1 Spectate catchup (#3012) Ryan 2026-01-27 23:15:35 +00:00
  • 1dac7bd2e8 Confirm alliance break ⚠️ (#3033) FloPinguin 2026-01-28 00:00:18 +01:00
  • 4176944639 Changelog cache busting 🔧 (#3047) FloPinguin 2026-01-27 23:11:03 +01:00
  • 476fa37379 For v29.6: More team games 🧑‍🤝‍🧑 (#3051) FloPinguin 2026-01-27 23:10:14 +01:00
  • 7942990037 Crowded modifier 😄 (#3023) FloPinguin 2026-01-27 01:29:52 +01:00
  • 3c9f66288b fix vote-map Aotumuri 2026-01-25 16:45:47 +09:00
  • 6443fe790c debug Aotumuri 2026-01-25 10:58:01 +09:00
  • 68bdcd2d23 add Aotumuri 2026-01-25 09:54:25 +09:00
  • 71c5102981 mls (v4.15) (#3019) Aotumuri 2026-01-27 06:56:10 +09:00
  • 2984bec4d1 Fix: Extended spawn immunity in 1v1s (#3010) (#3028) v0.29.5 Simon Schaarschmidt 2026-01-26 18:30:08 +01:00
  • 9aed372425 Added afterEach cleanup to call inputHandler.destroy(), which clears the setInterval before jsdom tears down and removes window. (#3030) Evan 2026-01-25 20:34:48 -08:00
  • ffd2fde8b1 video video-ads evanpelle 2026-01-26 13:50:26 -08:00
  • 3d9f0aec6c Migrate from publift to playwire ads (#3039) Evan 2026-01-26 13:34:04 -08:00
  • bc479af5c9 Fix: Extended spawn immunity in 1v1s (#3010) (#3028) Simon Schaarschmidt 2026-01-26 18:30:08 +01:00
  • 865e5e5500 Merge branch 'main' into embeddedurlfix Ryan 2026-01-26 17:25:14 +00:00
  • 263c4cc693 move into config Ryan Barlow 2026-01-26 10:17:09 +00:00
  • a72c87baa0 Change join-changed event listener to fix Game Replay functionality (#2968) Mattia Migliorini 2026-01-21 05:32:59 +01:00
  • 3f95a45eaf Nations donate troops now 💀 (In team games) (#2984) FloPinguin 2026-01-23 21:33:04 +01:00
  • ed9900e313 Added afterEach cleanup to call inputHandler.destroy(), which clears the setInterval before jsdom tears down and removes window. (#3030) Evan 2026-01-25 20:34:48 -08:00
  • 0bfad91c04 perf(ui): switch UI layers to wall-time tick intervals (#3025) scamiv 2026-01-26 05:14:55 +01:00
  • a430cead0b removed the second gameType definition Ryan Barlow 2026-01-25 19:59:22 +00:00
  • 1a9ccc6415 fix the embedded url times Ryan Barlow 2026-01-25 19:51:11 +00:00
  • 91a50cec36 flawed scamiv 2026-01-25 15:42:29 +01:00
  • de3794313d feat: Kick player in game (#2969) Mitchell Zinck 2026-01-24 23:55:58 -05:00
  • dc60aaa5d8 increase spawn imm 10 seconds increase-spawn-imm evanpelle 2026-01-24 15:51:22 -08:00
  • 87dab71e42 delay 1v1 game start from 5s=>7s to give more time for players to join the game v0.29.4 evanpelle 2026-01-24 15:50:54 -08:00
  • 91ee3232ac delay 1v1 game start from 5s=>7s to give more time for players to join the game evanpelle 2026-01-24 14:58:03 -08:00
  • dfd6a1f5f9 Replace donate buttons with attack ones for AFK friendly players in radial menu (#2987) Mattia Migliorini 2026-01-22 13:21:14 +01:00
  • d4e09644b0 Bump lodash from 4.17.21 to 4.17.23 in the npm_and_yarn group across 1 directory (#3006) dependabot[bot] 2026-01-23 12:38:30 -08:00
  • f7d3c2e0bc Nations donate troops now 💀 (In team games) (#2984) FloPinguin 2026-01-23 21:33:04 +01:00
  • 9415162f51 Split railroads when placing overlapping structures (#3003) DevelopingTom 2026-01-23 04:19:51 +01:00
  • be958dd6c2 Fix NewsModal design a bit 🖌️ (#3002) FloPinguin 2026-01-22 23:52:34 +01:00
  • 20c9335d47 Fix NewsModal design a bit 🖌️ (#3002) FloPinguin 2026-01-22 23:52:34 +01:00
  • c90435fc20 Fix: Nuking an Ally that is Disconnected shows a Red background ghost. Shouldn't be Red as not a Betrayal (#2988) FloPinguin 2026-01-22 23:34:57 +01:00
  • ec11d318b3 Fix: Nuking an Ally that is Disconnected shows a Red background ghost. Shouldn't be Red as not a Betrayal (#2988) FloPinguin 2026-01-22 23:34:57 +01:00
  • 542ada969b Replace donate buttons with attack ones for AFK friendly players in radial menu (#2987) Mattia Migliorini 2026-01-22 13:21:14 +01:00
  • ae3adf915c Fix nuke telegraph for allies (#2983) Vivacious Box 2026-01-22 00:13:55 +01:00
  • ee4b91a422 Fix nuke telegraph for allies (#2983) Vivacious Box 2026-01-22 00:13:55 +01:00
  • 207d6b0a28 cache cosmetics.json on client evanpelle 2026-01-21 15:13:09 -08:00
  • fc5eec5fc0 fix: Update CODEOWNERS (#2981) Aotumuri 2026-01-22 03:00:55 +09:00
  • 45b1550f67 Allow full language names (#2980) Aotumuri 2026-01-22 03:00:15 +09:00
  • 1dadb5bc73 Change join-changed event listener to fix Game Replay functionality (#2968) Mattia Migliorini 2026-01-21 05:32:59 +01:00
  • 8aa3e26e70 feat: Prevent GameServer from restarting after ending by introducin… (#2923) Himansu Rawal 2026-01-21 09:39:57 +05:45
  • 4e4e1799d7 Bump diff from 4.0.2 to 4.0.4 in the npm_and_yarn group across 1 directory (#2976) dependabot[bot] 2026-01-20 19:16:26 -08:00
  • e528988d50 Update terrain shader parameters webgpu-temporal-playground scamiv 2026-01-20 22:58:27 +01:00
  • 1980834d6c Update WebGPUDebugOverlay section title and adjust terrain shader default values scamiv 2026-01-20 21:49:35 +01:00
  • 5113b40633 Add improved terrain compute shaders with lite and heavy variants scamiv 2026-01-20 21:43:25 +01:00
  • e9e2f06d69 Humans are severely skill issued ⚠️ Change HvN difficulty to Medium (#2971) v0.29.3 FloPinguin 2026-01-20 19:43:48 +01:00
  • e5c91945af Humans are severely skill issued ⚠️ Change HvN difficulty to Medium (#2971) FloPinguin 2026-01-20 19:43:48 +01:00
  • 4d668e299c Optimize team game frequency (#2970) FloPinguin 2026-01-20 19:29:58 +01:00
  • cf63340227 reduce frequency of didier 40=>1 evanpelle 2026-01-20 10:31:07 -08:00
  • 1b3ab305df Optimize team game frequency (#2970) FloPinguin 2026-01-20 19:29:58 +01:00
  • 42e3bcea7b adjusted defaults scamiv 2026-01-19 19:55:19 +01:00
  • 0b77d49994 add temporal smoothing for territory rendering scamiv 2026-01-19 02:22:12 +01:00
  • 702f55e361 Add WebGPU Debug Overlay to prod index.html scamiv 2026-01-18 19:30:22 +01:00
  • 7b1c6529b9 Add WebGPU Debug Overlay and Shader Management scamiv 2026-01-18 19:16:40 +01:00
  • a9abb74c55 fix border mode selection scamiv 2026-01-18 02:20:26 +01:00
  • e5c7ba24bc border test 9000 scamiv 2026-01-18 01:10:36 +01:00
  • e37bbbb169 Switched loadShader() to a Vite-bundled static shader map using import.meta.glob(..., { as: "raw", eager: true }) scamiv 2026-01-18 00:33:45 +01:00
  • 4a07339e38 replace defended epoch stamping with defended-strength field scamiv 2026-01-17 23:50:39 +01:00
  • 658d4fdfe4 simplify defended territory rendering logic scamiv 2026-01-17 22:49:20 +01:00
  • 21578b3ca0 refactor: optimize terrain color extraction in GroundTruthData scamiv 2026-01-16 22:09:31 +01:00
  • 8d08f72c13 refactor: update workgroup size in compute shader and dispatch logic scamiv 2026-01-16 22:03:48 +01:00
  • 2714454cd7 refactor: optimize terrain recomputation in TerritoryRenderer scamiv 2026-01-16 22:00:21 +01:00
  • b5f1577ceb move terrain color computation to GPU compute shader scamiv 2026-01-16 21:55:50 +01:00
  • ebf0c5dc04 refactor: restructure WebGPU territory renderer into extensible pass-based architecture scamiv 2026-01-16 21:02:59 +01:00
  • 1da6836efe fix(ui): move the width definition for PerformanceOverlay's layer bars into the class (#2964) Wraith 2026-01-20 19:48:50 +03:00
  • 04d14853c4 Fix trailing space in attack ratio troop count. (#2956) Efnilite 2026-01-20 16:23:47 +01:00
  • 776c644a84 increase frequency of didier v0.29.2 evanpelle 2026-01-20 06:25:36 -08:00
  • f6454963b2 Pathfinding refinements (#2959) v0.29.1 Arkadiusz Sygulski 2026-01-20 04:28:28 +01:00