Jump to content

Kerbal Space Program update 1.3 “Away with words” is now available!


UomoCapra

Recommended Posts

DcPt9ChqExtcMCwLIIatrV_24KiA-xJy_v05ioRi

Kerbals are now polyglots! We are incredibly proud and excited to announce that Kerbal Space Program is now available in four more languages: Japanese, Simplified Chinese, Russian and Spanish. This means that more people will be able to enjoy the Kerbal experience in their native tongue.

Each language was carefully localized so it keeps the humor and charm of the english version. Keyboard layouts, UI and textures were also modified to please local players of each region.

To give you an idea of the scope of this endeavour, we had to carefully revise all lines of code to start cataloging all the aspects that needed to be localized and addressed. We translated more than 95,000 words, created 456 images for textures and UI, prepared 684 slides for the KSPedia and everything was carefully revised by a team of more than twenty dedicated volunteers.

And that is not all, we are also including the integration of Asteroid Day mod into this update, which is now localized and its contracts are balanced for a career game play-through, too.

Additionally, for 1.3 we have added the Ambient Light Adjustment feature - a Boost value to the ambient light setting (similar to the highlighter boost slider). This one brightens the render engine settings to bring light into the darkness. Something that will come in handy if you like to capture and share ingame footage.

Kerbal Space Program 1.3: Away with words  is now available on Steam and will soon be available on GOG and other third party resellers. You will also be able to download it from the KSP Store if you already own the game.

Changelog:

=================================== v1.3.0 ============================================================
+++ 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
* Debug menu option to log missing Language tags (which is persisted in settings).
* All fonts are loaded regardless of selected language to assist in save file language switching and sharing.
* Resize PAW menus to fit languages.
* Resize Tutorial dialogs to fit languages.
* Add ability to scroll KSC facility upgrade stats when hovering over the upgrade button.
* Add new debug tool to show Localization tags instead of translations.
* Add Resource name display in staging, PAW and Resource App will change to Abbreviations if too long.
* Add Resource name tooltips to staging, PAW and Resource App for abbreviated resource icons.
* Add scroll sections to KSC Facility Upgrade stats in Facility pop-up windows.
* Add button to reload the Localization texts dictionary in the debug menu.
* Add hibernation info page to KSPedia.

+++ 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.
* Ambient light adjustment.
* Asteroid Day Mod merged into stock.
* IVAOverlay now has keyboard shortcut - Modifier + ChangeCamera (Alt+C in windows).
* Upgraded TMPro.
* New PAW pin icon.

+++ 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).
* Fix Radiators on Asteroids.
* Fix Drill status on Asteroids.
* Add Craft name limit to VAB to prevent save issues with file name. Configurable via VAB_CRAFTNAME_CHAR_LIMIT
* Fix RnDTechTree refresh not updating un-purchases nodes after purchasing.
* Fix Aero GUI window NREs on scene change.
* Fix costs for Upgrade nodes being applied in TechTree.
* Fix upgraded parts to now display upgraded stats in TechTree and Parts picker in VAB/SPH.
* Fix upgrade modules not displaying correctly in expanded part tooltips in TechTree and Part picker.
* Fix number of kerbals counter in KSC vessel markers.
* Fix Tree shaders - shadows.
* Fix an issue where resource system catch-up mechanics would not work due to physics causing vessels to ‘hop’.
* Fix an issue where overriding a converter’s AutoShutdown property was not working.
* Fix to the way vessels were named on Kerbal Rescue contracts.
* Fix launch site blocked dialog not clearing on vessel spawn dialog.
* Fix green line appearing in water.
* Fix shadows of buildings in KSC scene.
* Fix manuever node errors for some situations where node is in the past and conics become invalid.
* Fix gaps in shadows on KSC buildings.
* Improved flickering Sun shadows in flight mode on all objects.
* Fix cases for old maneuver nodes with invalid patched conics.
* Fix part highlighters showing landing lights flares.
* Fix part icons to exclude flags and include lights.
* Fix Launchpad tower light to shine on correct Unity Layers.
* Fix Currency Widgets disappearing at large scales.
* Fix for StageLock persisting between games.
* Fix floor decals in level 2 VAB.
* Fix to wait for physics easing before updating vessel status.

+++ 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        
* 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.
* Vessel.displaylandedAt field added for localization.
* Add an extra parameter on the GenericAppFrame method to receive a displayName separated from the logic.
* Add GameEvent onFairingsDeployed when fairings deploy.
* Add IscalarModule to ModuleJettison and public Enumerator for DragCubeSystem.
* Atmospheric and Exospheric harvesters can now make use of an optional Intake Transform (this can be set via the ‘intakeTransformName’ field.
* Add GetExperimentBodyName to ScienceUtils to API for mods.
Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...