Commit Graph

  • 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
  • 18fb513326 Pathfinding refinements (#2959) Arkadiusz Sygulski 2026-01-20 04:28:28 +01:00
  • 697a346c86 Increase worker initailization timeout from 5=>20s to prevent worker timeout, add duration logging to some longer operations evanpelle 2026-01-19 19:26:09 -08:00
  • 9d0ae10912 Quickfix: Disable nations in ranked and change map selection (#2957) FloPinguin 2026-01-20 01:34:22 +01:00
  • 957d0562e1 Quickfix: Disable nations in ranked and change map selection (#2957) FloPinguin 2026-01-20 01:34:22 +01:00
  • 21a035cdb4 Fix random spawn (#2958) FloPinguin 2026-01-20 00:49:10 +01:00
  • f8156c550b Fix random spawn (#2958) FloPinguin 2026-01-20 00:49:10 +01:00
  • ac56fccd8e Fix warship pathfinding (#2955) v0.29.0 Arkadiusz Sygulski 2026-01-19 17:09:17 +01:00
  • c71af0e602 Fix map name formatting for Baikal Nuke Wars 🔧 (#2922) FloPinguin 2026-01-19 10:55:06 +01:00
  • 566113c4de Fix warship pathfinding (#2955) Arkadiusz Sygulski 2026-01-19 17:09:17 +01:00
  • a4a41ac9f4 Fix map name formatting for Baikal Nuke Wars 🔧 (#2922) FloPinguin 2026-01-19 10:55:06 +01:00
  • 3dadfbd23d feat: Nuke trajectory prediction now accounts for alliance breakage. (#2912) bibizu 2026-01-18 23:56:43 -05:00
  • f367ea1940 Record human/nation/bot conquests (#2949) DevelopingTom 2026-01-19 05:51:12 +01:00
  • d92008f96b mls (v4.14) (#2953) Aotumuri 2026-01-19 13:46:08 +09:00
  • 969b301aac Fix: Ally won't conquer last tiles of so-called dead defender (#2954) VariableVince 2026-01-19 01:03:13 +01:00
  • 2c0d3c22da Merge branch 'v29' evanpelle 2026-01-18 13:08:12 -08:00
  • be4cabdde9 fix (pathfinding): prioritize best connected water neighbor in ShoreCoercingTransformer (#2937) WillTHomeGit 2026-01-18 09:19:55 -06:00
  • b75df821cd Fix rail pathfinding (#2950) Arkadiusz Sygulski 2026-01-18 21:51:22 +01:00
  • 216e8ca29f Fix rail pathfinding (#2950) Arkadiusz Sygulski 2026-01-18 21:51:22 +01:00
  • 2ba17dc777 Add WebGPU Debug Overlay to prod index.html webgpu-playground-1 scamiv 2026-01-18 19:30:22 +01:00
  • 989883786e Add WebGPU Debug Overlay and Shader Management scamiv 2026-01-18 19:16:40 +01:00
  • c123adc0ef fix (pathfinding): prioritize best connected water neighbor in ShoreCoercingTransformer (#2937) WillTHomeGit 2026-01-18 09:19:55 -06:00
  • c179249cdd [BugFix] Join Lobby Bugfix (#2947) Ryan 2026-01-18 11:07:52 +00:00
  • e08b8f8bdc add Sierpinski to public map rotation evanpelle 2026-01-17 21:33:54 -08:00
  • 239f7910ad Add nation count loading for JoinPrivateLobbyModal (Part 2) (#2942) FloPinguin 2026-01-17 16:42:45 +01:00
  • 4a0ce7128e Fix for v29: Add nation count loading for JoinPrivateLobbyModal; change HvN difficulty (#2941) FloPinguin 2026-01-17 16:02:32 +01:00
  • c8e0838b15 CopyButton, extract into component (#2934) Ryan 2026-01-17 01:08:13 +00:00
  • 8bc037e098 Host/Solo modal code cleanup (#2939) Ryan 2026-01-18 02:08:23 +00:00
  • 0ff401a8b6 fix border mode selection scamiv 2026-01-18 02:20:26 +01:00
  • f1c41e5af7 border test 9000 scamiv 2026-01-18 01:10:36 +01:00
  • f98c77f6cd Switched loadShader() to a Vite-bundled static shader map using import.meta.glob(..., { as: "raw", eager: true }) webgpu-cleaner scamiv 2026-01-18 00:33:45 +01:00
  • a6e5fdb2da replace defended epoch stamping with defended-strength field scamiv 2026-01-17 23:50:39 +01:00
  • bda1552162 simplify defended territory rendering logic scamiv 2026-01-17 22:49:20 +01:00
  • d2712d2f14 fix: performance overlay positioning (#2943) Wraith 2026-01-17 23:37:17 +03:00
  • 1e629ca531 fix: performance overlay positioning (#2943) Wraith 2026-01-17 23:37:17 +03:00
  • c4a86d643d Add nation count loading for JoinPrivateLobbyModal (Part 2) (#2942) FloPinguin 2026-01-17 16:42:45 +01:00
  • 2383e057bc Fix for v29: Add nation count loading for JoinPrivateLobbyModal; change HvN difficulty (#2941) FloPinguin 2026-01-17 16:02:32 +01:00
  • 0d81626760 Revert "Fix for v29: Add nation count loading for JoinPrivateLobbyModal; change HvN difficulty" (#2940) Ryan 2026-01-17 14:46:45 +00:00
  • dba04027df Merge pull request #2933 from FloPinguin/fix-nation-loading FloPinguin 2026-01-17 15:35:26 +01:00
  • c6021ab38e Fix for v29: Increase chance of starting gold in random game modifiers from 3% to 5% 🙂 (#2936) v0.29.0-beta4 FloPinguin 2026-01-17 04:09:06 +01:00
  • b1d63533d5 Handle confirmation on popstate event if player is active in a game (#2777) Mattia Migliorini 2026-01-17 02:09:08 +01:00
  • 513be864c9 CopyButton, extract into component (#2934) Ryan 2026-01-17 01:08:13 +00:00
  • 1bcfd6c542 use v22 trade meta evanpelle 2026-01-16 16:57:30 -08:00
  • 2fcca8ee26 Pathfinding - optimize naval invasions (#2932) Arkadiusz Sygulski 2026-01-17 00:10:55 +01:00
  • 6bd95d4884 Pathfinding - optimize naval invasions (#2932) Arkadiusz Sygulski 2026-01-17 00:10:55 +01:00
  • a82d64de3a Carrot pf-pt-4 Arkadiusz Sygulski 2026-01-16 23:31:36 +01:00
  • fe88ef4d2d Make rabbit happy Arkadiusz Sygulski 2026-01-16 23:14:29 +01:00
  • 2cec5df845 refactor: optimize terrain color extraction in GroundTruthData scamiv 2026-01-16 22:09:31 +01:00
  • b4139e3463 refactor: update workgroup size in compute shader and dispatch logic scamiv 2026-01-16 22:03:48 +01:00
  • 43aa6b8a02 refactor: optimize terrain recomputation in TerritoryRenderer scamiv 2026-01-16 22:00:21 +01:00
  • 256dac36fc move terrain color computation to GPU compute shader scamiv 2026-01-16 21:55:50 +01:00
  • 57931d2060 refactor: restructure WebGPU territory renderer into extensible pass-based architecture scamiv 2026-01-16 21:02:59 +01:00
  • 3cdbb5651a Merge branch 'v29' evanpelle 2026-01-16 10:20:47 -08:00
  • 4e8454f3cc Lobby Gold Options (Starting Gold, Gold Multiplier) 💰 (#2915) FloPinguin 2026-01-16 19:19:41 +01:00
  • d0fda1d535 mergestats (#2904) Ryan 2026-01-15 20:57:46 +00:00
  • fb910cbff5 Lobby Gold Options (Starting Gold, Gold Multiplier) 💰 (#2915) FloPinguin 2026-01-16 19:19:41 +01:00
  • d758e21351 Restyle game rank modal (#2918) DevelopingTom 2026-01-16 19:14:38 +01:00
  • b2ba37e0ab Destroy incoming nukes when alliance is created (#2716) Achim Marius 2026-01-16 06:09:01 +02:00
  • 202f59a410 Refactor territory rendering to use WebGPU webgpu-territory-renderer scamiv 2026-01-16 02:50:00 +01:00
  • e1d4b9a00e allow name to be placed on shore tiles, this prevents rivers from bisecting player names causing them to be too small evanpelle 2026-01-15 16:16:33 -08:00
  • dbb5eb5993 use GIT_COMMIT instead of version for manifest.json cache busting to prevent users from pulling stale manifest if the version is not updated evanpelle 2026-01-15 16:05:00 -08:00
  • 9cd87f8906 Map generator -verbose and -performance flags (#2721) v0.29.0-beta3 Aaron Tidwell 2026-01-15 17:40:45 -05:00
  • 01e682b576 Revert "Amended renderNumber to display numbers in the billions range" (#2913) Ryan 2026-01-15 21:15:38 +00:00
  • cfa40f2e5e mergestats (#2904) Ryan 2026-01-15 20:57:46 +00:00
  • 0466eeac13 Add train gold to game info ranking (#2901) DevelopingTom 2026-01-15 21:24:35 +01:00
  • 920e029967 Amended renderNumber to display numbers in the billions range (#2911) Alexander Hoare 2026-01-15 20:22:50 +00:00
  • 40a9e54ee7 mls (v4.13) (#2907) Aotumuri 2026-01-16 04:21:49 +09:00
  • 779ba2c518 mls (v4.13) (#2907) Aotumuri 2026-01-16 04:21:49 +09:00
  • 6719f4177b [Bugfix] Login Modal (#2903) Ryan 2026-01-15 00:56:50 +00:00
  • dfc3b359cf crazygames crazygames2 evanpelle 2026-01-14 13:24:06 -08:00
  • 7813d2e7dd Optimize here and there Arkadiusz Sygulski 2026-01-14 22:20:14 +01:00
  • 9ca1f64972 Refine SpatialQuery.closestShoreByWater Arkadiusz Sygulski 2026-01-14 19:52:49 +01:00
  • e1d31ef1ee fix: replace setInterval with recursive setTimeout in Master.ts to pr… (#2869) Himansu Rawal 2026-01-14 23:35:43 +05:45
  • 0421c4e958 Refreshed images for the help modal and other little optimizations (#2897) FloPinguin 2026-01-14 18:47:44 +01:00
  • c8c97abe75 Fix transportship target tile on construction (#2896) DevelopingTom 2026-01-14 18:46:08 +01:00
  • a28a7ef6fd Fix: Bots NEVER attacked someone if they had water access (#2894) FloPinguin 2026-01-14 18:44:18 +01:00
  • c40faecb95 Move indicator fx for warships. (#2871) opressorMk2 2026-01-14 15:15:40 +03:00
  • f73334de81 Merge branch 'main' into local-attack Aotumuri 2026-01-14 19:43:24 +09:00
  • 24774b4804 Increase poll rate for matchmaking games from every 3s to 1s because people are not joining games in time v0.29.0-beta2 evanpelle 2026-01-13 20:14:23 -08:00
  • 42c944c9cc Create ranked type enum, last person not afk wins in 1v1 (#2892) Evan 2026-01-13 19:48:14 -08:00
  • 247c78151c Discord(et al.) embedded URLs (#2740) Ryan 2026-01-14 03:48:00 +00:00
  • c80ccaece9 Record train trading stats (#2891) DevelopingTom 2026-01-14 02:00:55 +01:00
  • 3fff628642 Skins padding fix (#2893) Ryan 2026-01-14 00:51:50 +00:00
  • a77c6c3d9d Inject server env vars into index.html, including instance id (#2888) Evan 2026-01-13 13:03:58 -08:00
  • 85def73bd9 Pathfinding Refinement (#2878) Arkadiusz Sygulski 2026-01-13 21:39:54 +01:00
  • 35b7213c5c Enhance nuke alliance breaking logic to account for allied structures in blast radius 💣 (#2887) FloPinguin 2026-01-13 21:30:25 +01:00
  • 0e3b9cca29 fix(ui): add missing dark variant to styles.css (#2839) Wraith 2026-01-13 23:28:12 +03:00
  • d533f2877e Add motion mode selection to TerritoryLayer and TerritoryWebGLRenderer webgl-butter2 scamiv 2026-01-13 20:40:23 +01:00
  • c736bc7cf4 Add debug controls for border visibility and seed sampling in TerritoryLayer and TerritoryWebGLRenderer scamiv 2026-01-13 20:37:30 +01:00
  • ed3c7b1a22 make existing keybinds configurable (#2881) Aotumuri 2026-01-13 19:35:38 +09:00
  • a40f5b7b8d Add CONTRIBUTING.md file to guide new contributors (#2883) Himansu Rawal 2026-01-13 15:58:00 +05:45
  • 49819728d8 Fix: Lemnos map regenerated with map-generator to update with latest changes (#2884) bijx 2026-01-13 04:50:50 -05:00
  • 464a4a817a Remove hardcoded numPlayersConfig, calculate it based on the maps land tiles 🔧 (#2874) FloPinguin 2026-01-13 06:18:47 +01:00
  • 849e8a7ff3 Add contested drawing controls to TerritoryLayer and TerritoryWebGLRenderer webgl-butter scamiv 2026-01-13 06:03:03 +01:00
  • 7353d785fb Created ModalHeader and moved/unified all modal headers (#2882) Ryan 2026-01-13 05:03:02 +00:00
  • e246289876 Revert "New Year's Eve FX (#2745)" v0.29.0-beta1 evanpelle 2026-01-06 09:46:51 -08:00
  • ae96118edc Add runtime debug controls for territory smoothing in TerritoryLayer scamiv 2026-01-13 05:17:59 +01:00
  • 9a9a0dfdd1 triple scamiv 2026-01-13 05:15:03 +01:00
  • a8fc41f6be Refactor interpolation logic in TerritoryLayer for accurate animation timing scamiv 2026-01-13 04:58:53 +01:00