diff --git a/GameData/ExtraplanetaryLaunchpads/Textures/icon_filter_n.png b/GameData/ExtraplanetaryLaunchpads/Textures/icon_filter_n.png deleted file mode 100644 index 9cbfe6f3..00000000 Binary files a/GameData/ExtraplanetaryLaunchpads/Textures/icon_filter_n.png and /dev/null differ diff --git a/GameData/ExtraplanetaryLaunchpads/Textures/icon_filter_s.png b/GameData/ExtraplanetaryLaunchpads/Textures/icon_filter_s.png deleted file mode 100644 index e71b37e4..00000000 Binary files a/GameData/ExtraplanetaryLaunchpads/Textures/icon_filter_s.png and /dev/null differ diff --git a/GameData/ExtraplanetaryLaunchpads/Textures/plaque.png b/GameData/ExtraplanetaryLaunchpads/Textures/plaque.png new file mode 100644 index 00000000..820fcda7 Binary files /dev/null and b/GameData/ExtraplanetaryLaunchpads/Textures/plaque.png differ diff --git a/GameData/SimpleConstruction/4.0.99.20.htm b/GameData/SimpleConstruction/4.0.99.30.htm similarity index 77% rename from GameData/SimpleConstruction/4.0.99.20.htm rename to GameData/SimpleConstruction/4.0.99.30.htm index 7cf5a6b9..82f34c88 100644 --- a/GameData/SimpleConstruction/4.0.99.20.htm +++ b/GameData/SimpleConstruction/4.0.99.30.htm @@ -6,8 +6,8 @@ <p><a href="https://forum.kerbalspaceprogram.com/index.php?/topic/191424-*/" title="SimpleConstruction! forum thread"><img -src="https://img.shields.io/badge/SimpleConstruction!%20(SCON)-4.0.99.20--prerelease-BADA55.svg?style=plastic&labelColor=darkgreen" -title="4.0.99.20-prerelease" +src="https://img.shields.io/badge/SimpleConstruction!%20(SCON)-4.0.99.30--prerelease-BADA55.svg?style=plastic&labelColor=darkgreen" +title="4.0.99.30-prerelease" alt="SimpleConstruction! Version" /></a><br /> <a href="http://kerbalspaceprogram.com/" title="Kerbal Space Program"><img @@ -24,8 +24,8 @@ title="GitHub.io Pages"><img src="https://img.shields.io/badge/GitHub-Pages-white?style=plastic&labelColor=9cf&logoColor=181717&logo=github/" title="GitHub IO" alt="Pages" /></a></p> -<h1 id="version-409920-prerelease-new-launchpad-edition">Version -4.0.99.20-prerelease <code><New Launchpad></code> edition</h1> +<h1 id="version-409930-prerelease-launchpad-30-edition">Version +4.0.99.30-prerelease <code><Launchpad 30></code> edition</h1> <h2 id="this-is-pre-release---and-will-break-saves">This is PRE-RELEASE - and WILL break saves</h2> <p>meaning things have changed, including file names - so delete @@ -33,7 +33,7 @@ <h2 id="this-is-pre-release---and-will-break-saves">This is PRE-RELEASE <code>GameData/SimpleConstruction</code> folders - THEN install new version</p> <ul> -<li>19 Jul 2022</li> +<li>07 Aug 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> @@ -41,21 +41,25 @@ <h2 id="this-is-pre-release---and-will-break-saves">This is PRE-RELEASE <h3 id="summary">Summary</h3> <ul> -<li>[Launchpad.dll] 6.99.2 +<li>[Launchpad.dll] 6.99.3 <ul> <li>minimum KSP version: 1.12.x</li> </ul></li> +<li>Compatability patches updated +<ul> +<li>Interstellar</li> +<li>InterstellarFuelSwitch</li> +</ul></li> </ul> -<h2 id="changes">Changes</h2> -<h3 id="extraplanetary-launchpads-06992">Extraplanetary Launchpads -0.6.99.2</h3> +<h3 id="extraplanetary-launchpads-06993">Extraplanetary Launchpads +0.6.99.3</h3> <ul> <li><p>Update</p> <ul> -<li>[Launchpad.dll] 6.99.2 +<li>[Launchpad.dll] 6.99.3 <ul> <li>minimum KSP version: 1.12.x</li> -<li>closes #144 - Update [Launchpad.dll] to v0.6.99.2</li> +<li>closes #144 - Update [Launchpad.dll] to v0.6.99.3</li> </ul></li> </ul></li> <li><p>Combine ExtraplanetaryLaunchpads/ with SimpleConstruction/</p> @@ -63,47 +67,14 @@ <h3 id="extraplanetary-launchpads-06992">Extraplanetary Launchpads <li>only leaves the toolbar button icons in ExtraplanetaryLaunchpads/</li> </ul></li> -<li><p>closes #144 - Update [Launchpad.dll] to 0.6.99.2</p></li> -<li><p>Changes from 6.99.1 from <a +<li><p>closes #156 - Update [Launchpad.dll] to 0.6.99.3</p></li> +<li><p>Changes from 6.99.2 from <a href="https://forum.kerbalspaceprogram.com/index.php?/profile/57176-*/">taniwha</a>'s changelog for <a href="https://github.com/taniwha/Extraplanetary-Launchpads">Extraplanetary Launchpads</a>:</p> <ul> <li>Minimum KSP version is now 1.12 (might be able to use in 1.11).</li> -<li>Check for missing flag textures. Fixes stuck UI (visible symptom is -a white flag icon).</li> -<li>Better consistency on the UI toggle button (maybe a bit small now, -though).</li> -<li>Update resource manager correctly on vessel switch.</li> -<li>Don't interpolate single-point efficiency curves (fixes exception in -converter module)</li> -<li>Add ModuleCargoPart to most parts, but only if KIS is not installed -(based on the assumption that if KIS is installed, its storage options -are considered to be superior)</li> -<li>Tweak the rocket builder's eject vectors, making exiting a "seat" -less weird.</li> -<li>UI strings localized (always were in the new UI, but not in a config -file: they're now loaded).</li> -<li>Add Brazilian Portuguese translation (many thanks to [@Steven -Marinelli](<a -href="https://forum.kerbalspaceprogram.com/index.php?/">https://forum.kerbalspaceprogram.com/index.php?/</a> -profile/221885-steven-marinelli/))</li> -<li>Add agency localizations</li> -<li>Add support for subdirectories. I had over 150 craft files in my VAB -(1.9.1 save). This... makes a very welcome difference.</li> -<li>Wait for work sinks (currently just the various pads) to become -ready before doing catch-up. This prevents an NRE in the build control -code that I was not able to reproduce myself. Many many thanks to -[@Rodger](<a -href="https://forum.kerbalspaceprogram.com/">https://forum.kerbalspaceprogram.com/</a> -index.php?/profile/153575-rodger/) (who ran into it) for his patience in -testing (heavily modded JNSQ... load times are looooooong).</li> -<li>Add support for stock inventory parts to the resource manager. This -means that resources stored in tanks stored in cargo containers are now -counted correctly (only one level deep, though, so tanks in containers -in containers won't be counted properly (same as KIS)). This is the -reason for abandoning older versions of KSP.</li> <li>As always, feedback and bug reports are welcome. Preferably github for the bug reports, and logs (KSP.log, make sure LOG_INSTANT_FLUSH in settings.cfg is True. Player.log accepted only if KSP actually crashes @@ -113,9 +84,19 @@ <h3 id="extraplanetary-launchpads-06992">Extraplanetary Launchpads stable and can be considered late beta or even final pre-release. It's more I have a few more things I want to get in before going to 7.0. Many many thanks to everyone who as given feedback and bug reports, and for -putting up with my absence (gallivanting between The Bubble and Colonia, -mostly in a DBX, both above and below the galactic plane, and a lot of -work done on QuakeForge).</li> +putting up with my absence.</li> +<li>Fix hiding EL's launch clamp (Louis Bach)</li> +<li>Fix incorrect vertical offset (5m) for survey builds</li> +<li>Fix inconsistent directory tree indentation</li> +<li>Japanese translation (Yark-Aki). Only partial due to the PR being +before I did a release with the UI localization.</li> +<li>Survey stake CoM put underground (@zer0Kerbal, @Robin Patenall), and +some tweaks to make it have the correct height offset for the build. +Thanks to @Rodger for initial testing of the PR.</li> +<li>Allow survey station when KIS is not installed.</li> +<li>Patch Kerbal inventory mass limit to include the Kerbal's mass +(ModuleInventoryPart massLimit is TOTAL mass, not just inventory mass), +allowing kerbals to pick up stakes after they've been placed.</li> </ul></li> </ul> <h3 id="experimental"><em><strong>EXPERIMENTAL</strong></em></h3> @@ -129,46 +110,63 @@ <h3 id="experimental"><em><strong>EXPERIMENTAL</strong></em></h3> <ul> <li>Added recycler to "The Klaw" [GrapplingDevice]</li> <li>updates #40 - Stock Recycler</li> -<li>adds a seperate mesh for the recycler</li> +<li>adds a separate mesh for the recycler</li> <li>mesh needs some placement and size tweaks</li> </ul></li> -<li>Compatibility +</ul> +<h3 id="compatibility-409930">Compatibility 4.0.99.30</h3> +<ul> +<li>Update <ul> -<li>[Interstellar.cfg] v1.0.1.0 +<li><Interstellar.cfg> v1.0.1.0 <ul> <li>localize</li> <li>update patch</li> </ul></li> -<li>[InterstellarFuelSwitch.cfg] v1.0.4.0 +<li><InterstellarFuelSwitch.cfg> v1.0.4.0 <ul> <li>localize</li> <li>update patch</li> </ul></li> +<li><Recipes.cfg> v4.1.0.0 +<ul> +<li>add +<ul> +<li>recycler recipes</li> +<li>transfer recipes</li> +<li>header</li> +</ul></li> +</ul></li> +<li><CommunityCategoryKit.cfg> v1.0.1.0 +<ul> +<li>update locations +<ul> +<li>from ExtraplanetaryLaunchpads/Texture to SimpleConstruction/Texture +folders</li> +<li>icon_filter_n</li> +<li>icon_filter_s</li> +</ul></li> +</ul></li> </ul></li> </ul> <h3 id="localization">Localization</h3> <ul> -<li>XPL -<ul> <li>Localization <ul> <li>updated: <ul> -<li>en-us.cfg</li> -<li>zh-cn.cfg</li> -</ul></li> -<li>added: -<ul> -<li>pt-br.cfg</li> -</ul></li> +<li><en-us.cfg> v1.2.3.0</li> +<li><pt-br.cfg> v1.0.2.0</li> +<li><de.cfg> v1.0.2.0</li> +<li><nl-nl.cfg> v1.0.2.0</li> +<li><zh-cn.cfg> v1.0.2.0</li> </ul></li> </ul></li> <li>corrected long standing typo: <ul> -<li>RocketParts --> Rocket Parts</li> +<li>#SCON_Karbonite-name -> #SCON-Karbonite-name</li> </ul></li> -<li>Move XPL dictionaries from EL to SCON</li> -<li>updates #24 - Localization - Brazil Portuguese (Português Brasil) +<li>closes #24 - Localization - Brazil Portuguese (Português Brasil) <pt-br.cfg></li> <li>closes #39 - Adjust Localization to represent SimpleConstruction!</li> @@ -178,11 +176,11 @@ <h3 id="status">Status</h3> <ul> <li>Issues <ul> -<li>closes #139 - SimpleConstruction! (SCON) 4.0.99.20-prerelease -<code><New Launchpad></code> edition</li> -<li>closes #140 - 4.0.99.20 Verify Legal Mumbo Jumbo</li> -<li>closes #141 - 4.0.99.20 Update Documentation</li> -<li>closes #142 - 4.0.99.20 Update Social Media</li> +<li>closes #150 - SimpleConstruction! (SCON) 4.0.99.30-prerelease +<code><Launchpad 30></code> edition</li> +<li>closes #151 - 4.0.99.30 Verify Legal Mumbo Jumbo</li> +<li>closes #152 - 4.0.99.30 Update Documentation</li> +<li>closes #153 - 4.0.99.30 Update Social Media</li> </ul></li> </ul> <hr /> diff --git a/GameData/SimpleConstruction/Compatibility/B9PartSwitch/B9TankTypes.cfg b/GameData/SimpleConstruction/Compatibility/B9PartSwitch/B9TankTypes.cfg index 32dc5b1e..26505a63 100644 --- a/GameData/SimpleConstruction/Compatibility/B9PartSwitch/B9TankTypes.cfg +++ b/GameData/SimpleConstruction/Compatibility/B9PartSwitch/B9TankTypes.cfg @@ -48,6 +48,7 @@ B9_TANK_TYPE:NEEDS[B9PartSwitch,Launchpad,SimpleConstruction] B9_TANK_TYPE:NEEDS[B9PartSwitch,Launchpad,SimpleConstruction] { name = SCCombo + title = SCCombo tankMass = 0.0005 tankCost = 15 percentFilled = 100 diff --git a/GameData/SimpleConstruction/Compatibility/CommunityCategoryKit.cfg b/GameData/SimpleConstruction/Compatibility/CommunityCategoryKit.cfg index a8725fe6..38b0479f 100644 --- a/GameData/SimpleConstruction/Compatibility/CommunityCategoryKit.cfg +++ b/GameData/SimpleConstruction/Compatibility/CommunityCategoryKit.cfg @@ -1,7 +1,7 @@ -// CommunityCategoryKit.cfg v1.0.0.1 +// CommunityCategoryKit.cfg v1.0.1.0 // SimpleConstruction! (SCON) // created: -// updated: 14 Mar 2022 +// updated: 07 Aug 2022 // add category with all tagged parts @CCKExtraFilterConfig:NEEDS[CCK] @@ -10,9 +10,9 @@ { name = SimpleConstruction! tag = cck-sc - normalIcon = ExtraplanetaryLaunchpads/Textures/icon_filter_n - selectedIcon = ExtraplanetaryLaunchpads/Textures/icon_filter_s - usedByMod = SimpleConstruction! + normalIcon = SimpleConstruction/Textures/icon_filter_n + selectedIcon = SimpleConstruction/Textures/icon_filter_s + usedByMod = SimpleConstruction } } diff --git a/GameData/SimpleConstruction/Compatibility/Interstellar.cfg b/GameData/SimpleConstruction/Compatibility/Interstellar.cfg index ff0d45c8..e4544f1c 100644 --- a/GameData/SimpleConstruction/Compatibility/Interstellar.cfg +++ b/GameData/SimpleConstruction/Compatibility/Interstellar.cfg @@ -1,59 +1,24 @@ -// Interstellar.cfg v1.0.0.1 +// Interstellar.cfg v1.0.1.0 // SimpleConstruction! (SCON) // created: 04 Jul 2022 -// updated: 06 Jul 2022 +// updated: 15 Jul 2022 // this file: CC BY-SA 4.0 by zer0Kerbal - // need to factor in metal which has a volume of 1 instead of ore's 5 and rocketparts's 5 -@PART[RadialOreTank]:NEEDS[Interstellar,Launchpad,SimpleConstruction]:LAST[SimpleConstruction] -{ - @MODULE[InterstellarFuelSwitch] - { - @tankSwitchNames = #$tankSwitchNames$;Metal;RocketParts - @resourceGui = #$resourceGui$;Metal;RocketParts - @resourceNames = #$resourceNames$;Metal;RocketParts - @resourceAmounts = #$resourceAmounts$;75;75 - @fuelTankCounter += 2 - } -} - -@PART[SmallTank]:NEEDS[Interstellar,Launchpad,SimpleConstruction]:LAST[SimpleConstruction] +@PART[RadialOreTank,SmallTank,LargeTank]:NEEDS[Interstellar,Launchpad,SimpleConstruction]:LAST[SimpleConstruction] { @MODULE[InterstellarFuelSwitch] { - @tankSwitchNames = #$tankSwitchNames$;Metal;RocketParts - @resourceGui = #$resourceGui$;Metal;RocketParts - @resourceNames = #$resourceNames$;Metal;RocketParts - @resourceAmounts = #$resourceAmounts$;300;300 + tmpM = #EL_Metal-name // Metal + tmpR = #EL_RocketParts-name // Rocket Parts + @tankSwitchNames = #$tankSwitchNames$;$tmpM$;$tmpR$ + @resourceGui = #$resourceGui$;$tmpM$;$tmpR$ + @resourceNames = #$resourceNames$;$tmpM$;$tmpR$ + @resourceAmounts = #$resourceAmounts$;$../RESOURCE[Ore]/maxAmount$;$../RESOURCE[Ore]/maxAmount$ @fuelTankCounter += 2 + !tmpM = DELETE + !tmpR = DELETE } -} - -@PART[LargeTank]:NEEDS[Interstellar,Launchpad,SimpleConstruction]:LAST[SimpleConstruction] -{ - @MODULE[InterstellarFuelSwitch] - { - @tankSwitchNames = #$tankSwitchNames$;Metal;RocketParts - @resourceGui = #$resourceGui$;Metal;RocketParts - @resourceNames = #$resourceNames$;Metal;RocketParts - @resourceAmounts = #$resourceAmounts$;1500;1500 - @fuelTankCounter += 2 - } -} - -// #SimpleConstruction_RocketParts_displayname -// #SimpleConstruction_Metal_displayname - - // MODULE - // { - // name = InterstellarFuelSwitch - // tankSwitchNames = Ore;Alumina;Aluminium;Boron;Monazite;Minerals;Regolith - // resourceGui = Ore;Alumina;Aluminium;Boron;Monazite;Minerals;Regolith - // resourceNames = Ore;Alumina;Aluminium;Boron;Monazite;Minerals;Regolith - // resourceAmounts = 75;75;75;75;75;75;75 - // hasGUI = true - // availableInFlight = true - // availableInEditor = true \ No newline at end of file +} \ No newline at end of file diff --git a/GameData/SimpleConstruction/Compatibility/InterstellarFuelSwitch.cfg b/GameData/SimpleConstruction/Compatibility/InterstellarFuelSwitch.cfg index efe1a0c3..7acbd3af 100644 --- a/GameData/SimpleConstruction/Compatibility/InterstellarFuelSwitch.cfg +++ b/GameData/SimpleConstruction/Compatibility/InterstellarFuelSwitch.cfg @@ -10,7 +10,7 @@ name = InterstellarFuelSwitch resourceNames = Ore;Metal;RocketParts resourceAmounts = #$../RESOURCE[Ore]/maxAmount$;$../RESOURCE[Ore]/maxAmount$;$../RESOURCE[Ore]/maxAmount$ - @resourceAmounts[2,;] *= 2 + // @resourceAmounts[2,;] *= 2 tankMass = #$../mass$ basePartMass = 0.0 displayCurrentTankCost = true diff --git a/GameData/SimpleConstruction/Config/Recipes.cfg b/GameData/SimpleConstruction/Config/Recipes.cfg index b6c27f6f..8d07f3bd 100644 --- a/GameData/SimpleConstruction/Config/Recipes.cfg +++ b/GameData/SimpleConstruction/Config/Recipes.cfg @@ -1,3 +1,10 @@ +// Recipes.cfg v4.1.0.0 +// SimpleConstruction! (SCON) +// created: 2013 +// updated: 07 Aug 2022 + +// this file: CC BY-SA 4.0 by zer0Kerbal + EL_ResourceRates { default = 5 @@ -9,6 +16,27 @@ EL_ResourceRates Ore = 8 } +// EL_RecycleRecipe:NEEDS[!NotSoSimpleConstruction] +// { +// name = LiquidFuel +// Resources +// { +// LiquidFuel = 0.8 +// loss = 0.2 +// } +// } + +// EL_RecycleRecipe:NEEDS[!NotSoSimpleConstruction] +// { +// name = XenonGas +// Resources +// { +// XenonGas = 0.8 +// loss = 0.2 +// } +// } + +// Ablator EL_ResourceRecipe { name = Ablator @@ -17,7 +45,27 @@ EL_ResourceRecipe RocketParts = 1 } } +// experimental +EL_TransferRecipe +{ + name = Ablator + Resources + { + Ablator = 1 + } +} + +EL_RecycleRecipe:NEEDS[!NotSoSimpleConstruction] +{ + name = Ablator + Resources + { + Metal = 8 + loss = 2 + } +} +// SolidFuel EL_ResourceRecipe { name = SolidFuel @@ -27,6 +75,27 @@ EL_ResourceRecipe } } +// experimental +EL_TransferRecipe +{ + name = SolidFuel + Resources + { + SolidFuel = 1 + } +} + +EL_RecycleRecipe:NEEDS[!NotSoSimpleConstruction] +{ + name = SolidFuel + Resources + { + Metal = 8 + loss = 2 + } +} + +// RocketParts EL_TransferRecipe { name = RocketParts @@ -36,7 +105,7 @@ EL_TransferRecipe } } -EL_RecycleRecipe +EL_RecycleRecipe:NEEDS[!NotSoSimpleConstruction] { name = RocketParts Resources @@ -46,6 +115,7 @@ EL_RecycleRecipe } } +// EVA Propellant EL_ResourceRecipe { name = EVA Propellant @@ -54,6 +124,26 @@ EL_ResourceRecipe } } +EL_TransferRecipe +{ + name = EVA Propellant + Resources + { + MonoPropellant = 1 + } +} + +EL_RecycleRecipe:NEEDS[!NotSoSimpleConstruction] +{ + name = MonoPropellant + Resources + { + MonoPropellant = 0.8 + loss = 0.2 + } +} + +// LFOMix EL_ResourceRecipe { name = LFOMix @@ -63,11 +153,9 @@ EL_ResourceRecipe } } - EL_ResourceLink { name = RocketFuel resource = LiquidFuel resource = Oxidizer -} - +} \ No newline at end of file diff --git a/GameData/SimpleConstruction/Config/Resources.cfg b/GameData/SimpleConstruction/Config/Resources.cfg index 139dd892..62fa793c 100644 --- a/GameData/SimpleConstruction/Config/Resources.cfg +++ b/GameData/SimpleConstruction/Config/Resources.cfg @@ -1,7 +1,7 @@ -// Resources.cfg v1.0.4.0 +// Resources.cfg v1.0.5.0 // SimpleConstruction! (SCON) // created: -// updated: 15 Jul 2022 +// updated: 07 Aug 2022 // *********** REFERENCE // name = Ore @@ -16,6 +16,10 @@ // unitCost = 1.5 // volume = 5 +// ore * metalore * metal = rocketparts +// 0.02 * 1.056 * 9.36 = 19.76832/unit +//These densities work on the assumption that 1m^3 holds 200u of resource. + @RESOURCE_DEFINITION[Ore]:NEEDS[Launchpad,SimpleConstruction] { @color = 169,169,169 @@ -23,17 +27,44 @@ } // if CommunityResourcePack is installed, update Resources -@RESOURCE_DEFINITION[RocketParts]:NEEDS[CommunityResourcePack,Launchpad,SimpleConstruction] -{ - !displayName {} - displayName = #EL_RocketParts-name - !abbreviation {} - abbreviation = #SCON-RocketParts-abbv +// @RESOURCE_DEFINITION[RocketParts]:NEEDS[CommunityResourcePack,Launchpad,SimpleConstruction] +// { +// !displayName {} +// displayName = #EL_RocketParts-name +// !abbreviation {} +// abbreviation = #SCON-RocketParts-abbv - // Add missing items +// // Add missing items +// %hsp = 450 +// %color = 192,192,192 +// %RESOURCE_DRAIN_DEFINITION +// { +// %isDrainable = true +// %showDrainFX = true +// %drainFXPriority = 9 +// %drainForceISP = 5 +// %drainFXDefinition = particlesDraining +// } +// @ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/RocketParts +// } + +/// installed only if CommunityResourcePack not installed +// RESOURCE_DEFINITION:NEEDS[Launchpad,SimpleConstruction,!CommunityResourcePack] +RESOURCE_DEFINITION:NEEDS[Launchpad,SimpleConstruction] +{ + name:NEEDS[!CommunityResourcePack] = RocketParts + %displayName = #EL_RocketParts-name + %abbreviation = #SCON-RocketParts-abbv %hsp = 450 - %color = 192,192,192 - %RESOURCE_DRAIN_DEFINITION + %density = 0.0025 + %unitCost = 1.5 + %flowMode = ALL_VESSEL + %transfer = PUMP + %isTweakable = true + %isVisible = true + %volume = 5 + %color = 192,192,192 + @RESOURCE_DRAIN_DEFINITION { %isDrainable = true %showDrainFX = true @@ -41,33 +72,7 @@ %drainForceISP = 5 %drainFXDefinition = particlesDraining } - @ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/RocketParts -} - -/// installed only if CommunityResourcePack not installed -RESOURCE_DEFINITION:NEEDS[Launchpad,SimpleConstruction,!CommunityResourcePack] -{ - name = RocketParts - displayName = #EL_RocketParts-name - abbreviation = #SCON-RocketParts-abbv - hsp = 450 - density = 0.0025 - unitCost = 1.5 - flowMode = ALL_VESSEL - transfer = PUMP - isTweakable = true - isVisible = true - volume = 5 - color = 192,192,192 - RESOURCE_DRAIN_DEFINITION - { - isDrainable = true - showDrainFX = true - drainFXPriority = 9 - drainForceISP = 5 - drainFXDefinition = particlesDraining - } - ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/RocketParts + %ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/RocketParts } /// ALWAYS INSTALLED (Only in SimpleConstruction!) diff --git a/GameData/SimpleConstruction/Config/SeatTasks.cfg b/GameData/SimpleConstruction/Config/SeatTasks.cfg index f384b62f..1bbe2100 100644 --- a/GameData/SimpleConstruction/Config/SeatTasks.cfg +++ b/GameData/SimpleConstruction/Config/SeatTasks.cfg @@ -12,5 +12,4 @@ KSExpSeatMap } } -// GPLv2 -// zer0Kerbal \ No newline at end of file +// GPL-2.0 by zer0Kerbal \ No newline at end of file diff --git a/GameData/SimpleConstruction/Localization/XPL-en-us.cfg b/GameData/SimpleConstruction/Localization/XPL-en-us.cfg index d2336e3a..9c7f5c38 100644 --- a/GameData/SimpleConstruction/Localization/XPL-en-us.cfg +++ b/GameData/SimpleConstruction/Localization/XPL-en-us.cfg @@ -5,10 +5,10 @@ Localization #EL_Agency_title = Kairyuu Shipping #EL_Agency_desc = Kairyuu Shipping started out as a pizza delivery kerbal with delusions of grandeur. However, behind everyone's backs he managed to acquire a fleet of bicycles and kerbals to ride them. One thing led to another and eventually that pizza delivery kerbal got involved in mining and constructions. He now wishes to corner the space freight market by being the the foundation of every space station and base. - #EL_ConverterName_MetalOre = Metal Ore - #EL_ConverterName_PartProduction = Part Production - #EL_ConverterName_Smelter = Smelter - #EL_ConverterName_ScrapMetalRemelter = Scrap Metal Remelter + #EL-name_MetalOre = Metal Ore + #EL-name_PartProduction = Part Production + #EL-name_Smelter = Smelter + #EL-name_ScrapMetalRemelter = Scrap Metal Remelter #EL_EventGUIName_OpenPad = Open Pad #EL_EventGUIName_ClosePad = Close Pad diff --git a/GameData/SimpleConstruction/Localization/de.cfg b/GameData/SimpleConstruction/Localization/de.cfg index f538b654..7ce995e9 100644 --- a/GameData/SimpleConstruction/Localization/de.cfg +++ b/GameData/SimpleConstruction/Localization/de.cfg @@ -1,7 +1,7 @@ -// de.cfg v1.0.1.0 +// de.cfg v1.0.2.0 // SimpleConstruction! (SCON) // created: 13 Sep 2021 -// updated: 15 Jul 2022 +// updated: 107 Aug 2022 Localization { @@ -24,7 +24,7 @@ Localization #SCON-Karbonite-StartActionName = Karbonite Refining: Start #SCON-Karbonite-StopActionName = Karbonite Refining: Stop - #SCON_Karbonite-name = Karbonite + #SCON-Karbonite-name = Karbonite // KerbalPlanetaryBaseSystems #KBPS-Storage-Ore-titl = K&K X1200 Ore Storage diff --git a/GameData/SimpleConstruction/Localization/en-us.cfg b/GameData/SimpleConstruction/Localization/en-us.cfg index db02ccad..54341371 100644 --- a/GameData/SimpleConstruction/Localization/en-us.cfg +++ b/GameData/SimpleConstruction/Localization/en-us.cfg @@ -1,7 +1,9 @@ -// en-us.cfg v1.2.2.0 +// en-us.cfg v1.2.3.0 // SimpleConstruction! (SCON) // created: 2020 Apr 20 -// updated: 15 Jul 2022 +// updated: 07 Aug 2022 + +// CC BY-SA 4.0 by zer0Kerbal Localization { @@ -21,7 +23,7 @@ Localization #SCON-Karbonite-StartActionName = Karbonite Refining: Start #SCON-Karbonite-StopActionName = Karbonite Refining: Stop - #SCON_Karbonite-name = Karbonite + #SCON-Karbonite-name = Karbonite // KerbalPlanetaryBaseSystems #KBPS-Storage-Ore-titl = K&K X1200 Ore Storage @@ -38,4 +40,3 @@ Localization } } -// CC BY-SA 4.0 by zer0Kerbal diff --git a/GameData/SimpleConstruction/Localization/fr-fr.cfg b/GameData/SimpleConstruction/Localization/fr-fr.cfg index 92a1b403..8e4c6b7a 100644 --- a/GameData/SimpleConstruction/Localization/fr-fr.cfg +++ b/GameData/SimpleConstruction/Localization/fr-fr.cfg @@ -1,7 +1,7 @@ -// fr-fr.cfg v1.0.0.0 +// fr-fr.cfg v1.0.2.0 // SimpleConstruction! (SCON) -// created: 2022 Jul 7 -// updated: +// created: 07 Jul 2022 +// updated: 07 Aug 2022 // this file provided by [izeau (Jean Dupouy)](https://github.com/izeau) // this file: CC BY-SA 4.0 by zer0Kerbal @@ -27,7 +27,7 @@ Localization #SCON-Karbonite-StartActionName = Démarrer le raffinage de Karbonite #SCON-Karbonite-StopActionName = Arrêter le raffinage de Karbonite - #SCON_Karbonite-name = Karbonite + #SCON-Karbonite-name = Karbonite // KerbalPlanetaryBaseSystems #KBPS-Storage-Ore-titl = Stockage de minerai K&K X1200 diff --git a/GameData/SimpleConstruction/Localization/nl-nl.cfg b/GameData/SimpleConstruction/Localization/nl-nl.cfg index 8582b5ad..0939dbf3 100644 --- a/GameData/SimpleConstruction/Localization/nl-nl.cfg +++ b/GameData/SimpleConstruction/Localization/nl-nl.cfg @@ -1,7 +1,7 @@ -// nl-nl.cfg v1.0.1.0 +// nl-nl.cfg v1.0.2.0 // SimpleConstruction! (SCON) -// created: 2022 Apr 13 -// updated: 15 Jul 2022 +// created: 13 Apr 2022 +// updated: 07 Aug 2022 Localization { @@ -24,7 +24,7 @@ Localization #SCON-Karbonite-StartActionName = Karboniet Raffinage: Start #SCON-Karbonite-StopActionName = Karboniet Raffinage: Stop - #SCON_Karbonite-name = Karboniet + #SCON-Karbonite-name = Karboniet // KerbalPlanetaryBaseSystems #KBPS-Storage-Ore-titl = K&K X1200 Erts Opslag diff --git a/GameData/SimpleConstruction/Localization/zh-cn.cfg b/GameData/SimpleConstruction/Localization/zh-cn.cfg index 57ce4a01..80600716 100644 --- a/GameData/SimpleConstruction/Localization/zh-cn.cfg +++ b/GameData/SimpleConstruction/Localization/zh-cn.cfg @@ -1,7 +1,7 @@ -// zh-ch.cfg v1.0.1.0 +// zh-ch.cfg v1.0.2.0 // SimpleConstruction! (SCON) // created: 01 Dec 2021 -// updated: 15 Jul 2022 +// updated: 07 Aug 2022 Localization { @@ -24,7 +24,7 @@ Localization #SCON-Karbonite-StartActionName = Karbonite Refining: Start #SCON-Karbonite-StopActionName = Karbonite Refining: Stop - #SCON_Karbonite-name = Karbonite + #SCON-Karbonite-name = Karbonite // KerbalPlanetaryBaseSystems #KBPS-Storage-Ore-titl = K&K X1200 Ore Storage diff --git a/GameData/SimpleConstruction/ManualInstallation.htm b/GameData/SimpleConstruction/ManualInstallation.htm index 367d2d9d..256af894 100644 --- a/GameData/SimpleConstruction/ManualInstallation.htm +++ b/GameData/SimpleConstruction/ManualInstallation.htm @@ -108,7 +108,7 @@ <h3 id="if-downloaded-from-spacedock--github--other">If Downloaded from <span id="cb1-30"><a href="#cb1-30" aria-hidden="true" tabindex="-1"></a> ...</span> <span id="cb1-31"><a href="#cb1-31" aria-hidden="true" tabindex="-1"></a><span class="ss"> * </span>#.#.#.#.htm</span> <span id="cb1-32"><a href="#cb1-32" aria-hidden="true" tabindex="-1"></a><span class="ss"> * </span>changelog.md</span> -<span id="cb1-33"><a href="#cb1-33" aria-hidden="true" tabindex="-1"></a><span class="ss"> * </span>GPLv3.txt</span> +<span id="cb1-33"><a href="#cb1-33" aria-hidden="true" tabindex="-1"></a><span class="ss"> * </span>GPL-3.0.txt</span> <span id="cb1-34"><a href="#cb1-34" aria-hidden="true" tabindex="-1"></a><span class="ss"> * </span>readme.htm</span> <span id="cb1-35"><a href="#cb1-35" aria-hidden="true" tabindex="-1"></a><span class="ss"> * </span>SimpleConstruction.version</span> <span id="cb1-36"><a href="#cb1-36" aria-hidden="true" tabindex="-1"></a> ...</span> diff --git a/GameData/SimpleConstruction/Plugins/EL.version b/GameData/SimpleConstruction/Plugins/EL.version index eba072e1..d7fbd0c1 100644 --- a/GameData/SimpleConstruction/Plugins/EL.version +++ b/GameData/SimpleConstruction/Plugins/EL.version @@ -1,11 +1,11 @@ { "NAME": "ExtraplanetaryLaunchpads", "URL": "http://taniwha.org/~bill/ExtraplanetaryLaunchpads.version", - "DOWNLOAD": "http://taniwha.org/~bill/ExtraplanetaryLaunchpads_v6.99.2.zip", + "DOWNLOAD": "http://taniwha.org/~bill/ExtraplanetaryLaunchpads_v6.99.3.zip", "VERSION": { "MAJOR": 6, "MINOR": 99, - "PATCH": 2, + "PATCH": 3, "BUILD": 0 }, "KSP_VERSION_MIN": { diff --git a/GameData/SimpleConstruction/SimpleConstruction.version b/GameData/SimpleConstruction/SimpleConstruction.version index f46c2f6e..5cc82788 100644 --- a/GameData/SimpleConstruction/SimpleConstruction.version +++ b/GameData/SimpleConstruction/SimpleConstruction.version @@ -13,7 +13,7 @@ "MAJOR" : 4, "MINOR" : 0, "PATCH" : 99, - "BUILD" : 20 + "BUILD" : 30 }, "KSP_VERSION" : { diff --git a/GameData/SimpleConstruction/Textures/plaque.png b/GameData/SimpleConstruction/Textures/plaque.png index 1fef1319..820fcda7 100644 Binary files a/GameData/SimpleConstruction/Textures/plaque.png and b/GameData/SimpleConstruction/Textures/plaque.png differ diff --git a/GameData/SimpleConstruction/changelog.md b/GameData/SimpleConstruction/changelog.md index 338e1c9b..eb93bd7c 100644 --- a/GameData/SimpleConstruction/changelog.md +++ b/GameData/SimpleConstruction/changelog.md @@ -17,6 +17,98 @@ updated: 05 Mar 2022 | spacedock | (https://spacedock.info/mod/59) | | ckan | SimpleConstruction | +## Version 4.0.99.30-prerelease `<Launchpad 30>` edition + +### This is PRE-RELEASE - and WILL break saves + +* 07 Aug 2022 +* Release for Kerbal Space Program [KSP 1.12.x] + +### Summary + +* [Launchpad.dll] 6.99.3 + * minimum KSP version: 1.12.x +* Compatability patches updated + * Interstellar + * InterstellarFuelSwitch + +### Extraplanetary Launchpads 0.6.99.3 + +* Update + * [Launchpad.dll] 6.99.3 + * minimum KSP version: 1.12.x + * closes #144 - Update [Launchpad.dll] to v0.6.99.3 +* Combine ExtraplanetaryLaunchpads/ with SimpleConstruction/ + * only leaves the toolbar button icons in ExtraplanetaryLaunchpads/ +* closes #156 - Update [Launchpad.dll] to 0.6.99.3 + +* Changes from 6.99.2 from [taniwha](https://forum.kerbalspaceprogram.com/index.php?/profile/57176-*/)'s changelog for [Extraplanetary Launchpads](https://github.com/taniwha/Extraplanetary-Launchpads): + * Minimum KSP version is now 1.12 (might be able to use in 1.11). + * As always, feedback and bug reports are welcome. Preferably github for the bug reports, and logs (KSP.log, make sure LOG_INSTANT_FLUSH in settings.cfg is True. Player.log accepted only if KSP actually crashes as it is normally an unreadable mess (and doesn't have timestamps)) or it didn't happen. + * While this is still in the .99 series, I would say that EL is pretty stable and can be considered late beta or even final pre-release. It's more I have a few more things I want to get in before going to 7.0. Many many thanks to everyone who as given feedback and bug reports, and for putting up with my absence. + * Fix hiding EL's launch clamp (Louis Bach) + * Fix incorrect vertical offset (5m) for survey builds + * Fix inconsistent directory tree indentation + * Japanese translation (Yark-Aki). Only partial due to the PR being before I did a release with the UI localization. + * Survey stake CoM put underground (@zer0Kerbal, @Robin Patenall), and some tweaks to make it have the correct height offset for the build. Thanks to @Rodger for initial testing of the PR. + * Allow survey station when KIS is not installed. + * Patch Kerbal inventory mass limit to include the Kerbal's mass (ModuleInventoryPart massLimit is TOTAL mass, not just inventory mass), allowing kerbals to pick up stakes after they've been placed. + +### ***EXPERIMENTAL*** + +* download only from GitHub [here](https://github.com/zer0Kerbal/SimpleConstruction/discussions/145) + * updates will be in same discussion as the download link +* NEW: + * Added recycler to "The Klaw" [GrapplingDevice] + * updates #40 - Stock Recycler + * adds a separate mesh for the recycler + * mesh needs some placement and size tweaks + +### Compatibility 4.0.99.30 + +* Update + * <Interstellar.cfg> v1.0.1.0 + * localize + * update patch + * <InterstellarFuelSwitch.cfg> v1.0.4.0 + * localize + * update patch + * <Recipes.cfg> v4.1.0.0 + * add + * recycler recipes + * transfer recipes + * header + * <CommunityCategoryKit.cfg> v1.0.1.0 + * update locations + * from ExtraplanetaryLaunchpads/Texture to SimpleConstruction/Texture folders + * icon_filter_n + * icon_filter_s + +### Localization + +* Localization + * updated: + * <en-us.cfg> v1.2.3.0 + * <pt-br.cfg> v1.0.2.0 + * <de.cfg> v1.0.2.0 + * <nl-nl.cfg> v1.0.2.0 + * <zh-cn.cfg> v1.0.2.0 +* corrected long standing typo: + * #SCON_Karbonite-name -> #SCON-Karbonite-name +* closes #24 - Localization - Brazil Portuguese (Português Brasil) <pt-br.cfg> +* closes #39 - Adjust Localization to represent SimpleConstruction! +* updates #19 - Localization - Master + +### Status + +* Issues + * closes #150 - SimpleConstruction! (SCON) 4.0.99.30-prerelease `<Launchpad 30>` edition + * closes #151 - 4.0.99.30 Verify Legal Mumbo Jumbo + * closes #152 - 4.0.99.30 Update Documentation + * closes #153 - 4.0.99.30 Update Social Media + +--- + ## Version 4.0.99.20-prerelease `<New Launchpad>` edition ### This is PRE-RELEASE - and WILL break saves @@ -63,7 +155,7 @@ updated: 05 Mar 2022 * NEW: * Added recycler to "The Klaw" [GrapplingDevice] * updates #40 - Stock Recycler - * adds a seperate mesh for the recycler + * adds a separate mesh for the recycler * mesh needs some placement and size tweaks * Compatibility * [Interstellar.cfg] v1.0.1.0 diff --git a/GameData/SimpleConstruction/readme.htm b/GameData/SimpleConstruction/readme.htm index 0d273ea1..35b64f1f 100644 --- a/GameData/SimpleConstruction/readme.htm +++ b/GameData/SimpleConstruction/readme.htm @@ -1,7 +1,7 @@ -<!-- readme.md v1.6.9.0 +<!-- readme.md v1.6.9.3 SimpleConstruction! (SCON) created: 17 Jul 2017 -updated: 24 Jun 2022 --> +updated: 31 Jul 2022 --> <!--this file: CC BY-ND 4.0 by zer0Kerbal--> @@ -9,14 +9,14 @@ href="https://forum.kerbalspaceprogram.com/index.php?/topic/191424-*/" title="Mod Forum Thread"><img src="https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/zer0Kerbal/SimpleConstruction/master/json/mod.json" -alt="SimpleConstruction! (SCON)" /></a> <a +alt="SimpleConstruction" /></a> <a href="https://kerbalspaceprogram.com/" title="Kerbal Space Program"><img src="https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/zer0Kerbal/SimpleConstruction/master/json/ksp.json&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=" title="Kerbal Space Program" alt="KSP version" /></a> <a href="https://www.gnu.org/licenses/gpl-3.0-standalone.html" -title="GPLv3"><img +title="GPL-3.0"><img src="https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/zer0Kerbal/SimpleConstruction/master/json/license.json" -title="GPLv3" alt="License" /></a><br /> +title="GPL-3.0" alt="License" /></a><br /> <a href="https://www.curseforge.com/kerbal/ksp-mods/sc" title="Curseforge"><img src="https://img.shields.io/badge/CurseForge-Link-CCFF00.svg?labelColor=6441A4&style=plastic&logo=curseforge" @@ -32,7 +32,7 @@ title="CKAN"><img src="https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/zer0Kerbal/SimpleConstruction/master/json/ckan.json" title="CKAN" alt="CKAN" /></a><br /> -<a href="https://zer0kerbal.github.io/SimpleConstruction/" +<a href="https://zer0kerbal.github.io/SimpleConstruction" title="GitHub Pages"><img src="https://img.shields.io/badge/GitHub-Pages-white?style=plastic&labelColor=9cf&logoColor=181717&logo=github" title="GitHub IO" alt="Pages" /></a></p> @@ -40,19 +40,21 @@ <h1 id="simpleconstruction-scon">SimpleConstruction! (SCON)</h1> <p>This mod aims to provide simple craft building capability in flight mode with stock parts and streamlined IRSU mining for Kerbal Space Program.</p> -<h4 -id="author-zer0kerbal-adopted-from-ericwi-then-previously-from-realgecko-originally-by-matterbeam">Author +<h2 +id="by-zer0kerbal-originally-by-matterbeam-and-then-by-realgecko-then-previously-from-ericwi">By <a href="https://forum.kerbalspaceprogram.com/index.php?/profile/190933-*/" -title="zer0Kerbal"><code>zer0Kerbal</code></a>, adopted from <a -href="https://forum.kerbalspaceprogram.com/index.php?/profile/152716-*/" -title="EricWi"><code>EricWi</code></a>, then previously from <a -href="https://forum.kerbalspaceprogram.com/index.php?/profile/162682-*/" -title="RealGecko"><code>RealGecko</code></a>; originally by <a +title="zer0Kerbal"><code>zer0Kerbal</code></a>, originally by <a href="http://forum.kerbalspaceprogram.com/index.php?/profile/133334-*/" -title="MatterBeam"><code>MatterBeam</code></a></h4> +title="MatterBeam"><code>MatterBeam</code></a> and then by <a +href="https://forum.kerbalspaceprogram.com/index.php?/profile/162682-*/" +title="RealGecko"><code>RealGecko</code></a>; then previously from <a +href="https://forum.kerbalspaceprogram.com/index.php?/profile/152716-*/" +title="EricWi"><code>EricWi</code></a></h2> <p>adopted with <em>express</em> permission and brought to you by <em>KerbSimpleCo</em></p> +<img src="https://raw.githubusercontent.com/zer0Kerbal/SimpleConstruction/master/img/HeroLogo_1920x1920.png" alt="SimpleConstruction! Hero" width="50%" height="50%"> + <hr /> <!--  --> @@ -64,12 +66,11 @@ <h1 id="simpleconstruction-scon">SimpleConstruction! (SCON)</h1> StoreMetal-->ScienceLab ScienceLab-->StoreRP((RocketParts Tank))--> Workshop Workshop-->Profit</code></pre> -<hr /> -<p><img src="https://i.imgur.com/y01A9en.png" -title="SimpleConstruction! Flag" alt="SC Flag" /> <img -src="https://spacedock.info/content/matterbeam_328/SimpleConstruction/SimpleConstruction-1455675320.902058.jpg" -title="SimpleConstruction" alt="SimpleConstruction!" /></p> -<h2 id="description">Description</h2> +<img src="https://spacedock.info/content/matterbeam_328/SimpleConstruction/SimpleConstruction-1455675320.902058.jpg" alt="SimpleConstruction! Hero" width="75%" height="75%"> + +<h2 id="preamble-by-matterbeam">Preamble by <a +href="http://forum.kerbalspaceprogram.com/index.php?/profile/133334-*/" +title="MatterBeam"><code>MatterBeam</code></a></h2> <blockquote> <p>After testing out Extraplanetary Launchpads and Roverdude's MK/OKS, <a @@ -94,6 +95,12 @@ <h2 id="features">Features</h2> <hr /> <h3 id="see-more">See More</h3> <ul> +<li>See our <a +href="https://zer0kerbal.github.io/SimpleConstruction/PartsCatalog" +title="Parts Catalog">Parts Catalog</a> for part pictures</li> +<li>For more images, see our <a +href="https://zer0kerbal.github.io/SimpleConstruction/Marketing" +title="Marketing Slicks">Marketing Slicks</a></li> <li>Discussions and news on this mod: See <a href="https://github.com/zer0Kerbal/SimpleConstruction/discussions" title="Discussions">Discussions</a> or <a @@ -106,15 +113,16 @@ <h3 id="see-more">See More</h3> See <a href="https://github.com/zer0Kerbal/SimpleConstruction/issues" title="GitHub Issues">Known Issues</a></li> <li>GitHub Pages : See <a -href="https://zer0kerbal.github.io/SimpleConstruction/" +href="https://zer0kerbal.github.io/SimpleConstruction" title="GitHub Pages">Pages</a></li> </ul> <hr /> <h3 id="documentation">Documentation</h3> -<p>remember - this is the FULL manual and not written for -SimpleConstruction! <a +<p>remember - this is the FULL <a href="http://taniwha.org/~bill/EL_Manual.pdf">Extraplanetary Launchpads -PDF Manual</a></p> +PDF Manual</a> manual and not written specifically for +SimpleConstruction!</p> +<hr /> <h3 id="youtube-review-by-kottabos-gaming">Youtube review by <a href="https://forum.kerbalspaceprogram.com/index.php?/profile/36583-*/"><code>Kottabos Gaming</code></a></h3> <h4 id="kottabo-talks-simpleconstruction-scon">Kottabo Talks @@ -122,20 +130,13 @@ <h4 id="kottabo-talks-simpleconstruction-scon">Kottabo Talks <p><a href="https://www.youtube.com/watch?v=3T_dren-6cc"><img src="https://img.youtube.com/vi/3T_dren-6cc/0.jpg" alt="Kottabos talks SimpleConstruction" /></a></p> -<details> - <summary>Embedded Kottabo Youtube Video</summary> - <iframe width="1070" height="602" src="https://www.youtube.com/embed/3T_dren-6cc" title="Kottabo Talks SimpleConstruction!" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe> -</details> - <h4 id="cabin-notes">Cabin notes</h4> <ul> <li>Will remain prerelease until <a href="https://forum.kerbalspaceprogram.com/index.php?/profile/57176-*/" -title="Taniwha">taniwha</a> releases Extraplanetary Launchpads -<em>release</em></li> +title="Taniwha">taniwha</a> releases Extraplanetary Launchpads as +<em>release</em> instead of alpha/beta/prerelease</li> <li><code>WIP</code> - work in progress</li> -<li>A config that turns a STOCK part (no new models, textures) into a -recycler. Maybe the Klaw?</li> <li>Am open to adding more features, great project for someone!</li> <li>I have not personally tested the patches</li> <li>Have a request? Glad to have them, kindly submit through <a @@ -150,28 +151,49 @@ <h4 id="known-issues">Known issue(s)</h4> href="https://forum.kerbalspaceprogram.com/index.php?/profile/57176-*/" title="Taniwha"><code>taniwha</code></a></li> </ul> +<h3 id="help-wanted">Help Wanted</h3> +<blockquote> +<ul> +<li>Compatibility patches</li> +<li>Testing of experimental features: +<ul> +<li>A config that turns a STOCK part (Klaw) into a recycler</li> +<li>discussion and download on <a +href="https://github.com/zer0Kerbal/SimpleConstruction/discussions/145">GitHub</a></li> +</ul></li> +<li>Contracts for these glorious parts</li> +<li>Variant Textures</li> +<li>Converting from FireSpitter to Stock and/or KSPWheel</li> +<li>Model updates to Unity 2019</li> +<li>Marketing Images and Videos such as hero shots, animated gifs, short +highlight</li> +<li>Have a request? Glad to have them, kindly submit through <a +href="https://github.com/zer0Kerbal/SimpleConstruction/issues" +title="GitHub Issues">GitHub</a>.</li> +</ul> +</blockquote> <hr /> <h3 id="localizations">Localizations</h3> <h4 id="simpleconstruction-scon-1">SimpleConstruction! (SCON)</h4> <blockquote> <ul> <li><img -src="https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/img/EN.png" +src="https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/master/img/EN.png" title="English" alt="English" /> English</li> <li><img -src="https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/img/NL.png" +src="https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/master/img/NL.png" title="Dutch" alt="Dutch" /> Dutch -courtesy of GitHub user: <a href="https://github.com/x13x54" title="GitHub: x13x54">x13x54</a></li> <li><img -src="https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/img/FR.png" +src="https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/master/img/FR.png" title="Français" alt="Français" /> French (Français) - courtesy of GitHub user: <a href="https://github.com/izeau" title="GitHub: izeau">izeau (Jean Dupouy)</a>!</li> <li><img -src="https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/img/DE.png" +src="https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/master/img/DE.png" title="Deutsch" alt="German" /> German (Deutsch)</li> <li><img -src="https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/img/CH.png" +src="https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/master/img/CH.png" title="中文" alt="Chinese" /> Chinese (简体中文)</li> <li><em><strong>your translation here</strong></em></li> </ul> @@ -192,29 +214,41 @@ <h4 id="extraplanetary-launchpads"><a <blockquote> <ul> <li><img -src="https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/img/EN.png" +src="https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/master/img/EN.png" title="English" alt="English" /> English</li> <li><img -src="https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/img/CH.png" +src="https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/master/img/CH.png" title="中文" alt="Chinese" /> Chinese (简体中文)</li> +<li><img +src="https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/master/img/BR.png" +title="Português Brasil" alt="Português Brasil" /> Brazilian (Português +Brasil) - courtesy of Steven Marinelli</li> <li><em><strong>your translation here</strong></em></li> </ul> -<p>Kindly help out <a +<p>Kindly help translate <a +href="https://forum.kerbalspaceprogram.com/index.php?/topic/54284-*/" +title="ExtraPlanetary Launchpads">Extraplanetary Launchpads</a> by <a href="https://forum.kerbalspaceprogram.com/index.php?/profile/57176-*/" -title="Taniwha"><code>taniwha</code></a> and help translate? See above -for instructions. <a +title="Taniwha"><code>taniwha</code></a> See above for instructions. <a href="https://github.com/taniwha/Extraplanetary-Launchpads">Github Repo</a></p> </blockquote> <hr /> -<h3 id="installation-directions">Installation Directions</h3> -<p><em><strong>Use</strong></em> <a href="#fn1" class="footnote-ref" -id="fnref1" role="doc-noteref"><sup>1</sup></a> CurseForge/OverWolf App -(currently does not install dependencies)</p> +<h3 id="installation-directions-">Installation Directions <a href="#fn1" +class="footnote-ref" id="fnref1" +role="doc-noteref"><sup>1</sup></a></h3> +<p><em><strong>Use</strong></em> CurseForge/OverWolf App (currently does +not install dependencies)</p> <a href="https://download.curseforge.com/"> <img src="https://www.overwolf.com/brand-guidelines/img/logo2.svg" alt="CurseForge/OverWolf App" width="15%" height="15%"> </a> +<p>Whilst I agree CKAN is a great mod for those that can't use zip +tools. I take no part, nor am I interested in maintaining the CKAN mod +metadata for my mods. Please don't ask me about it but refer to the CKAN +mod thread if you are having issues with CKAN or the metadata it +maintains. Beware, CKAN <em>can</em> really mess up though it tries +very, very, very hard not to.</p> <p>or <a href="http://forum.kerbalspaceprogram.com/index.php?/topic/197082-*/" title="CKAN"><img src="https://i.postimg.cc/x8XSVg4R/sj507JC.png" @@ -360,7 +394,6 @@ <h3 id="tags">Tags</h3> <li>parts, plugin, config, flags, convenience, editor, resources, crewed, uncrewed</li> </ul> -<hr /> <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-*"> @@ -400,9 +433,9 @@ <h4 id="current-3---zer0kerbal">Current (3) - <a href="https://github.com/zer0Kerbal/SimpleConstruction/" title="GitHub">GitHub</a><br /> License: <a href="https://www.gnu.org/licenses/gpl-3.0-standalone.html" -title="GPLv3"><img +title="GPL-3.0"><img src="https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/zer0Kerbal/SimpleConstruction/master/json/license.json" -title="GPLv3" alt="License" /></a></p> +title="GPL-3.0" alt="License" /></a></p> <h5 id="disclaimers">Disclaimer(s)</h5> <p>This mod contains <a href="https://forum.kerbalspaceprogram.com/index.php?/profile/57176-*/" @@ -417,8 +450,7 @@ <h5 id="disclaimers">Disclaimer(s)</h5> </blockquote> <h5 id="see-noticesmd-for-more-legal-mumbo-jumbo">see <a href="https://zer0kerbal.github.io/SimpleConstruction/Notices" -title="GitHub Pages">Notices.md</a> for more <em>legal mumbo -jumbo</em></h5> +title="Notices">Notices.md</a> for more <em>legal mumbo jumbo</em></h5> <h3 id="maintainer-2---ericwi">Maintainer (2) - <a href="https://forum.kerbalspaceprogram.com/index.php?/profile/152716-*/" title="EricWi">EricWI</a></h3> @@ -477,43 +509,35 @@ <h3 id="original-0---author-matterbeam">Original (0) - Author: <a title="CC BY-NC-SA 4.0" alt="License" /></a></p> </blockquote> <hr /> -<h4 id="mining-ore">Mining Ore</h4> -<p><img src="https://i.imgur.com/zqg2qcv.png" title="Mining Ore" -alt="Mining Ore" /></p> -<h4 id="refining-ore-to-metal">Refining Ore to Metal</h4> -<p><img src="https://i.imgur.com/R6IYn5V.png" -title="Refining Ore to Metal" alt="Refining Ore to Metal" /></p> -<h4 id="printing-rocketparts-from-metal">Printing Rocketparts from -Metal</h4> -<p><img src="https://i.imgur.com/jhbus6m.png" -title="Printing Rocketparts from Metal" -alt="Printing Rocketparts from Metal" /></p> -<h4 id="building-rockets">Building Rockets</h4> -<p><img src="https://i.imgur.com/6v9gwma.png" title="Building Rockets" -alt="Building Rockets" /></p> -<h4 id="finalize-build-profit">Finalize build (PROFIT!)</h4> -<p><img src="https://i.imgur.com/nmq46HA.png" title="Finalize build!" -alt="Finalize build!" /></p> -<h3 id="how-to-support-this-and-other-great-mods-by-zer0kerbal">How to -support this and other great mods by <a +<h3 +id="donations-how-to-support-this-and-other-great-mods-by-zer0kerbal">DONATIONS: +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> +<blockquote> +<p><em><strong>Completely voluntary, absolutely amazing, and really does +help me out a lot!</strong></em> +<a href="https://forum.kerbalspaceprogram.com/index.php?/profile/32393-*/"><img border="0" alt="cybutek" src="https://kerbal-forum-uploads.s3.us-west-2.amazonaws.com/monthly_2020_06/kappa-kerbal-anarchy.thumb.png.673a2f6f7b36cc60a35c24efef217246.png" height="25" >cybutek</a> +creator of +<a href="https://forum.kerbalspaceprogram.com/index.php?/topic/17833-130-*/" alt="Kerbal Engineer Redux (KER)"> +Kerbal Engineer</a></p> +</blockquote> <p><a -href="https://www.paypal.com/donate?hosted_button_id=DC22YHMEJREKL" +href="https://www.paypal.com/donate?hosted_button_id=DC22YHMEJREKL/" title="PayPal"><img -src="https://img.shields.io/badge/Buy%20me%20some%20-Ore-BADA55?style=for-the-badge&logo=paypal&labelColor=FFDD00" +src="https://img.shields.io/badge/Buy%20me%20some%20-LFO-BADA55?style=for-the-badge&logo=paypal&labelColor=FFDD00/" title="PayPal" alt="Support" /></a> <a -href="https://github.com/sponsors/zer0Kerbal" +href="https://github.com/sponsors/zer0Kerbal/" title="Github Sponsors"><img -src="https://img.shields.io/badge/Github%20-Sponsor-EA4AAA?style=for-the-badge&logo=githubsponsors" +src="https://img.shields.io/badge/Github%20-Sponsor-EA4AAA?style=for-the-badge&logo=githubsponsors/" title="Github Sponsors" alt="Github Sponsor" /></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&logo=patreon" +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&logo=patreon/" title="Patreon" alt="Patreon" /></a> <a -href="https://buymeacoffee.com/zer0Kerbal" title="Buy Me A Coffee"><img -src="https://img.shields.io/badge/Buy%20Me%20a%20-Snack!-FFDD00?style=for-the-badge&logo=buymeacoffee" +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&logo=buymeacoffee/" title="Buy Me A Snack" alt="Buy zer0Kerbal a snack" /></a></p> -<hr /> +<p><em>and it is true.</em></p> <!-- mod links --> <!--- mod --> @@ -532,26 +556,54 @@ <h3 id="how-to-support-this-and-other-great-mods-by-zer0kerbal">How to <!--- statics --> -<!--- misc logos --> - <!-- financial support --> +<!-- Localization --> + +<h4 id="connect-with-me">Connect with me</h4> +<p>Track progress: issues <a +href="https://github.com/zer0Kerbal/SimpleConstruction/issues" +title="GitHub Issues">here</a> and projects <a +href="https://github.com/zer0Kerbal/MOD-NAME/projects/">here</a> along +with <strong><a +href="https://github.com/users/zer0Kerbal/projects/27">The Short +List</a></strong></p> +<hr /> +<p><a +href="https://forum.kerbalspaceprogram.com/index.php?/profile/190933-*/" +title="zer0Kerbal"><img align="left" alt="zer0Kerbal | kerbalspaceprogram.com" width="32px" src="https://cdn.icon-icons.com/icons2/1381/PNG/32/kerbalspaceprogram_93898.png" /></a> +<a +href="https://www.curseforge.com/members/zer0kerbal/projects"><img align="left" alt="zer0Kerbal | CurseForge" width="32px" src="https://cdn.jsdelivr.net/npm/simple-icons@v3/icons/curseforge.svg" /></a> +<a +href="https://www.reddit.com/user/zer0Kerbal"><img align="left" alt="zer0Kerbal | reddit" width="32px" src="https://cdn.icon-icons.com/icons2/1945/PNG/512/iconfinder-reddit-4661631_122483.png" /></a> +<a href="https://www.patreon.com/bePatron?u=23390503/" +title="Patreon"><img align="left" alt="zer0Kerbal | Patreon" width="32px" src="https://cdn.icon-icons.com/icons2/2429/PNG/512/patreon_logo_icon_147253.png" /></a> +<a +href="https://www.youtube.com/channel/UCp9c8IaK4Gjgfj3O9QxrbDw"><img align="left" alt="zer0Kerbal | YouTube" width="32px" src="https://cdn.icon-icons.com/icons2/836/PNG/512/Youtube_icon-icons.com_66802.png" /></a> +<a +href="https://www.twitch.tv/zer0kerbal"><img align="left" alt="zer0Kerbal | Twitch" width="32px" src="https://cdn.icon-icons.com/icons2/2699/PNG/512/twitch_logo_icon_170383.png" /></a> +<a href="https://www.paypal.com/donate?hosted_button_id=DC22YHMEJREKL/" +title="PayPal"><img align="left" alt="zer0Kerbal | PayPal" width="32px" src="https://cdn.icon-icons.com/icons2/2699/PNG/512/paypal_logo_icon_168055.png" /></a> +<a href="https://buymeacoffee.com/zer0Kerbal/" +title="Buy Me A Snack"><img align="left" alt="zer0Kerbal | Buy Me a Coffee" width="32px" src="https://www.buymeacoffee.com/assets/img/bmc-meta-new/new/favicon.ico" /></a> +<a +href="https://twitter.com/zer0Kerbal"><img align="left" alt="zer0Kerbal | Twitter" width="32px" src="https://cdn.icon-icons.com/icons2/836/PNG/32/Twitter_icon-icons.com_66803.png" /></a></p> +<hr /> <!-- footnotes --> -<section class="footnotes footnotes-end-of-document" +<section id="footnotes" class="footnotes footnotes-end-of-document" role="doc-endnotes"> <hr /> <ol> -<li id="fn1" role="doc-endnote"><p>this isn't a mod. ;P<a href="#fnref1" +<li id="fn1"><p>this isn't a mod. ;P<a href="#fnref1" class="footnote-back" role="doc-backlink">↩︎</a></p></li> -<li id="fn2" role="doc-endnote"><p><em><strong>may</strong></em> work on -other versions (YMMV)<a href="#fnref2" class="footnote-back" +<li id="fn2"><p><em><strong>may</strong></em> work on other versions +(YMMV)<a href="#fnref2" class="footnote-back" role="doc-backlink">↩︎</a></p></li> -<li id="fn3" role="doc-endnote"><p><em>Be Kind: Lithobrake, not -jakebrake! Keep your Module Manager up to date!</em><a href="#fnref3" -class="footnote-back" role="doc-backlink">↩︎</a></p></li> -<li id="fn4" role="doc-endnote"><p>the license was changed around this -time.<a href="#fnref4" class="footnote-back" +<li id="fn3"><p><em>Be Kind: Lithobrake, not jakebrake! Keep your Module +Manager up to date!</em><a href="#fnref3" class="footnote-back" role="doc-backlink">↩︎</a></p></li> +<li id="fn4"><p>the license was changed around this time.<a +href="#fnref4" class="footnote-back" role="doc-backlink">↩︎</a></p></li> </ol> </section> diff --git a/SimpleConstruction.version b/SimpleConstruction.version index f46c2f6e..5cc82788 100644 --- a/SimpleConstruction.version +++ b/SimpleConstruction.version @@ -13,7 +13,7 @@ "MAJOR" : 4, "MINOR" : 0, "PATCH" : 99, - "BUILD" : 20 + "BUILD" : 30 }, "KSP_VERSION" : { diff --git a/changelog.md b/changelog.md index 338e1c9b..52d10ec7 100644 --- a/changelog.md +++ b/changelog.md @@ -17,6 +17,98 @@ updated: 05 Mar 2022 | spacedock | (https://spacedock.info/mod/59) | | ckan | SimpleConstruction | +## Version 4.0.99.30-prerelease `<Launchpad 30>` edition + +### This is PRE-RELEASE - and WILL break saves + +* 07 Aug 2022 +* Release for Kerbal Space Program [KSP 1.12.x] + +### Summary + +* [Launchpad.dll] 6.99.3 + * minimum KSP version: 1.12.x +* Compatability patches updated + * Interstellar + * InterstellarFuelSwitch + +### Extraplanetary Launchpads 0.6.99.3 + +* Update + * [Launchpad.dll] 6.99.3 + * minimum KSP version: 1.12.x + * closes #144 - Update [Launchpad.dll] to v0.6.99.3 +* Combine ExtraplanetaryLaunchpads/ with SimpleConstruction/ + * only leaves the toolbar button icons in ExtraplanetaryLaunchpads/ +* closes #154 - Update [Launchpad.dll] to 0.6.99.3 + +* Changes from 6.99.2 from [taniwha](https://forum.kerbalspaceprogram.com/index.php?/profile/57176-*/)'s changelog for [Extraplanetary Launchpads](https://github.com/taniwha/Extraplanetary-Launchpads): + * Minimum KSP version is now 1.12 (might be able to use in 1.11). + * As always, feedback and bug reports are welcome. Preferably github for the bug reports, and logs (KSP.log, make sure LOG_INSTANT_FLUSH in settings.cfg is True. Player.log accepted only if KSP actually crashes as it is normally an unreadable mess (and doesn't have timestamps)) or it didn't happen. + * While this is still in the .99 series, I would say that EL is pretty stable and can be considered late beta or even final pre-release. It's more I have a few more things I want to get in before going to 7.0. Many many thanks to everyone who as given feedback and bug reports, and for putting up with my absence. + * Fix hiding EL's launch clamp (Louis Bach) + * Fix incorrect vertical offset (5m) for survey builds + * Fix inconsistent directory tree indentation + * Japanese translation (Yark-Aki). Only partial due to the PR being before I did a release with the UI localization. + * Survey stake CoM put underground (@zer0Kerbal, @Robin Patenall), and some tweaks to make it have the correct height offset for the build. Thanks to @Rodger for initial testing of the PR. + * Allow survey station when KIS is not installed. + * Patch Kerbal inventory mass limit to include the Kerbal's mass (ModuleInventoryPart massLimit is TOTAL mass, not just inventory mass), allowing kerbals to pick up stakes after they've been placed. + +### ***EXPERIMENTAL*** + +* download only from GitHub [here](https://github.com/zer0Kerbal/SimpleConstruction/discussions/145) + * updates will be in same discussion as the download link +* NEW: + * Added recycler to "The Klaw" [GrapplingDevice] + * updates #40 - Stock Recycler + * adds a separate mesh for the recycler + * mesh needs some placement and size tweaks + +### Compatibility 4.0.99.30 + +* Update + * <Interstellar.cfg> v1.0.1.0 + * localize + * update patch + * <InterstellarFuelSwitch.cfg> v1.0.4.0 + * localize + * update patch + * <Recipes.cfg> v4.1.0.0 + * add + * recycler recipes + * transfer recipes + * header + * <CommunityCategoryKit.cfg> v1.0.1.0 + * update locations + * from ExtraplanetaryLaunchpads/Texture to SimpleConstruction/Texture folders + * icon_filter_n + * icon_filter_s + +### Localization + +* Localization + * updated: + * <en-us.cfg> v1.2.3.0 + * <pt-br.cfg> v1.0.2.0 + * <de.cfg> v1.0.2.0 + * <nl-nl.cfg> v1.0.2.0 + * <zh-cn.cfg> v1.0.2.0 +* corrected long standing typo: + * #SCON_Karbonite-name -> #SCON-Karbonite-name +* closes #24 - Localization - Brazil Portuguese (Português Brasil) <pt-br.cfg> +* closes #39 - Adjust Localization to represent SimpleConstruction! +* updates #19 - Localization - Master + +### Status + +* Issues + * closes #150 - SimpleConstruction! (SCON) 4.0.99.30-prerelease `<Launchpad 30>` edition + * closes #151 - 4.0.99.30 Verify Legal Mumbo Jumbo + * closes #152 - 4.0.99.30 Update Documentation + * closes #153 - 4.0.99.30 Update Social Media + +--- + ## Version 4.0.99.20-prerelease `<New Launchpad>` edition ### This is PRE-RELEASE - and WILL break saves @@ -63,7 +155,7 @@ updated: 05 Mar 2022 * NEW: * Added recycler to "The Klaw" [GrapplingDevice] * updates #40 - Stock Recycler - * adds a seperate mesh for the recycler + * adds a separate mesh for the recycler * mesh needs some placement and size tweaks * Compatibility * [Interstellar.cfg] v1.0.1.0 diff --git a/docs/ManualInstallation.md b/docs/ManualInstallation.md index 8e547c7b..ced52b1b 100644 --- a/docs/ManualInstallation.md +++ b/docs/ManualInstallation.md @@ -85,7 +85,7 @@ To install, place the GameData folder inside your Kerbal Space Program folder: ... * #.#.#.#.htm * changelog.md - * GPLv3.txt + * GPL-3.0.txt * readme.htm * SimpleConstruction.version ... diff --git a/docs/ReleaseNotes/4.0.99.20.md b/docs/ReleaseNotes/4.0.99.20.md index 7efaf290..3d23da5a 100644 --- a/docs/ReleaseNotes/4.0.99.20.md +++ b/docs/ReleaseNotes/4.0.99.20.md @@ -68,7 +68,7 @@ meaning things have changed, including file names - so delete `GameData/Extrapla * NEW: * Added recycler to "The Klaw" [GrapplingDevice] * updates #40 - Stock Recycler - * adds a seperate mesh for the recycler + * adds a separate mesh for the recycler * mesh needs some placement and size tweaks * Compatibility * [Interstellar.cfg] v1.0.1.0 diff --git a/docs/ReleaseNotes/4.0.99.30.md b/docs/ReleaseNotes/4.0.99.30.md new file mode 100644 index 00000000..67dda88f --- /dev/null +++ b/docs/ReleaseNotes/4.0.99.30.md @@ -0,0 +1,207 @@ +--- +permalink: /4.0.99.30.html +title: Release Notes - version 4.0.99.30 +description: Version Release Notes +tags: SimpleConstruction!,scon,launchpad,extraplanetary,release-notes,kerbal,ksp,zer0Kerbal,zedK,taniwha +layout: page +--- + +<!-- ReleaseLayout.md v1.3.2.0 +SimpleConstruction! (SCON) +created: 11 Aug 2018 +updated: 03 Jun 2022 --> + +[![SimpleConstruction! Version][MOD:shd:stat]][MOD:forum] +[![KSP version][KSP:shd:stat]][KSP:url] [![License][LIC:shd]][LIC:url] +![AVC .version files][AVCVAL:shd] [![Pages][MOD:pages:shd]][MOD:pages] + +# Version 4.0.99.30-prerelease `<Launchpad 30>` edition + +## This is PRE-RELEASE - and WILL break saves + +meaning things have changed, including file names - so delete `GameData/ExtraplanetaryLaunchpads` and `GameData/SimpleConstruction` folders - THEN install new version + +* 07 Aug 2022 +* Release for Kerbal Space Program [KSP 1.12.x] + +<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/sc/files">CurseForge</a></p></div> + +### Summary + +* [Launchpad.dll] 6.99.3 + * minimum KSP version: 1.12.x +* Compatability patches updated + * Interstellar + * InterstellarFuelSwitch + +### Extraplanetary Launchpads 0.6.99.3 + +* Update + * [Launchpad.dll] 6.99.3 + * minimum KSP version: 1.12.x + * closes #144 - Update [Launchpad.dll] to v0.6.99.3 +* Combine ExtraplanetaryLaunchpads/ with SimpleConstruction/ + * only leaves the toolbar button icons in ExtraplanetaryLaunchpads/ +* closes #156 - Update [Launchpad.dll] to 0.6.99.3 + +* Changes from 6.99.2 from [taniwha](https://forum.kerbalspaceprogram.com/index.php?/profile/57176-*/)'s changelog for [Extraplanetary Launchpads](https://github.com/taniwha/Extraplanetary-Launchpads): + * Minimum KSP version is now 1.12 (might be able to use in 1.11). + * As always, feedback and bug reports are welcome. Preferably github for the bug reports, and logs (KSP.log, make sure LOG_INSTANT_FLUSH in settings.cfg is True. Player.log accepted only if KSP actually crashes as it is normally an unreadable mess (and doesn't have timestamps)) or it didn't happen. + * While this is still in the .99 series, I would say that EL is pretty stable and can be considered late beta or even final pre-release. It's more I have a few more things I want to get in before going to 7.0. Many many thanks to everyone who as given feedback and bug reports, and for putting up with my absence. + * Fix hiding EL's launch clamp (Louis Bach) + * Fix incorrect vertical offset (5m) for survey builds + * Fix inconsistent directory tree indentation + * Japanese translation (Yark-Aki). Only partial due to the PR being before I did a release with the UI localization. + * Survey stake CoM put underground (@zer0Kerbal, @Robin Patenall), and some tweaks to make it have the correct height offset for the build. Thanks to @Rodger for initial testing of the PR. + * Allow survey station when KIS is not installed. + * Patch Kerbal inventory mass limit to include the Kerbal's mass (ModuleInventoryPart massLimit is TOTAL mass, not just inventory mass), allowing kerbals to pick up stakes after they've been placed. + +### ***EXPERIMENTAL*** + +* download only from GitHub [here](https://github.com/zer0Kerbal/SimpleConstruction/discussions/145) + * updates will be in same discussion as the download link +* NEW: + * Added recycler to "The Klaw" [GrapplingDevice] + * updates #40 - Stock Recycler + * adds a separate mesh for the recycler + * mesh needs some placement and size tweaks + +### Compatibility 4.0.99.30 + +* Update + * <Interstellar.cfg> v1.0.1.0 + * localize + * update patch + * <InterstellarFuelSwitch.cfg> v1.0.4.0 + * localize + * update patch + * <Recipes.cfg> v4.1.0.0 + * add + * recycler recipes + * transfer recipes + * header + * <CommunityCategoryKit.cfg> v1.0.1.0 + * update locations + * from ExtraplanetaryLaunchpads/Texture to SimpleConstruction/Texture folders + * icon_filter_n + * icon_filter_s + +### Localization + +* Localization + * updated: + * <en-us.cfg> v1.2.3.0 + * <pt-br.cfg> v1.0.2.0 + * <de.cfg> v1.0.2.0 + * <nl-nl.cfg> v1.0.2.0 + * <zh-cn.cfg> v1.0.2.0 +* corrected long standing typo: + * #SCON_Karbonite-name -> #SCON-Karbonite-name +* closes #24 - Localization - Brazil Portuguese (Português Brasil) <pt-br.cfg> +* closes #39 - Adjust Localization to represent SimpleConstruction! +* updates #19 - Localization - Master + +### Status + +* Issues + * closes #150 - SimpleConstruction! (SCON) 4.0.99.30-prerelease `<Launchpad 30>` edition + * closes #151 - 4.0.99.30 Verify Legal Mumbo Jumbo + * closes #152 - 4.0.99.30 Update Documentation + * closes #153 - 4.0.99.30 Update Social Media + +--- + +## See More + +* Changelog Summary for more details of changes : See [ChangeLog][MOD:chlog] +* Discussions and news on this mod : See [Discussions][MOD:discu] or [KSP Forums][MOD:forum] +* Known Issues for more details of feature requests and known issues : See [Known Issues][MOD:issue] +* GitHub Pages : See [Pages][MOD:pages] + +### Localization + +#### SimpleConstruction! (SCON) + +>* ![English][EN] English +>* ![Dutch][NL] Dutch - courtesy of GitHub user: [x13x54][x13x54] +>* ![Français][FR] French (Français) - courtesy of GitHub user: [izeau (Jean Dupouy)][izeau]! +>* ![German][DE] German (Deutsch) +>* ![Chinese][CN] Chinese (简体中文) +>* ***your translation here*** +> +> HELP WANTED - See the [README in the Localization folder][lreadme] or the [Quickstart Guide][qstart] for instructions for adding or improving translations. [GitHub][GitHub:url] push is the best way to contribute. *Additions and corrections welcome!* + +#### [Extraplanetary Launchpads](https://github.com/taniwha/Extraplanetary-Launchpads) + +>* ![English][EN] English +>* ![Chinese][CN] Chinese (简体中文) +>* ***your translation here*** +> +>Kindly help out [`taniwha`][taniwha] and help translate? See above for instructions. [Github Repo](https://github.com/taniwha/Extraplanetary-Launchpads) + +<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> + +--- + +### How to support this and other great mods by [`zer0Kerbal`][zer0Kerbal] + +[![Support][PAYPAL:img]][PAYPAL:url] [![Patreon][PATREON:img]][PATREON:url] [![Github Sponsor][GSPONS:img]][GSPONS:url] [![Buy zer0Kerbal a snack][BMCC:img]][BMCC:url] + +[MOD:chlog]: https://raw.githubusercontent.com/zer0Kerbal/SimpleConstruction/master/Changelog.cfg "Changelog" +[MOD:discu]: https://github.com/zer0Kerbal/SimpleConstruction/discussions "Discussions" +[MOD:issue]: https://github.com/zer0Kerbal/SimpleConstruction/issues "GitHub Issues" +[MOD:forum]: https://forum.kerbalspaceprogram.com/index.php?/topic/191424-*/ "SimpleConstruction! forum thread" +[MOD:licns]: https://github.com/zer0Kerbal/SimpleConstruction/blob/master/LICENSE +[MOD:pages]: https://zer0kerbal.github.io/SimpleConstruction "GitHub.io Pages" +[MOD:pages:shd]: https://img.shields.io/badge/GitHub-Pages-white?style=plastic&labelColor=9cf&logoColor=181717&logo=github/ "GitHub IO" + +[MOD:shd:stat]: https://img.shields.io/badge/SimpleConstruction!%20(SCON)-4.0.99.30--prerelease-BADA55.svg?style=plastic&labelColor=darkgreen "4.0.99.30-prerelease" + +[CRSFG:url]: https://www.curseforge.com/kerbal/ksp-mods/sc/files/ "Curseforge" +[GITHUB:url]: https://github.com/zer0Kerbal/SimpleConstruction/ "GitHub" + +[KSP:url]: http://kerbalspaceprogram.com/ "Kerbal Space Program" +[KSP:shd:stat]: https://img.shields.io/badge/KSP-1.12.3-blue.svg?style=plastic&logo=data:image/webp;base64,UklGRpAGAABXRUJQVlA4TIQGAAAvH8AHEE0obNsGDakwXkT/Q4chj76jn1yYjSRjH6H+6xQqRUkkSc5ckHD+NUUVhx4+RNu2bTTl/3OTVhD6H8u6fF8dDYm40CK7N0CjAxK52rYtjfQRAvGNjbu7V+vuLp2fwhzA6gG4li6de+nuO+4uJBlkwoTA//90kENgtZZs27ZpO2Oufa5vbNsq2Sw6qaa9r3n/kZJTex/wSrFt27o62kuSJNuqrdTa1+/7uLu7uzQZAk0mRN/mAz2CAbi723vvy5WztxxIAAiw+dh2bdvWZJuT12y1bdu2bdu2bbs3AQABlsED+y50lDqLE4pf/Uxe8KO77HFes9hvxu1p3O2Q09LVg0NVjo7Z5U6AvwBSOfivKdQTujOnXNG8hzNhqYSMMHJ+MwWWyTSjNUoP1jWHp1ZNmgB8TMH3Tl33mvoVb8uIj3umyIJLsAmYoCIqUCVMCN5WrW78Qi+AkeaGOkWFk3QbRmIWHpIZSURXDxhJVlJiYZ6kLEgeEjIRCBmxebhCTWlTJNaXLystGysVToPOAFJJjqSPNOXftSVbXPQjxrzVaFNzXvBonWJlonIVTJabAfjZ0Jxufl5GPntEHKjB7PIXtg6eYHywJn3hTdijjXUain94KjfCfg1hm³AZRR4N16VMXBrsDVYDCjOIMmGFsAab8rdY7+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/Yx6EywGdTFsD5iU7bqkovJogzTjQm³iFTyp4jV4bjVKdcnv5/JrhokmpnGAIA4D/AXYCfVgoBXnrDkCqqCHRG529HeYB51Jy1z6nlW/gnVmzyxmVHxnQrxXxelcI0yN85udPl+//t2rzKzA+oluPTNjp6qY1PVduFVdo8ya+8E6p8KOZR+bLj6Vju9oi5dar0erTS8Z1x3/IITU3vyDRLiZWBZVH6CbqURTeLptD3pEPIR4W4QlHfTnRJzZBRJ8MlI8LmmEXLAdAxsqIYbSDGTt65GfF0cUL6aQQ=&labelColor=black/ "Kerbal Space Program" +[LIC:url]: https://www.gnu.org/licenses/gpl-3.0-standalone.html "GPLv3" +[LIC:shd]: https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/zer0Kerbal/SimpleConstruction/master/json/license.json "GPLv3" +[AVCVAL:shd]: https://github.com/zer0Kerbal/SimpleConstruction/workflows/Validate%20AVC%20.version%20files/badge.svg +[PAYPAL:img]: https://img.shields.io/badge/Buy%20me%20some%20-Ore-00457C?style=for-the-badge&logo=paypal&labelColor=FFDD00 "PayPal" +[PAYPAL:url]: https://www.paypal.com/donate?hosted_button_id=DC22YHMEJREKL "PayPal" +[PATREON:img]: https://img.shields.io/badge/Patreon%20-be%20a%20Patron-FF424D?style=for-the-badge&logo=patreon "Patreon" +[PATREON:url]: https://www.patreon.com/bePatron?u=23390503 "Patreon" +[GSPONS:img]: https://img.shields.io/badge/Github%20-Sponsor-EA4AAA?style=for-the-badge&logo=githubsponsors "Github Sponsors" +[GSPONS:url]: https://github.com/sponsors/zer0Kerbal "Github Sponsors" +[BMCC:img]: https://img.shields.io/badge/Buy%20Me%20a%20-Snack!-FFDD00?style=for-the-badge&logo=buymeacoffee "Buy Me A Snack" +[BMCC:url]: https://buymeacoffee.com/zer0Kerbal "Buy Me A Snack" +[lreadme]: https://github.com/zer0Kerbal/zer0Kerbal/blob/master/Localization/readme.md "Localization Readme" +[qstart]: https://github.com/zer0Kerbal/zer0Kerbal/blob/master/Localization/quickstart.md "Quickstart" +[EN]: https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/img/EN.png "English" +[BR]: https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/img/BR.png "Português Brasil" +[CN]: https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/img/CH.png "中文" +[DE]: https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/img/DE.png "Deutsch" +[ES]: https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/img/ES.png "Español" +[FR]: https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/img/FR.png "Français" +[IT]: https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/img/IT.png "Italiano" +[JA]: https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/img/JA.png "日本語" +[KO]: https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/img/KO.png "한국어" +[MX]: https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/img/MX.png "Mexicano Español" +[NL]: https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/img/NL.png "Dutch" +[NO]: https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/img/NO.png "Norsk" +[PO]: https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/img/PO.png "Polski" +[RU]: https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/img/RU.png "Русский" +[SW]: https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/img/SW.png "Svenska" +[TR]: https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/master/img/TR.png "Türk" +[TW]: https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/img/TW.png "国语" + +[taniwha]: https://forum.kerbalspaceprogram.com/index.php?/profile/57176-*/ "Taniwha" +[x13x54]: https://github.com/x13x54 "GitHub: x13x54" +[izeau]: https://github.com/izeau "GitHub: izeau" +[zer0Kerbal]: https://forum.kerbalspaceprogram.com/index.php?/profile/190933-*/ "zer0Kerbal" + +<!-- this file CC BY-ND 4.0 by zer0Kerbal --> \ No newline at end of file diff --git a/docs/changelog.md b/docs/changelog.md index c1308f77..40866aae 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -32,6 +32,98 @@ updated: 05 Mar 2022 | spacedock | (https://spacedock.info/mod/59) | | ckan | SimpleConstruction | +## Version 4.0.99.30-prerelease `<Launchpad 30>` edition + +### This is PRE-RELEASE - and WILL break saves + +* 07 Aug 2022 +* Release for Kerbal Space Program [KSP 1.12.x] + +### Summary + +* [Launchpad.dll] 6.99.3 + * minimum KSP version: 1.12.x +* Compatability patches updated + * Interstellar + * InterstellarFuelSwitch + +### Extraplanetary Launchpads 0.6.99.3 + +* Update + * [Launchpad.dll] 6.99.3 + * minimum KSP version: 1.12.x + * closes #144 - Update [Launchpad.dll] to v0.6.99.3 +* Combine ExtraplanetaryLaunchpads/ with SimpleConstruction/ + * only leaves the toolbar button icons in ExtraplanetaryLaunchpads/ +* closes #154 - Update [Launchpad.dll] to 0.6.99.3 + +* Changes from 6.99.2 from [taniwha](https://forum.kerbalspaceprogram.com/index.php?/profile/57176-*/)'s changelog for [Extraplanetary Launchpads](https://github.com/taniwha/Extraplanetary-Launchpads): + * Minimum KSP version is now 1.12 (might be able to use in 1.11). + * As always, feedback and bug reports are welcome. Preferably github for the bug reports, and logs (KSP.log, make sure LOG_INSTANT_FLUSH in settings.cfg is True. Player.log accepted only if KSP actually crashes as it is normally an unreadable mess (and doesn't have timestamps)) or it didn't happen. + * While this is still in the .99 series, I would say that EL is pretty stable and can be considered late beta or even final pre-release. It's more I have a few more things I want to get in before going to 7.0. Many many thanks to everyone who as given feedback and bug reports, and for putting up with my absence. + * Fix hiding EL's launch clamp (Louis Bach) + * Fix incorrect vertical offset (5m) for survey builds + * Fix inconsistent directory tree indentation + * Japanese translation (Yark-Aki). Only partial due to the PR being before I did a release with the UI localization. + * Survey stake CoM put underground (@zer0Kerbal, @Robin Patenall), and some tweaks to make it have the correct height offset for the build. Thanks to @Rodger for initial testing of the PR. + * Allow survey station when KIS is not installed. + * Patch Kerbal inventory mass limit to include the Kerbal's mass (ModuleInventoryPart massLimit is TOTAL mass, not just inventory mass), allowing kerbals to pick up stakes after they've been placed. + +### ***EXPERIMENTAL*** + +* download only from GitHub [here](https://github.com/zer0Kerbal/SimpleConstruction/discussions/145) + * updates will be in same discussion as the download link +* NEW: + * Added recycler to "The Klaw" [GrapplingDevice] + * updates #40 - Stock Recycler + * adds a separate mesh for the recycler + * mesh needs some placement and size tweaks + +### Compatibility 4.0.99.30 + +* Update + * <Interstellar.cfg> v1.0.1.0 + * localize + * update patch + * <InterstellarFuelSwitch.cfg> v1.0.4.0 + * localize + * update patch + * <Recipes.cfg> v4.1.0.0 + * add + * recycler recipes + * transfer recipes + * header + * <CommunityCategoryKit.cfg> v1.0.1.0 + * update locations + * from ExtraplanetaryLaunchpads/Texture to SimpleConstruction/Texture folders + * icon_filter_n + * icon_filter_s + +### Localization + +* Localization + * updated: + * <en-us.cfg> v1.2.3.0 + * <pt-br.cfg> v1.0.2.0 + * <de.cfg> v1.0.2.0 + * <nl-nl.cfg> v1.0.2.0 + * <zh-cn.cfg> v1.0.2.0 +* corrected long standing typo: + * #SCON_Karbonite-name -> #SCON-Karbonite-name +* closes #24 - Localization - Brazil Portuguese (Português Brasil) <pt-br.cfg> +* closes #39 - Adjust Localization to represent SimpleConstruction! +* updates #19 - Localization - Master + +### Status + +* Issues + * closes #150 - SimpleConstruction! (SCON) 4.0.99.30-prerelease `<Launchpad 30>` edition + * closes #151 - 4.0.99.30 Verify Legal Mumbo Jumbo + * closes #152 - 4.0.99.30 Update Documentation + * closes #153 - 4.0.99.30 Update Social Media + +--- + ## Version 4.0.99.20-prerelease `<New Launchpad>` edition ### This is PRE-RELEASE - and WILL break saves @@ -78,7 +170,7 @@ updated: 05 Mar 2022 * NEW: * Added recycler to "The Klaw" [GrapplingDevice] * updates #40 - Stock Recycler - * adds a seperate mesh for the recycler + * adds a separate mesh for the recycler * mesh needs some placement and size tweaks * Compatibility * [Interstellar.cfg] v1.0.1.0 diff --git a/json/mod.json b/json/mod.json index 33186e04..c8828550 100644 --- a/json/mod.json +++ b/json/mod.json @@ -2,7 +2,7 @@ "schemaVersion": 1, "label": "SimpleConstruction!", "labelColor": "BADA55", - "message": "4.0.99.20", + "message": "4.0.99.30", "color": "darkgreen", "style": "plastic" }