Update 23.0

Updates

OpenFront 23.0 was released late May, early june 2025.

See minor updates.

New Features

Teams & Account System

  • Discord login integration (FakeNeo)
  • Prevent the same account from joining a game more than once (FakeNeo)
  • Clan tags can now have lowercase characters (Théodore Léon)
  • Stats tracking system implemented (record only for now) (FakeNeo)


Gameplay

  • Overhauled attack mechanics, including speed and loss effects from terrain, defense, and other factors (1brucben)
  • Revised population dynamics and gold income (1brucben)
  • Changed port ship spawn function (1brucben)
  • Donate the attack-ratio% instead of always 1/3 (troops only) (PilkeySEK)
  • Transport ships arriving at allied shores now conquer the tile without betrayal (FakeNeo)
  • Launching offensive weapons at allies causes immediate betrayal, allowing SAM interception (FakeNeo)
  • SAM interception (FakeNeo)
  • Bots and nations save up for larger attacks and counter-attack (FakeNeo)
  • Gold value of trade ships calculated by actual traveled distance (Koranir)
  • End automatically set embargoes after a cooldown (Léo-21)


Visual Effects & Combat

  • Added special effects: Nuke explosions, SAM interceptions, Naval combat (IngloriousTom)
  • Nukes now follow a curved trajectory (IngloriousTom)
  • Defended borders highlighted with checkered pattern (IngloriousTom)


UI

  • Added overlay showing combined team gold, troops & owned territory (Killersoren)
  • Warships count, betrayal count, and alliance expiration timer added to player panel (Dovg)
  • Focus boats, bombs and attacks when clicking warnings in chat (Léo-21)
  • MLS 4 Game integration with quick chat system (Aotumuri)
  • Added keybinding configuration (Aotumuri)
  • Added custom disable settings (Aotumuri)
  • Display team count option added (Aotumuri)
  • Minor alignment improvements to main menu UI (Demonessica)
  • Use monospace font for lobby code (ImDarkTom)
  • Add team labels in Teams mode (Marto)
  • Add duration to defense debuff messages (walker)
  • Updated UI text: 'Embargo against you' → 'Stopped trading with you' (tryout33)
  • Improved build menu port description and instructions layout (tryout33)
  • Add boat retreat (Vivacious Box),
  • Fix troops not added back if boat can't leave (Vivacious Box)
  • Improved build menu port description, updated instructions text and layout (tryout33)
  • Can pause on replays (evan)
  • Show defense under player name (evan)


Performance

Precompute TileRef <-> (x,y) conversion tables for improved performance (FakeNeo)


Maps & Territories

Revised Maps

  • Pangaea: Added rivers (Greymald)
  • Black Sea: Fixed reversed topography (Nikola123)


  • Deglaciated Antarctica: Uncover Antarctica ice-free and raw (Nikola123, Backn)
  • Falkland Islands: A compact island in the South Atlantic (Nikola123)
  • Baikal: Central part of Lake Baikal in Siberia (Nikola123)
  • Halkidiki: Greece's iconic trident-shaped peninsula (Nikola123)
  • Giant World: A massive map of Earth (N0ur, 1brucben)
  • Updated lobby sizes (FakeNeo, Nikola123)

Localizations

  • +150 new flags added (N0ur)


Translations

Updated translations by our dedicated translator community:

Language Translator(s)
Bulgarian Nikola123 & NewHappyRabbit
Japanese Aotumuri, daimyo_panda2 & gafunuko
French cldprv, gx21 & r3ms
Dutch cldprv & tryout33
German Pilkey, jacks0n
Spanish 6uzm4n
Russian Rulfam
Ukrainian Rulfam
Polish zibi, RinkyDinky & Rulfam
Serbo-Croatian Vekser
Italian frappa10 & Lollosean
Brazilian Portuguese theskeleton4393
Turkish Toyatak
Hindi sheikh
Bengali sheikh
Esperanto r3ms
Toki Pona Makonede
Czech Xaelor & erinthegirl
Hebrew Goblinon

Bug Fixes

  • Fixed emoji exploit (PilkeySEK)
  • Fixed unit sprites drawing order (Vivacious Box)
  • Fixed isolated clusters being captured when surrounded by empty or allied tiles (Vivacious Box)
  • Fixed MIRV targeting the same tiles (Vivacious Box)
  • Fixed flags not loading properly (tryout33)
  • Fixed error popup being too wide and unclosable (tryout33)
  • Fixed Player Info Panel being partly out of view (tryout33)
  • Fixed Light and Dark Mode buttons overlap (Nilsfram)


Contributors

Thanks to all these people for making this update:

  • Goblinon
  • Xaelor
  • erinthegirl
  • Makonede
  • r3ms
  • sheikh
  • N0ur
  • Moha
  • SyntaxPM
  • Toyatak
  • theskeleton4393
  • Lollosean
  • frappa10
  • Vekser
  • Rulfam
  • RinkyDinky
  • zibi
  • 6uzm4n
  • jacks0n
  • Pilkey
  • cldprv
  • gx21
  • gafunuko
  • daimyo_panda2
  • Aotumuri
  • NewHappyRabbit
  • Nikola123
  • FakeNeo
  • 1brucben
  • Backn
  • Greymald
  • evan
  • Vivacious Box
  • walker
  • Marto
  • ImDarkTom
  • Demonessica
  • Léo-21
  • Dovg
  • Killersoren
  • IngloriousTom
  • Koranir
  • Théodore Léon

See also

Content from the OpenFront community wiki, available under CC BY-SA 4.0.