Build 952 (10/03/15) - MB
GUI:
* Fix for 458 Spider wheel not appearing (WMD-6110)
* Time representation on career event settings - WMD-4381
* Change text used for when you have no leaderboard entry (WMD-6039).
* Disabling sounds, when clearing or updating gui list, fix for WMD-6105
* Clear replay and photo lists data on leaving driver network profile page (WMD-6114).
* Disable "Use This Ghost" option if no ghost attached to leaderboard entry (WMD-6108).
* Disabled state added to 'Use This Ghost' buttons on Time Trial and Events page (WMD-6108)
* WMD-6117: Fixed "Pentapodia" achievement, now correctly checking whether a lap is completed on exit of a session, instead of the race complete event. "Triple Crown" achievement fix. Only count final championships towards the disciplines count.
* WMD-6094: Fixed "Community Ambassador" achievement. Now correctly checking whether a lap is completed on exit of a session, instead of the race complete event. Fixed "Player 1 Versus The World" & "Pristine Paintwork" awarding the achievement counting quit sessions towards the goal.
* WMD-6097: Some community event ghosts can not be selected from the list: Fixed the community events GUI showing ghosts being available for records with no ghosts attached. Fixed the first lap of time trial not counting for ghost upload, leading to times posted without ghost. Hardcoded the number of rows visible on the time trial (console) page to 16 because the automagic code logic sometimes fails and then never shows any leaderboards ever again
* Changes for WMD-6048 (Users are able to access single player menus when RealtimeMultiplay has already been used): Moved lobby vote evaluation to LobbyFlow handler so that it ticks outside of lobby and can initiate the countdown if user(s) have navigated away from the lobby gui handler. Send LobbyFlow event every 2 seconds from admin to game members who are still in the lobby to ensure countdown timer sync and countdown enabled flags, ensures lobby countdown time and other details are sent and processed regardless of gui handlers currently in use. Added 'race soon to start' code to all known screen handlers accessible from the lobby (eg garage, track select, options, driver network) which forces the player back to the lobby at 5s to launch. Changed private game host Start button to trigger a 5s countdown instead of immedate launch (to allow time for sub-page handlers to return the player to the lobby if any have navigated away). Disable lobby config options (track select, vehicle select, structure and race conditions) when race soon to start (my applink in CL 554848, AndyT's edits in CL 555213). Disabled Quick Access options (eg to driver network profile, help etc) when race soon to start (applink in CL 555549). Disabled access to Driver Network Hightlights tab when participating in multiplayer due to potential disruption from viewing media (disabled state set in CL 555549). Added OnlineSupport lobby state helper so that the countdown is no longer reset when the game admin returns from a lobby sub-page. Moved the ReturnedToLobbyState call from lobby gui handler OnPageActivated to LobbyFlowHandler so that a player quickly navigating to a lobby sub-page after roundtripping can no longer stall lobby countdown flow for the game
Controllers:
* Refinements to gamepad preset 2 (WMD-5958)
Online/Multiplayer:
* WMD-6116: Added presence to MP logging categories.
Characters/Animations:
* Pit fuel animations: GT_L_RC: alp_a450, merc_c_dtm, merc_sls_amg, merc_sls_amg_gt3, oreca_03, pag_huay, pag_zon_r, radi_sr3rs, sau_c9
* WMD-6085: Fixed Pit crew - Pit board guy moves the wrong way in practice session. Included Tracks : Connecticut_Hill (+Short)/Lakeville_Raceway (+GP,National, Short)/Sakitto_West2 : zbynekt
AI/Pitstops:
* Cleaning blown tyre effects, when wheels are repaired during the pitstop visit, fix of the last remaining issue in WMD-5850
* WMD-5596: Fixed player fuel refill level during pitstops. So now if the fuel strategy hasn't been modified, then use an intelligent calculation to determine how much fuel to refill.
Career:
* Update McLaren MP4 career contracts and teams to accommodate the required livery changes. WMD-5821
Physics:
* Increased engine life and F/A, Karts and older Lotus's . These were blowing engines too easy on contact damage, and not being able to do even do 1 lap (to get back to the pits) with the oil temp running high. Fixes WMD-6120
Vehicles:
* McLaren 12C GT3: Various liveries removed for approval request (WMD-5821)