Developer postOriginal post (opens in a new tab)

Update 0.3.2

August Update

New Features and Changes:

  • There is now a 64 bit version of the game client for Windows on Steam. Should improve performance on 64 bit operating systems and fix some OS level bugs that some users were facing associated with this
  • Cup Matches and Friendly Matches can no longer result in a draw and will now go to extra time and penalty shootouts
  • Injured and Suspended players can now play in Super Friendly League matches
  • Added new Notification Settings widget to the Settings layout
  • Added ‘Friendly Invitation’ event to sound settings
  • Complete overhaul of Customise UI load/save/share interface and codebase. Note: it’s still a WIP and there’s still issues with sharing layouts with other users
  • Complete revamp of the default layout
  • Now able to customise Squad List, Lineup List and Match Lineup List for Senior and Youth squads
  • Clear and Autoselect buttons are now right aligned on Squad layout views
  • Improved visual appearance, usability and responsiveness of the Uniform creator widget on the Customise layout
  • Improved scaling/rescaling on Trophy Cabinet widget
  • Trophy Room widget now displays text that no trophies have been won if no trophies have been won
  • Improved rendering quality of logos
  • Club Logo widget added to Club Profile Layout
  • Online User-List widget added to Calendar Layout
  • Sorting by the League column on FA Layouts will now sort by 1,2,3,4,5,etc rather than 1,10,2,3,4,5,etc
  • Added right club drop list functionality when right clicking on Club names on results widget on Competition pages (previously only worked on the fixtures widget)
  • Improved scaling of reputation stars column
  • Improved increment value ranges on drop list for when bidding for Staff
  • Improved account registration error pop-up message content/information
  • Added many more flags for nationalities into the game client

Chat and Mail Message Changes and Fixes:

  • Added Chat Agreement that user must accept in order to use the chat functionality in the game
  • Added command to chat channels ‘/clear’ which will clear all text in the chat channel for the user (and will also fix any bugs caused for that user by broken hyperlinks)
  • Added profanity filter to the game client
  • Character Map Accents now supported (both 3 digit and 4 digit) i.e. (Alt + ???%)
  • Now when a user has a ban from public chat they also cannot submit feedback
  • Mail Messaging System is improved and optimised for better performance
  • Hyperlink functionality added to mail messaging system
  • Fixed bug where player names and links to player profiles not appearing in mail message notifications

Match Experience Changes and Fixes:

  • Drastic improvements to stability of matches, many reasons why matches can crash have been fixed
  • Drastic improvements to match synchronisation and match UI performance (particularly with Pitch and Team Sheet overlays), making changes should be far more responsive now and many bugs associated with this have now been fixed
  • Added individual player stats viewable on hover during matches (for Total Shots, Shots on Target, Chances Created, Key Defensive Plays, Assists, Fouls)
  • Major commentary engine update
  • More match sounds added
  • Vuvuzela match ambiance option added
  • Able to assign Penalty taker in tactics (draggable ‘P’ icon)
  • Added extra time for cup matches (and friendly matches)
  • Added penalty shootouts
  • New match overlay for Penalty Shootouts
  • Ability to order penalty shootout takers before penalty shootout commences
  • New match event type of ‘Warnings’ (ticked-off by referee) with associated icon (white card with X mark inside)
  • New rules for user personal pause clock timers. 120 seconds at start of match, 60 seconds added at half time, 60 seconds added at full time if the match will go to extra time
  • New rules for match preparation and global pauses. 120 seconds to prepare before match starts, 30 seconds at half time, 30 seconds at full time if the match will go to extra time, 15 seconds at half time of extra time, 30 seconds before penalty shootout, 30 seconds for emergency time-outs
  • Unless a user has actually connected to the match at some point, none of the global pauses will wait for that user (with the exception of the 120 seconds to prepare for the match which will apply if the user is online but hasn’t connected to the match yet)
  • New ‘Apply’ / ‘Undo’ mechanism for tactical changes even whilst the match is not paused
  • Applying changes whilst the match is paused by a user also automatically unpauses the match for that user.
  • Applying changes now prevents user from making more changes until after those changes have been applied.
  • Variable shaded size area under player shirts on tactics, so that players with longer names don’t protrude the edges of the shaded holding area/box
  • User can now view their own Instructions overlay as it was at the end of the match, when viewing archived match reports from earlier in the season
  • All instances of Club Names within match view are now clickable/linkable
  • Player shirts are now loaded onto pitch before the match starts rather than as the match starts
  • Various balancing improvements to the match engine, the overall ability for players and teams to defend has been improved slightly
  • Now able to resize Match Instructions match overlay
  • Now able to resize Match Statistics match overlay
  • User is now able to put a player ‘in goal’ after their goal-keeper has been sent off, rather than having to use the Auto-Resolve button to achieve this (and then swap afterwards)
  • Corrected font size inconsistencies on match performance overlay
  • Fixed bug where your opponent making and applying tactical changes would cause your tactical changes that have not been applied to be undone
  • Fixed bug where match colours were not updating correctly when a user was switching between matches
  • Fixed bug where users spectating matches would not see substitutes come on to the pitch overlay
  • Fixed bug where a user was able drag and drop to/from opponents players during a match (that would then cause changes to be made to your own players)
  • Fixed bug where an emergency event could happen in the final minute of the match, then the match would complete, but the user would still be required to click Autoresolve in order to exit the match
  • Fixed bug where Match Spectators stopped seeing score changes after one of the clubs playing scored a goal and stopped seeing sub changes after one of the clubs made first sub
  • Fixed bug where commentary would not show up to say that a player missed a penalty (only missed penalty icon would show)
  • Fixed rare bug when receiving a red card, where shifting players around the pitch would coz a player to disappear from pitch view
  • Fixed rare bug that could cause the ‘no 3rd sub bug’ to occur
  • Fixed rare bug that a player on the pitch would replicate and show as if playing for opposition
  • Fixed bug when showing ‘positions’ on the pitch overlay during a match you would still see the condition and match ratings for the players who are on the substitutes bench that had been substituted off during the match
  • Positions/Numbers switch option was not working correctly when viewing match reports for previously played matches
  • Fixed rare bug where the ‘Clear’ button could be partially covered by the pitch diagram

Other Bug Fixes:

  • Fixed bug where often after making/changing/withdrawing a transfer bid for a player the player profile would not update and you wouldn’t know whether the bid worked or not unless you left the player profile and went back to it
  • Fixed bug when making a bid for a Staff Member, on the profile it would immediately then show that there was 00:00 time remaining in the negotiation rather than 23:59
  • Fixed bug where sometimes users couldn’t join live matches via the Live Matches widget on the Home Layout
  • Fixed some of the reasons why OS might display an error when exiting the 90MF application
  • Empty widget scalability fix
  • Fixed bug associated with user trying to change their club name telling them it needs to be longer in character length when it doesn’t need to be
  • Fixed bug where auctions incorrectly appear to be finishing earlier for some users
  • Fixed rare bug where Latest Results widget would show (very) futuristic dates for matches (eg. in the year 2042)

Update v0.3.2a [2017-08-08]

New Features and Changes:

  • Super Friendly League Matchmaking now takes into consideration reputation of clubs
  • Super Friendly League Matchmaking now allows the same clubs to play each other twice every 48 hours rather than every week
  • Limited User Status is now revoked immediately upon a user playing their 5th match online, rather than having to wait until the next hour mark to pass after playing their 5th match online (also fixed related bug where those 5 matches - had to be in the current season, now matches played in previous seasons also count)
  • Information pop-up when changing FA’s now advises user that doing so might result in them being placed in a lower division than what they are in their current FA
  • Search filter drop lists now work better when using the scaling GUI feature
  • Added right club drop list functionality when right clicking on Club names on results widget on Competition pages (previously only worked on the fixtures widget)
  • 64 bit Windows Steam install of the game now only includes the files required for the 64 bit build and not also the files 32 bit build

Match Experience Changes and Fixes:

  • Pre-match phase will now wait for a user to click Kick-Off so long as that user is connected to the match (previously it would only wait for users who were online when the pre-match phase started)
  • “Key Defensive Plays” name changed to “Chances Prevented”
  • Fixed bug where guests/spectating users of matches could see the Penalty Taker icon of the away side
  • Fixed bug where shots on target would not be displayed as part of the on-hover individual player statistics

Other Bug Fixes:

  • Fixed bug where squad lists for some users would only load 2 or 3 players and then hang, usually for just a fraction of a second (but could be indefinite)
  • Fixed bug where when making a bid for a player currently in a negotiation a pop-up window saying "Previous Request Still Being Processed" would be displayed
  • Fixed bug where penalty shootout results displayed on the match-log on player profiles could incorrectly display which team won the penalty shootout
  • Fixed bug where league tables for some Qualifying Leagues would not load
  • Fixed extremely rare bug where league table data for youth leagues would not include a match result in them

Update v0.3.2b [2017-08-16]

New Features and Changes:

  • Back/Forward arrow navigation now remembers which tab was selected on a layout rather than changing to the default tab
  • Up/Down arrow navigation on player profiles now stays on the tab selected rather than changing to the default tab
  • Improved resolution of the Friendly Match competition logo

Match Experience Changes and Fixes:

  • Refactored all of the codebase associated with substitutions to hopefully be done with the ‘no 3rd sub’ bug once and for all now!
  • Competition plate (bottom right of match layout) now links to the competition page when clicked on
  • Clicking on the competition information for each club at the top of the match layout will now link to the corresponding competition pages
  • Youth matches now show in the title bar information about the position of which youth league each of the match participants are in
  • Added desktop notification for any ‘breaks’ during match (including halftime, extra time, penalties)

Other Bug Fixes:

  • The checkbox to apply conditions on player search was not working and conditions were always being applied whether the checkboxes were checked or not
  • Sometimes horizontal scrollbars were appearing on widgets when they weren’t needed
  • Fixed bug where bidding on players could cause client to lag after making a bid
  • Fixed bug where on the pre-match tactics layout the penalty taker icon might not be visible
  • Fixed bug where clicking on ‘GO TO MATCH’ button could take the user to an ‘empty’ screen
  • Fixed bug where players are ‘selected’ to a youth squad who are no longer eligible to play for that youth squad because they are too old. Note: these players were just selected on the shirts, they did not appear on the squad list, and these players would be automatically unselected just before the match starts

Update v0.3.2c [2017-09-07]

Changes and Fixes:

  • Fixed not being able to bid on some free agents during a transfer negotiation (Stop the sign button incorrectly appearing instead of the bid button)
  • Optimised Twitter boards and fixed Twitter boards not working when they had too many tweets
  • Allow users to change there name on the 28th day after the last change rather than having to wait for more than 28 days
  • Increased amount of staff being added into the game

Update v0.3.2d [2017-09-30]

Match Experience Changes and Fixes:

  • Major core match engine update, having many knock on effects. Including less cards (both red and yellow) being issued to bring the card numbers down to more realistic levels. Matches are often 'tighter' and less goals generally being scored in matches to bring goal numbers down to more realistic levels. Slightly more injury time being added to bring it up to more realistic levels. ‘Unrealistic’ formations generally speaking are now even less effective.
  • Major match commentary update
  • Minor improvement to the visual representation of player pitch plates
  • Fixed bug where during matches the player match stats pop up could be displayed in the wrong club colours

Chat and Mail Message Changes and Fixes:

  • Profanity filter tuning (less ‘aggressive’ overall at filtering out words)
  • Chat channel member list now has black background behind the member usernames
  • Changed shade of grey being used to show usernames on chat (it is now slightly darker and more distinguishable from the white chat text)
  • Usernames on match chat and private chat now changed to the same grey used on public chat (instead of being red)
  • Usernames now hyperlink in many more places including on chat
  • Fixed bug that was causing chat in matches to break when using some special characters

Other Changes and Fixes:

  • All football playing countries in the world have now been added into the game along with flags for these countries
  • Continents and countries now appear in alphabetical order in the player search
  • Countries no longer displayed in UPPER case in some places and countries now consistently have the same names in all places throughout the game client
  • Increased maximum possible reputation range difference for SFL matchmaking
  • Decreased interest rate earned on bank balances (from 1% compound interest per season calculated daily to 0.5%)
  • Improvements made to the Youth FA Competition registration popup to better inform the user exactly what they are in for the current season and the next season
  • Improvements made to the Senior FA Competition registration popup to better inform the user exactly what they are in for the current season, the next season and the key things to be aware of when moving to a different FA
  • Send Feedback prompt box now includes more information for the user about how to use it
  • Preferences menu updates, now includes buttons for Code of Conduct and Video Tutorials
  • Social media menu updates, now has glow effect on hover and has links added for Twitch and YouTube channels for 90MF
  • Login splash screen social media links updated to be consistent with the social media menu links
  • New Qualifying League competition logo
  • Wikipedia button now has glow effect on hover
  • Various security enhancements
  • Fixed title bar colours not displaying correctly for youth FA's, Youth Leagues, Youth Cups, 90MF Cup, Sans Pareil Cup, Cup Holders' Cup and Qualifying Leagues
  • Fixed rare bug where current season youth stats might not be cleared for some players at the start of a new season
  • Can now remove your own staff member from your own shortlist

Update v0.3.2e [2017-10-02]

Changes and Fixes:

  • Various country name and flag updates, fixed a few countries that were missing flags
  • Changed auto-refresh rate for live auctions widget on home layout to update every 2 minutes rather than every minute
  • Limit to number of live auctions being displayed, showing only the 500 auctions that are ending soonest

Update v0.3.2f [2017-10-10]

Match Experience Changes and Fixes:

  • Core Match Engine Tuning
  • Major server side communications update to increase stability of match server to main server communications

Other Changes and Fixes:

  • Added restriction to not allow users to bid for a player if they have already signed another player from the club that owns the player in the past 30 days
  • Added restriction to not allow users to bid for a player if they have a pending transfer for another player from the club that owns the player
  • Added restriction to not allow users to bid for a player if they have another active transfer negotiation bid or transfer bid for a player from the club that owns the player
  • Added restriction to not allow users to bid for a player if they have already made a transfer bid for a player if you have made another transfer bid in the past 24 hours (of any status that is not CANCELLED) for ANY OTHER player owned by the club that owns the player
  • Profanity Filter tuning (less strict overall)
  • Changed Wikipedia button on Reborn Legends Minigame to have same visual appearances as it does everywhere else in client
  • Added button to link to Instructions for Reborn Legends Minigame (bottom right, and moved suggest player button to bottom left), Instructions themselves are WIP
  • Security patch

Update v0.3.2g [2017-10-15]

Changes:

  • Two New FA's added

Update v0.3.2h [2017-10-17]

Match Experience Changes and Fixes:

  • Match commentary now appears circa 5% slower/longer

Reborn Legends Minigame Changes:

  • Instructions link added
  • Many new questions added
  • Hundreds more players added
  • Shows how many points are required for Legends Cup qualification next season

Other Changes and Fixes:

  • Moved entire backend game server application onto entirely new server architecture facilitating the possibility for many scalability and performance enhancements to be made in the future (Note: Background urls have changed this may mean you need to re-add us to your firewall/anti-virus)
  • Gameworld wide Twitter Board added to Home Layout
  • Previous Legends Cup Winners widget added to World > Overview layout (although obviously returns empty at present)
  • New logos and colour schemes for Sans Pareil Cup and Cup Holders' Cup
  • Trophy image scaling fix for Trophy Cabinet widget
  • Default layout updated
  • Security patch

Update v0.3.2i [2017-10-19]

Reborn Legends Minigame Changes:

  • Legends Cup qualification threshold lowered
  • User will be told when they are in Initial Calibration phase

Other Changes and Fixes:

  • Many widgets now auto-update less frequently to improve client performance
  • Calendar widgets now auto-update data (before they only updated data on initial load)

Update v0.3.2j [2017-10-31]

Gameplay Changes:

  • Contract renewal wages now completely reworked. Older players have much lower wage demands now. Youth players also have lower wage demands when first signed
  • Determination now slightly more important for youth player development
  • Natural Fitness attribute is now of greater importance for how long a player will maintain higher levels of attributes as they age
  • Player creation balancing (should be a slightly better youth players created on average, and slightly more better attacking players created versus defensive players)
  • League Competitions will start a little earlier each season
  • Qualifying League fixtures are now scheduled so that the first fixtures will be played earlier
  • Clubs are now able to have up to 60 players before they are unable to instantly sign free-agents (with varoius additional exceptions allowed: able to sign U18 player if <20 U18 players, sign U21 player if <20 U21 players, sign a GK if <6 GK's)
  • Youth Coaching Staff will now have higher levels of Organisation attribute on average
  • Players can now be released from contract up to 24 hours remaining in the season rather than 48 hours remaining
  • Players can now have their contracts renegotiated up to 24 hours remaining in the season rather than 48 hours remaining
  • Negotiation bids by the initially accepted bidder can be changed back to the initially accepted bid amount rather than needing to be greater than it

Other Changes and Fixes:

  • Reborn Legends Minigame layout now tells all users (including Patreon Patrons) if they have qualified for next seasons Legends Cup
  • Fixed the last remaining reason currently known why matches might not record after completion
  • New logo and colour scheme for Qualifying Leagues
  • League table results optimisations
  • Home Layout performance optimisations (less frequent auto-refresh rates of widgets)
  • Numerous server side optimisations
  • Added account registration error message to advise users to try restarting their client first before emailing us as this will automatically resolve the main couple of reasons why it appears to them

Match Experience Changes and Fixes:

  • Minor balancing changes to the player rating /10 system

Update v0.3.2k [2017-11-05]

Changes:

  • Legends Cup added
  • Pre-match Welcome screen tips and messages added
  • Negotiation layout in the Transfers menu now displays a much larger list of live auctions than what can be seen on the Home layout
  • Login authentication now uses owner of the Steam 90MF application rather than the Steam ID of the account that is running the game (making 90MF consistent with how most other MMO's work on the Steam platform)
  • Market Value 'decay' over time system completely reworked to work inline with the new wage demand system (overall the rate of MV decay will be much slower)
  • Minor improvement to 'auto-select' AI

Bug Fixes:

  • Qualifying Leagues now project points correctly when the clubs in that league will play less than 38 matches each

Update v0.3.2l [2017-11-30]

Match Experience Changes and Fixes:

  • Match commentary update
  • Minor balancing changes to the player rating /10 system (including non-penalty shootout Penalty Kicks during now impacting them)
  • Very Minor Match Engine Balancing Change (only slight reduction in chance of Penalty Kick being awarded)

Other Changes and Fixes:

  • Youth players generation balancing (should be a slightly better players created on average)
  • Historical Player Data fix (club records should now show many players that were previously missing). Note: there is still 1 more major issue for us to resolve in this space so some players will still be missing at present
  • Wage demands now being shown correctly for months that don't have 30 days (previously it was amortising monthly wages as daily payments assuming that all months had 30 days when displaying this value)
  • Wage being shown to users when making a bid for a player is now corrected to use new wage scaling and no longer rounds wages at higher levels
  • Wage being shown to users when attempting to renegotiate contract for a player is now corrected to use new wage scaling and no longer rounds wages at higher levels
  • Fixed Facebook Share functionality
  • Minor profanity filter updates
  • Technical infrastructure improvements and various server side performance enhancements

Update v0.3.2m [2017-12-11]

  • Server side performance optimisations