Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
zer0Kerbal committed Jun 29, 2022
2 parents 3d6424a + 5d697f1 commit 8991943
Show file tree
Hide file tree
Showing 58 changed files with 4,318 additions and 970 deletions.
12 changes: 3 additions & 9 deletions FieldTrainingLab.version
Original file line number Diff line number Diff line change
Expand Up @@ -13,27 +13,21 @@
{
"MAJOR" : 1,
"MINOR" : 2,
"PATCH" : 0,
"PATCH" : 1,
"BUILD" : 0
},
"KSP_VERSION" :
{
"MAJOR" : 1,
"MINOR" : 8,
"PATCH" : 1
"MINOR" : 12,
"PATCH" : 3
},
"KSP_VERSION_MIN" :
{
"MAJOR" : 1,
"MINOR" : 8,
"PATCH" : 1
},
"KSP_VERSION_MAX" :
{
"MAJOR" : 1,
"MINOR" : 8,
"PATCH" : 9999
},
"INSTALL_LOC" :
{
"NAME" : "FieldTrainingLab",
Expand Down
674 changes: 674 additions & 0 deletions GPLv3.txt

Large diffs are not rendered by default.

212 changes: 212 additions & 0 deletions GameData/FieldTrainingLab/1.2.1.0.htm
Original file line number Diff line number Diff line change
@@ -0,0 +1,212 @@
<!-- ReleaseLayout.md v1.3.2.0
Field Training Lab (FTL)
created: 11 Aug 2018
updated: 03 Jun 2022 -->

<p><a
href="https://forum.kerbalspaceprogram.com/index.php?/topic/188841-*/"
title="FieldTrainingLab forum thread"><img
src="https://img.shields.io/badge/Field%20Training%20Lab%20(FTL)%20-v1.2.1.0--release-BADA55.svg?style=plastic&amp;labelColor=darkgreen/"
title="1.2.1.0-release" alt="Field Training Lab Version" /></a><br />
<a href="http://kerbalspaceprogram.com/"
title="Kerbal Space Program"><img
src="https://img.shields.io/badge/KSP-1.12.3-blue.svg?style=plastic&amp;logo=data:image/webp;base64,UklGRpAGAABXRUJQVlA4TIQGAAAvH8AHEE0obNsGDakwXkT/Q4chj76jn1yYjSRjH6H+6xQqRUkkSc5ckHD+NUUVhx4+RNu2bTTl/3OTVhD6H8u6fF8dDYm40CK7N0CjAxK52rYtjfQRAvGNjbu7V+vuLp2fwhzA6gG4li6de+nuO+4uJBlkwoTA//90kENgtZZs27ZpO2Oufa5vbNsq2Sw6qaa9r3n/kZJTex/wSrFt27o62kuSJNuqrdTa1+/7uLu7uzQZAk0mRN/mAz2CAbi723vvy5WztxxIAAiw+dh2bdvWZJuT12y1bdu2bdu2bbs3AQABlsED+y50lDqLE4pf/Uxe8KO77HFes9hvxu1p3O2Q09LVg0NVjo7Z5U6AvwBSOfivKdQTujOnXNG8hzNhqYSMMHJ+MwWWyTSjNUoP1jWHp1ZNmgB8TMH3Tl33mvoVb8uIj3umyIJLsAmYoCIqUCVMCN5WrW78Qi+AkeaGOkWFk3QbRmIWHpIZSURXDxhJVlJiYZ6kLEgeEjIRCBmxebhCTWlTJNaXLystGysVToPOAFJJjqSPNOXftSVbXPQjxrzVaFNzXvBonWJlonIVTJabAfjZ0Jxufl5GPntEHKjB7PIXtg6eYHywJn3hTdijjXUain94KjfCfg1hM3AZRR4N16VMXBrsDVYDCjOIMmGFsAab8rdY7+kIw0BgtRgL1DKJeuNZdQ9f5RAGGfOQfZxexj7t37RkjNp4rPDIHOJVyPBF+XHKsnQk4SWRBl8Wot74WtkBqidQggbyj2vW1WEFG6JfUZ8UxhVzOmAUdKTYZ3yxR2QwIIAQdA9YgiRBZWyCguiOER9y9IauiyGqR0EayVLiEVwmXmF5+Z2jfohj8i1q8ybRahCBAXZBCBUqLgAACQFzp5M/o5wzCDcCJZEOF9EzggM7NEd18c1Q85gPBldtg6mwB1N+hzyTSFp5jWM+WpCRBEBAjIaUxJI80o3s6vDYJ7gNXuAUfOacvsLvLhNIMaMwh8GccsXjtuiK+wkxZ/kVdOCzoCeAOn+N7H1rU1YT35MgAWY9yD5wMWI7j7G976bSh8LxDx2jI3IJRAnJ+RQQIU7gABnLd3vKSyMAd71mq7HgV3AJ+Sxh5Bz5O0z/gbTiNT8DxQssrrv7Uyx9Y7q6BQVUoIGonF/FfoC/RqwVHlviCRSABDvLaCUfZlz1cNENn6adNTz+AF8v8KWQAFL+QMkpCthFkpvvq7+2/to6AIBhyvPdrUr3g1XwBEJPMeP/98SxWWvs3nHIhgNnsY1RWVyw+Guh5IZLgj9WzPi/iEk9gPPGLAni3aRlsqlGQ9jP4z9Q/s/xi3dw486abm6Bqi2l3qu9e9tQsdVMdG4zbVYqp5wJcBSA2W6sNmkwxuNk+nw3r4MFi/4EkTAhiRFk70jkqNDiWbDK65OLIn0s0wD/ucAp3XwVSsSNBAqjFUIXwFE0MihZQ6utQYV2oR+tShO7Ad6bswY3xd7qe0VrVxK9ZjueQy4TPnF8MCQGjoxSugSFgFMV4LiVwgsn/i+gXZ2FzplAduxnn0/OlW0uqf+M64MRPqzwrl+PnpKQSaXS49Ui7n2/ctFtHtAtiprzxq6WniwESvW5yUG1Xx6/8Hx8NKELwKZK15pV/EvXvm9ZMlx0aKUO98iUPaWvst/n8ZbOmkvGhcOQRWf5zj9dk9cfpad5oHN3Rns/wsuvy2puxz1Ziu96Q7/SOWoROzvNzFo5Z5+1BDej3OjQ/XymEkW9jr0em5g5SdX8VC2gf9xJb/RWCC5bIKWDgWcYf+K9Kje3zbQBh/F448wMLoICeUyJ330nXlPmawiRT/sblG4vWrbErgQaMzYbZcwbhSaNrwH+Tqa04jqrd3JZTvwbFxHFSVMAv5UZdEq+tQUupcis/5+MZNsxk9b8TPa7cMqdzzrh9FtD5v+vPACvJy7nDT69IP/Yx6EywGdTFsD5iU7bqkovJogzTjQm3iFTyp4jV4bjVKdcnv5/JrhokmpnGAIA4D/AXYCfVgoBXnrDkCqqCHRG529HeYB51Jy1z6nlW/gnVmzyxmVHxnQrxXxelcI0yN85udPl+//t2rzKzA+oluPTNjp6qY1PVduFVdo8ya+8E6p8KOZR+bLj6Vju9oi5dar0erTS8Z1x3/IITU3vyDRLiZWBZVH6CbqURTeLptD3pEPIR4W4QlHfTnRJzZBRJ8MlI8LmmEXLAdAxsqIYbSDGTt65GfF0cUL6aQQ=&amp;labelColor=black/"
title="Kerbal Space Program" alt="KSP version" /></a> <a
href="https://www.gnu.org/licenses/gpl-2.0-standalone.html"
title="GPLv2"><img
src="https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/zer0Kerbal/FieldTrainingLab/master/json/license.json"
alt="License" /></a><br />
<img
src="https://github.com/zer0Kerbal/FieldTrainingLab/workflows/Validate%20AVC%20.version%20files/badge.svg?style=plastic&amp;labelColor=black/"
alt="AVC .version files" /> <a
href="https://zer0kerbal.github.io/FieldTrainingLab/"
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-1210-release---clean-blackboards-edition">Version
1.2.1.0-release - <code>&lt;Clean Blackboards&gt;</code> edition</h1>
<ul>
<li>28 Jun 2022</li>
<li>Release for Kerbal Space Program [KSP 1.12.x]</li>
</ul>
<div style="border:0.5px solid Tomato; background-color: #bada55; color: #FF0000; text-align:center"><h4>
<b>DO A CLEAN INSTALL:</br> DELETE EXISTING INSTALLATION THEN RE-INSTALL</b></h4><p>Download from <a href="https://www.curseforge.com/kerbal/ksp-mods/FieldTrainingLab/files">CurseForge</a></p></div>

<h2 id="changes">Changes</h2>
<h3 id="license">License</h3>
<ul>
<li>Update to GPLv3
<ul>
<li>was Expat/MIT</li>
</ul></li>
<li>closes #32 - Update License to GPLv3</li>
</ul>
<h3 id="docs">docs/</h3>
<ul>
<li>Add
<ul>
<li>[Attribution.md] v1.0.6.0</li>
<li>[ManualInstallation.md] v1.1.7.0</li>
<li>[404-petunia.md]</li>
<li>[LegalMumboJumbo.md] v1.0.5.0</li>
<li>[Localizations.md] v1.1.3.1</li>
<li>[Notices.md] v1.0.0.0</li>
<li>[Why-not.md]</li>
<li>[_config.yml]</li>
</ul></li>
<li>closes #2 - Needs a wiki</li>
<li>closes #35 - add docs/</li>
</ul>
<h3 id="convert-changelog">Convert Changelog</h3>
<ul>
<li>Convert from .cfg to md</li>
<li>Add missing information for earlier releases</li>
<li>closes #33 - Convert Changelog</li>
</ul>
<h3 id="code">Code</h3>
<ul>
<li>Recompile for KSP 1.12.3</li>
<li>Using .NET 4.6.1
<ul>
<li>remove
<ul>
<li>[InstallChecker.cs]</li>
<li>[AssemblyVersion.tt]</li>
<li>[Log.cs]</li>
</ul></li>
<li>update [Version.tt]]</li>
</ul></li>
</ul>
<h3 id="compatibility">Compatibility</h3>
<ul>
<li>Rename
<ul>
<li>Patches to Compatibility</li>
</ul></li>
<li>Update
<ul>
<li>licenses</li>
<li>[Kerbalism.cfg] v1.0.1.0
<ul>
<li>fixes #34 - [Bug 🐞]: Kerbalism.cfg</li>
</ul></li>
</ul></li>
</ul>
<h3 id="add">Add</h3>
<ul>
<li>Agent</li>
<li>Flag
<ul>
<li>512x320</li>
<li>64x40 truecolor_scaled</li>
</ul></li>
</ul>
<h3 id="localization">Localization</h3>
<ul>
<li>Add
<ul>
<li>[readme.md] v2.1.2.0</li>
<li>[quickstart.md] v1.0.1.1</li>
</ul></li>
<li>updates #14 - English &lt;us-en.cfg&gt;</li>
<li>updates #13 - Localization - Master</li>
<li>updates #31 - Code Localization</li>
<li>updates #22 - Simplified Chinese (简体中文) &lt;zh-cn.cfg&gt;</li>
</ul>
<h3 id="status">Status</h3>
<ul>
<li>Issues
<ul>
<li>closes #9 - Field Training Lab (FTL) 1.2.1.0-release
<code>&lt;EDITION&gt;</code></li>
<li>closes #10 - 1.2.1.0 Verify Legal Mumbo Jumbo</li>
<li>closes #11 - 1.2.1.0 Update Documentation</li>
<li>closes #12 - 1.2.1.0 Update Social Media</li>
</ul></li>
<li>Closes Duplicate Issues
<ul>
<li>#1 - Localization</li>
<li>#4 - <span class="emoji" data-emoji="sparkles"></span>
<strong>Localization</strong> <span class="emoji"
data-emoji="sparkles"></span></li>
<li>#5 - Localization - en-us.cfg (English)</li>
<li>#6 - Localization - pt-br.cfg Brazil</li>
<li>#7 - Localization - zh-cn.cfg - Simplified Chinese</li>
<li>#8 - Update Field Training Laboratory (FTL)</li>
</ul></li>
</ul>
<hr />
<h2 id="see-more">See More</h2>
<ul>
<li>Changelog Summary for more details of changes : See <a
href="https://raw.githubusercontent.com/zer0Kerbal/FieldTrainingLab/master/changelog.md"
title="Changelog">ChangeLog</a></li>
<li>Discussions and news on this mod : See <a
href="https://github.com/zer0Kerbal/FieldTrainingLab/discussions/"
title="Discussions">Discussions</a> or <a
href="https://forum.kerbalspaceprogram.com/index.php?/topic/188841-*/"
title="FieldTrainingLab forum thread">KSP Forums</a></li>
<li>Known Issues for more details of feature requests and known issues :
See <a href="https://github.com/zer0Kerbal/FieldTrainingLab/issues/"
title="Issue Tracker">Known Issues</a></li>
<li>GitHub Pages : See <a
href="https://zer0kerbal.github.io/FieldTrainingLab/"
title="GitHub Pages">Pages</a></li>
</ul>
<h2 id="localization-1">Localization</h2>
<blockquote>
<ul>
<li><img
src="https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/master/img/EN.png"
title="English" alt="English" /> English</li>
<li><em><strong>your translation here</strong></em></li>
</ul>
<p>HELP WANTED - See the <a
href="https://github.com/zer0Kerbal/zer0Kerbal/blob/master/Localization/readme.md"
title="Localization Readme">README in the Localization folder</a> or the
<a
href="https://github.com/zer0Kerbal/zer0Kerbal/blob/master/Localization/quickstart.md"
title="Quickstart">Quickstart Guide</a> for instructions for adding or
improving translations. <a
href="https://github.com/zer0Kerbal/FieldTrainingLab/"
title="GitHub">GitHub</a> push is the best way to contribute.
<em>Additions and corrections welcome!</em></p>
</blockquote>
<div style="border:0.5px solid Tomato; background-color: #BADA55; color: #FF0000; text-align:center">
<p><b>red box below is a link to forum post on how to get support</b></p>
<a href="https://forum.kerbalspaceprogram.com/index.php?/topic/83212-*">
<p><img src="https://i.postimg.cc/vHP6zmrw/image.png" alt="How to get support"></p></a>
<p style="color: #000000;">Be Kind: Lithobrake, not jakebrake! Keep your Module Manager up to date</p>
</div>

<hr />
<h3 id="how-to-support-this-and-other-great-mods-by-zer0kerbal">How to
support this and other great mods by <a
href="https://forum.kerbalspaceprogram.com/index.php?/profile/190933-*/"
title="zer0Kerbal"><code>zer0Kerbal</code></a></h3>
<p><a
href="https://www.paypal.com/donate?hosted_button_id=DC22YHMEJREKL"
title="PayPal"><img
src="https://img.shields.io/badge/Buy%20me%20some%20-LFO-BADA55?style=for-the-badge&amp;logo=paypal&amp;labelColor=FFDD00"
title="PayPal" alt="Support" /></a> <a
href="https://www.patreon.com/bePatron?u=23390503" title="Patreon"><img
src="https://img.shields.io/badge/Patreon%20-Patreonize-FF424D?style=for-the-badge&amp;logo=patreon"
title="Patreon" alt="Patreon" /></a> <a
href="https://github.com/sponsors/zer0Kerbal"
title="Github Sponsors"><img
src="https://img.shields.io/badge/Github%20-Sponsor-EA4AAA?style=for-the-badge&amp;logo=githubsponsors"
title="Github Sponsors" alt="Github Sponsor" /></a> <a
href="https://buymeacoffee.com/zer0Kerbal" title="Buy Me A Snack"><img
src="https://img.shields.io/badge/Buy%20Me%20a%20-Snack!-FFDD00?style=for-the-badge&amp;logo=buymeacoffee"
title="Buy Me A Snack" alt="Buy zer0Kerbal a snack" /></a></p>
<!--
<p style="border:0.5px solid Tomato; background-color: lightgrey; color: #FF0000; text-align:center">Kerbal Space Program 1.12.3 — Unity 2019.2.2f1 — .NET Framework 4.7.2
</p> -->

<!-- links -->

<!-- mod -->

<!--- GPLv3 license -->

<!-- This File: CC BY-ND 4.0 by zer0Kerbal -->
12 changes: 12 additions & 0 deletions GameData/FieldTrainingLab/Agencies/Agents.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
AGENT
{
name = FieldTrainingLab
title = #FTL-Agency-titl
description = #FTL-Agency-desc

logoURL = FieldTrainingLab/Flags/FieldTraining-flag
logoScaledURL = FieldTrainingLab/Agencies/FieldTraining-flag_scaled

mentality = Pioneer
mentality = Commercial
}
Binary file not shown.
67 changes: 67 additions & 0 deletions GameData/FieldTrainingLab/Attributions.htm
Original file line number Diff line number Diff line change
@@ -0,0 +1,67 @@
<!--
Attributions.md v1.0.7.1
Field Training Lab (FTL)
created: 01 Feb 2022
updated: 03 Jun 2022
-->

<script src="https://kit.fontawesome.com/0ea5493613.js" crossorigin="anonymous"></script>

<p><i class="fa fa-gear fa-spin fa-3x" style="color: firebrick"></i></p>
<h1 id="field-training-lab-ftl">Field Training Lab (FTL)</h1>
<p><a href="./index.md">Home</a></p>
<h2 id="attribution">Attribution</h2>
<h3 id="credits">Credits</h3>
<ul>
<li><a href="https://forum.kerbalspaceprogram.com/index.php?/profile/152350-*/"><img border="0" alt="Efour" src="https://kerbal-forum-uploads.s3.us-west-2.amazonaws.com/set_resources_17/84c1e40ea0e759e3f1505eb1788ddf3c_default_photo.png" width="50" height="50" > Efour</a> for creating the <a href="https://forum.kerbalspaceprogram.com/index.php?/topic/188841-*/" alt="Field Training Lab (FTL)">Field Training Lab (FTL) addon!</a></li>
<li><i>Thank you to everyone who gave feedback! It's very important for me and highly appreciated.</i></li>
</ul>

<h3 id="flags">Flag(s)</h3>
<ul>
<li><a href="https://forum.kerbalspaceprogram.com/index.php?/profile/190933-*/"><img border="0" alt="zer0Kerbal" src="https://kerbal-forum-uploads.s3.us-west-2.amazonaws.com/monthly_2018_08/free-clipart-hithhikers-guide-14.thumb.jpg.05fc7d1bdc37ce2bfca8923bf1e97303.jpg" width="50" height="50" > zer0Kerbal</a></li>
</ul>

<h3 id="agency">Agency</h3>
<ul>
<li><a href="(https://forum.kerbalspaceprogram.com/index.php?/profile/190933-*/)"><img border="0" alt="zer0Kerbal" src="https://kerbal-forum-uploads.s3.us-west-2.amazonaws.com/monthly_2018_08/free-clipart-hithhikers-guide-14.thumb.jpg.05fc7d1bdc37ce2bfca8923bf1e97303.jpg" width="50" height="50" > zer0Kerbal</a></li>
</ul>

<h3 id="special-thanks">Special Thanks</h3>
<ul>
<li><a href="https://forum.kerbalspaceprogram.com/index.php?/profile/70516-captainkipard/"><img border="0" alt="Captain Kipard" src="https://kerbal-forum-uploads.s3.us-west-2.amazonaws.com/monthly_12_2015/itsame.png.3227b08e54fc9e3eaa0c6c2ad8e9ad07.thumb.png.5d3a3eb0344a23048ea58826e47b9781.png" width="50" height="50" > Captain Kipard</a> for the <a href="https://forum.kerbalspaceprogram.com/index.php?/topic/85372-*/"> Mod Development Links Compilation</a> and other tutorials.</li>
<li>Squad, for making such a great game!</li>
<li>Everyone else who made modding tutorials.</li>
</ul>

<h3 id="translations">Translations</h3>
<ul>
<li><img src="https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/master/img/EN.png " alt="English" style="zoom:150%;" /> English</li>
<li><small>Additions and corrections welcome!</small></li>
</ul>

<h3 id="art-assets">Art Asset(s)</h3>
<ul>
<li>5-Star-rating-condensed
<img src="https://freesvg.org/img/16231559165-star-rating-condensed.png" alt="5-Star-rating-condensed" width="10%" height="10%">
<ul>
<li>[<img
src="https://img.shields.io/badge/License-CC%20Public%20Domain-ef9421?labelColor=black&amp;style=plastic&amp;logoColor=ef9421&amp;logo=creativecommons"
title="CC Public Domain" alt="Public Domain" />][<a
href="https://creativecommons.org/licenses/publicdomain/">https://creativecommons.org/licenses/publicdomain/</a>]</li>
<li><a
href="https://freesvg.org/5-star-rating-condensed">https://freesvg.org/5-star-rating-condensed</a></li>
</ul></li>
</ul>
<hr />
<h3 id="testing-and-support">Testing and Support</h3>
<ul>
<li><a href="https://forum.kerbalspaceprogram.com/index.php?/profile/133828-eightiesboi/"><img border="0" alt="eightiesboi" src="https://kerbal-forum-uploads.s3.us-west-2.amazonaws.com/monthly_2018_01/happy_velociraptor_dinosaur_greeting_cards-r918b99ab65894a198682f360e419773a_xvuak_8byvr_512.thumb.jpg.00c28897eef8a91ee74f6cb59a9bbb5f.jpg" width="50" height="50" > eightiesboi</a></li>
<li><a href="https://forum.kerbalspaceprogram.com/index.php?/profile/66411-zelda/"><img border="0" alt="Zelda" src="https://kerbal-forum-uploads.s3.us-west-2.amazonaws.com/monthly_2019_07/LoZ_RGB_960x960.thumb.jpg.32a815400e819b11482764bdea71373c.jpg" width="50" height="50" > Zelda</a></li>
</ul>

<!-- links -->

<!-- Localization -->

<!-- this file CC BY-ND 4.0 by zer0Kerbal -->
21 changes: 21 additions & 0 deletions GameData/FieldTrainingLab/Compatibility/FieldTrainingLab.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
// FieldTrainingLab.cfg v1.0.0.0
// Field Training Lab
// created: 21 Sep 19
// updated:

// This file: GPLv3 by zer0Kerbal

@PART[*]:HAS[@MODULE[ModuleScienceLab]]:NEEDS[FieldTrainingLab]:FOR[FieldTrainingLab]
{
@description ^= :(.)$:$0\n<#6495ED>Field Training Lab. </color>:

%MODULE[FieldTrainingLab]
{
// Science Cost = TrainingFactor * exp needed * conditions(inSpace, Landed on other planet)
// example : landed on minmus, level 4->5 : 20 * 32 * 0.25 = 160
%TimeFactor = 9201600 // 4600800
%TrainFactor = 20
%inSpace = 0.5
%Landed = 0.25
}
}
21 changes: 21 additions & 0 deletions GameData/FieldTrainingLab/Compatibility/Kerbalism.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
// Kerbalism.cfg v1.0.1.0
// Field Training Lab (FTL)
// created: 05 May 2021
// updated: 25 Jun 2022

// This file: GPLv3 by zer0Kerbal

@PART[*]:HAS[@MODULE[ModuleScienceLab]]:NEEDS[FeatureScience,FieldTrainingLab]:AFTER[KerbalismDefault]
{
@description:NEEDS[FieldTrainingLab] ^= :(.)$:$0\n<#6495ED>Field Training Lab. </color>:

%MODULE[FieldTrainingLab]
{
// Science Cost = TrainingFactor * exp needed * conditions(inSpace, Landed on other planet)
// example : landed on minmus, level 4->5 : 20 * 32 * 0.25 = 160
TimeFactor = 9201600
TrainFactor = 20
inSpace = 0.5
Landed = 0.25
}
}
Loading

0 comments on commit 8991943

Please sign in to comment.