AutoHost is a bot that I created whose sole purpose is to host games 24/7 for people to join. All games are intended to be All Welcome games so that anyone can join and be able to play without fear of being kicked due to rating or due to low game count. As part of this AutoHost games are Full Share, Optimal Balance mirrored, hosted on mapgen maps. the purpose of these settings is to try and create an environment where any player can get a game and not be punished or flamed for dying early or not knowing a map meta and additionally FullShare has seemed more conducive to games with larger rating disparities.
AutoHost Games will launch once all players slots are filled and every player is X'ed. It will notify players to X and will kick anyone who is AFK for greater than a minute when all the player slots are full.
Additionally if AutoHost does not have any players join the lobby for greater than 10 minutes then a new lobby with a new map will be created.
Feel free to join an AutoHost lobby and get playing.
Please note this is an alpha implementation which is running on my local machine and is not an official FAF bot so there may be times when AutoHost is down. Feel free to report any bugs or issues here and I can work on fixing them and implementing additional features.
New Map Generator UI!
With Downlord's Client 1.1.9 the map generator has gained a new UI for generating maps with user specified terrain options.
In order to GENERATE and PLAY maps which utilize the UI options you MUST HAVE Downlord's Client Version 1.1.9 or higher
The following options are available as inputs to map generation:
Number of Spawns: Number of spawn points the map is generated with. Supports 2 to 16 players. Currently only supports balanced team spawns.
Map Size: Size of the map to be generated. Only supports square maps (5km, 10km and 20km).
Water: The probability/amount of water appearing on the map
Plateaus: The probability/amount of plateaus appearing on the map
Mountains: The probability/amount of mountains appearing on the map
Ramps: The probability/amount of ramps appearing on the map (Note: Ramps are the connections between plateaus and ground level)
It is also now possible to regenerate a map by using the name of the form neroxis_map_generator_(version)(seed)(options)
This can also be utilized to specify the options directly. The format for parsing the options from the map name can be found in the source.
Client Version 1.1.9 also supports watching replays of generated map games
Feel free to stop by the Map Generator Discord: https://discord.gg/XZW62UdYfm
Additionally new features have been added and are included below
As always if you have any suggestions for features of the map generator please comment in this thread.
If a generated map has issues please let me know by messaging me with the map name so that the cause can be investigated.
This topic is meant to introduce the new features and updates that are being added to the client for version v1.4.7. As the new PRs are merged they will be added here. The pre-release is now available at https://github.com/FAForever/downlords-faf-client/releases/tag/v1.4.7-RC2
Rework game and player server messages to not be processed on the UI thread https://github.com/FAForever/downlords-faf-client/pull/2276 https://github.com/FAForever/downlords-faf-client/pull/2280
Add traditional chinese language https://github.com/FAForever/downlords-faf-client/pull/2256
Highlight games with friends in them https://github.com/FAForever/downlords-faf-client/pull/2264
Author text no longer intersects with version https://github.com/FAForever/downlords-faf-client/pull/2277
Fix mention for usernames with dash https://github.com/FAForever/downlords-faf-client/pull/2271
Remember set password on rehost https://github.com/FAForever/downlords-faf-client/pull/2267
Reset client after log out https://github.com/FAForever/downlords-faf-client/pull/2265
Use new recommended maps and mods list https://github.com/FAForever/downlords-faf-client/pull/2260
Add rating filter for replays https://github.com/FAForever/downlords-faf-client/pull/2144
Don't crash on invalid map file names https://github.com/FAForever/downlords-faf-client/pull/2262
Stop multiple ping sounds in a row https://github.com/FAForever/downlords-faf-client/pull/2263
Show rating on hover in rating graph https://github.com/FAForever/downlords-faf-client/pull/2228
Update mods before hosting https://github.com/FAForever/downlords-faf-client/pull/2255
Change invite UI to be button based https://github.com/FAForever/downlords-faf-client/pull/2182
Old features in 1.4.5 that didn't have an announcment
Number of teams option for map generator https://github.com/FAForever/downlords-faf-client/issues/2252
Private User game status will properly update https://github.com/FAForever/downlords-faf-client/issues/2242
As a quick update. I just released version 1.4.0 and this includes a major overhaul to the backend code to introduce more variation to the generated maps. The main change is that the map generator can now work on the basis of map styles.
The current map styles are DEFAULT, ONE_ISLAND, BIG_ISLANDS, SMALL_ISLANDS, CENTER_LAKE, VALLEY, DROP_PLATEAU, LITTLE_MOUNTAIN, MOUNTAIN_RANGE at the moment there is no UI element in the client to generate use these styles specifically so this is more informational. But hopefully this enables greater variety and allows it to be easier to add other styles in the future as well.
If you have ideas for styles of maps feel free to reach out to me and we can see about bringing it in to the map gen.
Now Released can be downloaded from https://github.com/FAForever/downlords-faf-client/releases/tag/v1.2.3
This topic is meant to introduce the new features and updates that are being added to the client for version v1.2.3. As the new PRs are merged they will be added here and when the release client is created for testing.
Chat User list CPU usage optimizations https://github.com/FAForever/downlords-faf-client/pull/2007
The chat user list was determined to be a large source of the lag that many users experience when running the client, especially as the number of players online has grown. Up to now the main solution has been to close the aeolus chat tab to decrease the lag. This update aimed to optimize how the chat user list is updated and displayed in order to reduce cpu usage.
Remove ability for foes to ping you in aeolus https://github.com/FAForever/downlords-faf-client/issues/2017
This update makes it so that users will not be pinged when mentioned by a foed player
Add Date Format Option https://github.com/FAForever/downlords-faf-client/pull/2014
Adds choice of date format to the client
Add button to join channels https://github.com/FAForever/downlords-faf-client/pull/2013
This will add a UI tab/button that can be used to join IRC channels in addition to the /join command in chat
Add generation type options to map generator UI https://github.com/FAForever/downlords-faf-client/pull/2005
This will add generation type options to the map generator. Specifically the options Casual, Tournament, and Blind.
Causal generates maps as they are done in v1.2.2.
Tournament forces all random options and will not display the preview in the client lobby to the generator as well as time stamps the map with the original time of generation and places it in the map description to prevent the use of pre-generated maps in tournaments
Blind generates maps without any preview in the client or in the game lobby.
Restart on Default Theme Selection https://github.com/FAForever/downlords-faf-client/pull/2003
This will ensure proper application of the default theme by alerting the user that a restart of the client will be needed.
Game Information on Chat Hover https://github.com/FAForever/downlords-faf-client/pull/2010
This allows for seeing the players in a particular game when hovering over the map image
API calls are now synchronized so that multiple function calls will not happen if the cache is empty
Add copy action to labels https://github.com/FAForever/downlords-faf-client/pull/2031
Map Name, Mod Name, Descriptions, Authors, and other labels can now be copied and pasted elsewhere using a context menu accessible via a right mouse click
Correct number of more mods in game tile view https://github.com/FAForever/downlords-faf-client/pull/2025
Number of mods now displayed correctly in game tile view
Paginate Local Replays https://github.com/FAForever/downlords-faf-client/pull/1820
Adds pagination to the local replays tab in the vault
Fix bug where removing players from friends list removes them from chat list https://github.com/FAForever/downlords-faf-client/pull/2022
Add experimental option to watch replays while waiting in lobby https://github.com/FAForever/downlords-faf-client/pull/1926
This add an option to allow watching of replays from the game lobby. This requires patching the game.prefs file which you can do from the settings in the client. This only allows for starting replays from the replay vault once the game is open it does not allow you to start a game while watching a replay. Please note that watching replays which are of conflicting patch version to the game you have open is not supported and will result in an error.
This topic is meant to introduce the new features and updates that are being added to the client for version v1.4.3. As the new PRs are merged they will be added here. Pre-release for testing can be found here https://github.com/FAForever/downlords-faf-client/releases/tag/v1.4.3-RC5
Client no longer tries to open port 8080 https://github.com/FAForever/downlords-faf-client/pull/2170
Live Replays can be sorted by Start Time https://github.com/FAForever/downlords-faf-client/pull/2163
Use Replay Available flag in database https://github.com/FAForever/downlords-faf-client/pull/2195
Use forceGPU flag to alleviate client lag https://github.com/FAForever/downlords-faf-client/pull/2199
Support displaying generated maps in map pools and use new endpoint https://github.com/FAForever/downlords-faf-client/pull/2190
This will just show generated maps if they are in the pool when using the map list button as will be supported by the upcoming server update.
Allow selection of map style for map generation https://github.com/FAForever/downlords-faf-client/pull/2185
Sort map pool maps by size and name https://github.com/FAForever/downlords-faf-client/pull/2179
Show list of names in leaderboard search https://github.com/FAForever/downlords-faf-client/pull/2159
Keep password column visible in coop table https://github.com/FAForever/downlords-faf-client/pull/2172
Fix dutch language bug when displaying play tab https://github.com/FAForever/downlords-faf-client/commit/e69b8d72d6123552b6750b751dd414b76c6734e7
Just going to drop in here and add that I also am actively looking for high level feedback on the map generator with regards to making it better at all the map sizes so feel free to drop feedback in the map gen thread.
This topic is meant to introduce the new features and updates that are being added to the client for version v1.4.4. As the new PRs are merged they will be added here. The pre-release is now available at https://github.com/FAForever/downlords-faf-client/releases/tag/v1.4.4-RC2.
Can download additional data for replays again https://github.com/FAForever/downlords-faf-client/issues/2227
New Reviews will not freeze client https://github.com/FAForever/downlords-faf-client/issues/2235
Proper version of sim mods downloaded for replay https://github.com/FAForever/downlords-faf-client/issues/2237
Map Upload dialog now scrollable https://github.com/FAForever/downlords-faf-client/issues/2217
All avatars now properly displayed https://github.com/FAForever/downlords-faf-client/issues/1930
Selection of no avatar properly saved by server https://github.com/FAForever/downlords-faf-client/issues/2208
Wrap replay title text https://github.com/FAForever/downlords-faf-client/issues/2223
Add filters for map size and number of players to the create game dialog https://github.com/FAForever/downlords-faf-client/issues/2219
Observers will not be counted in the player count for games https://github.com/FAForever/downlords-faf-client/issues/2233
Progress Icon will no longer get stuck after generating a map https://github.com/FAForever/downlords-faf-client/issues/2200
Matchmaker message Timeout matches server timeout https://github.com/FAForever/downlords-faf-client/issues/2226
Tournament Director (TD): Sheikah
Date: February 20th, 2021
Start Time: 14:00 GMT
Seeding: Ladder Rating at February 6th 2021, 00:00 UTC
Format: BO3 Single Elimination (Map Size Order: 10km, 20km, 5km)
Challonge Bracket 1: https://challonge.com/mz8kq3tj
Challonge Bracket 2: https://challonge.com/jd8jpajd
Bracket 1 Prize Pool
Bracket 2 Prize Pool (Need at least 8 in Bracket)
This will be a BO3 Single Elimination 1v1 Tournament played using generated maps.
There will be 2 Brackets for this tournament and players will be seeded according to their ladder rating on February 6th 2021 in the FAF Database. The top 16 players will be entered into Bracket 1. The remaining players will be entered into Bracket 2.
Players can sign up by posting in this thread.
Each Round will be a BO3 played on a generated map. Each game in the BO3 will be played on a different size map in the following order.
Game 1: 10km, Game 2: 20km, Game 3: 5km (if needed)
Generation Rules: Maps will be generated using the Tournament generation type with the number of spawns set to 2 with the appropriate map size for each game as shown in the image below. Tournament generation will force all options to be random
Host generator will alternate with the lower ranked player generating first
Using previously generated maps will be considered cheating and treated accordingly
Tournament Style maps have the time of generation in UTC included in the map description. Players can check this in game if there is any doubt by pressing f12 and clicking on the map name in the pop-up window. The map description will be at the bottom of the window.
Map Veto: During Each BO3 each player will be able to veto a single map. The lower seeded player will decide if they want to veto first followed by the higher seeded player. If a map is vetoed the player who used the veto will be required to send the map name they veto to the TD. Once sent that player will no longer have any vetoes for the rest of the round. The host for that game will then generate another map. Once both vetoes are used in a BO3 the map as generated must be used. Vetoes can only be used before a game has started when both players are in the game lobby. You cannot launch into the game and then decide to veto the map.
Draws: In the event of a draw the game will be replayed on a new map of the same size. No additional vetoes will be given.
Disconnects: In the event of a disconnect prior to 5 minutes the game will be replayed on the same map. Disconnects occurring after 5 minutes will be determined at the discretion of the TD
Prove that you are more than just your build orders.
As an update if you have client version 1.4.5 or higher then you can generate asymmetric maps. To do so set the number of teams in the generate UI to 0. This will produce an asymmetric map with the number of players you select.
More generally you can also create symmetric 3v3v3 or 1v1v1v1. You just need to set the number of teams to however many teams you want and then set the number of players. Example num teams at 3 and num players at 9 results in 3v3v3 map.
You need to copy the error or include your log file
That is the depreciated method that will be getting removed and shouldn't be used. You would need a new oauth client to log into the new user service.
This requires a change to the underlying database and the API. There is some work being done but it is not the highest priority at the moment.
Yes there was a major change to the backend of how things work.
They should be fixed in the upcoming release.
Hmm looks like there was some race condition. Thanks for the report I will clean it up for the next release. Right now you can just restart your client and it should fix it.
Can you post your client.log found in C:/ProgramData/FAForever/logs
@didvul said in API access for legacy client:
I'm sure i'm sending uid, it worked like week or two ago, but now you'll get the error in the Java client (1.4.7, for example), too.
I'm sure i'm sending uid, it worked like week or two ago, but now you'll get the error in the Java client (1.4.7, for example), too.
I am not sure what error you are talking about. I haven't gotten any reports about failure to login.
And I believe ideally the current auth method would be depreciated but I am not sure on removal and what not. First we have to get the new method ironed out.
As a note I do not believe the test server is in a functional state currently due to some changes we have been experimenting with on it.
The issue is that the client cannot read your game.prefs file found at AppData\Local\Gas Powered Games\Supreme Commander Forged Alliance\Game.prefs
Make sure the file permissions allow read and write