Skip to content

Commit

Permalink
Merge pull request #75 from zer0Kerbal/59-ksp-131-away-with-words
Browse files Browse the repository at this point in the history
Version 1.1.7.5-release - `<Away With Words>` edition
  • Loading branch information
zer0Kerbal authored Jun 16, 2022
2 parents 68a1831 + 5761109 commit 696b67a
Show file tree
Hide file tree
Showing 20 changed files with 1,023 additions and 171 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@
<p><a
href="https://forum.kerbalspaceprogram.com/index.php?/topic/208483-*/"
title="RoverAntiGravitySystem"><img
src="https://img.shields.io/badge/Rover%20Anti%20Gravity%20System%20(RAGS)%20-v1.1.7.0--release-BADA55.svg?style=plastic&amp;labelColor=darkgreen/"
title="1.1.7.0-release"
src="https://img.shields.io/badge/Rover%20Anti%20Gravity%20System%20(RAGS)%20-v1.1.7.5--release-BADA55.svg?style=plastic&amp;labelColor=darkgreen/"
title="1.1.7.5-release"
alt="Rover Anti Gravity System Version" /></a><br />
<a href="http://kerbalspaceprogram.com/"
title="Kerbal Space Program"><img
Expand All @@ -24,9 +24,10 @@
title="GitHub Pages"><img
src="https://img.shields.io/badge/GitHub-Pages-white?style=plastic&amp;labelColor=9cf&amp;logoColor=181717&amp;logo=github/"
title="GitHub IO" alt="Pages" /></a></p>
<h1 id="version-1170-release">Version 1.1.7.0-release</h1>
<h1 id="version-1175-release---away-with-words-edition">Version
1.1.7.5-release - <code>&lt;Away With Words&gt;</code> edition</h1>
<ul>
<li>07 Jun 2022</li>
<li>15 Jun 2022</li>
<li>Release for Kerbal Space Program [KSP 1.3.x]</li>
<li>by zer0Kerbal</li>
</ul>
Expand All @@ -36,26 +37,143 @@ <h1 id="version-1170-release">Version 1.1.7.0-release</h1>
<h2 id="changes">Changes</h2>
<h3 id="recompile-for-13x">Recompile for 1.3.x</h3>
<ul>
<li>x64 bit only</li>
<li>released for KSP 1.3.x</li>
<li>KSP minimum version updated to 1.3.0</li>
<li><p>x64 bit only</p></li>
<li><p>Away With Words - Localization</p></li>
<li><p>Update</p></li>
<li><p>Rename</p>
<ul>
<li>[agmodule.cfg] to [roverantigrav.cfg]
<ul>
<li>[agModule] to [RoverAntiGravitySystemModule]</li>
<li>[title] from #RAGS-agmodul-titl to #RAGS-titl</li>
<li>[description] = #RAGS-agmodul-desc to #RAGS-desc</li>
<li>[tags] from #RAGS-agmodul-tags to #RAGS-tags</li>
</ul></li>
</ul></li>
</ul>
<h3 id="code">Code</h3>
<ul>
<li>Rename
<li>[RoverAntiGravitySystem.dll] v1.1.7.103</li>
<li>[Bug 🐞]: Module switches off unexpectantly
<ul>
<li>fixed</li>
<li>declaration of variable <code>Consumption</code> was changed from
float to double
<ul>
<li>was: <code>public float Consumption = 0.5f;</code></li>
<li>to: <code>public double Consumption = 0.5;</code></li>
</ul></li>
<li>changing back to float fixed issue</li>
<li>closes #74 - [Bug 🐞]: Module switches off unexpectantly</li>
</ul></li>
<li>[Bug 🐞]: buttons not changing color
<ul>
<li>fixed</li>
<li>Color.green -&gt; Color.black (line 147)</li>
<li>Color.red -&gt; Color.black (line 148)</li>
<li>closes #73 - [Bug 🐞]: buttons not changing color</li>
</ul></li>
<li>Update
<ul>
<li>Localization</li>
<li>tightening white space</li>
<li>tightening if's, suggested by @Lisias
<ul>
<li>combine several nested if's into one</li>
<li>if (isOn &amp;&amp; isSwitching)</li>
<li>if (isOn &amp;&amp; !thereIsAnEngine)</li>
</ul></li>
</ul></li>
<li>[Consumption]
<ul>
<li>change from float to <em>readonly double</em></li>
<li>should this scale with the mass of the rover?</li>
</ul></li>
<li>Move array construction out of
<ul>
<li>[OnStart]</li>
<li>into:
<ul>
<li>[GetGravities]</li>
<li>[GetCelestials]</li>
</ul></li>
</ul></li>
<li>Add
<ul>
<li>GetInfo()
<ul>
<li>localized</li>
</ul></li>
<li>RateString();
<ul>
<li>localized</li>
</ul></li>
</ul></li>
<li>closes #64 - Add GetInfo()</li>
<li>closes #63 - localize code</li>
</ul>
<h3 id="localization">Localization</h3>
<ul>
<li>Create
<ul>
<li>Localization/
<ul>
<li>&lt;en-us.cfg&gt;</li>
<li>[readme.md] v2.1.1.0</li>
<li>[quickstart.md] v1.0.1.0</li>
</ul></li>
</ul></li>
<li>Part
<ul>
<li>create
<ul>
<li>agency</li>
<li>Flag</li>
<li>scaled.truecolor</li>
</ul></li>
<li>run localizer</li>
</ul></li>
<li>Parts to localize
<ul>
<li>[agmodule.cfg]</li>
</ul></li>
<li>Code
<ul>
<li>settings</li>
<li>GUI</li>
<li>screen</li>
<li>PAW</li>
<li>InstallChecker</li>
<li>scrap KSP dictionary</li>
<li>updates #5 - Localization - Master</li>
<li>closes #6 - English &lt;us-en.cfg&gt;</li>
<li>closes #24 - Part Localization</li>
<li>closes #25 - Code Localization</li>
</ul></li>
</ul>
<h3 id="docs">docs/</h3>
<ul>
<li>Add
<ul>
<li>[agModule.cs] to [RoverAntiGravitySystemModule.cs]</li>
<li>[nextGravitySetupEvent] to [NextGravitySetupEvent]</li>
<li>[prevGravitySetupEvent] to [prevGravitySetupEvent]</li>
<li>[onSwitch] to [OnSwitch]</li>
<li>[ManualInstallation.md] v1.1.7.0</li>
<li>[Attribution.md] v1.0.6.0</li>
<li>[404.md] v1.0.3.1</li>
<li>[Disclaimer.md] v1.0.0.0</li>
<li>[LegalMumboJumbo.md] v1.0.5.0</li>
<li>[Localizations.md] v1.1.3.1</li>
<li>[Marketing.md] v1.0.0.0</li>
<li>[Notices.md] v1.0.0.0</li>
<li>[PartInvoice.md] v1.1.3.1</li>
<li>[Why.md] v1.1.0.0</li>
<li>[_config.yml]</li>
</ul></li>
<li>[RoverAntiGravitySystem.dll] v1.1.7.68</li>
<li>closes #71 - docs/</li>
</ul>
<h3 id="status">Status</h3>
<ul>
<li>Issues
<ul>
<li>updates #41 - KSP 1.3.x</li>
<li>closes #41 - KSP 1.3.x</li>
<li>updates #38 - Recompile for major KSP version</li>
</ul></li>
</ul>
Expand All @@ -78,7 +196,7 @@ <h2 id="see-more">See More</h2>
href="https://zer0kerbal.github.io/RoverAntiGravitySystem/"
title="GitHub Pages">Pages</a></li>
</ul>
<h2 id="localization">Localization</h2>
<h2 id="localization-1">Localization</h2>
<blockquote>
<ul>
<li><img
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
AGENT
{
name = LunaticAeronautics
title = #RAGS-Agency-titl
description = #RAGS-Agency-desc

logoURL = LunaticAeronautics/RoverAntiGravitySystem/Flags/LA-flag-black
logoScaledURL = LunaticAeronautics/RoverAntiGravitySystem/Agencies/LA_scaled

mentality = Pioneer
mentality = Commercial
}
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,92 @@
// en-us.cfg v1.0.0.0
// Rover Anti Gravity System (RAGS)
// created: 07 Jun 2022
// updated:

// this file: CC BY-NC-SA 4.0 by zer0Kerbal
// Total strings: 3
// Total words: 11

Localization
{
en-us
{
// General
#RAGS-modname = Rover Anti Grav System (RAGS)
#RAGS-modnamev = Rover Anti Grav System (RAGS) v<<1>>

// Code: GetInfo()
#RAGS-output = Magic!

// Code: RateString
#RAGS-perMin = <<1>>/min

// Agencies

#LA-Agency-titl = Lunatic Aeronautics
#LA-Agency-desc = Lunatic Aeronautics created by just some wild and crazy guys! Mebs!

// Parts
#RAGS-titl = Rover Anti Grav Manipulator
#RAGS-desc = Now, with advances in technology, Lunatics brings you the feeling of... flying rovers. Can't change atmospheric influences. Only to be used on rovers!
#RAGS-tags = rover gravity manipulator cmg command control fly gyro moment react stab steer torque

// ********** Type: RoverAntiGravitySystem.RoverAntiGravitySystemModule, KSP Events

#RAGS-Space = Space
#RAGS-OnSwitch = Toggle Anti-Gravity
#RAGS-NextGravSetup = Current <b><<1>></b>. Next: <b><<2>></b>.
#RAGS-PrevGravSetup = Current <b><<1>></b>. Prev: <b><<2>></b>.
#RAGS-Booting = RAGS-OS 1.3.3.7a booting up....

// ********** Global strings
#RAGS-GetInfo = Now, with advances in technology, Lunatic Aeronautics brings you the feeling of... flying rovers. Can't change atmospheric influences. Only to be used on rovers!
}
}

// Celestials[0] = "Moho";
// Celestials[1] = "Eve";
// Celestials[2] = "Gilly";
// Celestials[3] = "Kerbin";
// Celestials[4] = "Mun";
// Celestials[5] = "Minmus";
// Celestials[6] = "Duna";
// Celestials[7] = "Ike";
// Celestials[8] = "Dres";
// Celestials[9] = "Laythe";
// Celestials[10] = "Vall";
// Celestials[11] = "Tylo";
// Celestials[12] = "Bop";
// Celestials[13] = "Pol";
// Celestials[14] = "Eeloo";

// #autoLOC_910021 = Pol^N
// #autoLOC_910023 = Bop^N
// #autoLOC_910025 = Tylo^N
// #autoLOC_910027 = Vall^N
// #autoLOC_910029 = Laythe^N
// #autoLOC_910031 = Ike^N
// #autoLOC_910033 = Minmus^N
// #autoLOC_910035 = The Mun^N
// #autoLOC_910037 = Gilly^N
// #autoLOC_910039 = Eeloo^N
// #autoLOC_910041 = Jool^N
// #autoLOC_910043 = Dres^N
// #autoLOC_910045 = Duna^N
// #autoLOC_910048 = Kerbin^N
// #autoLOC_910049 = Eve^N
// #autoLOC_910051 = Moho^N
// #autoLOC_910053 = The Sun^N

// #autoLOC_244332 = Requires:
// #autoLOC_244333 = Outputs:
// #autoLOC_500999 = Liquid Fuel
// #autoLOC_501000 = Oxidizer
// #autoLOC_501001 = Solid Fuel
// #autoLOC_501002 = Monopropellant
// #autoLOC_501003 = Xenon Gas
// #autoLOC_501004 = Electric Charge
// #autoLOC_501005 = Intake Air
// #autoLOC_501006 = EVA Propellant
// #autoLOC_501007 = Ore
// #autoLOC_501008 = Ablator
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
---
permalink: /Quickstart.html
title: Quickstart Guide
---

<!--
quickstart.md v1.0.1.1
Localization project
created: 01 Jan 2018
updated: 20 May 2022
-->

## Translation Guide

If you want to help translate this mod, I greatly appreciate it! Follow this quick guide to get started.

### How to translate

To create a translation for your language, make a copy of the file *en_us.cfg* and name
them accordingly to your language:

* *es-es.cfg* for Spanish
* *es-mx.cfg* for Mexican Spanish
* *ja.cfg* for Japanese
* *ru.cfg* for Russian
* *zh-cn.cfg* for Simplified Chinese

*Again:*

* *es-es* for Spanish
* *es-mx* for Mexican Spanish
* *ja* for Japanese
* *ru* for Russian
* *zh-cn* for Simplified Chinese

### What not to translate

There are some characters that should not be translated into another language and be kept in the files as is

1. the tags should not be replaced. Instead the tags in the new language should be appended.
2. control sequences like '\n', '\t' or similar.
3. HTML Tags like `<b>...</b>, <i>...</i>` or similar

<!-- CC BY-ND-4.0 by zer0Kerbal -->
Loading

0 comments on commit 696b67a

Please sign in to comment.