Untitled diff

Created Diff never expires
13 removals
171 lines
23 additions
179 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.
The following lists and charts show our progress towards releasing 2.6.1, with all remaining major tasks listed.


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


Some tasks may require further QA, bug-fixing and iteration.
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.
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 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.
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< double >
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
Potential improvements and improved logging for crashes with Nvidea 10 series GPU’s
Fixed crash in CCinematicCameraController::Reset
Fixed crash in CSMLoadoutComponent::Run
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 pickups in Arena Commander restocked incorrect consumable
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
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 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
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
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
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
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:
Here’s the current list of bugs and changes that are considered a priority to fix before releasing 2.6.1:


Crashes
GPU crashes and hangs
Networking
Networking
Client disconnects (code 7, 8, and 0)
Client disconnects (code 7, 8, and 0)
Memory leaks and corruption
Memory leaks and corruption
Desynchronization
Desynchronization
Arena Commander
Arena Commander
Missiles not inheriting velocity from ships
Missiles not inheriting velocity from ships
Missiles travelling erratically
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
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
Balancing for 2.6.1 is Complete pending further feedback
Balancing for 2.6.1 is Complete pending further feedback
MAP IMPROVEMENTS
MAP IMPROVEMENTS
We are making some adjustments to the maps in order to make the map layout more balanced between the teams
We are making some adjustments to the maps in order to make the map layout more balanced between the teams
Artwork for these updates is now complete
Artwork for these updates is now complete
Design have placed props to populate the changed areas
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
UI Art have created propaganda posters to be placed around the level to add more to the feel of the environment
ETA is TODAY
Work for this is now Complete
DIALOGUE LINE IMPROVEMENTS
DIALOGUE LINE IMPROVEMENTS
Work for this is now Complete
Work for this is now Complete
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 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.
Complete
Complete
More tuning may be needed after internal testing
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.
An extension of the above. This is intended to make fuel more of an expendable commodity that has to be managed.
Complete
Complete
More tuning may be needed after internal testing
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.
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.
Complete
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.
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.
Initial pass Complete
Initial pass Complete
More tuning may be needed after internal testing
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,
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,
Complete
Complete
NETWORK
NETWORK


SERIALIZED VARIABLE
SERIALIZED VARIABLE – RISK
Originally moved out of the 2.6.0 goals due to the time required to complete this.
Originally moved out of the 2.6.0 goals due to the time required to complete this.
Work for this is now Complete
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
This is now in testing with QA and may require more time for bugfixing
MESSAGE ORDERING
MESSAGE ORDERING
Originally moved out of the 2.6.0 goals due to the time required to complete this.
Originally moved out of the 2.6.0 goals due to the time required to complete this.
Work for this is now Complete
Work for this is now Complete
This is now in testing with QA and may require more time for bugfixing
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.
Originally moved out of the 2.6.0 goals due to the time required to complete this.
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
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
Work for this is now Complete
Work for this is now Complete
This is now in testing with QA and may require more time for bugfixing
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 will allow players to select which region they wish to connect to for Arena Commander and Star Marine matches, and also the PU
Server regions now supported are:
Server regions now supported are:
North America
North America
Europe
Europe
Australia
Australia
Work for this is now Complete
Work for this is now Complete
This is now under heavy testing with QA and the Backend Services team
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
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
ETA is 9th February
ETA is 15th February (was 9th February)
IN-GAME LEADERBOARDS
IN-GAME LEADERBOARDS
Work for this is Complete
Work for this is Complete
In testing with QA
IN-GAME LOADOUT CUSTOMISATION
IN-GAME LOADOUT CUSTOMISATION
Work for this is Complete
Work for this is Complete
In testing with QA
In testing with QA
GRENADE INDICATOR
GRENADE INDICATOR
Adding an indicator to visually mark the position if thrown grenades.
Adding an indicator to visually mark the position if thrown grenades.
Delayed due to higher priority bugfixing
Work for this is Complete
ETA is 7th February (was 3rd February)
CONTENT
CONTENT


SUPER HORNET UPDATE
SUPER HORNET UPDATE
Work for this is now Complete
Work for this is now Complete
In testing with QA