Skip to content

Commit

Permalink
Prepare for game version 3731 (#3639)
Browse files Browse the repository at this point in the history
  • Loading branch information
Garanas committed Dec 30, 2021
1 parent f1065f9 commit ad3a677
Show file tree
Hide file tree
Showing 4 changed files with 101 additions and 3 deletions.
47 changes: 47 additions & 0 deletions changelog.md
@@ -1,3 +1,50 @@
Game version 3731 (30th of December, 2021)
===================================

### Features
- Improve scoreboard (#3633)
Adds the share conditions to the scoreboard. Adds tooltip for
the share condition, explaining what it means. Adds information
to the share condition tooltip on how to find the remaining
game options. Adds a tooltip for the map name to include the
map description. The replay ID can be found in the map description.

This last one is a bit unintuitive, but the replay ID is 99% of the time
not relevant information. It would take up UI space if we'd just put
it there regardless.

Once the map generator is updated the settings used to generate
the map are set as its map description. That way you can view those
settings in game when required.

### Bug fixes
- Fix filtering insignificant units (#3636)
We made the assumption that categories.INSIGNIFICANTUNIT
was not widely used by mods. This was wrong - hence we still
introduced a new category specifically for units that inherit the
DummyUnit class. These units should not be reachable by code
as they are not a typical unit - they lack all the functions you'd
expect.

Fixes (for example) the anti teleporting mechanic of Blackops.

- Update initialisation files (#3637)
Allows loading `kyros.nxt` on the regular branch. Adds
proper checks on the extension of maps / mods instead to
prevent loading in rar / zip / scd files as mods. Improves
debugging information: as an example when something is
excluded the user is informed through the log. Introduces
the removal of incompatible shaders. Incompatible here
means shaders of previous versions of FAF.

### Other
- Revert "Snowflakes in lobby (#3615)" (#3634)
Removes the snow flakes from the lobby.

### Contributors
- Emperor_Penguin (#3633)
- Jip (#3634, #3637, #3633, #3636)

Patch 3730 (23th of December, 2021)
===================================

Expand Down
53 changes: 52 additions & 1 deletion lua/ui/lobby/changelogData.lua
@@ -1,5 +1,56 @@
last_version = 3730
last_version = 3731
gamePatches = {
{
version = 3731,
name = "Game version 3731",
description = {
"",
"### Features",
"- Improve scoreboard (#3633)",
"Adds the share conditions to the scoreboard. Adds tooltip for ",
"the share condition, explaining what it means. Adds information ",
"to the share condition tooltip on how to find the remaining ",
"game options. Adds a tooltip to the map name to include the",
"map description. The replay ID can be found in the map description.",
"",
"This last one is a bit unintuitive, but the replay ID is 99% of the time",
"not relevant information. It would take up UI space if we'd just put ",
"it there regardless. ",
"",
"Once the map generator is updated the settings used to generate",
"the map are set as its map description. That way you can view those",
"settings in game when required.",
"",
"### Bug fixes",
"- Fix filtering insignificant units (#3636)",
"We made the assumption that categories.INSIGNIFICANTUNIT",
"was not widely used by mods. This was wrong - hence we still",
"introduced a new category specifically for units that inherit the",
"DummyUnit class. These units should not be reachable by code",
"as they are not a typical unit - they lack all the functions you'd",
"expect.",
"",
"Fixes (for example) the anti teleporting mechanic of Blackops.",
"",
"- Update initialisation files (#3637)",
"Allows loading `kyros.nxt` on the regular branch. Adds ",
"proper checks on the extension of maps / mods instead to",
"prevent loading in rar / zip / scd files as mods. Improves",
"debugging information: as an example when something is",
"excluded the user is informed through the log. Introduces",
"the removal of incompatible shaders. Incompatible here ",
"means shaders of previous versions of FAF.",
"",
"### Other",
"- Revert 'Snowflakes in lobby (#3615)' (#3634)",
"Removes the snow flakes from the lobby.",
"",
"### Contributors",
"- Emperor_Penguin (#3633)",
"- Jip (#3634, #3637, #3633, #3636)",
},
},

{
version = 3730,
name = "Game version 3730",
Expand Down
2 changes: 1 addition & 1 deletion lua/version.lua
@@ -1,4 +1,4 @@
local Version = '3730'
local Version = '3731'
function GetVersion()
LOG('Supreme Commander: Forged Alliance version ' .. Version)
return Version
Expand Down
2 changes: 1 addition & 1 deletion mod_info.lua
Expand Up @@ -3,7 +3,7 @@
-- Documentation for the extended FAF mod_info.lua format can be found here:
-- https://github.com/FAForever/fa/wiki/mod_info.lua-documentation
name = "Forged Alliance Forever"
version = 3730
version = 3731
_faf_modname='faf'
copyright = "Forged Alliance Forever Community"
description = "Forged Alliance Forever extends Forged Alliance, bringing new patches, game modes, units, ladder, and much more!"
Expand Down

0 comments on commit ad3a677

Please sign in to comment.