Commit Graph

  • 9a17bc1553 counter attack doesn't cancel out attack (#1132) evanpelle 2025-06-10 10:03:02 -07:00
  • 6b13522ad5 use newer attack, delete existing attack (#1134) evanpelle 2025-06-10 10:01:46 -07:00
  • a32e9e48ef update meta evanpelle 2025-06-12 08:41:55 -07:00
  • e43fca3cd4 update meta evanpelle 2025-06-12 06:25:24 -07:00
  • 38b87b7217 Rework leaderboard and team stats (#1164) DiesselOne 2025-06-13 20:32:50 +02:00
  • 97018364e7 update version v0.23.10 evanpelle 2025-06-13 10:12:30 -07:00
  • 6afd45e464 Fixed quick chat text injection (#1144) Aotumuri 2025-06-14 01:21:22 +09:00
  • e68d48c3a8 Fixed quick chat text injection (#1144) Aotumuri 2025-06-14 01:21:22 +09:00
  • d037aba109 Fix Māori flag name (#1133) VariableVince 2025-06-10 18:34:03 +02:00
  • 799758fa6b Fix non valid SafeString flag codes (#1135) Ghis 2025-06-10 22:39:41 +02:00
  • 5d71ae2fa8 Fixnukeboatbug (#1011) Doo 2025-06-03 16:22:13 +02:00
  • 9717c95c34 Update building images and adjust border/territory radii for unit configuration (#1037) Doo 2025-06-13 07:23:50 +02:00
  • 8108620022 make radial larger evan-radial-bigger evanpelle 2025-06-12 13:24:10 -07:00
  • ef5ed59e08 dynamic radial menu build options (#1152) evanpelle 2025-06-12 10:13:55 -07:00
  • 22caa9c5d2 favor transport ships, no reload penalty (#1153) evanpelle 2025-06-12 10:13:44 -07:00
  • def15c2f80 Replace localhost origin with openfront.io configure-cors oleksandr-shysh 2025-06-12 11:25:33 +03:00
  • 814e4d9934 Fix regression cooldown bars (#1154) Vivacious Box 2025-06-12 00:24:58 +03:00
  • 98a188a3d1 * optimize leaderboard (#1151) Mittanicz 2025-06-11 23:07:32 +02:00
  • 7104d10c3f * fix timer overflow (#1148) Mittanicz 2025-06-11 23:01:36 +02:00
  • 5c6cc1dc7b Fixed bad translation string bug for unit info modal. (#1143) its-sii 2025-06-11 16:50:39 -04:00
  • bbf6329933 discriminatedUnion (#1130) Scott Anderson 2025-06-11 16:46:59 -04:00
  • 5ff04ff627 Merge branch 'main' into configure-cors evanpelle 2025-06-11 13:41:31 -07:00
  • 71bf999987 reduce pop increase rate density-meta evanpelle 2025-06-11 10:06:17 -07:00
  • 7d24735380 Rename Replay speed to Game speed in Singleplayer (#1145) VariableVince 2025-06-11 08:13:18 +02:00
  • b220408fe9 Simple Upgradable Structures (Cities, Ports, SAMs and Silos) (#1012) Ethienne Graveline 2025-06-10 23:04:17 -04:00
  • f786023b1c fix(client): use the right language-modal selector (#1136) Ghis 2025-06-11 04:54:04 +02:00
  • c45b17a8b4 lazy loading and current data var (#988) falc 2025-06-11 04:26:40 +02:00
  • e0aa23f433 Remove redundant HTTPS localhost origin oleksandr-shysh 2025-06-11 12:58:53 +03:00
  • d36b5b73a1 Remove localhost origins oleksandr-shysh 2025-06-11 12:14:48 +03:00
  • 4cd3c2f984 Rename Replay speed to Game speed in Singleplayer (#1145) VariableVince 2025-06-11 08:13:18 +02:00
  • 9b2c6cc1f6 Simple Upgradable Structures (Cities, Ports, SAMs and Silos) (#1012) Ethienne Graveline 2025-06-10 23:04:17 -04:00
  • 80cfccc811 bugfix: ColorAllocator not copying fallbackColors causing it to be empty, causing npes evanpelle 2025-06-10 14:43:37 -07:00
  • 9c3b828fc8 fix(client): use the right language-modal selector (#1136) Ghis 2025-06-11 04:54:04 +02:00
  • 15a895c724 lazy loading and current data var (#988) falc 2025-06-11 04:26:40 +02:00
  • 4b3447dcf6 feat: assign unique colors for players (#1063) Christopher Mesona 2025-06-10 22:55:53 +02:00
  • c4895df40f Add progress bars to show loading time and healthbars (#1107) Vivacious Box 2025-06-10 23:50:31 +03:00
  • 1cfeaf8c2a Add a Replay speed control feature (#1106) Ghis 2025-06-10 22:40:20 +02:00
  • fd193d2190 Fix non valid SafeString flag codes (#1135) Ghis 2025-06-10 22:39:41 +02:00
  • 786f4807b3 Move version and changelog to files (#1109) Scott Anderson 2025-06-10 13:07:26 -04:00
  • eb9f2cba59 counter attack doesn't cancel out attack (#1132) evanpelle 2025-06-10 10:03:02 -07:00
  • bd58b28e43 use newer attack, delete existing attack (#1134) evanpelle 2025-06-10 10:01:46 -07:00
  • 8c12c572a4 Fix Māori flag name (#1133) VariableVince 2025-06-10 18:34:03 +02:00
  • dccf2b3866 Avoid using as to cast values (#1115) Scott Anderson 2025-06-10 00:59:31 -04:00
  • e45840c4cf increase nuke speed from 4 to 6 (#1125) evanpelle 2025-06-09 20:02:51 -07:00
  • 0614a7b271 Adding unit info modal translation support. (#1122) its-sii 2025-06-09 18:34:58 -04:00
  • 0ff4ff25b7 fix duplicate websocket handler (#1124) evanpelle 2025-06-09 14:53:34 -07:00
  • 892a6552d4 fix: correct mac modifier and emoji key detection in input handler (#1118) Christopher Mesona 2025-06-09 23:41:47 +02:00
  • 515b9efa42 Optimizations for botbehaviour (#1114) VariableVince 2025-06-09 20:28:51 +02:00
  • 9e26326cd3 Remove duplicate gold accumulation in team stats calculation (#1010) Doo 2025-06-09 05:05:46 +02:00
  • a61dfeb1e4 cloudflare fixed tunnel name (#1096) evanpelle 2025-06-08 19:38:23 -07:00
  • 4709fc31c5 Fix: Hide username validation error in-game (#1110) VariableVince 2025-06-09 04:30:45 +02:00
  • 9d937d727e Fix bug in FakeHumanExecution (#1102) Scott Anderson 2025-06-08 11:03:40 -04:00
  • afd42d9b24 Add filters tabs to EvensDisplay to let users filter events (#1080) Max Lundgren 2025-06-08 12:16:23 +03:00
  • 2977222d4a Revert "Ci coverage" (#1101) Scott Anderson 2025-06-08 04:38:38 -04:00
  • 293b6185b9 Ci coverage (#1099) Scott Anderson 2025-06-08 03:09:28 -04:00
  • fd5a463b66 Nations can spawn cities without a port (#1072) Scott Anderson 2025-06-07 23:46:43 -04:00
  • a4e508d3d4 Disable donations public ffa matches (#1097) evanpelle 2025-06-07 20:30:49 -07:00
  • ebbf4dd5e5 refactor radial, fix boat on terra nullius not working fixes (#1095) evanpelle 2025-06-07 15:34:10 -07:00
  • a084f35c2d rename Event interface -> GameEvent (#1094) Max Lundgren 2025-06-08 01:32:45 +03:00
  • 28af93b55d #1086 prevent clicking on other structures than your own (#1087) Max Lundgren 2025-06-07 22:09:30 +03:00
  • 3d5ff8c9b4 Add back #646 - trade ship gold by travelled distance (#1085) Max Lundgren 2025-06-07 22:05:12 +03:00
  • af2fa309d9 Update PlayerImpl.ts (#1079) E-EE-E 2025-06-07 12:57:41 +09:00
  • 2d21e4fa20 kick existing client when duplicate persistent id is found (#1077) evanpelle 2025-06-06 20:43:55 -07:00
  • eb857875e7 Fix broken flag images (#1078) VariableVince 2025-06-07 05:33:48 +02:00
  • 8a1eeacafd Multi-level radial menu (#1018) oleksandr-shysh 2025-06-07 03:04:24 +03:00
  • ad2928e084 Duo partner SP always same: randomize players before team assignment (#1051) VariableVince 2025-06-07 01:50:15 +02:00
  • 8192fe1cfe fix cloudflare tunnels (#1076) evanpelle 2025-06-06 16:13:05 -07:00
  • fcc2574ffc bug: logout (#1073) Scott Anderson 2025-06-06 17:44:36 -04:00
  • 9798aff8db Add Boat hotkey (#1060) tnhnblgl 2025-06-07 00:11:39 +03:00
  • 585e3a945b have master create tunnels for all workers #780 (#1042) evanpelle 2025-06-06 13:43:21 -07:00
  • 9f9fa9ca8b Monitoring client connections (#941) Théodore Léon 2025-06-06 22:30:23 +02:00
  • 936df2b171 format code with prettier evanpelle 2025-06-06 12:45:53 -07:00
  • 55206ca41f [Cleanup] Pass Player into execution constructor instead of PlayerID (#1022) Léo Joly 2025-06-06 20:58:15 +02:00
  • 080cf8f3f8 Improve readability of alliance acceptation logic for bots and add tests (#1049) Arnaud Moreau 2025-06-06 20:57:02 +02:00
  • dd45f64953 Show alliances on the PlayerPanel (#1053) Max Lundgren 2025-06-06 01:17:22 +03:00
  • 51164ad138 AI nukes avoid SAM launchers (#1045) Scott Anderson 2025-06-05 13:02:25 -04:00
  • 1c1026451f removed unused import to fix prettier error evanpelle 2025-06-05 10:01:01 -07:00
  • cff708c0b4 SAMs should target only nukes aimed at nearby targets (#1038) DevelopingTom 2025-06-04 19:18:51 +02:00
  • 5adeb8ab17 Close socket on ClientMessageSchema, improve zod error (#1003) Scott Anderson 2025-06-04 12:48:48 -04:00
  • d5e055d6f4 Rev: Update "Japan and Neighbors" map to "East Asia" (#1007) Andrew Niziolek 2025-06-04 12:27:04 -04:00
  • fa14fc43bb Center map on start (#1013) Demonessica 2025-06-04 09:25:15 -07:00
  • e952c122b0 Changed consolex to console logging (#1036) falc 2025-06-04 18:22:17 +02:00
  • f0c37ec9c5 bugfix: ColorAllocator not copying fallbackColors causing it to be empty, causing npes evanpelle 2025-06-10 14:43:37 -07:00
  • cd799b514c feat: assign unique colors for players (#1063) Christopher Mesona 2025-06-10 22:55:53 +02:00
  • 6a1e34b16a Add progress bars to show loading time and healthbars (#1107) Vivacious Box 2025-06-10 23:50:31 +03:00
  • 22e0de9526 Add a Replay speed control feature (#1106) Ghis 2025-06-10 22:40:20 +02:00
  • bf26557dac Fix non valid SafeString flag codes (#1135) Ghis 2025-06-10 22:39:41 +02:00
  • 790b052ca2 Move version and changelog to files (#1109) Scott Anderson 2025-06-10 13:07:26 -04:00
  • a0d17ed85e counter attack doesn't cancel out attack (#1132) evanpelle 2025-06-10 10:03:02 -07:00
  • f508e0dd15 use newer attack, delete existing attack (#1134) evanpelle 2025-06-10 10:01:46 -07:00
  • aee6c0e72f Fix Māori flag name (#1133) VariableVince 2025-06-10 18:34:03 +02:00
  • 5e9e937ab6 Improve CORS handling oleksandr-shysh 2025-06-10 17:27:03 +03:00
  • cfbed15fad Avoid using as to cast values (#1115) Scott Anderson 2025-06-10 00:59:31 -04:00
  • a19bfec40a increase nuke speed from 4 to 6 (#1125) evanpelle 2025-06-09 20:02:51 -07:00
  • 9401f20436 Adding unit info modal translation support. (#1122) its-sii 2025-06-09 18:34:58 -04:00
  • bf9b9a4b0d fix duplicate websocket handler (#1124) evanpelle 2025-06-09 14:53:34 -07:00
  • 063574c224 fix: correct mac modifier and emoji key detection in input handler (#1118) Christopher Mesona 2025-06-09 23:41:47 +02:00
  • c0a7f06a4a Merge branch 'main' into mac mac Christopher Mesona 2025-06-09 22:27:46 +02:00
  • b4a3b0dca5 Merge branch 'main' into mac Christopher Mesona 2025-06-09 16:10:43 +02:00
  • 5e821bec06 Optimizations for botbehaviour (#1114) VariableVince 2025-06-09 20:28:51 +02:00