Untitled diff

Created Diff never expires
68 removals
179 lines
47 additions
158 lines
2.6.1 OVERVIEW
2.6.1 OVERVIEW


The following lists and charts show our progress towards releasing 2.6.1, with all remaining major tasks listed.
On Feb. 17th we released 2.6.1 Live to everyone! We intended this patch to be released a day earlier, but we found it necessary to delay by a day to make sure that everything was integrated properly.

Tasks are either feature complete, or have an ETA for completion.

Some tasks may require further QA, bug-fixing and iteration.

Tasks that delay beyond our target dates might cause the release of 2.6.1 to be delayed, or might be excluded from 2.6.1 if appropriate to maintain the release date target.

2.6.1 work is separated into Subsections: Star Marine, Ship Balance / Improvements, Network, UI and Content.

2.6.1 is intended to be a bugfixing/polish patch rather than a larger content patch, with the main aim of improving the player experience and building upon the foundations for features we introduced in 2.6.0. Because of this, we’re aiming for a closer release date than for our larger patches since there are fewer features being worked on. What we have represented in the schedule below are the smaller improvements to improve the player experience, such as further balancing to ship speeds, improvements to grenades in Star Marine, and some new additions to the menus.

On Wednesday, we made our first step towards 2.6.1 Live by releasing the patch to our Evocati group. The initial feedback was very positive for the Singleplayer Mega Map which has drastically improved our loading times. We also had some positive responses to our Multi-Region servers, but we quickly realized that in order to properly test the effectiveness of these we would need more people. To this end, as of last night we pushed 2.6.1 to PTU and opened it up to a further 18,000 people, and then again this morning in the UK we increased this up again to make a total of 47,500 people.


BUG PROGRESS
BUG PROGRESS
Since the release of 2.6.0, we continued to make fixes for bugs in preparation for this 2.6.1 patch. Below is an overview of the kinds of issues that we have fixed since releasing Live:
Since the release of 2.6.0, we continued to make fixes for bugs in preparation for this 2.6.1 patch. Below is an overview of the kinds of issues that we have fixed since releasing Live:


Crashes
Crashes
Fixed crash in CEntityAttachment::OnAttach
Fixed crash in CEntityAttachment::OnAttach
Fixed crash in CParticleContainer::UpdateState()
Fixed crash in CParticleContainer::UpdateState()
Fixed crash with SZoneBBox::operator AABB_tpl
Fixed crash with SZoneBBox::operator AABB_tpl
Fixed crash due to missing elite archetypes
Fixed crash due to missing elite archetypes
Fixed crash in StarCitizen!HUD::CSeatReticlesContextComponent::Enter()
Fixed crash in StarCitizen!HUD::CSeatReticlesContextComponent::Enter()
Fixed crash in StarCitizen!CHomeScreenComponent::Enter()
Fixed crash in StarCitizen!CHomeScreenComponent::Enter()
Fixed crash in CTexture::InsertTextureArrayElement
Fixed crash in CTexture::InsertTextureArrayElement
Fixed crash in CPlayerStateItemUnstow::OnUpdate
Fixed crash in CPlayerStateItemUnstow::OnUpdate
Fixed crash in CEntityComponentLegacyUpdater::EnableEntityForUpdateImpl
Fixed crash in CEntityComponentLegacyUpdater::EnableEntityForUpdateImpl
Fixed a crash when launching a “Classic Race” without changing the map
Fixed a crash when launching a “Classic Race” without changing the map
Fixed crash in CThrusterManager::clampToGrid
Fixed crash in CThrusterManager::clampToGrid
Fixed crash in CZone::RefreshObjectsBBox_ZonePartition
Fixed crash in CZone::RefreshObjectsBBox_ZonePartition
Fixed crash in CCameraViewManager::PopGroup
Fixed crash in CCameraViewManager::PopGroup
Fixed crash in CMessageQueue::WriteMessages
Fixed crash in CMessageQueue::WriteMessages
Potential improvements and improved logging for crashes with Nvidea 10 series GPU’s
Potential improvements and improved logging for crashes with Nvidea 10 series GPU’s
Fixed crash in CCinematicCameraController::Reset
Fixed crash in CCinematicCameraController::Reset
Fixed crash in CSMLoadoutComponent::Run
Fixed crash in CSMLoadoutComponent::Run
Fixed a crash that would occur during three player game of Pirate Swarm
Fixed a crash caused by repeatedly selecting a new ship in the selection screen
Main Menu
Main Menu
Players in a party will now all be returned to the lobby
Players in a party will now all be returned to the lobby
Players are now able to enter a game as a pure spectator
Players are now able to enter a game as a pure spectator
Fixed menu box becoming offset
Fixed menu box becoming offset
Custom resolutions greater than 1920×1080 now function correctly
Custom resolutions greater than 1920×1080 now function correctly
Arena Commander / Crusader
Arena Commander / Crusader
Killed pirates in Pirate Swarm no longer appear twice in the feed
Killed pirates in Pirate Swarm no longer appear twice in the feed
Best lap time was inconsistent across multiple players in Race mode
Best lap time was inconsistent across multiple players in Race mode
Fixed infinite load screen when entering Arena Commander as a spectator
Fixed infinite load screen when entering Arena Commander as a spectator
Fixed an issue with players become stuck in place when picking up weapons at Security Post Kareah
Fixed an issue with players become stuck in place when picking up weapons at Security Post Kareah
Fixed an issue where ship retiles could persist on HUD death and respawn
Fixed an issue where ship retiles could persist on HUD death and respawn
Fixed the issue where players could spawn at Grim HEX with no crime stat
Fixed the issue where players could spawn at Grim HEX with no crime stat
Fixed an issue where players would be prompted to press ‘X’ to respawn in Pirate Swarm and Vanduul Swarm when they are out of respawns
Fixed an issue where players would be prompted to press ‘X’ to respawn in Pirate Swarm and Vanduul Swarm when they are out of respawns
Shotgun in Security Post Kareah can no longer be picked up through the grating
Shotgun in Security Post Kareah can no longer be picked up through the grating
Added a kill column to the scoreboard in the Swarm modes
Added a kill column to the scoreboard in the Swarm modes
Fixed an issue where players landing at Cry Astro pads would get locked into the mobiGlas menu
Fixed an issue where players landing at Cry Astro pads would get locked into the mobiGlas menu
Fixed an issue where teams in Arena Commander where teams were awarded 600 points before the match had started
Fixed an issue where teams in Arena Commander where teams were awarded 600 points before the match had started
Fixed an issue where ships could spawn inside other ships in Arena Commander
Fixed an issue where ships could spawn inside other ships in Arena Commander
Fixed an issue where pickups in Arena Commander restocked incorrect consumable
Fixed an issue where pickups in Arena Commander restocked incorrect consumable
Fixed an issue where missiles would fly erratically
Fixed the in-game leaderboards for the race modes so they now pull data from the website correctly
Star Marine
Star Marine
Weapon sights now being correctly positioned after respawn
Weapon sights now being correctly positioned after respawn
Control terminal now shows the correct screen when joining a game in progress
Control terminal now shows the correct screen when joining a game in progress
Revenge kill now resets on round end
Revenge kill now resets on round end
Dead player was able to capture a control point
Dead player was able to capture a control point
Thrown grenade impacts now have audio
Thrown grenade impacts now have audio
Fixed issue where players could remain on a black screen when joining an Elimination game
Fixed issue where players could remain on a black screen when joining an Elimination game
Fixed Audio corruption during multiplayer matches
Fixed Audio corruption during multiplayer matches
It is now possible to pick up weapons from killed players
It is now possible to pick up weapons from killed players
Weapon tail audio now works correctly
Weapon tail audio now works correctly
Fixed an issue where vaulting into ZeroG broke MediPens and reloading
Fixed an issue where vaulting into ZeroG broke MediPens and reloading
Fixed an issue where sections of Star Marine maps would flicker when using SLI graphics cards
Fixed an issue where sections of Star Marine maps would flicker when using SLI graphics cards
Fixed an issue where players were unable to pick up pistols
Fixed an issue where players were unable to pick up pistols
Fixed the “killed by” notification persisting between game modes
Ships
Ships
All Auroras can now equip a Size 2 missile rack
All Auroras can now equip a Size 2 missile rack
Fixed animations in the Caterpillar that could be interrupted
Fixed animations in the Caterpillar that could be interrupted
Fixed and issue with vehicle bodies falling through the floor when destroyed in gravity
Fixed and issue with vehicle bodies falling through the floor when destroyed in gravity
Fixed an issue with incoming missile warning do not disappear from the HUD
Fixed an issue with incoming missile warning do not disappear from the HUD
Adjusted fuel consumption rates
Adjusted fuel consumption rates
Adjusted weapon health
Adjusted weapon health
Further adjustments to ship speeds
Further adjustments to ship speeds
Maximum Afterburn is now allowed on all ship axis
Maximum Afterburn is now allowed on all ship axis
Fixed an issue with BEHR MVSA Cannon (S2) projectiles not being visible
Fixed an issue with BEHR MVSA Cannon (S2) projectiles not being visible
Fixed an issue with the Drake Cutlass Black where its nose guns could pivot too far and shoot the nose of the ship
Fixed an issue with the Drake Cutlass Black where its nose guns could pivot too far and shoot the nose of the ship
The “Boost Fuel” gauge readout on the Anvil Hornet F7C-M was not updating correctly
The “Boost Fuel” gauge readout on the Anvil Hornet F7C-M was not updating correctly
Fixed issues that prevented the top MFD’s in the Anvil Hornet F7C-M from working correctly
Fixed issues that prevented the top MFD’s in the Anvil Hornet F7C-M from working correctly
Fixed an issue where players could be teleported large distances when exiting ships via ladders
Fixed an issue where players could be teleported large distances when exiting ships via ladders
Fixed an issue where ESP was not staying on target and causing the pips to drift off target during combat
Fixed an issue where the targeting pips would disconnect from their directional line
Fixed an issue where the HUD for the Caterpillar was missing
Network
Network
Fixed various issues with the GIM
Fixed various issues with the GIM
Various fixes to improve overall network stability
Various fixes to improve overall network stability
Fixed an issue with players region selection not being saved between logins
Fixed an issue with players region selection not being saved between logins
Made further improvements for client disconnects (code 7, 8, and 0)
Made further improvements for memory leaks and corruption
Made further improvements for desynchronisation
Cameras
Cameras
Added “Pure Spectator Mode” which allows users to spectate a game rather than participate in it
Added “Pure Spectator Mode” which allows users to spectate a game rather than participate in it
Added persistent save/load of cameras between game sessions and the 1st person spectator mode
Added persistent save/load of cameras between game sessions and the 1st person spectator mode
Fixed issue where the player could see their character without a head through the helmet when in 3rd person view
Fixed issue where the player could see their character without a head through the helmet when in 3rd person view
Fixed an issue where killed players distort when viewed in spectator mode
Fixed an issue where killed players distort when viewed in spectator mode
Fixed an issue with the spectator camera not centering correctly on players in EVA
Fixed an issue with the spectator camera not centering correctly on players in EVA
Fixed an issue where the camera could become locked on the map origin after using missile camera
Misc
Misc
Improvements to various ship and environment LODs within the game
Improvements to various ship and environment LODs within the game
Missile POV camera now deactivates when releasing the missile fire button (Middle Mouse)
Missile POV camera now deactivates when releasing the missile fire button (Middle Mouse)
Improvements to atmospheric audio throughout the game and certain spot SFX in Crusader
Improvements to atmospheric audio throughout the game and certain spot SFX in Crusader
General fixes to reduce log spam
General fixes to reduce log spam
Here’s the current list of bugs and changes that are considered a priority to fix before releasing 2.6.1:

Networking
Client disconnects (code 7, 8, and 0)
Memory leaks and corruption
Desynchronization
Arena Commander
Missiles not inheriting velocity from ships
Missiles travelling erratically


BREAKDOWN BY SUBSECTION
BREAKDOWN BY SUBSECTION
STAR MARINE
STAR MARINE


WEAPON BALANCE
WEAPON BALANCE
We are adjusting the damage output of the shotgun and the sniper rifle, which both feel to be lacking the punch we would like from these weapons
The intended weapon balancing for the 2.6.0 for the Sniper Rifle and Shotgun progressed much quicker than anticipated and was completed ahead of the original estimate
Balancing for 2.6.1 is Complete pending further feedback
Original estimate was 27th January, work completed on 20th January
MAP IMPROVEMENTS
MAP IMPROVEMENTS
We are making some adjustments to the maps in order to make the map layout more balanced between the teams
The map improvements ended up taking a little longer than anticipated due to wanting to ensure that the changes we had felt correct during our playtests, and then wanting to give the maps a better overall “feel” with extra added props that contribute to the lore of the environments
Artwork for these updates is now complete
Original estimate was 27th January, work completed on 2nd February
Design have placed props to populate the changed areas
UI Art have created propaganda posters to be placed around the level to add more to the feel of the environment
Work for this is now Complete
DIALOGUE LINE IMPROVEMENTS
DIALOGUE LINE IMPROVEMENTS
Work for this is now Complete
This was a slightly later addition to the patch goals, but one that added an improved experience to Star Marine. This was a relatively small amount of work, so came in on time
Original estimate was 31st January, work completed on 31st January
SHIP BALANCE / IMPROVEMENTS
SHIP BALANCE / IMPROVEMENTS


REVIEW OF SHIP SPEEDS
REVIEW OF SHIP SPEEDS
After seeing feedback from 2.6.0 we feel that further changes need to be made to the speeds of ships in SCM to create a wider spread that is in line with the ship role.
After 2.6.0 had been released Live, the Tech Design team began reviewing player feedback to see where further changes could be made. These changes were fairly quick to make and iterate upon after testing with QA.
Complete
Original estimate was 25th January, work completed on 25th January
More tuning may be needed after internal testing
FUEL CONSUMPTION TWEAKS
FUEL CONSUMPTION TWEAKS
An extension of the above. This is intended to make fuel more of an expendable commodity that has to be managed.
Similar to the speed changes,Tech Design already had a good idea of which adjustments needed to be made based off player feedback. These changes were fairly quick to make and iterate upon after testing with QA.
Complete
Original estimate was 25th January, work completed on 25th January
More tuning may be needed after internal testing
WEAPON AND MOUNT HEALTH BALANCE
WEAPON AND MOUNT HEALTH BALANCE
After reviewing feedback, we’ve found that weapons and their mounts can be too easily destroyed with splash damage. We are increasing the health of both components to combat this.
Changes made to both the weapon and mount health had already been completed by Tech Design just as work on the 2.6.1 patch began
Complete
WEAPON PROJECTILE SPEED BALANCE
WEAPON PROJECTILE SPEED BALANCE
We’ve found that weapon projectiles have a varied speed across the game, which makes aiming with certain weapon setups in flight a challenge due to the position of the lag pips. Adjusting projectile speeds should bring these pips closer together in more setups to reduce the current extreme offsets we’re seeing.
Weapon projectile speed changes had already been completed by Tech Design just as work on the 2.6.1 patch began
Initial pass Complete
More tuning may be needed after internal testing
ALLOW MAX AFTERBURN ON ALL AXIS
ALLOW MAX AFTERBURN ON ALL AXIS
Allowing the ability to reach maximum afterburn speeds on all ship axis when strafing, but at a reduced acceleration rate on any other axis than Y (straight ahead) as regular maneuvering thrusters don’t have the power to reach those speeds at the same rate,
The work for this was estimated to take 2 days, and that remained true. However, due to other required bugfixing, the start date for this work was delayed a few days
Complete
Original estimate was 24th January, work completed on 26th January
NETWORK
NETWORK


SERIALIZED VARIABLE – RISK
SERIALIZED VARIABLE – MOVED OUT OF 2.6.1
Originally moved out of the 2.6.0 goals due to the time required to complete this.
Due to unforseen bugs tied to this feature occuring in other parts of the network code, we have decided to remove this from the 2.6.1 goals in order to preserve our intended release date
The Network Engineers are continuing to fix bugs with this, however once one is fixed, another appears somewhere else. This is all happening in quite complex and sensitive code, so bugfixing requires more time
Our Network engineers are continuing to work on this for inclusion in a future patch
MESSAGE ORDERING
MESSAGE ORDERING
Originally moved out of the 2.6.0 goals due to the time required to complete this.
The remaining work required to complete this feature was quite far along by the time work on 2.6.1 really got underway. An initial round of testing and bugfixing revealed that there was less bugfixing and work that was left to complete, which meant that this feature was completed ahead of time
Work for this is now Complete
Original estimate was 25th January, work completed on 20th January
This is now in testing with QA and may require more time for bugfixing
MEGA MAP (SINGLEPLAYER)
MEGA MAP (SINGLEPLAYER)
Originally moved out of the 2.6.0 goals due to the time required to complete this.
After internal testing showed very positive results, it was decided to include this feature into the 2.6.1 patch
Tests on this feature in our Development branch have been promising, so we are aiming to release the singleplayer aspect of the Mega Map with 2.6.1
Original estimate was 26th january, work was completed on 26th January
Work for this is now Complete
MULTI REGION SERVERS
MULTI REGION SERVERS
This will allow players to select which region they wish to connect to for Arena Commander and Star Marine matches, and also the PU
This was not originally intended to be part of the 2.6.1 patch, but due to the Devops team working hard to ensure that this was all set up far enough in advance for plenty of testing
Server regions now supported are:
Original estimate was 2nd February, work was completed on 2nd February
North America
Europe
Australia
Work for this is now Complete
UI
UI


BUG FIXING
BUG FIXING
Since 2.6.0 went Live, we’ve identified a number of issues with the new main menu, and also other bugs with the UI in general that we would want to fix for 2.6.1. This bugfixing is where the bulk of the time is going to be spent for the UI team
Bugfixing is always an ongoing process, and there is always “one more bug” to fix. However, we have made sure to utilise our allotted UI bugfixing time as well as possible
ETA is 15th February (was 9th February)
IN-GAME LEADERBOARDS
IN-GAME LEADERBOARDS
Work for this is Complete
There were slight delays on this due to integration between the game-side code pulling data from the web platform
Original Estimate was 30th January, work completed on 3rd February
IN-GAME LOADOUT CUSTOMISATION
IN-GAME LOADOUT CUSTOMISATION
Work for this is Complete
This feature took a little longer to complete than anticipated due to some bugs that occurred during the implementation
In testing with QA
Original Estimate was 1st February, work completed on 3rd February
GRENADE INDICATOR
GRENADE INDICATOR
Adding an indicator to visually mark the position if thrown grenades.
Work for the grenade indicator was delayed due to bugfixing on high priority issues
Work for this is Complete
Original Estimate was 24th January, work completed on 7th February
CONTENT
CONTENT


SUPER HORNET UPDATE
SUPER HORNET UPDATE
Work for this is now Complete
Due to the various departments that all have to work on making a ship for scratch, or updating one such as this, each department always wants to ensure a high level of polish to their work. Due to this, work was slightly delayed on this ship update
Original Estimate was 27th January, work completed on 30th January