1730 Commits

Author SHA1 Message Date
1brucben 63f5a7858e defense posts builds by bots require 1 city 2025-04-25 23:31:21 +02:00
1brucben 41ec783aa4 Merge branch 'main' into meta3AI. remove underline at 90. 2025-04-25 21:33:51 +02:00
1brucben ced75a635a adjusted attack formula further. reenabled fallout nerf. 2025-04-25 21:18:53 +02:00
1brucben 08efce8f6b fix adjusted population 2025-04-25 19:49:28 +02:00
APuddle210 ec4c4d67cb Big batch of flag updates from N0ur (#600)
## Description:

N0ur has been slaving over a hot keyboard to bring some vexillological
light to our blighted shores. He has charged me with preparing the PR
for these ~394 flag updates and 131 outright additions to the flags by
which we let our nukes fly.

I am merely the vessel, these contributions are entirely N0urs. 

## Please complete the following:

- [x] I have added screenshots for all UI updates
- [x] I confirm I have thoroughly tested these changes and take full
responsibility for any bugs introduced
- [x] I understand that submitting code with bugs that could have been
caught through manual testing blocks releases and new features for all
contributors

## Please put your Discord username so you can be contacted if a bug or
regression is found:

aPuddle
2025-04-24 17:58:37 -07:00
evan 386e1916a3 update discord link 2025-04-24 14:18:47 -07:00
evan bbe8ec4cde bfs bugfix: add the original tile to seen. this was causing single surrounded tiles to not get conquered 2025-04-24 13:47:51 -07:00
evan 3c586455a8 disable defense under name until new meta is live 2025-04-24 13:14:30 -07:00
evan 84b58b9929 revert meta back to v21 2025-04-24 13:11:33 -07:00
evan ea323f919e increase traitor duration 15s => 30s 2025-04-24 12:58:57 -07:00
evan 4899c3383f remove transport ship embark delay 2025-04-24 12:45:47 -07:00
evan ff535820c5 bugfix: don't show build icon in radial during spawn phase, bugfix: log warning and hide playerpanel if tile not owned by player 2025-04-24 12:40:51 -07:00
evan 7a944e670a disable multitab detector on DEV environment 2025-04-24 12:15:47 -07:00
icslucas 13abdc30ef Update MultiTabDetector.ts (#588)
## Description:
Replaced the original focus/visibility-based MultiTabDetector
implementation with a lock-based system using localStorage to reliably
prevent multitabbing in OpenFront. The new system enforces a single
active tab per browser instance by using a unique tabId and a shared
lock key with periodic heartbeats. This eliminates race conditions,
prevents event-hook tampering, and avoids fingerprinting while
maintaining compatibility with existing punishment callbacks and UI
warnings.

## Please complete the following:

- [X] I have added screenshots for all UI updates
- [X] I confirm I have thoroughly tested these changes and take full
responsibility for any bugs introduced
- [X] I understand that submitting code with bugs that could have been
caught through manual testing blocks releases and new features for all
contributors

## Please put your Discord username so you can be contacted if a bug or
regression is found:

Lucas

---------

Co-authored-by: evan <openfrontio@gmail.com>
2025-04-24 11:51:17 -07:00
Aotumuri d5191838cd mls (#597)
## Description:
Multilingual Updates
## Please complete the following:

- [?] I have added screenshots for all UI updates

- [x] I confirm I have thoroughly tested these changes and take full
responsibility for any bugs introduced
- [x] I understand that submitting code with bugs that could have been
caught through manual testing blocks releases and new features for all
contributors

## Please put your Discord username so you can be contacted if a bug or
regression is found:

aotumuri
2025-04-24 10:55:26 -07:00
1brucben b1ada159f9 gold nerf again 2025-04-24 19:23:27 +02:00
1brucben c70f314f5b lowered city cost. further gold nerf 2025-04-24 19:22:33 +02:00
1brucben a79fca0654 stronger gold nerf 2025-04-24 19:18:51 +02:00
evan 9428ac1a28 add back old europe map as Europe Classic 2025-04-24 08:56:36 -07:00
evan 34333e306f bugfix: add null check on trade ship target in alternate view 2025-04-24 08:14:06 -07:00
evan e86e4d581c alternate view: make trade ships yellow when destined for ally port 2025-04-24 08:09:28 -07:00
evan 35805b2e4e remove random-name element from front page 2025-04-24 07:59:29 -07:00
Prajay Basu e67712e673 Fix Zimbabwe typo (#595)
## Description:

## Please complete the following:

- [ ] I have added screenshots for all UI updates
- [ ] I confirm I have thoroughly tested these changes and take full
responsibility for any bugs introduced
- [ ] I understand that submitting code with bugs that could have been
caught through manual testing blocks releases and new features for all
contributors

## Please put your Discord username so you can be contacted if a bug or
regression is found:

prajaybasu
2025-04-24 07:48:41 -07:00
evan 94c499a5e5 fix teams mode on private multiplayer games 2025-04-24 07:47:08 -07:00
1brucben 26a8bf888d removed comment 2025-04-24 14:56:58 +02:00
1brucben 27a50d2349 attack troops no longer show in pop display 2025-04-24 14:22:35 +02:00
1brucben ce77245909 fixd win modal 2025-04-24 13:54:15 +02:00
1brucben ce4d9e97cd nerf gold production by 10% 2025-04-24 13:33:15 +02:00
1brucben 58b8a94b2e Adjust city gold production and fix defense post bug 2025-04-24 13:09:57 +02:00
1brucben a26ffb3cb3 Adjust defense post target ratio for improved gameplay balance 2025-04-24 06:00:09 +02:00
1brucben 34443591be Adjust defense post parameters and starting manpower for improved gameplay balance 2025-04-24 05:57:41 +02:00
1brucben 15d50265c2 Merge branch 'meta3AI' of https://github.com/openfrontio/OpenFrontIO into meta3AI 2025-04-24 05:21:30 +02:00
1brucben f788aea8c2 pop calc improvement 2025-04-24 05:21:21 +02:00
David Eskin 304cbb6e8f restore alliance trade safety 2025-04-23 23:09:03 -04:00
David Eskin 7119923e09 Restore DefensePost shells, increase cool down, decrease shell damage 2025-04-23 22:57:59 -04:00
1brucben 2f59c50f64 disable shooting in DefensePostExecution and reset embarkDelay to 0 in TransportShipExecution 2025-04-24 04:07:42 +02:00
1brucben 11bd204bd0 fix nuke bug, boost attack speed for large attacks 2025-04-24 03:56:58 +02:00
1brucben fdb47fb167 underscore density when over max defense 2025-04-24 02:30:48 +02:00
1brucben e6acbd0702 Merge remote-tracking branch 'origin' into meta3AI 2025-04-24 02:27:20 +02:00
1brucben 5b60fc8498 ai builds defense posts. 2025-04-24 02:26:19 +02:00
evan 1f890396ab update ShellExecution to use AirPathFinder 2025-04-23 17:22:37 -07:00
1brucben 67cf20cd65 meta3 with AI 2025-04-23 23:46:01 +02:00
1brucben 728d58d6b4 cheaper terra nulla 2025-04-23 23:40:21 +02:00
evan a2ba10bdbd show density under player name 2025-04-23 14:26:12 -07:00
1brucben d6d4928575 increased starting manpower 2025-04-23 23:05:24 +02:00
evan fe4396ebcd show incoming tradeships as green in alternate view 2025-04-23 13:46:19 -07:00
1brucben c39e9fff37 allow targeting of all non-ally warships 2025-04-23 22:24:43 +02:00
1brucben 31ba96e765 Merge branch 'main' of https://github.com/openfrontio/OpenFrontIO into meta3 2025-04-23 22:10:41 +02:00
evan b13029591d bugfix: Path.Mini was modified to only pathfinding on water, which broke nukes. Created AirPathfinder class to handle pathfinding for nukes 2025-04-23 13:04:33 -07:00
evan 13e2a02b2d fix private games not archiving because they haven't prestarted 2025-04-23 12:30:33 -07:00