Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

0.1.3.0: Difference between revisions

From Kerbal Space Program 2 Wiki
m (1 revision imported: Import game version pages)
m (navbox)
Tag: 2017 source edit
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
'''0.1.3.0''' is a patch update to KSP 2 released on June 22nd, 2023, which fixes a significant number of bugs and performance issues. This update also added new parts to the game, the first patch to do so.
'''0.1.3.0''' is a patch update to KSP 2 released on June 22nd, 2023, which fixes a significant number of bugs and performance issues. This update also added new parts to the game, the first patch to do so.


== Construction ==
== Fixes/changes ==


====== Construction ======
* Fixed: fairing editor button stays on the cursor when moving fairing in the VAB [1] [2]
* Fixed: fairing editor button stays on the cursor when moving fairing in the VAB [1] [2]
* Fixed: fairings don't properly get out of the way in the VAB internal/exploded mode [1]
* Fixed: fairings don't properly get out of the way in the VAB internal/exploded mode [1]
Line 14: Line 15:
* Fixed: wrench icon appears before placement of procedural wing
* Fixed: wrench icon appears before placement of procedural wing


== Environments ==
====== Environments ======
 
* Adjusted PQS transition range for Vall
* Adjusted PQS transition range for Vall
* Integrated KSC trees into mesh scatter system, reducing lines of code and improving performance
* Integrated KSC trees into mesh scatter system, reducing lines of code and improving performance
Line 21: Line 21:
* Fixed: some lights have missing textures when viewed at KSC [1]
* Fixed: some lights have missing textures when viewed at KSC [1]


== EVA ==
====== EVA ======
 
* Adjusted over-reflectivity of Kerbal eye materials
* Adjusted over-reflectivity of Kerbal eye materials
* Fixed: "Bobus" ladder does not provide seamless transition to adjacent ladders
* Fixed: "Bobus" ladder does not provide seamless transition to adjacent ladders
Line 29: Line 28:
* Fixed: time-warp keyboard shortcuts are still active when typing in details for planted flags [1] [2] [3] [4]
* Fixed: time-warp keyboard shortcuts are still active when typing in details for planted flags [1] [2] [3] [4]


== Flight & Map ==
====== Flight & Map ======
 
* Added ability to toggle visibility of some 3D map elements
* Added ability to toggle visibility of some 3D map elements
* Added multijoint system for wings that places a scalable array of four joints along the length of the wing root
* Added multijoint system for wings that places a scalable array of four joints along the length of the wing root
Line 71: Line 69:
* Planetshine adjusted to improve reflected lighting on vehicles above the Mun, Minmus, and Eeloo
* Planetshine adjusted to improve reflected lighting on vehicles above the Mun, Minmus, and Eeloo


== FX and Audio ==
====== FX and Audio ======
 
* Adjusted VFX for launch clamps
* Adjusted VFX for launch clamps
* Adjusted VFX positioning for procedural engine plate shrouds and interstage fairings
* Adjusted VFX positioning for procedural engine plate shrouds and interstage fairings
Line 80: Line 77:
* Updated VFX for stack separators and decouplers
* Updated VFX for stack separators and decouplers


== Localization ==
====== Localization ======
 
* Fixed: "Go" button text field too small for some translated text
* Fixed: "Go" button text field too small for some translated text
* Fixed: bold text illegible in some Asian languages
* Fixed: bold text illegible in some Asian languages
Line 98: Line 94:
* Fixed: unlocalized strings appear in staging stack
* Fixed: unlocalized strings appear in staging stack


== Modding ==
====== Modding ======
 
* Fixed: LoadByLabel not properly respecting assets in addressables in mod asset bundles. Labelled addressables should load properly now
* Fixed: LoadByLabel not properly respecting assets in addressables in mod asset bundles. Labelled addressables should load properly now


== Optimization ==
====== Optimization ======
 
* Added new compute kernel to improve terrain performance by reducing rendering of non-visible detail
* Added new compute kernel to improve terrain performance by reducing rendering of non-visible detail
* Optimized cloud shader algorithm to improve GPU performance
* Optimized cloud shader algorithm to improve GPU performance
Line 116: Line 110:
* Optimized rendering of 3D UI elements in VAB and flight
* Optimized rendering of 3D UI elements in VAB and flight
* Optimized scatter object performance by using more compact scatter spawn buffers to reduce GPU memory usage
* Optimized scatter object performance by using more compact scatter spawn buffers to reduce GPU memory usage
* Optimized tesselation factor for medium and low quality water to improve GPU performance
* Optimized tessellation factor for medium and low quality water to improve GPU performance
* Optimized water tesselation factor for water viewed from high altitude
* Optimized water tessellation factor for water viewed from high altitude
* Optimized runtime CPU performance for water rendering by updating some properties less than once per frame"
* Optimized runtime CPU performance for water rendering by updating some properties less than once per frame"
* Reduced GPU memory used by local space shader by 75%
* Reduced GPU memory used by local space shader by 75%
Line 130: Line 124:
* Fixed: scatter objects render at first level of detail at all distances"
* Fixed: scatter objects render at first level of detail at all distances"


== Parts and Stock Vessels ==
====== Parts and Stock Vessels ======
 
* '''Added [[A.I.R.B.R.A.K.E.S]] part'''
* '''Added [[A.I.R.B.R.A.K.E.S]] part'''
* '''Added [[Clamp-O-Tron Inline Docking Port]], [[Clamp-O-Tron Shielded Docking Port]], and [[Mk2 Clamp-O-Tron Docking Port]] parts'''
* '''Added [[Clamp-O-Tron Inline Docking Port]], [[Clamp-O-Tron Shielded Docking Port]], and [[Mk2 Clamp-O-Tron Docking Port]] parts'''
Line 145: Line 138:
* Fixed: air intake parts display unnecessary sliders in VAB Part Manager
* Fixed: air intake parts display unnecessary sliders in VAB Part Manager
* Fixed: gimbal animation code causes log spam
* Fixed: gimbal animation code causes log spam
* Fixed: intake air listed as a transferrable resource in the Resource Manager
* Fixed: intake air listed as a transferable resource in the Resource Manager
* Fixed: mesh for SRB-KD25k "Kickback" Solid Fuel Booster is 7.5 degrees from correct rotation
* Fixed: mesh for SRB-KD25k "Kickback" Solid Fuel Booster is 7.5 degrees from correct rotation
* Fixed: non-convex collision mesh for RF-AD 2000 Mk3 to Mk2 Methalox Adapter causes error message
* Fixed: non-convex collision mesh for RF-AD 2000 Mk3 to Mk2 Methalox Adapter causes error message
Line 151: Line 144:
* Fixed: stack node position on Mk1 "Explorer" Command Pod slightly misaligned [1]
* Fixed: stack node position on Mk1 "Explorer" Command Pod slightly misaligned [1]


== Saving and Loading ==
====== Saving and Loading ======
 
* Fixed: TravelLog Manager causes runaway save file inflation [1]
* Fixed: TravelLog Manager causes runaway save file inflation [1]
* Fixed: vehicle spawns beneath terrain when loading saved game with EVA Kerbal in focus
* Fixed: vehicle spawns beneath terrain when loading saved game with EVA Kerbal in focus
Line 162: Line 154:
* Fixed: thumbnails for saved games sometimes incorrectly display transparency
* Fixed: thumbnails for saved games sometimes incorrectly display transparency


== Tutorials ==
====== Tutorials ======
 
* Enabled dragging tutorial windows by headers
* Enabled dragging tutorial windows by headers
* Fixed: fail state dialog does not properly display when failing some tutorials
* Fixed: fail state dialog does not properly display when failing some tutorials
Line 170: Line 161:
* Fixed: subtitles missing from various sections of Orbits are Weird tutorial
* Fixed: subtitles missing from various sections of Orbits are Weird tutorial


== UI/UX ==
====== UI/UX ======
 
* Added Flight HUD UI scaling in player settings
* Added Flight HUD UI scaling in player settings
* Added player-controllable splash screen bypass ability
* Added player-controllable splash screen bypass ability
Line 202: Line 192:
* Fixed: VAB part module text extends beyond info panel bounds in some cases
* Fixed: VAB part module text extends beyond info panel bounds in some cases
* Fixed: when an vehicle is destroyed via the object picker in Tracking Station, parent celestial body list entry does not close
* Fixed: when an vehicle is destroyed via the object picker in Tracking Station, parent celestial body list entry does not close
{{Navbox version history}}

Latest revision as of 14:01, 13 September 2024

0.1.3.0 is a patch update to KSP 2 released on June 22nd, 2023, which fixes a significant number of bugs and performance issues. This update also added new parts to the game, the first patch to do so.

Fixes/changes[edit | edit source]

Construction[edit | edit source]
  • Fixed: fairing editor button stays on the cursor when moving fairing in the VAB [1] [2]
  • Fixed: fairings don't properly get out of the way in the VAB internal/exploded mode [1]
  • Fixed: fairing length slider gets stuck after reverting to the VAB from flight
  • Fixed: lower stage Delta-V displays 0 when adding an empty stage above an engine in the VAB
  • Fixed: changing radial symmetry count after placing the first part of a strut causes the strut to break
  • Fixed: Log error in some situations when selecting the visibility mode icon on an interstage fairing
  • Fixed: toggling control surface in wing editor fails to remove control surface when editing multiple wings
  • Fixed: VAB becomes unresponsive after clicking the fairing edit button and doing an unrelated action
  • Fixed: when holding ALT and hovering over part in the VAB, part asset name shows instead of part name
  • Fixed: wrench icon appears before placement of procedural wing
Environments[edit | edit source]
  • Adjusted PQS transition range for Vall
  • Integrated KSC trees into mesh scatter system, reducing lines of code and improving performance
  • Added level of detail to aviation lights at KSC
  • Fixed: some lights have missing textures when viewed at KSC [1]
EVA[edit | edit source]
  • Adjusted over-reflectivity of Kerbal eye materials
  • Fixed: "Bobus" ladder does not provide seamless transition to adjacent ladders
  • Fixed: Bill's and Bob's eyes have incorrect symmetry and color settings [1]
  • Fixed: placeholder notification text displayed when Kerbal performs an EVA
  • Fixed: time-warp keyboard shortcuts are still active when typing in details for planted flags [1] [2] [3] [4]
Flight & Map[edit | edit source]
  • Added ability to toggle visibility of some 3D map elements
  • Added multijoint system for wings that places a scalable array of four joints along the length of the wing root
  • Added new IVA Kerbal animation to show reaction to and recovery from non-catastrophic impact events
  • Added player setting to allow toggling of Navball in Map view
  • Added settings for toggling tooltips and for setting default throttle
  • Fixed: activating or staging an engine causes decouplers and fairing shrouds below that engine to stage
  • Fixed: brake activation applies to multiple vessels simultaneously after undocking
  • Fixed: camera drifts away from recently-decoupled vehicles
  • Fixed: changes made to landing gear friction level settings in the VAB do not propagate to flight
  • Fixed: countdown does not pause when time warp is paused
  • Fixed: gantry positioning code produces errant event registrations
  • Fixed: imprecise cloud shadow masking causes aura when shadow appears behind vehicle
  • Fixed: in-cockpit Kerbals sometimes show T-pose due to corrupted fidget animations
  • Fixed: inline drag calculations use incorrect facing directions when calculating cross sectional area [1]
  • Fixed: XM-G50 Radial Air Intake intake drag cube oriented incorrectly
  • Fixed: instances of decoupled sections remain linked when decoupling a non-command root part that is separated from a command part by an engine mount [1]
  • Fixed: Kerbal flag-planting and flag object animation de-synchronize when time-warp is used
  • Fixed: Landed EVA Kerbals disappear when a vehicle time warps into their physics range
  • Fixed: Inactive crash course warning is fired when vehicle is placed on the launchpad or when player returns to KSC from flight
  • Fixed: Inactive crash course warning occurs when a Kerbal performs EVA at the launchpad "
  • Fixed: landed vehicles cause torrent of VesselLandedAtRest spam
  • Fixed: launch gantry does not adjust position to accommodate wide vehicles on launcpad
  • Fixed: Launching "Jumping Flea" vehicle causes null states [1]
  • Fixed: NaN displayed in the drag/lift ratio value. Still future work to do here.
  • Fixed: NRE errors occur when parts get destroyed
  • Fixed: Out of Electricity message event fails to trigger when EC depleted
  • Fixed: some docking ports fail to release when undocking
  • Fixed: structural tubes don't occlude aerodynamic drag
  • Fixed: strut joint is misclassified as "lingering" and automatically destroyed when loaded to launchpad
  • Fixed: symmetrically-attached radial decouplers eject with different forces [1]
  • Fixed: thermal indicator generates log spam
  • Fixed: undocking docking port destroys vehicle if it has wheels or wings attached to it
  • Fixed: undocking vehicle sections that are connected with struts fails to detach struts [1]
  • Fixed: ground parts remain attached to the main assembly when their parent part is destroyed"
  • Fixed: vehicle falls through terrain when returning it to focus after launching another vehicle outside its physics range
  • Fixed: vehicle teleports inside Kerbin when partial fuel depletion event triggers during time-warp [1]
  • Fixed: when loading a second vehicle to launchpad after first vehicle has been destroyed, launch button shows "No Stages" and is not clickable
  • Fixed: wingtip vortices display incorrectly due to incorrect case handling for contextual events
  • Planetshine adjusted to improve reflected lighting on vehicles above the Mun, Minmus, and Eeloo
FX and Audio[edit | edit source]
  • Adjusted VFX for launch clamps
  • Adjusted VFX positioning for procedural engine plate shrouds and interstage fairings
  • Fixed: Log spam every frame when air intake makes contact with the ground
  • Replaced raycast-based lens flare occlusion with depth-based occlusion
  • Added pixel-count solution to correlate lens flare intensity with nearest star's visible area"
  • Updated VFX for stack separators and decouplers
Localization[edit | edit source]
  • Fixed: "Go" button text field too small for some translated text
  • Fixed: bold text illegible in some Asian languages
  • Fixed: for some languages, anti-aliasing settings have incorrect localization
  • Fixed: for some languages, non-localized celestial body name appears on SOI entry
  • Fixed: in some languages, "Fly Safe" placeholder vehicle name not translated
  • Fixed: incorrect word order on burn timer UI
  • Fixed: localization missing from Kerbal EVA controls window
  • Fixed: orientation cube text obscures 3D vehicle icon in some languages
  • Fixed: pre-made vehicle information in Save/Load window is incorrectly localized
  • Fixed: some text in Settings menu not localized
  • Fixed: part description for HFT ""Spherotron"" Hydrogen Fuel Tank not localized" [1]
  • Fixed: the Enter Text text box for the Campaign Name is displayed in English while creating a new game in a foreign language
  • Fixed: the Velocity tab's 'Target' text is not translated when observed in any language other than English
  • Fixed: tutorial dialogues have minor bugs in some languages
  • Fixed: unlocalized strings appear in staging stack
Modding[edit | edit source]
  • Fixed: LoadByLabel not properly respecting assets in addressables in mod asset bundles. Labelled addressables should load properly now
Optimization[edit | edit source]
  • Added new compute kernel to improve terrain performance by reducing rendering of non-visible detail
  • Optimized cloud shader algorithm to improve GPU performance
  • Implemented job system to handle per-part water detection (for 150 part vehicle, CPU time reduced from 10ms to 1.5ms)
  • Optimized and improved quality of lens flares by using a commandbuffer
  • Optimized cloud rendering when camera is below cloud layer
  • Optimized GPU and memory usage for water rendering by using stencil buffers and new shaders
  • Optimized KSC instancing to reduce draw calls
  • Optimized Part Manager by removing several layout groups
  • Optimized per-engine point lights by turning off shadows
  • Optimized PQS terrain textures to reduce memory usage
  • Optimized rendering of 3D UI elements in VAB and flight
  • Optimized scatter object performance by using more compact scatter spawn buffers to reduce GPU memory usage
  • Optimized tessellation factor for medium and low quality water to improve GPU performance
  • Optimized water tessellation factor for water viewed from high altitude
  • Optimized runtime CPU performance for water rendering by updating some properties less than once per frame"
  • Reduced GPU memory used by local space shader by 75%
  • Reduced low- and medium-quality cloud texture sizes for Kerbin, Duna, Eve, and Laythe
  • Removed unnecessary logging for time warp interpolation
  • Updated Eve's shorelines to reduce visual blockiness and improve CPU and memory usage
  • Fixed: cloud shadows are broken on Eve
  • Fixed: clouds have dark edges
  • Fixed: memory leaks triggered by loading saved games, loading tutorials, and reverting to VAB
  • Fixed: the game crashes when attempting to view the EULA and Privacy Policy in Russian [1]
  • Fixed: trees vanish before they are completely off-screen
  • Fixed: scatter objects render at first level of detail at all distances"
Parts and Stock Vessels[edit | edit source]
  • Added A.I.R.B.R.A.K.E.S part
  • Added Clamp-O-Tron Inline Docking Port, Clamp-O-Tron Shielded Docking Port, and Mk2 Clamp-O-Tron Docking Port parts
  • Added Coronet, Trumpet, and Tuba engine parts
  • Added S3-28800 Methalox fuel tank part
  • Adjusted MEM-125 Engine Mount color mask and part size to match similar parts
  • Added auto in-flight switching for multi-mode engines like the Rapier
  • "Sustainer" descriptor added to appropriate engine subtitles
  • Increased breaking force for wings, control surfaces, and stabilizers
  • Methane engines are now surface-attachable
  • Fixed: RTC "Rottweiler" truck chassis has incorrectly-oriented stack attach node and low texture resolution
  • Fixed: "Statistics" header not properly localized in VAB
  • Fixed: air intake parts display unnecessary sliders in VAB Part Manager
  • Fixed: gimbal animation code causes log spam
  • Fixed: intake air listed as a transferable resource in the Resource Manager
  • Fixed: mesh for SRB-KD25k "Kickback" Solid Fuel Booster is 7.5 degrees from correct rotation
  • Fixed: non-convex collision mesh for RF-AD 2000 Mk3 to Mk2 Methalox Adapter causes error message
  • Fixed: small nosecone base diameter does not match small stack parts
  • Fixed: stack node position on Mk1 "Explorer" Command Pod slightly misaligned [1]
Saving and Loading[edit | edit source]
  • Fixed: TravelLog Manager causes runaway save file inflation [1]
  • Fixed: vehicle spawns beneath terrain when loading saved game with EVA Kerbal in focus
  • Fixed: interstage fairing size does not persist correctly when loading a workspace
  • Fixed: after launching a vessel, loading into a different game save with a flight in progress, and then reverting to the VAB, an incorrect vehicle from another game save is loaded
  • Fixed: descriptions disappear when making new workspace save from a stock vehicle workspace
  • Fixed: Log fills with autosave spam
  • Fixed: autosave cooldown timers don't trigger
  • Fixed: thumbnails for saved games sometimes incorrectly display transparency
Tutorials[edit | edit source]
  • Enabled dragging tutorial windows by headers
  • Fixed: fail state dialog does not properly display when failing some tutorials
  • Fixed: feature image for "Orbital Transfers" tutorial is incorrect
  • Fixed: player-adjusted position of tutorial message box does not persist
  • Fixed: subtitles missing from various sections of Orbits are Weird tutorial
UI/UX[edit | edit source]
  • Added Flight HUD UI scaling in player settings
  • Added player-controllable splash screen bypass ability
  • Added description to the "Tab Away Audio" player setting
  • Added notification when F5 is used to quicksave
  • Added player setting to toggle visibility of Vessel/Object labels
  • Added stock vessel filter to KSC launchpad menu
  • Game View UI element is hidden when there is no active vessel
  • Updated section names in input settings
  • Updated settings menu user interface
  • Updated UI for VAB header, launch assembly icon, fairing construction icons, procedural editing icon, fairing visibility icon, and root part icon
  • Enabled configuration of unique spawn points for tutorial dialogs for each tutorial lesson
  • Fixed: code error in main menu when trying to access a deleted object
  • Fixed: implementation of localized File Date/Time is incorrect for regional formatting
  • Fixed: in some languages, incorrect capitalization used in text for Pause Menu options
  • Fixed: in wing editor, text has incorrect linebreak in some languages
  • Fixed: insufficient campaign save window height causes text overlap
  • Fixed: large values in the Tracking Station's Celestial Body Information panel are too long due to absence of large-magnitude unit conversions
  • Fixed: launchpad location button selection state does not change when deselected
  • Fixed: normal/anti-normal markers on Navball don't match SAS icons
  • Fixed: not possible to re-bind "E" key in input settings/controls [1]
  • Fixed: part info tooltip text overlaps in some languages
  • Fixed: part tooltip appears behind part icon
  • Fixed: passive notifications remain visible when UI is toggled off using F2 [1]
  • Fixed: stage numbering reverses after switching focus between decoupled vehicles [1]
  • Fixed: staging stack drop line indicators appear in the middle of stages instead of between them
  • Fixed: text layout for burn timer does not accommodate long text [1]
  • Fixed: trip planner layout does not allow longer localized text
  • Fixed: users cannot back out of the Privacy Policy window after exiting to the Main Menu from gameplay [1]
  • Fixed: VAB part module text extends beyond info panel bounds in some cases
  • Fixed: when an vehicle is destroyed via the object picker in Tracking Station, parent celestial body list entry does not close


MediaWiki Appliance - Powered by TurnKey Linux