diff --git a/data/oldgamepatches.json b/data/oldgamepatches.json index 89f0cc4..d75d72e 100644 --- a/data/oldgamepatches.json +++ b/data/oldgamepatches.json @@ -1,6 +1,41 @@ { "balance": [], "game": [ + { + "patch": "3717", + "link": "game/3717.html", + "date": " - September 13 2020" + }, + { + "patch": "3716", + "link": "game/3716.html", + "date": " - September 12 2020" + }, + { + "patch": "3715", + "link": "game/3715.html", + "date": " - September 12 2020" + }, + { + "patch": "3713", + "link": "game/3713.html", + "date": " - April 6 2020" + }, + { + "patch": "3712", + "link": "game/3712.html", + "date": " - April 4 2020" + }, + { + "patch": "3711", + "link": "game/3711.html", + "date": " - March 15 2020" + }, + { + "patch": "3710", + "link": "game/3710.html", + "date": " - January 26 2020" + }, { "patch": "3708", "link": "game/3708.html", diff --git a/data/patches.json b/data/patches.json index 93f012d..37f6d52 100644 --- a/data/patches.json +++ b/data/patches.json @@ -132,6 +132,21 @@ } ], "game": [ + { + "patch": "3803", + "link": "game/3803.html", + "date": " - March 17 2024" + }, + { + "patch": "3802", + "link": "game/3802.html", + "date": " - March 17 2024" + }, + { + "patch": "3801", + "link": "game/3801.html", + "date": " - March 13 2024" + }, { "patch": "3781", "link": "game/3781.html", @@ -401,41 +416,6 @@ "patch": "3724", "link": "game/3724.html", "date": " - October 4 2021" - }, - { - "patch": "3717", - "link": "game/3717.html", - "date": " - September 13 2020" - }, - { - "patch": "3716", - "link": "game/3716.html", - "date": " - September 12 2020" - }, - { - "patch": "3715", - "link": "game/3715.html", - "date": " - September 12 2020" - }, - { - "patch": "3713", - "link": "game/3713.html", - "date": " - April 6 2020" - }, - { - "patch": "3712", - "link": "game/3712.html", - "date": " - April 4 2020" - }, - { - "patch": "3711", - "link": "game/3711.html", - "date": " - March 15 2020" - }, - { - "patch": "3710", - "link": "game/3710.html", - "date": " - January 26 2020" } ] } \ No newline at end of file diff --git a/game/3801.html b/game/3801.html new file mode 100644 index 0000000..b15185c --- /dev/null +++ b/game/3801.html @@ -0,0 +1,233 @@ + + + + + + + Game Patch 3801 + + + +
+
+
+

Patch 3801

+

Date: March 16th 2024

+
+ +

The first development iteration of 2024 is here!

+

There's a lot of goodies in this iteration. Most notably this developers iteration is also soaked with various balance changes. From 2024 and onwards we no longer have separate development and balance patches.

+

The in-game changelog will no longer include all the details of the changes. You can find the complete changelog on Github. You can use the button in the bottom-left corner of this dialog to immediately jump to details of the changes of the selected game version.

+

With gratitude to all those who took the time to contribute,

+

Jip

+ +

One does wonder - how did we jump from game version 3780 to 3801? The answer is simple - we did a whoopsie and pushed game version 3800 instead of 3780 to the FAF Develop game type. Now, it won't update the game type unless the game version is equal or more than 3800. As game version 3800 is already occupied we now have game version 3801.

+
+
+ +

Bug Fixes

+
+
+

Fix the bug related to capture time and costs for factories that are building units.

+

The unit they were constructing would inflate the capture time and cost of the factory itself.

+
+ +
+

Fix collision shapes of various units

+

This reduces the chance that beam weapons miss.

+
+ +
+
    +
  • Fix wrecks that sink to end up below the terrain.
  • +
  • Fix Corona and Swiftwind being unable to hit landed air units.
  • +
  • Prevent the player from gaining veterancy by killing allied units.
  • +
  • Fix strategic missile launchers losing progress when adjacency changes.
  • +
  • Fix the Volcano being able to redirect strategic missiles.
  • +
  • Fix various air units when landed being impossible to hit with non-splash weaponry.
  • +
  • Fix projectiles of the Fatboy and SACUs with their respective range upgrades running out of lifetime before impact.
  • +
  • Fix the Seraphim Tech 3 Submarine Hunter not being recognized in a formation
  • +
  • Fix the game producing invalid JSON that is used by achievements
  • +
+
+
+ +

Features

+
+
+

Variable teleport duration and costs.

+ +
+

Teleport duration and energy costs now increase as you're trying to jump further. The minimum is a duration of 15 seconds at a cost of 5.000 energy per second. The maximum is a duration of 50 seconds at a cost of 50.000 energy per second. The maximum can only be reached on maps of size 40x40 or larger.

+

This is implemented as an alternative to a maximum teleport range. This implementation still allows people to jump as far as they wish but they're naturally constrained by their own economy.

+

The expected costs of the teleport are displayed next to the cursor when you're trying to issue a teleport order. This uses the distance from the world position of the cursor to the unit. When you hold shift it instead uses the distance from the world position of the cursor to the last move and/or teleport order of the unit.

+
+ +
+

Further improve the context-based templates feature.

+

You can now cycle through templates of a given context in the following order:

+
    +
  • (1) The build context.
  • +
  • (2) The build order the cursor is hovering over.
  • +
  • (3) The unit the cursor is hovering over.
  • +
  • (4) The deposit the cursor is hovering over.
  • +
  • (5) The layer (land/water) the cursor is hovering over.
  • +
+

The templates you are cycling through are now preserved until you exit command mode. That means once you enter command mode by cycling you keep on cycling through the same templates.

+
+ +
+

Further improvements to the behavior of tactical missiles.

+

A single (non-aeon) tactical missile defense can now protect itself against a missile with 2 hit points again. In general Aeon, UEF and Cybran missiles have a reduced velocity. The Seraphim missiles still have the same velocity, but decrease in velocity as they get closer to the target.

+
+ +
+

Add the ability to load into transports by right clicking the transport button.

+

This triggers the same behavior as the 'Load into transports' hotkey.

+
+ +
+ +

Graphics

+
+
+

Significant improvements to the graphics of the various UEF units.

+

With thanks to Ajamajan the Mongoose, Frigate and Destroyer finally received the attention that they needed. The quality of the textures of the first level of detail (LOD0) have improved significantly and the units are now visually on-par with the rest of the UEF arsenal.

+
+ +
+

Improve the effects surrounding Seraphim torpedo's.

+

The split effect is now applied when Seraphim torpedo's split.

+

Seraphim stationary torpedo defenses now drop their torpedo's into the water instead of them flying across the water surface.

+
+ +
+

Update the impact effects of various tactical missiles.

+

All significant tactical missiles now have separate faction-specific effects from insignificant tactical missiles. This makes it easier to understand the origin of the tactical missile. Significant tactical missiles also have a larger strategic icon (4 pixels instead of 1 or 2). The Billy has a new, unique strategic icon.

+
+
+ +

AI

+
+
+

Improve the behavior surrounding AI rating.

+

They are now taking into account when computing the game quality.

+
+ +
+
    +
  • Fix submarines surfacing when leaving the factory.
  • +
  • Reduce the overhead of various navigational functions.
  • +
  • Add an alternative, more detailed version of computing valid nearby positions.
  • +
+
+
+ +

Other

+
+
+

Update the categories of various units.

+

These are used by key bindings and the UI to understand what the units are capable of.

+
+ +
+

Reduce the lifetime of scorchmarks created by forest fires.

+

They would previously last between 300 to 90.000 seconds. They now last between 60 to 120 seconds.

+
+ +
+

Fix a framerate drop when selecting units.

+

This was most notable for players with many user-made build templates. All the user-made build templates would be deep copied for each new selection. The average user-made build template easily has a footprint of several kilobytes in memory. With all the user-made build templates combined it could rack up to a megabyte worth of copied memory.

+

The solution was to cache the templates so that they are only allocated once.

+
+ +
+

The Novax Satalite System is no longer disabled when air is restricted.

+

The Novax Satalite System can be restricted separately.

+
+ +
+

Reduce the logging of enabled UI mods.

+

Especially UI mods with (large) changelogs would cause (a large) stutter in the first two seconds of the game.

+
+ +
+

Improve the testing suite to check for (in)valid rate of fire values.

+

This is to guarantee that when the rate of fire values are tweaked that they always represent the actual value that the game will use.

+
+ +
+
    +
  • Improve the descriptions of a wide range of units.
  • +
  • Improve the naming scheme of all UEF drones and update their descriptions and Tech levels.
  • +
  • Fix the pin feature of the minimap not being stored in the preference file.
  • +
  • The upgraded kennel can now be drag-build when spawning it in via the cheat menu.
  • +
  • Align the target priorities of the Continental with other similar weapons.
  • +
  • The first decimal place of damage values are now visible in unit tooltips.
  • +
  • Small tweaks to the Salvation to match the (visual) properties of other artillery.
  • +
+
+
+ +

Contributors

+ +
+

With thanks to the following people who contributed through coding: +

    +
  • Basilisk3
  • +
  • clyfordv (clyf)
  • +
  • Garanas (Jip)
  • +
  • lL1l1
  • +
  • relent0r
  • +
  • apollodeathstar
  • +
  • MrRowey
  • +
+

+

+ With thanks to the following people who contributed through binary patches: +

    +
  • Hdt80bro
  • +
  • KionX
  • +
  • RutreD
  • +
+

+

+ With thanks to the following individuals who contributed through model, texture, and effect changes: +

    +
  • Ajamajan
  • +
+

+

+ And, last but certainly not least - with thanks to those that took part in constructive discussions: +

    +
  • ZLO
  • +
  • Farms
  • +
  • Sladow
  • +
  • MostLostNoob
  • +
  • Fichom
  • +
  • RetroPepe
  • +
  • Ajamajan
  • +
+

+
+ +
+ +
+ + + \ No newline at end of file diff --git a/game/3802.html b/game/3802.html new file mode 100644 index 0000000..e4c9a8f --- /dev/null +++ b/game/3802.html @@ -0,0 +1,99 @@ + + + + + + + Game Patch 3802 + + + +
+
+
+

Patch 3802

+

Date: March 17th 2024

+
+ +

Various small fixes for bugs that were reported by players.

+

With gratitude to all those who took the time to report issues,

+

Jip

+ +
+
+ +

Bug Fixes

+
+
+

Fix losing reclaim orders when distributing a large number of reclaim orders.

+

Reclaim orders are now distributed in a similar fashion as move and build orders are. Each reclaim order is assigned to a single engineer. There is no redundancy anymore.

+
+ +
+
    +
  • Fix a bug where experimental units leave no wreckage.
  • +
+
+
+ +

Graphics

+
+
+

Further improvements to the assets of the Mongoose.

+

With thanks to Ajamajan the Mongoose received a second round of attention. Do zoom in and give the results a good look in-game!

+ +
+
+ +

Other

+
+
+

Adds an event message when a player (un)pauses the game or self destructs units.

+

The chat message is also visible in the game log that is shown in the client, which is useful for moderators.

+
+
+ +

Contributors

+ +
+

With thanks to the following people who contributed through coding: +

    +
  • Garanas (Jip)
  • +
+

+

+ With thanks to the following individuals who contributed through model, texture, and effect changes: +

    +
  • Ajamajan
  • +
+

+

+ And, last but certainly not least - with thanks to those that took part in constructive discussions: +

    +
  • Fichom
  • +
  • Sheikah45
  • +
  • Prohibitorum
  • +
  • maudlin27
  • +
  • Deribus
  • +
+

+
+ +
+ +
+ + + \ No newline at end of file diff --git a/game/3803.html b/game/3803.html new file mode 100644 index 0000000..6814d2f --- /dev/null +++ b/game/3803.html @@ -0,0 +1,65 @@ + + + + + + + Game Patch 3803 + + + +
+
+
+

Patch 3803

+

Date: March 17th 2024

+
+ +

Various small fixes for bugs that were reported by players.

+

With gratitude to all those who took the time to report issues,

+

Jip

+ +
+
+ +

Bug Fixes

+
+
+
    +
  • Fix an edge case where the game would pause when a player is defeated.
  • +
+
+
+ +

Contributors

+ +
+

With thanks to the following people who contributed through coding: +

    +
  • Garanas (Jip)
  • +
+

+

+ And, last but certainly not least - with thanks to those that took part in constructive discussions: +

    +
  • Shen
  • +
+

+
+ +
+ +
+ + + \ No newline at end of file diff --git a/images/game/3801/tellychnage.mp4 b/images/game/3801/tellychnage.mp4 new file mode 100644 index 0000000..cc9a0d2 Binary files /dev/null and b/images/game/3801/tellychnage.mp4 differ diff --git a/images/game/3802/graphices.png b/images/game/3802/graphices.png new file mode 100644 index 0000000..af06f51 Binary files /dev/null and b/images/game/3802/graphices.png differ diff --git a/templates/balance.html b/templates/balance.html index ed87cd8..b447e6d 100644 --- a/templates/balance.html +++ b/templates/balance.html @@ -16,7 +16,7 @@

FAF Beta

Welcome to the FAF Beta Balance patchnotes

The changes listed here are all subject to change.

Disclaimer: Changes here may be broken or have unforeseen side effects if you encounter anything please report it to the balance team on the Game Bug Reporting Channel on the FAF Discord

-

All the changes that are currently listed as part of fafbeta allow us to evaluate the new balance in actual games.

+

All the changes that are currently listed as part of faf-beta allow us to evaluate the new balance in actual games.

We will keep this page as up-to-date as possible and once we feel the changes are ready for the main game in beta we will push the next balance patch.

-- Balance Team


diff --git a/templates/game.html b/templates/game.html index 1c43fe9..e0e2b5c 100644 --- a/templates/game.html +++ b/templates/game.html @@ -16,16 +16,12 @@

FAF Beta

Welcome to the FAF Beta Balance patchnotes

The changes listed here are all subject to change.

Disclaimer: Changes here may be broken or have unforeseen side effects if you encounter anything please report it to the balance team on the Game Bug Reporting Channel on the FAF Discord

-

All the changes that are currently listed as part of fafbeta allow us to evaluate the new balance in actual games.

+

All the changes that are currently listed as part of faf-beta allow us to evaluate the new balance in actual games.

We will keep this page as up-to-date as possible and once we feel the changes are ready for the main game in beta we will push the next balance patch.

-- Game Team


- - - -