Commit Graph

1703 Commits

Author SHA1 Message Date
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
1brucben 4e94b5b37b further calibration to nukes and population 2025-04-23 21:05:04 +02:00
1brucben 245986e15d Merge remote-tracking branch 'origin' into meta3 2025-04-23 19:56:15 +02:00
evanpelle 84287b8dfa Multi src astar (#594)
## Description:
Samples border shore tiles and uses multi-a* for determining the
transport ship spawn cell.

## 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:

<DISCORD USERNAME>
evan

---------

Co-authored-by: evan <openfrontio@gmail.com>
2025-04-23 10:16:43 -07:00
evan b2c3a8add6 remove .io, since just OpenFront is trademarked 2025-04-23 10:15:38 -07:00
evan c6484752e5 add trademark to OpenFront.io in footer 2025-04-23 10:14:41 -07:00
1brucben 5491f6b819 Merge remote-tracking branch 'origin' into meta3 2025-04-23 18:29:20 +02:00
1brucben 4d5942fde0 workers reproduce faster than troops 2025-04-23 17:49:40 +02:00
Scott Anderson 228539ba78 Merge main into nations-ai 2025-04-23 03:04:49 -04:00
evan a70f1f98dd remove unnecessary logging in SpriteLoader 2025-04-22 20:49:02 -07:00
Readixyee 72b4c68172 Sprite system optimizations (#564)
## Description:

fixes issue #563 and optimizes clearrect and the cachekeys for sprites

## 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:

Readix
2025-04-22 20:39:32 -07:00
Aotumuri 0402e609a4 replaces player names with randomized name (#340)
This PR replaces player names with randomized name
The goal is to reduce exposure to inappropriate or offensive names.
Additionally, content creators no longer need to worry about displaying
other players’ usernames.
<img width="1276" alt="スクリーンショット 2025-03-25 23 03 37"
src="https://github.com/user-attachments/assets/3d396bb0-336f-41a0-8d56-ff5229fe05f8"
/>
<img width="1048" alt="スクリーンショット 2025-03-25 23 03 48"
src="https://github.com/user-attachments/assets/a72711cf-9743-4879-8f2f-b8187b10a272"
/>
Use the upper left button (Ninja) to change settings.
<img width="1173" alt="スクリーンショット 2025-03-25 23 04 03"
src="https://github.com/user-attachments/assets/2d2fcbbd-7342-40b0-97c1-ecc184e5fbb6"
/>

Fixes #489

---------

Co-authored-by: evanpelle <evanpelle@gmail.com>
2025-04-22 20:26:45 -07:00
1brucben b3fd34ffaf fix minimal population growth 2025-04-23 05:09:34 +02:00
1brucben f00608c3c7 Merge branch 'main' of https://github.com/openfrontio/OpenFrontIO into meta3 2025-04-23 04:55:51 +02:00
1brucben ac801f94be weaken nuke pop effects, trade ships more even, population more even 2025-04-23 04:54:25 +02:00
evan 367e196794 reduce worker duration to 15 seconds 2025-04-22 19:42:16 -07:00
evan b816344e8a bugfix: bestShoreDeploymentSource would return null if target was not a shore tile.
call targetTransportTile to get a shore tile
2025-04-22 09:10:26 -07:00
evan cee06c82db bugfix: have radial menu check canBuild when checking if boating allowed 2025-04-22 08:15:21 -07:00
1brucben b42384c3a8 Merge branch 'main' into meta3 2025-04-22 16:52:55 +02:00
evan fd0279cdf4 have eslint ignore gatekeeper because it's an optional submodule 2025-04-22 07:28:00 -07:00
evanpelle 71849b47cd better transport ship spawn (#587)
## Description:

Taken from PR #506

Improve transport source tile by considering border extremums

Only calculate better spawn tile for humans, and have the sender
calculate it and send the src tile in the intent for better performance.

## 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:

<DISCORD USERNAME>
evan

Co-authored-by: evan <openfrontio@gmail.com>
2025-04-21 19:49:17 -07:00
1brucben ff00995af0 sped up terra nulla attacks 2025-04-22 00:01:19 +02:00
evan 5763bc21dd update version to v22.0 2025-04-21 14:57:08 -07:00
evan cfe292cec7 deploy to main.openfront.dev on main commit 2025-04-21 14:54:42 -07:00
evan 5d7ec44603 update gate keeper commit 2025-04-21 14:05:32 -07:00
evan 6ff656863e add FaroeIslands to map categories 2025-04-21 14:00:25 -07:00
1brucben 8134f435a2 Commit all at once 2025-04-21 20:14:46 +02:00
Scott Anderson dc65da68c0 🚀 Deploy (#580)
## Description:

Related to #504


![image](https://github.com/user-attachments/assets/4d55ec7b-7d51-4214-bc29-613845bc5886)

## 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:

fake.neo

Co-authored-by: Scott Anderson <662325+scottanderson@users.noreply.github.com>
2025-04-21 09:18:38 -07:00