JPLRepo

1.2.9 Pre-Release Changelog

17 posts in this topic

 

Hey folks,
This thread will record the changelog and versions for the 1.2.9 Pre-Release.

Here is the list of fixes and changes:

The Current Build version is:  1.2.9.1800

  • Lots of performance improvements for Localization processing.
  • Show correct localized name for KSC building blocking solar panels.

  • Release Stage Lock when leaving flight scene.

  • Fix floor decals in level 2 VAB building.

  • Resized vessel spawn dialog for languages.

  • Removed obsolete TMPro objects from main menu (log spam).

  • Fix kerbals on EVA can no longer pick up flags if in ragdoll mode.

  • Fix currency tumblers at all UI scales.

  • Resize invalid saves warning screen buttons for languages.

  • Resize Gameplay settings buttons for languages.

  • Wait for physics Easing when launching vessel before setting it to Flying!

  • Added contestant winner names.

  • More grammar fixes.

  • Fixed a bunch of missing tags causing some contracts to not appear or work correctly.

  • Fix missing units in Navball.

  • Fix NREs when launching vessel after upgrading Astronaut Complex.

  • Fix merged dictionary Language cfg files.

 

    Previous Builds

    Build version:   1.2.9.1796

    • Multiple localization text and UI fixes and tweaks.
    • Fixed sun glare in map mode.

    • KSPedia texts and images updated.

    • Performance improvements with regard to Localization.

    • Fixed Asian texts in RnD Archives.

    • Localized Ap and Pe markers.

    • Fix for KSP Fontloader font texture assignment.

    • Fixes for part icons to exclude flags and include lights.

    • LaunchPad tower light now shines on the correct Unity layers.

    • Localized units of measurement over all screens.

    • Fixed a crash in the lingoona engine for the tag <<g:1>> with a male gender parameter in Russian.

     

    Build version:   1.2.9.1790

    • Fixed completed tourist contracts breaking saves.

    • Fixed a number of Asteroid Day issues.

    • Externalized Asteroid Day contracts to the contracts.cfg and completed game play balance updates.

    • Fixed gaps in shadows on KSC buildings.

    • Improved flickering Sun shadows in flight mode on all objects.

    • Fixed a shadow issue in the SPH at certain camera angles.

    • Fixed a number of edge cases for old maneuver nodes having invalid patched conics. The condition where old nodes enter this situation will result in old nodes being auto-deleted.

    • Fixed part highlighters showing landing lights flares.

    • KSPedia updates.

    • Multiple localization text and UI fixes and tweaks.

    • Added missing full-width punctuation characters to the Japanese and Chinese fonts.

    • Fixed the text in the Navball for all languages.

    • Added the gender tag to all planet names in lingoona (For Russian Grammar).

    • Update for Lingoona - The Russian module now better understands proper declination. It’s also able to correctly generate most plural forms from singular for basic words.

    • Update for Lingoona - The Spanish module no longer shows random articles if there’s a word ending in “la” or “el” preceding a placeholder.

     

    Build version:   1.2.9.1781

    • Added a button to reload the Localization texts dictionary in the debug menu..

    • Update the lingoona library with several grammar issues in Russian.

    • Multiple localization text and UI fixes and tweaks.

    • KSPedia updates for languages.

    • Added hibernation info page to KSPedia.

    • Agency flags updated for some languages.

    • Resized editor tutorials windows to fit some languages.

    • New PAW pin icon.

    • Fixed list conjugation for kerbal and planet names in contracts.

    • Added utf-16 and utf-32 support to language tags.

    • Fixed shadows of buildings in KSC scene.

    • Fixed Part Categories and filters to have old names for mods that use these.

    • Added null checks to Localizer.

    • Added GetExperimentBodyName to ScienceUtils to API for mods.

    • Fixed green line appearing in water.

    • Localized resource names in KerbNet and KBApp.

    • Fixed manuever node errors for some situations where node is in the past and conics become invalid.

    • Fixed miniBiomes localization.

    • Fixed biomes localization for science for kerbals on ladders.

    • Readme updated.

    • Fixed the curved text in the navball.

    • Fixed pending unlocalized texts.

     

    Build version:   1.2.9.1773

    • Official Asteroid Day mod is now stock.

    • Fixed RnDTechTree refresh not updating un-purchases nodes after purchasing.

    • Multiple localization text and UI fixes and tweaks.

    • Localized MapNode marker labels.

    • Fixed Speed indicator prop text in IVA.

    • Added GameEvent onFairingsDeployed when fairings deploy.

    • Refactored Localization class and methods for final names and structure.

    • Fixed lots of UI and string fixes for languages.

    • Updates to KSPedia pages.

    • Resized PAW menus to fit languages.

    • Resized Tutorial dialogs to fit languages.

    • Localized MapNode markers.

    • Adjusted Kerbal Portraits hover info layout for languages.

    • Kerbal Names generator update, names should now be persistent in all cases.

    • Fixed waypoint name generator.

    • Aligned 3.75M heatshield base cost to align with other heatshields.

    • Fixed Aero GUI window NREs on scene change.

    • Added IscalarModule to ModuleJettison and public Enumerator for DragCubeSystem.

    • Fixed edge case in logic for science containers sorting for Collect All data.

    • Added an extra parameter on the GenericAppFrame method to receive a displayName separated from the logic.

     

    Build version:   1.2.9.1764

    • Fixed an issue that prevented Japanese and Chinese to be processed by the lingoona engine.

    • Fixed lingoona tags with 「 」 symbols not working.

    • Fixed some agency names not looking localized in some contract parts.

    • Fixed japanese generated names missing the ・symbol.

    • Fixed some contracts using english literal numbers in all languages.

    • Fixed russian alphanumeric sites missing their gender tag.

    • Updated the Japanese and Russian kerbal generated names.

    • Fixed several issues with the Title, Synopsis and Objective of Tourism contracts in all languages.

    • Removed an unused parameter in one of the VesselRecovery dialog texts which was causing confusion on translation.

    • Fixed an autoloc tag displayed when renaming vessels.

    • Fixed lots of string changes, UI and language updates.

    • Fixed outpost and station contract parameter order.

    • Fixed NREs for null strings being passed to  Iingoona - mod proofing.

    • Fixed wheel state string in PAW and wheel state persistence.

    • Added ability to scroll KSC facility upgrade stats when hovering over the upgrade button.

    • KSPedia updates.

    • Fixed strategy effects strings in Administration.

    • Fixed localization of resource converters.

    • Fixed main menu items in Chinese.

    • Fixed costs for Upgrade nodes being applied in TechTree.

    • Fixed upgraded parts to now display upgraded stats in TechTree and Parts picker in VAB/SPH.

    • Fixed upgrade modules not displaying correctly in expanded part tooltips in TechTree and Part picker.

    • Part texture updates.

    • Fixed number of kerbals counter in KSC vessel markers.

    • Fixed null reference errors when mods use Custom Difficulty Parameters without a tooltip.

     

    Build version:   1.2.9.1758

    • Fixed Mission Recovery/Crew window is truncating a row of text too short.

    • Fixed extra blank characters in the names of candidates.

    • Fixed “Settings/antialiasing/Disabled” reuses a wrong autoloc for [ru].

    • Fixed TMPro error when opening KSPedia in Linux.

    • Upgraded TMPro.

    • Fixed missing hotkey in [es].

    • Fixed wrong lingoona string format.

    • Fixed tracking station does not show japanese Kerbonaut’s name.

    • Fixed text overflow for KSC Vessel Marker.

    • Fixed misplaced text string in the Scientist’s traits list.

    • Fixed Wheel states and PAW actions buttons.

    • Added new debug tool to show Localization tags instead of translations.

    • Russian, Chinese and Japanese texture updates.

    • Russian KSPedia updates.

    • Fixed Null Reference Errors for staged Landed vessel.

    • Added Resource name tooltips to Staging for abbreviated resource icons.

    • Fixed Scrollbox and Data display for MPL in science dialog window.

    • Localized Science Archive  View Science pop-up window.

    • Fixed ship cost zero out when root part is deleted in VAB/SPH.

    • Other general Localization texts, tag and UI tweak fixes (too many to mention individually).

    Build version:   1.2.9.1750

    • Fixed Tree shaders - shadows.
    • Fixed NullRef errors decoupling on launchpad.

    • KSPedia updates for all languages.

    • Fix rotation bug in the endpoint of struts.

    • Fixed the inverted label that referred to “rigidAttachment” on parts.

    • Add length to limit craft name in editor - prevents issues with long craft names and configurable in settings.cfg

    • Fixed unlocalized text ‘not enough crew’ in pods’ part action window.

    • Fixed typo in R&D center description - “crunc”.

    • Fixed unlocalized text in R&D error message - “Science”.

    • Fixed reaction wheels: “Not enough EC” message is displayed as autoloc 244419.

    • Fixed variable strings in motorized Wheel PAWs.

    • Fixed [ru] Werhher’s russian name is untranslated in his greeting messages.

    • Fixed unlocalized string in Actions Groups - “Reset”.

    • Fixed [ja] the display “Value” and “Science:0.00” on the detailed panel on the science archive protrudes up and down.

    • Other general Localization texts, tag and UI tweak fixes (too many to mention individually).

    Build version:   1.2.9.1743

    • Fix gender word issue for russian in Tourism Contracts.

    • Fix Navball burn meter localisation.

    • Fix missing AnimationGroup strings.

    • Fix Multimode engine strings.

    • Fix for AeroGUI strings.

    • Fix Camera Mode strings.

    • KSPedia updates for all languages.

    • Other general Localization texts, tag and UI tweak fixes.

    • Fix some strut bugs - more fixes to come.

    • Ambient Light Boost functionality added. Allows you to adjust this setting up significantly and down slightly.

    • Added IVAOverlay hotkey - Mod+Camera (Alt+C on windows) now toggles the IVAOverlay function.

    • Increased the name label width on the astronaut complex tabs to fit it long names (Mostly for Japanese).

    Build version:   1.2.9.1738

    • Added scroll section to KSC Facility Upgrade stats in Facility pop-up windows.

    • Fixed KSC mini-Biomes Localization.

    • Lots more Localization texts and tag fixes.

    • Lots more UI tweaks and fixes.

    • Fixed some terrain problems in the level 1 Runway (around the outside edges).

    • Fixed an issue where resource system catch-up mechanics would not work due to physics causing vessels to ‘hop’

    • Atmospheric and Exospheric harvesters can now make use of an optional Intake Transform (this can be set via the ‘intakeTransformName’ field.

    • Fixed an issue where overriding a converter’s AutoShutdown property was not working.

    • Lingoona backwards compatible with Windows XP.

    • Fix Map Nodes layout and stuttering.

    • Fixed Bad resolution calls crash X window manager on Linux.

    Build version:   1.2.9.1730

    • Fix Pre-Release pop-up Version Number.

    • Removed \r chars in main menu dialog.

    • Localised resources/resource requirements for parts description in VAB.

    • Fix Planet Biome localisation tags for science in planet biomes.

    • "Log Missing Localisation Keys" in debug menu is now persisted in settings.cfg.

    • Localisation tag fixes and updates including some contracts ones.

    • All fonts are now loaded regardless of language selected, allows display of names, etc in different languages where saves are used across different language settings.

    • Fix text overflow in Load Game dialog.

    • Update keyboard layout bindings for Linux.

    • Fixes for lingoona on contracts.

    • Fixes unlocalised texture resolution and conic path mode strings.

    • Fix Crew Management screens text overflows and alignments.

    • Removed the `;` character at the end of the NavBall distance labels.

    • Removed the `<<1>>` text from the archived contracts status.

    • Fix to the way vessels were named on Kerbal Rescue contracts.

    • Fix admin building pop-up.

    • Fix Japanese last name typo.

    • Fix Asteroid scenario NASA message.

    • Fix Unlocalised agency names on contracts.

    • Fix Chinese Last Name on Kerbals.

    • Fix Chinese Planet Names to be Latin (except Sun).

    • Localised Unknown Object markers and info.

    • Localised KSC Facility Building Menus, Upgrade details, Demolish and Repair UIs.

    • Fix precision to GeeASL on Celestial Bodies.

    • Fix Navball HDG font assignment.

    • Lots of font tweaks.

    • Fix launch site blocked dialog not clearing on vessel spawn dialog.

    • Readme.txt updated

     

    Build version:  1.2.9.1727

    Localization

    • Keyboard layouts for foreign keyboards in Settings Menu.
    • Localization of all text in game to Spanish, Russian, Japanese, Chinese-Simplified.
    • KSP now reads the language from buildID.txt

    Enhancements

    • Compound parts can be selected from both ends.
    • Updated the strut model so the connector does not intersect with the mesh.
    • Contract back stories have been changed/enhanced.
    • GUI control for changing Local/Absolute attachment and editing reference.
    • GUI control for changing symmetry mode.
    • Change Science Containers to pull from experiments before other science containers.
    • Increased the size of the PAW title bar and pin button.
    • (coming soon) Ambient light adjustment.
    • (coming soon) Asteroid Day Mod merged into stock.

    Bug fixes

    • Fix logic error in craft list dialog in editor scene.
    • Fix grammar error in FL-R25 RCS Fuel Tank description.
    • Fix MPL functions to only work with Scientist trait.
    • Fix Runway Seams T2 and T3.
    • Flatten the T1 Runway out.
    • Fix Flagpole to Astronaut Center and remove upgrade/downgrade/destroy errors.
    • Fix the math on the ShipConstruct Stage Count.
    • Fix to highlighter Brightness not getting set on entering flight scene.
    • Docking mode indicators corrected.
    • Fix From The Mun tutorial: heatshield on RV jettison via staging.
    • Fix Terrain seams issue (parity with 1.1.3).

    Modding

    • Localization class added for Localization string processing.
    • Fix reflected KSPModule attribute on PartModule.
    • Added GameEvent onCommandSeatInteractionEnter which fires before a Kerbal enters/leaves external command seat.
    • Added a mod hook in for science values.
    • Add public accessors to MapView MapNodes for modders.
    • Event for Kerbal name change (to match with type/status change events).
    • Some object renames for clashes with Unity classes
      • BaseEventData -> BaseEventDetails
      • BaseEventDataDelegate -> BaseEventDetailsDelegate
      • MaterialProperty -> MaterialPropertyExtensions.MaterialProperty
    • Add public accessor to instance of tutorial dialog
    • Propellent.displayName added for localization.
    • Resource definitions now have displayName field.
    • FlightGlobals.GetHomeBodyDisplayName() is the localized equivalent of FlightGlobals.GetHomeBodyName()
    • Vessel & Protovessel displaylandedAt is the localized equivalent of landedAt string.
    • Vessel.SetLandedAt() - added two new optional input variables.
    • CustomParameterNode.LocalizedSection added.
    • Added displayseatName and displayseatIndex to InternalSeat Node.
    • CelestialBody has had several variables added and removed for localization.
    • CBAttributeMaps have also had variables added for localization.
    • ResearchAndDevelopment.GetExperimentSubject has a new optional displaybiomeID.
    • ResearchAndDevelopment.GetBiomeTagsLocalized added.
    • ScienceData.displaytitle added for localization.
    32 people like this

    Share this post


    Link to post
    Share on other sites

    New Build 1.2.9.1730 has been released. See opening post for changes.

    1 person likes this

    Share this post


    Link to post
    Share on other sites

    A problem has prevented the files from being successfully uploaded to the store. Build 1730 is only available on Steam at present. We will let you know when the problem is resolved.

    1 person likes this

    Share this post


    Link to post
    Share on other sites
    3 hours ago, Squelch said:

    A problem has prevented the files from being successfully uploaded to the store. Build 1730 is only available on Steam at present. We will let you know when the problem is resolved.

    We have resolved the problem and the new build of 1730 is now available on the store together with patched language files for all platforms.

    5 people like this

    Share this post


    Link to post
    Share on other sites

    New Build 1.2.9.1738 has been released. See opening post for changes.
    Plase note in a lot of cases you need to start new saves to pick up some of the localized text etc (especially contracts).

    1 person likes this

    Share this post


    Link to post
    Share on other sites

    New Build 1.2.9.1743 has been released. this build contains the ambient light feature. See opening post for changes.

    2 people like this

    Share this post


    Link to post
    Share on other sites

    Build 1.2.9.1750 has been released. See changelog above.

    2 people like this

    Share this post


    Link to post
    Share on other sites

    Build 1.2.9.1758 has been released. See the changelog above.

    2 people like this

    Share this post


    Link to post
    Share on other sites

    A problem has prevented the language patch files from being successfully uploaded to the store. Build 1758 s only available on Steam at present. We will let you know when the problem is resolved.

    2 people like this

    Share this post


    Link to post
    Share on other sites
    6 hours ago, JPLRepo said:

    A problem has prevented the language patch files from being successfully uploaded to the store. Build 1758 s only available on Steam at present. We will let you know when the problem is resolved.

    We have resolved the problem and the new build of 1758 is now available on the store together with patched language files for all platforms.

    3 people like this

    Share this post


    Link to post
    Share on other sites

    Build 1.2.9.1764 has been released. See the changelog above.

    2 people like this

    Share this post


    Link to post
    Share on other sites

    Build 1.2.9.1773 has been released. See the changelog above.

    2 people like this

    Share this post


    Link to post
    Share on other sites

    There was a problem with the deployment of build 1773 for Windows x64 to theKSP Store that meant the file did not get posted yesterday and had gone unnoticed.
    This only applies to KSP Store downloads, not Steam.
    It has just been fixed and is now available on KSP Store.

    3 people like this

    Share this post


    Link to post
    Share on other sites

    Build 1.2.9.1781 has been released. See the changelog above.

    2 people like this

    Share this post


    Link to post
    Share on other sites

    Build 1.2.9.1790 has been released.
    Please Note:
    There currently a critical issue in Russian, for language tags  <<g:1>> with a parameter with a male gender tag "^M", the game will crash. Typically for career games. This will get fixed ASAP next week when we get a fix from lingoona.

    See the changelog above for other details.

    2 people like this

    Share this post


    Link to post
    Share on other sites

    Build 1.2.9.1796 has been released.
    due to some issues with steam controllers last week that have been fixed it is recommended steam users verify integrity of files for this build.
    Right click KSP in Steam app and select properties. Go to the "Local files" tab and click "Verify Integrity of game files".

    1 person likes this

    Share this post


    Link to post
    Share on other sites

    Build 1.2.9.1800 has been released due to issues with the new merged dictionary.cfg (localization texts) that were causing lots of issues with build 1796.

    2 people like this

    Share this post


    Link to post
    Share on other sites
    Guest
    This topic is now closed to further replies.