diff --git a/GameData/SimpleConstruction/4.0.99.33.htm b/GameData/SimpleConstruction/4.0.99.33.htm
deleted file mode 100644
index e130fc85..00000000
--- a/GameData/SimpleConstruction/4.0.99.33.htm
+++ /dev/null
@@ -1,230 +0,0 @@
-
-
-
-
-
-Version
-4.0.99.33-prerelease <eengie B9 Combo>
edition
-This
-is PRE-RELEASE - and MIGHT break saves (but probably
-won't)
-meaning things have changed, including file names - so delete
-GameData/ExtraplanetaryLaunchpads
and
-GameData/SimpleConstruction
folders - THEN install new
-version
-
-- Released
-
-- 09 Jan 2023
-- for Kerbal Space Program 1.12.4
-- by zer0Kerbal
-
-
-
-For best results - DO A CLEAN INSTALL; DELETE EXISTING INSTALLATION THEN RE-INSTALL
Download from CurseForge
-
-Summary
-
-Gremlin's have been removed from the <ScienceLabs.cfg>
-v1.0.5.2 that prevented it from functioning as intended. Bad
-gremlins!
-The CurseForge url has been updated from \sc
to
-\SimpleConstruction
-[Launchpad.dll] 6.99.3 (minimum KSP version: 1.12.x)
-[WIP] XPL/SC/NSSC manual link
-
-- based on work by taniwha, thank you!
-
-SPECIAL THANK YOU TO eengie
-Changes
-
-- <Kerbalism.cfg>
-
-- parts have been reminded that live crew is important!
-- <AdvancedDroneCores.cfg>
-
-- %IgnoreCrewCapacity = False
-
-
-- <B9TankTypes.cfg> v1.0.3.0
-
-- put the tanks on a diet, and now their mass/amounts/prices should
-fall into 'normal'
-
-- <Resources.cfg> v1.0.7.0
-
-- had a misplaced :NEEDS statement, which white-outed RocketParts
-name
-- had a
%
and @
convention, the promoters
-have been sacked. there was much rejoicement.
-
-- <DockingPorts.cfg> v1.0.3.2
-
-- last change was so successful many built vessel didn't want to leave
-it's comfortable pad
-- [ModuleDockingNode]
-
-- [undockEjectionForce] now 0.1, up from 0.0
-
-
-- <InterstellarFuelSwitch.cfg> v1.2.0.0
-
-- combined two patches
-
-- <Interstellar.cfg> and <InterstellarFuelSwitch.cfg>
-- ...
-
-
-- <Tanks.cfg>
-
-- simplified patch that ghosts extra parts if B9PartSwitch or
-InterstellarFuelSwitch present
-- It is very much less 'needy' now.
-
-- and still the tanks don't show in the custom category
-
-Rational Resources now supports SimpleConstruction!
-(SCON)
-Still no feedback on the stock recycler - will consider a
-pigeon-holed request for now
-
-
-See More
-
-Localization
-
-
-
-- English
-- Dutch - courtesy of GitHub user: x13x54
-- French (Français) - courtesy of
-GitHub user: izeau (Jean Dupouy)!
-- German (Deutsch)
-- Chinese (简体中文)
-- your translation here
-
-HELP WANTED - See the README in the Localization folder or the
-Quickstart Guide for instructions for adding or
-improving translations. GitHub push is the best way to contribute.
-Additions and corrections welcome!
-
-
-
-
-- English
-- Chinese (简体中文)
-- your translation here
-
-Kindly help out taniwha
and help translate? See above
-for instructions. Github
-Repo
-
-
-
red box below is a link to forum post on how to get support
-
-
-
Be Kind: Lithobrake, not jakebrake! Keep your Module Manager up to date
-
-
-How to
-support this and other great mods by zer0Kerbal
-
-
-
-Release Schedule
-
-- GitHub, reaching first manual installers and users of KSP-AVC. Right
-now.
-- CurseForge. Right now.
-- SpaceDock (and CKAN users). Soon™ (the button has been
-pushed)
-
-
-
diff --git a/GameData/SimpleConstruction/4.0.99.34.htm b/GameData/SimpleConstruction/4.0.99.34.htm
new file mode 100644
index 00000000..bc7baa58
--- /dev/null
+++ b/GameData/SimpleConstruction/4.0.99.34.htm
@@ -0,0 +1,218 @@
+
+
+
+
+
+Version
+4.0.99.34-prerelease <Preventative Maintenance>
+edition
+
+📌 Pinned
+
+- new prereleases of SimpleConstruction! (SCON) ONLY available on CurseForge
+- Dependencies:
+
+
+[Launchpad.dll] 6.99.3 PRERELEASe (minimum KSP version:
+1.12.x)
+
+- SCON will remain prerelease until taniwha releases Extraplanetary Launchpads as
+release instead of alpha/beta/prerelease
+
+[WIP] XPL/SC/NSSC manual link
+and is based on work by taniwha, thank you!
+
+- Known issue(s)
+
+- If the offset/rotation gizmo's are used on the docking ports, the
+spawn location might be off. This is a known issue and a feature request
+has been sent to
taniwha
+- Kerbalism compatibility is considered EXPERIMENTAL.
+- bypassing the PD Launcher for starting the game might result
+
+- builds may require no RocketParts and time to complete
+- other odd behavior
+- We are aware of this and any assistance with this issue would be
+appreciated.
+
+
+- SPECIAL THANK YOU TO eengie
+
+Released
+
+- 18 Jun 2023
+- for Kerbal Space Program 1.12.5
+- by zer0Kerbal
+
+
+For best results - DO A CLEAN INSTALL; DELETE EXISTING INSTALLATION THEN RE-INSTALL
Download only from CurseForge
+
+Change Summary
+
+- General linting and preventative maintenance
+- Update pass on all passes
+- Synchronized all localization files (not xpl-*.cfg)
+- More Gremlin's have been removed from the prevented the Laboratory
+from printing RocketParts Bad gremlins!
+- NEW: compatibility
+
+
+See More
+
+Localization
+
+
+
+- English
+- Dutch - bedankt x13x54
+- French (Français) - merci beaucoup izeau (Jean Dupouy)
+- Chinese (简体中文) - xièxiè -
+wèizhī (谢谢 - 未知)
+- your translation here
+
+HELP WANTED: See the README's
+in the Localization folder for instructions for adding or improving
+translations. There is also the quick
+start guide(s). GitHub push is the best way to contribute.
+Additions and corrections welcome!
+
+
+
+
+- English
+- Brazilian (Português Brasil)
+- Chinese (简体中文)
+- Dutch
+- French (Français)
+- your translation here
+
+Kindly help translate [Extraplanetary Launchpads][xpl] by taniwha
See above for instructions. Github
+Repo
+
+
+
red box below is a link to forum post on how to get support
+
+
+
Be Kind: Lithobrake, not jakebrake! Keep your Module Manager up to date
+
+
+How to
+support this and other great mods by zer0Kerbal
+Comment, click, like, share, up-vote, subscribe
+
+
+
+
+
diff --git a/GameData/SimpleConstruction/Agencies/Agents.cfg b/GameData/SimpleConstruction/Agencies/Agents.cfg
index 722307dd..4fc6d158 100644
--- a/GameData/SimpleConstruction/Agencies/Agents.cfg
+++ b/GameData/SimpleConstruction/Agencies/Agents.cfg
@@ -1,24 +1,26 @@
-// Agents.cfg v4.0.0.0
+// Agents.cfg v4.0.1.0
// SimpleConstruction! (SCON)
-// created:
-// updated: 30 Oct 2022
+// created: 26 Feb 2016
+// updated: 18 Jun 2023
-// this file: GPL-3.0 by [zer0Kerbal](https://github.com/zer0Kerbal)
+// THIS FILE:
+// GPL-3.0 by [zer0Kerbal](https://github.com/zer0Kerbal)
// inspired by ExtraPlanetary Launchpads by taniwha
-AGENT {
+AGENT
+{
name = KairyuuShipping
title = #EL_Agency_title // Kairyuu Shipping
-
description = #EL_Agency_desc
+ descriptionRich = #EL_Agency_desc
logoURL = SimpleConstruction/Flags/SimpleConstruction
logoScaledURL = SimpleConstruction/Agencies/SimpleConstruction_scaled
standing = Dinkelstein Kerman's Construction Emporium, -0.3
- mentality = Commercial
+ // mentality = Commercial
mentality = Pioneer
mentality = Competitive 1.5
}
\ No newline at end of file
diff --git a/GameData/SimpleConstruction/Agencies/SimpleConstruction_scaled.truecolor b/GameData/SimpleConstruction/Agencies/SimpleConstruction_scaled.truecolor
index 08f60981..4723495f 100644
Binary files a/GameData/SimpleConstruction/Agencies/SimpleConstruction_scaled.truecolor and b/GameData/SimpleConstruction/Agencies/SimpleConstruction_scaled.truecolor differ
diff --git a/GameData/SimpleConstruction/Attributions.htm b/GameData/SimpleConstruction/Attributions.htm
index 7a80e10a..0ecb3096 100644
--- a/GameData/SimpleConstruction/Attributions.htm
+++ b/GameData/SimpleConstruction/Attributions.htm
@@ -1,41 +1,70 @@
-
+
-SimpleConstruction! (SCON)
+
Home
Attribution
Credits
+Reviews
+
+- Kottabos talks SimpleConstruction
+
+
Flag
Agency
+
+Contract(s)
+
+- based on patch by Krakatoa to augment Extraplanetary Launchpads by
+Taniwha
+
+Translations
+
+
+ - English
+ - Dutch - bedanke x13x54
+ - French (Français) - merci beaucoup izeau (Jean Dupouy)
+ - Simplified Chinese (简体中文) - xièxiè - *wèizhī*
+ - Additions and corrections welcome!
+
+Kindly help out `taniwha and translate! Github
+Repo
Patrons
eengie for going above and beyond. o7
Special Thanks
-Translations
-SimpleConstruction! (SCON)
-
-- English
-- Dutch - courtesy of GitHub user: x13x54
-- French (Français) - courtesy of
-GitHub user: izeau (Jean Dupouy)
-- German (Deutsch)
-- Simplified Chinese (简体中文)
-
-Additions and corrections welcome!
-
-
-- English
-- Simplified Chinese (简体中文)
-
-Kindly help out @`taniwha and help translate! Github
-Repo
Art Asset(s)
-- none
+- Flags
+- Extraplanetary Launchpads - textures
+- Hero Logo/Cover - All Rights Reserved
Testing and Support
-
-
+
+THIS FILE: CC BY-ND 4.0 by zer0Kerbal used with express
+permission from zer0Kerbal
diff --git a/GameData/SimpleConstruction/Compatibility/AsteroidCities.cfg b/GameData/SimpleConstruction/Compatibility/AsteroidCities.cfg
new file mode 100644
index 00000000..b8dc1efc
--- /dev/null
+++ b/GameData/SimpleConstruction/Compatibility/AsteroidCities.cfg
@@ -0,0 +1,179 @@
+// AsteroidCities.cfg v1.0.1.0
+// SimpleConstruction! (SCON)
+// created: 09 Jan 2023
+// updated:
+
+// THIS FILE: GPL-3.0 by [zer0Kerbal](https://github.com/zer0Kerbal)
+
+@PART[kmac-grabber-philly-125,kmac-grabber-pad-250]:HAS[@MODULE[ModuleGrappleNode]:HAS[!MODULE[ELTarget]]]:NEEDS[KlockheedMartian/AsteroidCities,Launchpad,SimpleConstruction]:FOR[SimpleConstruction]
+{
+ tmp = #SCON-name
+ @description = #$description$\n$tmp$.
+ !tmp = DELETE
+ @tags = #$tags$ cck-el cck-sc
+
+ MODULE
+ {
+ name = ELTarget
+ TargetName = #autoLOC_500861
+ TargetTransform = ArticulatedCap
+ SpawnHeightOffset = 0.2
+ }
+
+ MODULE
+ {
+ name = ELWorkshop
+ ProductivityFactor = 0.25
+ }
+
+ // Add Build Capability
+ MODULE
+ {
+ name = ELLaunchpad
+ SpawnTransform = LaunchPos
+ }
+}
+
+
+@PART[kmac-refinery-250]:NEEDS[KlockheedMartian/AsteroidCities,LaunchPad,SimpleConstruction]:FOR[SimpleConstruction]
+{
+ tmp = #SCON-name
+ @description = #$description$\n$tmp$.
+ !tmp = DELETE
+ @tags = #$tags$ cck-el cck-sc
+
+ MODULE
+ {
+ name = ModuleResourceConverter
+ ConverterName = #EL_Metal-name // Metal
+ StartActionName = #SCON-act-metal-strt // Start Metal Refining
+ StopActionName = #SCON-act-metal-stop // Stop Metal Refining
+
+ AutoShutdown = true
+ TemperatureModifier
+ {
+ key = 0 50000
+ key = 750 25000
+ key = 1000 5000
+ key = 1250 2500
+ key = 2000 2500
+ key = 4000 0
+ }
+ GeneratesHeat = true
+ DefaultShutoffTemp = 0.8
+ ThermalEfficiency
+ {
+ key = 0 0 0 0
+ key = 500 0.9 0 0
+ key = 1000 1.0 0 0
+ key = 1250 0.9 0 0
+ key = 1500 0.5 0 0
+ key = 3000 0.0 0 0
+ }
+ UseSpecialistBonus = true
+ SpecialistEfficiencyFactor = 0.2
+ SpecialistBonusBase = 0.05
+ UseSpecialistHeatBonus = true
+ SpecialistHeatFactor = 0.1
+ ExperienceEffect = ConverterSkill
+ EfficiencyBonus = 1
+ resourceOutputName = #EL_Metal-name // Metal
+
+ INPUT_RESOURCE
+ {
+ ResourceName = Ore
+ Ratio = 2.0 // 2.5
+ FlowMode = STAGE_PRIORITY_FLOW
+ }
+ INPUT_RESOURCE
+ {
+ ResourceName = ElectricCharge
+ Ratio = 200 // (more effecient)
+ }
+ OUTPUT_RESOURCE
+ {
+ ResourceName = Metal
+ Ratio = 1.0
+ DumpExcess = false
+ FlowMode = STAGE_PRIORITY_FLOW
+ }
+ }
+
+ MODULE:NEEDS[Karbonite]
+ {
+ name = ModuleResourceConverter
+ ConverterName = #SCON-act-karbonite-name // Karbonite
+ StartActionName = #SCON-act-karbonite-strt
+ StopActionName = #SCON-act-karbonite-stop
+
+ AutoShutdown = true
+ TemperatureModifier
+ {
+ key = 0 50000
+ key = 750 25000
+ key = 1000 5000
+ key = 1250 2500
+ key = 2000 2500
+ key = 4000 0
+ }
+ GeneratesHeat = true
+ DefaultShutoffTemp = 0.8
+ ThermalEfficiency
+ {
+ key = 0 0 0 0
+ key = 500 0.9 0 0
+ key = 1000 1.0 0 0
+ key = 1250 0.9 0 0
+ key = 1500 0.5 0 0
+ key = 3000 0.0 0 0
+ }
+ UseSpecialistBonus = true
+ SpecialistEfficiencyFactor = 0.2
+ SpecialistBonusBase = 0.05
+ UseSpecialistHeatBonus = true
+ SpecialistHeatFactor = 0.1
+ ExperienceEffect = ConverterSkill
+ EfficiencyBonus = 1
+ resourceOutputName = #EL_Metal-name // Metal
+
+ INPUT_RESOURCE
+ {
+ ResourceName = Karbonite
+ Ratio = 12
+ FlowMode = STAGE_PRIORITY_FLOW
+ }
+ INPUT_RESOURCE
+ {
+ ResourceName = ElectricCharge
+ Ratio = 200 // more effecient
+ }
+ OUTPUT_RESOURCE
+ {
+ ResourceName = Metal
+ Ratio = 0.5
+ DumpExcess = false
+ FlowMode = STAGE_PRIORITY_FLOW
+ }
+ }
+
+ %RESOURCE[Metal]
+ {
+ &amount = 0
+ &maxAmount = 20
+ &FlowMode = 1
+ }
+
+ %RESOURCE[Ore]
+ {
+ &amount = 0
+ &maxAmount = 40
+ &FlowMode = 1
+ }
+
+ %RESOURCE[Karbonite]:NEEDS[Karbonite]
+ {
+ &amount = 0
+ &maxAmount = 20
+ &FlowMode = 1
+ }
+}
\ No newline at end of file
diff --git a/GameData/SimpleConstruction/Compatibility/B9PartSwitch/B9TankSwitch.cfg b/GameData/SimpleConstruction/Compatibility/B9PartSwitch/B9TankSwitch.cfg
index 157b7a20..f75af944 100644
--- a/GameData/SimpleConstruction/Compatibility/B9PartSwitch/B9TankSwitch.cfg
+++ b/GameData/SimpleConstruction/Compatibility/B9PartSwitch/B9TankSwitch.cfg
@@ -1,19 +1,24 @@
-// B9TankSwitch.cfg v1.0.3.3
+// B9TankSwitch.cfg v1.0.4.0
// SimpleConstruction! (SCON)
// created: 20 Apr 2020
-// updated: 09 Jan 2023
+// updated: 18 Jun 2023
-// this file: GPL-3.0 by [zer0Kerbal](https://github.com/zer0Kerbal)
+// THIS FILE: GPL-3.0 by [zer0Kerbal](https://github.com/zer0Kerbal)
@PART[*]:HAS[@RESOURCE[Ore],#category[FuelTank],!MODULE[InterstellarFuelSwitch],!MODULE[ModuleB9PartSwitch],!MODULE[ProceduralPart]]:NEEDS[B9PartSwitch,LaunchPad,SimpleConstruction]:FOR[SimpleConstruction]
{
+ &description = missing // catch any parts missing description
+ tmp01 = #BAE-B9-info
+ @description = #$description$\n $tmp01$
+ !tmp01 = DELETE
+
MODULE
{
name = ModuleB9PartSwitch
moduleID = SCSwitch
switcherDescriptionPlural = Types
baseVolume = #$../RESOURCE[Ore]/maxAmount$
- switcherDescription = #SCON-switcherDescription // Tank Type
+ switcherDescription = #SCON-B9-desc // Tank Type
switchInFlight = true
affectFARVoxels = false
@@ -21,8 +26,8 @@
SUBTYPE
{
name = Ore
- primaryColor = #caa472
- secondaryColor = #caa472
+ primaryColor = #CAA472
+ secondaryColor = #CAA472
title = #autoLOC_501007 // Ore
tankType = Ore
percentFilled = 0
@@ -30,7 +35,7 @@
SUBTYPE
{
name = Metal
- primaryColor = #d3d3d3
+ primaryColor = #D3D3D3
secondaryColor = #000000
title = #EL_Metal-name
tankType = SCMetal
@@ -39,8 +44,8 @@
SUBTYPE
{
name = RocketParts
- primaryColor = #d3d3d3
- secondaryColor = #d3d3d3
+ primaryColor = #D3D3D3
+ secondaryColor = #D3D3D3
title = #EL_RocketParts-name
tankType = SCRocketParts
percentFilled = 100
@@ -53,5 +58,5 @@
// percentFilled = 0
}
}
- // !RESOURCE[Ore] {}
+ !RESOURCE[Ore] {}
}
\ No newline at end of file
diff --git a/GameData/SimpleConstruction/Compatibility/B9PartSwitch/B9TankTypes.cfg b/GameData/SimpleConstruction/Compatibility/B9PartSwitch/B9TankTypes.cfg
index 8e0538eb..9861042b 100644
--- a/GameData/SimpleConstruction/Compatibility/B9PartSwitch/B9TankTypes.cfg
+++ b/GameData/SimpleConstruction/Compatibility/B9PartSwitch/B9TankTypes.cfg
@@ -1,9 +1,9 @@
-// B9TankTypes.cfg v1.0.3.0
+// B9TankTypes.cfg v1.0.3.1
// SimpleConstruction! (SCON)
-// created:
-// updated: 09 Jan 2023
+// created: 20 Apr 2020
+// updated: 18 Jun 2023
-// this file: GPL-3.0 by [zer0Kerbal](https://github.com/zer0Kerbal)
+// THIS FILE: GPL-3.0 by [zer0Kerbal](https://github.com/zer0Kerbal)
B9_TANK_TYPE:NEEDS[B9PartSwitch,Launchpad,SimpleConstruction]
{
diff --git a/GameData/SimpleConstruction/Compatibility/BehemothAerospaceEngineering.cfg b/GameData/SimpleConstruction/Compatibility/BehemothAerospaceEngineering.cfg
new file mode 100644
index 00000000..8d651330
--- /dev/null
+++ b/GameData/SimpleConstruction/Compatibility/BehemothAerospaceEngineering.cfg
@@ -0,0 +1,61 @@
+// BehemothAerospaceEngineering.cfg v1.0.0.0
+// SimpleConstruction! (SCON)
+// created: 18 Jun 2023
+// updated:
+
+// THIS FILE: GPL-3.0 by [zer0Kerbal](https://github.com/zer0Kerbal)
+
+@PART[bae-probe-500]:NEEDS[BehemothAerospaceEngineering,Launchpad,SimpleConstruction]:FOR[SimpleConstruction]
+{
+ tmp = #SCON-name
+ @description = #$description$\n$tmp$.
+ !tmp = DELETE
+ @tags = #$tags$ cck-el cck-sc
+
+ // while advances in AI allow for unmanned construction, it isn't as good as the real thing.
+ MODULE
+ {
+ name = ELWorkshop
+ UnmannedProductivity = 2.00
+ ProductivityFactor = 0
+ // IgnoreCrewCapacity = True
+ FullyEquipped = False
+ }
+}
+
+@PART[bae-probe-750]:NEEDS[BehemothAerospaceEngineering,Launchpad,SimpleConstruction]:FOR[SimpleConstruction]
+{
+ tmp = #SCON-name
+ @description = #$description$\n$tmp$.
+ !tmp = DELETE
+ @tags = #$tags$ cck-el cck-sc
+
+ // while advances in AI allow for unmanned construction, it isn't as good as the real thing.
+ MODULE
+ {
+ name = ELWorkshop
+ UnmannedProductivity = 3.00
+ ProductivityFactor = 0
+ // IgnoreCrewCapacity = True
+ FullyEquipped = False
+ }
+}
+
+@PART[bae-probe-1000]:NEEDS[BehemothAerospaceEngineering,Launchpad,SimpleConstruction]:FOR[SimpleConstruction]
+{
+ tmp = #SCON-name
+ @description = #$description$\n$tmp$.
+ !tmp = DELETE
+ @tags = #$tags$ cck-el cck-sc
+
+ // while advances in AI allow for unmanned construction, it isn't as good as the real thing.
+ // However the Kray 9000 might be better than the real thing.
+ MODULE
+ {
+ name = ELWorkshop
+ UnmannedProductivity = 4.00
+ ProductivityFactor = 0
+ // IgnoreCrewCapacity = True
+ FullyEquipped = False
+ }
+}
diff --git a/GameData/SimpleConstruction/Compatibility/CommunityCategoryKit.cfg b/GameData/SimpleConstruction/Compatibility/CommunityCategoryKit.cfg
index 0d1b2a0c..9ae2bcc6 100644
--- a/GameData/SimpleConstruction/Compatibility/CommunityCategoryKit.cfg
+++ b/GameData/SimpleConstruction/Compatibility/CommunityCategoryKit.cfg
@@ -1,8 +1,10 @@
// CommunityCategoryKit.cfg v1.0.1.0
// SimpleConstruction! (SCON)
-// created:
+// created: 06 Jan 2022
// updated: 07 Aug 2022
+// THIS FILE: GPL-3.0 by [zer0Kerbal](https://github.com/zer0Kerbal)
+
// add category with all tagged parts
@CCKExtraFilterConfig:NEEDS[CCK]
{
@@ -14,6 +16,4 @@
selectedIcon = SimpleConstruction/Textures/icon_filter_s
usedByMod = SimpleConstruction
}
-}
-
-// this file: GPL-3.0 by [zer0Kerbal](https://github.com/zer0Kerbal)
\ No newline at end of file
+}
\ No newline at end of file
diff --git a/GameData/SimpleConstruction/Compatibility/Foundations.cfg b/GameData/SimpleConstruction/Compatibility/Foundations.cfg
index fadb24d6..757a451b 100644
--- a/GameData/SimpleConstruction/Compatibility/Foundations.cfg
+++ b/GameData/SimpleConstruction/Compatibility/Foundations.cfg
@@ -1,13 +1,16 @@
-// Foundations.cfg v1.0.0.0
+// Foundations.cfg v1.0.1.0
// SimpleConstruction! (SCON)
-// created: 11 Sept 2021
-// updated:
+// created: 11 Sep 2021
+// updated: 18 Jun 2023
-// GPLv2 by zer0Kerbal
+// THIS FILE: GPL-3.0 by [zer0Kerbal](https://github.com/zer0Kerbal)
@PART[sc-micro1x1,sc-micro2x2]:NEEDS[Foundations,Launchpad,SimpleConstruction]:FOR[SimpleConstruction]
{
- @description ^= :$: Foundations.:
+ tmp = #ROOT-name
+ @description = #$description$\n$tmp$.
+ !tmp = DELETE
+
MODULE
{
name = Foundation
diff --git a/GameData/SimpleConstruction/Compatibility/InterstellarFuelSwitch.cfg b/GameData/SimpleConstruction/Compatibility/InterstellarFuelSwitch.cfg
index cab77dee..0cc9d988 100644
--- a/GameData/SimpleConstruction/Compatibility/InterstellarFuelSwitch.cfg
+++ b/GameData/SimpleConstruction/Compatibility/InterstellarFuelSwitch.cfg
@@ -1,14 +1,18 @@
-// InterstellarFuelSwitch.cfg v1.2.0.0
+// InterstellarFuelSwitch.cfg v1.2.1.0
// SimpleConstruction! (SCON)
// created: 20 Apr 2020
-// updated: 09 Jan 2023
+// updated: 18 Jun 2023
-// this file: GPL-3.0 by [zer0Kerbal](https://github.com/zer0Kerbal)
+// THIS FILE: GPL-3.0 by [zer0Kerbal](https://github.com/zer0Kerbal)
// need to factor in metal which has a volume of 1 instead of ore's 5 and rocketparts's 5
@PART[RadialOreTank,SmallTank,LargeTank]:NEEDS[InterstellarFuelSwitch,Launchpad,SimpleConstruction]:LAST[SimpleConstruction]
{
+ tmp = #ABBV-IFS-info
+ @description = #$description$\n$tmp$.
+ !tmp = DELETE
+
@MODULE[InterstellarFuelSwitch]
{
tmpO = #autoLOC_501007 // Ore
@@ -34,6 +38,10 @@
@PART[*]:HAS[@RESOURCE[Ore],#category[FuelTank],!MODULE[InterstellarFuelSwitch],!MODULE[ProceduralPart]]:NEEDS[InterstellarFuelSwitch,LaunchPad,SimpleConstruction,!B9PartSwitch]:FOR[SimpleConstruction]
{
+ tmp = #ABBV-IFS-info
+ @description = #$description$\n$tmp$.
+ !tmp = DELETE
+
MODULE
{
tmpO = #autoLOC_501007 // Ore
diff --git a/GameData/SimpleConstruction/Compatibility/KerbalInventorySystem.cfg b/GameData/SimpleConstruction/Compatibility/KerbalInventorySystem.cfg
index 597fec8a..4e0ae115 100644
--- a/GameData/SimpleConstruction/Compatibility/KerbalInventorySystem.cfg
+++ b/GameData/SimpleConstruction/Compatibility/KerbalInventorySystem.cfg
@@ -1,7 +1,9 @@
-// KerbalInventorySystem.cfg v1.0.0.1
+// KerbalInventorySystem.cfg v1.0.0.2
// SimpleConstruction! (SCON)
// created: 11 Sep 2021
-// updated: 14 Mar 2022
+// updated: 18 Jun 2023
+
+// THIS FILE: GPL-3.0 by [zer0Kerbal](https://github.com/zer0Kerbal)
@PART[ELMicroPadSC,micro1x1,micro2x2]:NEEDS[Launchpad,KIS,SimpleConstruction]:FOR[SimpleConstruction]
{
@@ -16,6 +18,4 @@
equipDir = (-80,0,0)
runSpeed = 0.8
}
-}
-
-// this file: GPL-3.0 by [zer0Kerbal](https://github.com/zer0Kerbal)
\ No newline at end of file
+}
\ No newline at end of file
diff --git a/GameData/SimpleConstruction/Compatibility/KerbalPlanetaryBaseSystems/KerbalPlanetaryBaseSystems.cfg b/GameData/SimpleConstruction/Compatibility/KerbalPlanetaryBaseSystems/KerbalPlanetaryBaseSystems.cfg
index d8eb91d6..29059733 100644
--- a/GameData/SimpleConstruction/Compatibility/KerbalPlanetaryBaseSystems/KerbalPlanetaryBaseSystems.cfg
+++ b/GameData/SimpleConstruction/Compatibility/KerbalPlanetaryBaseSystems/KerbalPlanetaryBaseSystems.cfg
@@ -1,9 +1,9 @@
// KerbalPlanetaryBaseSystems.cfg v1.0.2.0
// SimpleConstruction! (SCON)
-// created:
+// created: 06 Jan 2022
// updated: 06 Mar 2022
-// this file: GPL-3.0 by [zer0Kerbal](https://github.com/zer0Kerbal)
+// THIS FILE: GPL-3.0 by [zer0Kerbal](https://github.com/zer0Kerbal)
-PART[KKAOSS_MetalOreDrill]:NEEDS[PlanetarySurfaceStructures,SimpleConstruction]:AFTER[PlanetarySurfaceStructures]{}
-PART[KKAOSS_ScrapMetal]:NEEDS[PlanetarySurfaceStructures,SimpleConstruction]:AFTER[PlanetarySurfaceStructures]{}
diff --git a/GameData/SimpleConstruction/Compatibility/KerbalPlanetaryBaseSystems/Smelter.cfg b/GameData/SimpleConstruction/Compatibility/KerbalPlanetaryBaseSystems/Smelter.cfg
index 3a9bf574..66f2d7b9 100644
--- a/GameData/SimpleConstruction/Compatibility/KerbalPlanetaryBaseSystems/Smelter.cfg
+++ b/GameData/SimpleConstruction/Compatibility/KerbalPlanetaryBaseSystems/Smelter.cfg
@@ -1,9 +1,9 @@
// Smelter.cfg v1.0.3.2
// SimpleConstruction! (SCON)
-// created:
+// created: 06 Jan 2022
// updated: 29 Sep 2022
-// this file: GPL-3.0 by [zer0Kerbal](https://github.com/zer0Kerbal)
+// THIS FILE: GPL-3.0 by [zer0Kerbal](https://github.com/zer0Kerbal)
@PART[KKAOSS_Smelter]:NEEDS[PlanetarySurfaceStructures,SimpleConstruction]:AFTER[PlanetarySurfaceStructures]
{
@@ -19,9 +19,9 @@
MODULE
{
name = ModuleResourceConverter
- ConverterName = #SCON-Metal-ConverterName // Metal
- StartActionName = #SCON-Metal-StartActionName // Start Metal Refining
- StopActionName = #SCON-Metal-StopActionName // Stop Metal Refining
+ ConverterName = #SCON-act-metal-name // Metal
+ StartActionName = #SCON-act-metal-strt // Start Metal Refining
+ StopActionName = #SCON-act-metal-stop // Stop Metal Refining
AutoShutdown = true
TemperatureModifier
@@ -34,7 +34,7 @@
key = 4000 0
}
GeneratesHeat = true
- DefaultShutoffTemp = .8
+ DefaultShutoffTemp = 0.8
ThermalEfficiency
{
key = 0 0 0 0
diff --git a/GameData/SimpleConstruction/Compatibility/KerbalPlanetaryBaseSystems/Workshop.cfg b/GameData/SimpleConstruction/Compatibility/KerbalPlanetaryBaseSystems/Workshop.cfg
index 521059ef..77588af7 100644
--- a/GameData/SimpleConstruction/Compatibility/KerbalPlanetaryBaseSystems/Workshop.cfg
+++ b/GameData/SimpleConstruction/Compatibility/KerbalPlanetaryBaseSystems/Workshop.cfg
@@ -3,7 +3,7 @@
// created: 06 Jan 2022
// updated: 29 Sep 2022
-// this file: GPL-3.0 by [zer0Kerbal](https://github.com/zer0Kerbal)
+// THIS FILE: GPL-3.0 by [zer0Kerbal](https://github.com/zer0Kerbal)
@PART[KKAOSS_Workshop]:NEEDS[PlanetarySurfaceStructures,SimpleConstruction]:AFTER[PlanetarySurfaceStructures]
{
diff --git a/GameData/SimpleConstruction/Compatibility/Kerbalism.cfg b/GameData/SimpleConstruction/Compatibility/Kerbalism.cfg
index 713ba5d0..07f3011e 100644
--- a/GameData/SimpleConstruction/Compatibility/Kerbalism.cfg
+++ b/GameData/SimpleConstruction/Compatibility/Kerbalism.cfg
@@ -1,13 +1,18 @@
-// Kerbalism.cfg v1.0.0.0
+// Kerbalism.cfg v1.0.1.0
// SimpleConstruction! (SCON)
// created: 30 Sep 2022
-// updated:
+// updated: 18 Jun 2023
-// this file: GPL-3.0 by [zer0Kerbal](https://github.com/zer0Kerbal)
+// THIS FILE: GPL-3.0 by [zer0Kerbal](https://github.com/zer0Kerbal)
// Thank you to [TheNamedOyster](https://github.com/TheNamedOyster) for asking for this
-@PART[*]:HAS[@MODULE[Laboratory]]:NEEDS[LaunchPad,SimpleConstruction,KerbalismDefault]:LAST[KerbalismDefault]
+@PART[*]:HAS[@MODULE[Laboratory]]:NEEDS[KerbalismDefault,LaunchPad,SimpleConstruction]:LAST[SimpleConstruction]
{
+ tmp = #SCON-name
+ @description = #$description$\n$tmp$.
+ !tmp = DELETE
+ @tags = #$tags$ cck-el cck-sc
+
MODULE
{
name = ModuleResourceConverter
@@ -47,7 +52,6 @@
@MODULE[ELWorkshop]
{
%ProductivityFactor = 7
- // %IgnoreCrewCapacity = False
%FullyEquipped = True
}
diff --git a/GameData/SimpleConstruction/Compatibility/StationPartsExpansionRedux.cfg b/GameData/SimpleConstruction/Compatibility/StationPartsExpansionRedux.cfg
index 206a3d77..e6d3740b 100644
--- a/GameData/SimpleConstruction/Compatibility/StationPartsExpansionRedux.cfg
+++ b/GameData/SimpleConstruction/Compatibility/StationPartsExpansionRedux.cfg
@@ -1,9 +1,9 @@
-// SSPXR.cfg 1.0.0.1
+// StationPartsExpansionRedux.cfg v1.0.1.0
// SimpleConstruction! (SCON)
// created: 26 Jun 2021
-// updated: 06 Sep 2021
+// updated: 18 Jun 2023
-// this file: GPL-3.0 by [zer0Kerbal](https://github.com/zer0Kerbal)
+// THIS FILE: GPL-3.0 by [zer0Kerbal](https://github.com/zer0Kerbal)
// based upon EL workshop Extra patch by LouisCyfer
@@ -12,6 +12,11 @@
// for inflatable hab's
@PART[sspx-inflatable-hab-*]:NEEDS[StationPartsExpansionRedux,SimpleConstruction]:FOR[SimpleConstruction]
{
+ tmp = #SCON-name
+ @description = #$description$\n$tmp$.
+ !tmp = DELETE
+ @tags = #$tags$ cck-el cck-sc
+
MODULE
{
name = ELWorkshop
@@ -23,6 +28,11 @@
// for centrifuges
@PART[sspx-inflatable-centrifuge-*,sspx-expandable-centrifuge-*]:NEEDS[StationPartsExpansionRedux,SimpleConstruction]:FOR[SimpleConstruction]
{
+ tmp = #SCON-name
+ @description = #$description$\n$tmp$.
+ !tmp = DELETE
+ @tags = #$tags$ cck-el cck-sc
+
MODULE
{
name = ELWorkshop
diff --git a/GameData/SimpleConstruction/Compatibility/USI-Kontainers.cfg b/GameData/SimpleConstruction/Compatibility/USI-Kontainers.cfg
index 164bbaef..18e8c9dd 100644
--- a/GameData/SimpleConstruction/Compatibility/USI-Kontainers.cfg
+++ b/GameData/SimpleConstruction/Compatibility/USI-Kontainers.cfg
@@ -1,9 +1,9 @@
-// USI-Kontainers.cfg v1.0.0.0
+// USI-Kontainers.cfg v1.0.1.0
// SimpleConstruction! (SCON)
-// created: 2020 Apr 20
-// updated: 2020 Apr 20
+// created: 20 Apr 2020
+// updated: 18 Jun 2023
-// this file: GPL-3.0 by [zer0Kerbal](https://github.com/zer0Kerbal)
+// THIS FILE: GPL-3.0 by [zer0Kerbal](https://github.com/zer0Kerbal)
// special thank you to @Tonka Crash
// https://forum.kerbalspaceprogram.com/index.php?/topic/191424-191-simpleconstruction-stock-rocket-building-version-40262020-04-07/&do=findComment&comment=3763024
@@ -15,27 +15,40 @@
@PART[RadialSupPack]:NEEDS[UmbraSpaceIndustries/Kontainers,CommunityResourcePack,SimpleConstruction,Firespitter|InterstellarFuelSwitch]:FOR[SimpleConstruction]
{
+ tmp = #SCON-name
+ @description = #$description$\n$tmp$.
+ !tmp = DELETE
+ @tags = #$tags$ cck-el cck-sc
+
@category = Payload
+
@MODULE[FStextureSwitch2]
{
textureRootFolder = UmbraSpaceIndustries/Kontainers/Assets/
@textureNames = MVV_Tex_11;MVV_Tex_00;MVV_Tex_07;MVV_Tex_13;MVV_Tex_24;MVV_Tex_10;MVV_Tex_15;MVV_Tex_18
- @textureDisplayNames = Ore;MetalOre;Metal;ScrapMetal;RocketParts;Supplies;Fertilizer;Dirt
- @fuelTankSetups = 0;1;2;3;4;5;6;7;8
+ @textureDisplayNames = Ore;MetalOre;Metal;ScrapMetal;RocketParts;Supplies;Fertilizer;Dirt
+ @fuelTankSetups = 0;1;2;3;4;5;6;7;8
}
+
@MODULE[FSfuelSwitch]
{
- @resourceNames = Ore;MetalOre;Metal;ScrapMetal;RocketParts;Supplies;Fertilizer;Dirt
- @textureDisplayNames = Ore;MetalOre;Metal;ScrapMetal;RocketParts;Supplies;Fertilizer;Dirt
- @tankMass = 0;0;0;0;0;0;0;0
- @initialResourceAmounts = 0;0;0;0;0;0;0;0
- @moduleID = 0
+ @resourceNames = Ore;MetalOre;Metal;ScrapMetal;RocketParts;Supplies;Fertilizer;Dirt
+ @textureDisplayNames = Ore;MetalOre;Metal;ScrapMetal;RocketParts;Supplies;Fertilizer;Dirt
+ @tankMass = 0;0;0;0;0;0;0;0
+ @initialResourceAmounts = 0;0;0;0;0;0;0;0
+ @moduleID = 0
@resourceAmounts = 250;250;250;250;250;1250;1250;1250
- @tankCost = 5;264;2340;96;375;625;500;0.4
+ @tankCost = 5;264;2340;96;375;625;500;0.4
}
}
+
@PART[C3_Kontainer_0?]:NEEDS[UmbraSpaceIndustries/Kontainers,CommunityResourcePack,SimpleConstruction,Firespitter|InterstellarFuelSwitch]:FOR[SimpleConstruction]
{
+ tmp = #SCON-name
+ @description = #$description$\n$tmp$.
+ !tmp = DELETE
+ @tags = #$tags$ cck-el cck-sc
+
@MODULE[FStextureSwitch2]
{
textureRootFolder = UmbraSpaceIndustries/Kontainers/Assets/
@@ -43,6 +56,7 @@
@textureDisplayNames = Ore;MetalOre;Metal;ScrapMetal;RocketParts;Supplies;Fertilizer;Dirt
@fuelTankSetups = 0;1;2;3;4;5;6;7;8
}
+
@MODULE[FSfuelSwitch]
{
@resourceNames = Ore;MetalOre;Metal;ScrapMetal;RocketParts;Supplies;Fertilizer;Dirt
@@ -52,40 +66,68 @@
@moduleID = 0
}
}
+
@PART[C3_Kontainer_01]:NEEDS[UmbraSpaceIndustries/Kontainers,CommunityResourcePack,SimpleConstruction,Firespitter|InterstellarFuelSwitch]:FOR[SimpleConstruction]
{
+ tmp = #SCON-name
+ @description = #$description$\n$tmp$.
+ !tmp = DELETE
+ @tags = #$tags$ cck-el cck-sc
+
//@mass = .20
@MODEL { @texture = Kontainer_11,UmbraSpaceIndustries/Kontainers/Assets/Kontainer_11 }
+
@MODULE[FSfuelSwitch]
{
@resourceAmounts = 400;400;400;400;400;2000;2000;2000
@tankCost = 8;422.4;3744;153.6;600;5000;4000;3.20
}
}
+
@PART[C3_Kontainer_02]:NEEDS[UmbraSpaceIndustries/Kontainers,CommunityResourcePack,SimpleConstruction,Firespitter|InterstellarFuelSwitch]:FOR[SimpleConstruction]
{
+ tmp = #SCON-name
+ @description = #$description$\n$tmp$.
+ !tmp = DELETE
+ @tags = #$tags$ cck-el cck-sc
+
//@mass = 1.5
@MODEL { @texture = Kontainer_11,UmbraSpaceIndustries/Kontainers/Assets/Kontainer_00 }
+
@MODULE[FSfuelSwitch]
{
@resourceAmounts = 3200;3200;3200;3200;3200;16000;16000;16000
@tankCost = 64;3379.2;29952;1228.8;4800;40000;32000;25.60
}
}
+
@PART[C3_Kontainer_03]:NEEDS[UmbraSpaceIndustries/Kontainers,CommunityResourcePack,SimpleConstruction,Firespitter|InterstellarFuelSwitch]:FOR[SimpleConstruction]
{
+ tmp = #SCON-name
+ @description = #$description$\n$tmp$.
+ !tmp = DELETE
+ @tags = #$tags$ cck-el cck-sc
+
//@mass = 3.75
@MODEL { @texture = Kontainer_11,UmbraSpaceIndustries/Kontainers/Assets/Kontainer_10 }
+
@MODULE[FSfuelSwitch]
{
@resourceAmounts = 10800;10800;10800;10800;10800;54000;54000;54000
@tankCost = 216;11404.8;101088;4147.2;16200;135000;108000;86.4
}
}
+
@PART[C3_Kontainer_04]:NEEDS[UmbraSpaceIndustries/Kontainers,CommunityResourcePack,SimpleConstruction,Firespitter|InterstellarFuelSwitch]:FOR[SimpleConstruction]
{
+ tmp = #SCON-name
+ @description = #$description$\n$tmp$.
+ !tmp = DELETE
+ @tags = #$tags$ cck-el cck-sc
+
//@mass = 5.75
@MODEL { @texture = Kontainer_11,UmbraSpaceIndustries/Kontainers/Assets/Kontainer_15 }
+
@MODULE[FSfuelSwitch]
{
@resourceAmounts = 25600;25600;25600;25600;25600;128000;128000;128000
diff --git a/GameData/SimpleConstruction/Config/ExperienceTraits.cfg b/GameData/SimpleConstruction/Config/ExperienceTraits.cfg
index ea4f26b9..080f5515 100644
--- a/GameData/SimpleConstruction/Config/ExperienceTraits.cfg
+++ b/GameData/SimpleConstruction/Config/ExperienceTraits.cfg
@@ -1,14 +1,9 @@
-// ExperienceTraits.cfg v1.0.0.3
+// ExperienceTraits.cfg v1.0.0.4
// SimpleConstruction! (SCON)
// created: 29 Nov 2016
-// updated: 09 Jan 2023
+// updated: 18 Jun 2023
-// this file: GPL-3.0 by [zer0Kerbal](https://github.com/zer0Kerbal)
+// THIS FILE: GPL-3.0 by [zer0Kerbal](https://github.com/zer0Kerbal)
@EXPERIENCE_TRAIT[Engineer]
-{
- EFFECT
- {
- name = ELConstructionSkill
- }
-}
\ No newline at end of file
+{ EFFECT { name = ELConstructionSkill } }
\ No newline at end of file
diff --git a/GameData/SimpleConstruction/Config/Kerbal.cfg b/GameData/SimpleConstruction/Config/Kerbal.cfg
index 3a4a73d1..40e1615f 100644
--- a/GameData/SimpleConstruction/Config/Kerbal.cfg
+++ b/GameData/SimpleConstruction/Config/Kerbal.cfg
@@ -3,7 +3,7 @@
// created:
// updated: 09 Jan 2023
-// this file: GPL-3.0 by [zer0Kerbal](https://github.com/zer0Kerbal)
+// THIS FILE: GPL-3.0 by [zer0Kerbal](https://github.com/zer0Kerbal)
// to be, or not to be Kerbal; that is the question
diff --git a/GameData/SimpleConstruction/Config/Recipes.cfg b/GameData/SimpleConstruction/Config/Recipes.cfg
index eeb15521..e616a6e7 100644
--- a/GameData/SimpleConstruction/Config/Recipes.cfg
+++ b/GameData/SimpleConstruction/Config/Recipes.cfg
@@ -3,7 +3,7 @@
// created: 2013
// updated: 30 Oct 2022
-// this file: GPL-3.0 by [zer0Kerbal](https://github.com/zer0Kerbal)
+// THIS FILE: GPL-3.0 by [zer0Kerbal](https://github.com/zer0Kerbal)
EL_ResourceRates
{
diff --git a/GameData/SimpleConstruction/Config/Resources.cfg b/GameData/SimpleConstruction/Config/Resources.cfg
index 03abca2f..9bfcde68 100644
--- a/GameData/SimpleConstruction/Config/Resources.cfg
+++ b/GameData/SimpleConstruction/Config/Resources.cfg
@@ -3,7 +3,7 @@
// created: 2013
// updated: 09 Jan 2023
-// this file: GPL-3.0 by [zer0Kerbal](https://github.com/zer0Kerbal)
+// THIS FILE: GPL-3.0 by [zer0Kerbal](https://github.com/zer0Kerbal)
// *********** REFERENCE
// name = Ore
diff --git a/GameData/SimpleConstruction/Config/SeatTasks.cfg b/GameData/SimpleConstruction/Config/SeatTasks.cfg
index 0f03ecda..633fa2f7 100644
--- a/GameData/SimpleConstruction/Config/SeatTasks.cfg
+++ b/GameData/SimpleConstruction/Config/SeatTasks.cfg
@@ -3,7 +3,7 @@
// created: 01 Dec 2019
// updated: 09 Jan 2023
-// this file: GPL-3.0 by [zer0Kerbal](https://github.com/zer0Kerbal)
+// THIS FILE: GPL-3.0 by [zer0Kerbal](https://github.com/zer0Kerbal)
KSExpSeatMap
{
diff --git a/GameData/SimpleConstruction/Config/SimpleConstruction.cfg b/GameData/SimpleConstruction/Config/SimpleConstruction.cfg
new file mode 100644
index 00000000..8fa4f509
--- /dev/null
+++ b/GameData/SimpleConstruction/Config/SimpleConstruction.cfg
@@ -0,0 +1,19 @@
+// SimpleConstruction.cfg v1.0.0.0
+// SimpleConstruction (SCON)
+// created: 18 Jun 2023
+// updated:
+//
+// TEMPLATE: ModTags.md v1.1.1.0
+// created: 04 Oct 2022
+// updated: 16 Apr 2023
+
+// THIS FILE: CC BY-ND 4.0 by zer0Kerbal
+
+// updates parts with SimpleConstruction localization strings
+@PART[ELMicroPadSC]:NEEDS[SimpleConstruction]:FOR[SimpleConstruction]
+{
+ &tags = missing // catch any parts missing tags
+ tmp01 = #SCON-pad-tags
+ @tags = #$tmp01$ $tags$
+ !tmp01 = DELETE
+}
\ No newline at end of file
diff --git a/GameData/SimpleConstruction/Config/SimpleConstruction/AdvancedDroneCores.cfg b/GameData/SimpleConstruction/Config/SimpleConstruction/AdvancedDroneCores.cfg
index 2ec5994e..4d95e130 100644
--- a/GameData/SimpleConstruction/Config/SimpleConstruction/AdvancedDroneCores.cfg
+++ b/GameData/SimpleConstruction/Config/SimpleConstruction/AdvancedDroneCores.cfg
@@ -1,20 +1,15 @@
-// AdvancedDroneCores.cfg v1.0.0.1
+// AdvancedDroneCores.cfg v1.0.1.0
// SimpleConstruction! (SCON)
// created: 30 Oct 2022
-// updated: 09 Jan 2023
+// updated: 18 Jun 2023
-// this file: GPL-3.0 by [zer0Kerbal](https://github.com/zer0Kerbal)
+// THIS FILE: GPL-3.0 by [zer0Kerbal](https://github.com/zer0Kerbal)
@PART[probeStackSmall]:NEEDS[Launchpad,SimpleConstruction]:FOR[SimpleConstruction]
{
-
- tmp0 = \n
- tmp1 = #SCON-name
- tmp2 = .
- @description = #$description$$tmp0$$tmp1$$tmp2$
- !tmp0 = DELETE
- !tmp1 = DELETE
- !tmp2 = DELETE
+ tmp = #SCON-name
+ @description = #$description$\n$tmp$.
+ !tmp = DELETE
@tags = #$tags$ cck-el cck-sc
// while advances in AI allow for unmanned construction, it isn't as good as the real thing.
@@ -30,14 +25,9 @@
@PART[mk2DroneCore]:NEEDS[Launchpad,SimpleConstruction]:FOR[SimpleConstruction]
{
-
- tmp0 = \n
- tmp1 = #SCON-name
- tmp2 = .
- @description = #$description$$tmp0$$tmp1$$tmp2$
- !tmp0 = DELETE
- !tmp1 = DELETE
- !tmp2 = DELETE
+ tmp = #SCON-name
+ @description = #$description$\n$tmp$.
+ !tmp = DELETE
@tags = #$tags$ cck-el cck-sc
// while advances in AI allow for unmanned construction, it isn't as good as the real thing.
@@ -53,14 +43,9 @@
@PART[probeStackLarge]:NEEDS[Launchpad,SimpleConstruction]:FOR[SimpleConstruction]
{
-
- tmp0 = \n
- tmp1 = #SCON-name
- tmp2 = .
- @description = #$description$$tmp0$$tmp1$$tmp2$
- !tmp0 = DELETE
- !tmp1 = DELETE
- !tmp2 = DELETE
+ tmp = #SCON-name
+ @description = #$description$\n$tmp$.
+ !tmp = DELETE
@tags = #$tags$ cck-el cck-sc
// while advances in AI allow for unmanned construction, it isn't as good as the real thing.
diff --git a/GameData/SimpleConstruction/Config/SimpleConstruction/CrewedPods.cfg b/GameData/SimpleConstruction/Config/SimpleConstruction/CrewedPods.cfg
index cac70ee3..d0db3bf1 100644
--- a/GameData/SimpleConstruction/Config/SimpleConstruction/CrewedPods.cfg
+++ b/GameData/SimpleConstruction/Config/SimpleConstruction/CrewedPods.cfg
@@ -3,7 +3,7 @@
// created: 01 Dec 2019
// updated: 09 Jan 2023
-// this file: GPL-3.0 by [zer0Kerbal](https://github.com/zer0Kerbal)
+// THIS FILE: GPL-3.0 by [zer0Kerbal](https://github.com/zer0Kerbal)
@PART[*]:HAS[@MODULE[ModuleCommand]:HAS[#minimumCrew[>0]],!MODULE[ELWorkshop]]:FOR[Launchpad]
{
diff --git a/GameData/SimpleConstruction/Config/SimpleConstruction/DockingPorts.cfg b/GameData/SimpleConstruction/Config/SimpleConstruction/DockingPorts.cfg
index d6e7a4f2..0b479000 100644
--- a/GameData/SimpleConstruction/Config/SimpleConstruction/DockingPorts.cfg
+++ b/GameData/SimpleConstruction/Config/SimpleConstruction/DockingPorts.cfg
@@ -1,25 +1,19 @@
-// DockingPorts.cfg v1.0.3.2
+// DockingPorts.cfg v1.0.4.0
// SimpleConstruction! (SCON)
// created: 01 Dec 2019
-// updated: 09 Jan 2023
+// updated: 18 Jun 2023
-// this file: GPL-3.0 by [zer0Kerbal](https://github.com/zer0Kerbal)
+// THIS FILE: GPL-3.0 by [zer0Kerbal](https://github.com/zer0Kerbal)
@PART[*]:HAS[@MODULE[ModuleDockingNode]:HAS[!MODULE[ELLaunchPad]]]:NEEDS[Launchpad,SimpleConstruction]:FOR[SimpleConstruction]
{
- tmp0 = \n
- tmp1 = #SCON-name
- tmp2 = .
-
- @description = #$description$$tmp0$$tmp1$$tmp2$
- !tmp0 = DELETE
- !tmp1 = DELETE
- !tmp2 = DELETE
+ tmp = #SCON-name
+ @description = #$description$\n$tmp$.
+ !tmp = DELETE
@tags = #$tags$ cck-el cck-sc
- @MODULE[ModuleDockingNode]
- {
- %undockEjectionForce = 0.1
- }
+
+ @MODULE[ModuleDockingNode] { %undockEjectionForce = 0.1 }
+
MODULE
{
name = ELTarget
diff --git a/GameData/SimpleConstruction/Config/SimpleConstruction/Drills.cfg b/GameData/SimpleConstruction/Config/SimpleConstruction/Drills.cfg
index d596f40b..8e0608d1 100644
--- a/GameData/SimpleConstruction/Config/SimpleConstruction/Drills.cfg
+++ b/GameData/SimpleConstruction/Config/SimpleConstruction/Drills.cfg
@@ -1,14 +1,19 @@
-// Drills.cfg v1.0.1.1
+// Drills.cfg v1.0.2.0
// SimpleConstruction! (SCON)
// created: 11 Sep 2021
-// updated: 09 Jan 2023
+// updated: 18 Jun 2023
-// this file: GPL-3.0 by [zer0Kerbal](https://github.com/zer0Kerbal)
+// THIS FILE: GPL-3.0 by [zer0Kerbal](https://github.com/zer0Kerbal)
// { FlowMode.None = 0, FlowMode.Out = 1, FlowMode.In = 2, FlowMode.Both = 3 }
@PART[RadialDrill]:NEEDS[LaunchPad,SimpleConstruction]:FOR[SimpleConstruction]
{
+ tmp = #SCON-name
+ @description = #$description$\n$tmp$.
+ !tmp = DELETE
+ @tags = #$tags$ cck-el cck-sc
+
RESOURCE
{
name = Ore
@@ -20,6 +25,11 @@
@PART[MiniDrill]:NEEDS[LaunchPad,SimpleConstruction]:FOR[SimpleConstruction]
{
+ tmp = #SCON-name
+ @description = #$description$\n$tmp$.
+ !tmp = DELETE
+ @tags = #$tags$ cck-el cck-sc
+
RESOURCE
{
name = Ore
diff --git a/GameData/SimpleConstruction/Config/SimpleConstruction/GrapplingDevice.cfg b/GameData/SimpleConstruction/Config/SimpleConstruction/GrapplingDevice.cfg
index 41068dc5..eec63a1c 100644
--- a/GameData/SimpleConstruction/Config/SimpleConstruction/GrapplingDevice.cfg
+++ b/GameData/SimpleConstruction/Config/SimpleConstruction/GrapplingDevice.cfg
@@ -3,18 +3,13 @@
// created: 05 May 2021
// updated: 09 Jan 2023
-// this file: GPL-3.0 by [zer0Kerbal](https://github.com/zer0Kerbal)
+// THIS FILE: GPL-3.0 by [zer0Kerbal](https://github.com/zer0Kerbal)
@PART:HAS[@MODULE[ModuleGrappleNode]:HAS[!MODULE[ELTarget]]]:NEEDS[Launchpad,SimpleConstruction]:FOR[SimpleConstruction]
{
- tmp0 = \n
- tmp1 = #SCON-name
- tmp2 = .
-
- @description = #$description$$tmp0$$tmp1$$tmp2$
- !tmp0 = DELETE
- !tmp1 = DELETE
- !tmp2 = DELETE
+ tmp = #SCON-name
+ @description = #$description$\n$tmp$.
+ !tmp = DELETE
@tags = #$tags$ cck-el cck-sc
MODULE
@@ -28,7 +23,7 @@
MODULE
{
name = ELWorkshop
- ProductivityFactor = .25
+ ProductivityFactor = 0.25
}
// Add Build Capability
diff --git a/GameData/SimpleConstruction/Config/SimpleConstruction/ISRU.cfg b/GameData/SimpleConstruction/Config/SimpleConstruction/ISRU.cfg
index 8e5dbdd0..a595c0fc 100644
--- a/GameData/SimpleConstruction/Config/SimpleConstruction/ISRU.cfg
+++ b/GameData/SimpleConstruction/Config/SimpleConstruction/ISRU.cfg
@@ -1,27 +1,23 @@
-// ISRU.cfg v1.1.3.0
+// ISRU.cfg v1.1.4.0
// SimpleConstruction! (SCON)
// created: 20 Apr 2020
-// updated: 09 Jan 2023
+// updated: 18 Jun 2023
-// this file: GPL-3.0 by [zer0Kerbal](https://github.com/zer0Kerbal)
+// THIS FILE: GPL-3.0 by [zer0Kerbal](https://github.com/zer0Kerbal)
@PART[*ISRU*,Smelter*,!KKAOSS_Smelter]:NEEDS[LaunchPad,SimpleConstruction]:FOR[SimpleConstruction]
{
- tmp0 = \n
- tmp1 = #SCON-name
- tmp2 = .
-
- @description = #$description$$tmp0$$tmp1$$tmp2$
- !tmp0 = DELETE
- !tmp1 = DELETE
- !tmp2 = DELETE
+ tmp = #SCON-name
+ @description = #$description$\n$tmp$.
+ !tmp = DELETE
@tags = #$tags$ cck-el cck-sc
+
MODULE
{
name = ModuleResourceConverter
ConverterName = #EL_Metal-name // Metal
- StartActionName = #SCON-Metal-StartActionName // Start Metal Refining
- StopActionName = #SCON-Metal-StopActionName // Stop Metal Refining
+ StartActionName = #SCON-act-metal-strt // Start Metal Refining
+ StopActionName = #SCON-act-metal-stop // Stop Metal Refining
AutoShutdown = true
TemperatureModifier
@@ -34,7 +30,7 @@
key = 4000 0
}
GeneratesHeat = true
- DefaultShutoffTemp = .8
+ DefaultShutoffTemp = 0.8
ThermalEfficiency
{
key = 0 0 0 0
@@ -76,9 +72,9 @@
MODULE:NEEDS[Karbonite]
{
name = ModuleResourceConverter
- ConverterName = #SCON-Karbonite-ConverterName // Karbonite
- StartActionName = #SCON-Karbonite-StartActionName // Karbonite Refining: Start
- StopActionName = #SCON-Karbonite-StopActionName // Karbonite Refining: Stop
+ ConverterName = #SCON-act-karbonite-name // Karbonite
+ StartActionName = #SCON-act-karbonite-strt // Karbonite Refining: Start
+ StopActionName = #SCON-act-karbonite-stop // Karbonite Refining: Stop
AutoShutdown = true
TemperatureModifier
@@ -91,7 +87,7 @@
key = 4000 0
}
GeneratesHeat = true
- DefaultShutoffTemp = .8
+ DefaultShutoffTemp = 0.8
ThermalEfficiency
{
key = 0 0 0 0
diff --git a/GameData/SimpleConstruction/Config/SimpleConstruction/Launchclamps.cfg b/GameData/SimpleConstruction/Config/SimpleConstruction/Launchclamps.cfg
index b79b03b6..4b88120b 100644
--- a/GameData/SimpleConstruction/Config/SimpleConstruction/Launchclamps.cfg
+++ b/GameData/SimpleConstruction/Config/SimpleConstruction/Launchclamps.cfg
@@ -3,7 +3,7 @@
// created: 20 Apr 2020
// updated: 09 Jan 2023
-// this file: GPL-3.0 by [zer0Kerbal](https://github.com/zer0Kerbal)
+// THIS FILE: GPL-3.0 by [zer0Kerbal](https://github.com/zer0Kerbal)
// adapted from @schlosrat
diff --git a/GameData/SimpleConstruction/Config/SimpleConstruction/ScienceLabs.cfg b/GameData/SimpleConstruction/Config/SimpleConstruction/ScienceLabs.cfg
index f29a123d..b39e8d4e 100644
--- a/GameData/SimpleConstruction/Config/SimpleConstruction/ScienceLabs.cfg
+++ b/GameData/SimpleConstruction/Config/SimpleConstruction/ScienceLabs.cfg
@@ -1,21 +1,17 @@
-// ScienceLabs.cfg v1.0.6.0
+// ScienceLabs.cfg v1.0.7.0
// SimpleConstruction! (SCON)
// created: 01 Dec 2019
-// updated: 09 Jan 2023
+// updated: 18 Jun 2023
-// this file: GPL-3.0 by [zer0Kerbal](https://github.com/zer0Kerbal)
+// THIS FILE: GPL-3.0 by [zer0Kerbal](https://github.com/zer0Kerbal)
-@PART[*]:HAS[@MODULE[ModuleScienceLab]]:NEEDS[LaunchPad,SimpleConstruction,!KerbalismDefault]:FOR[SimpleConstruction]
+@PART[*]:HAS[@MODULE[ModuleScienceLab]]:NEEDS[!KerbalismDefault,LaunchPad,SimpleConstruction]:FOR[SimpleConstruction]
{
- tmp0 = \n
- tmp1 = #SCON-name
- tmp2 = .
-
- @description = #$description$$tmp0$$tmp1$$tmp2$
- !tmp0 = DELETE
- !tmp1 = DELETE
- !tmp2 = DELETE
+ tmp = #SCON-name
+ @description = #$description$\n$tmp$.
+ !tmp = DELETE
@tags = #$tags$ cck-el cck-sc
+
MODULE
{
name = ModuleResourceConverter
diff --git a/GameData/SimpleConstruction/Config/SimpleConstruction/Tanks.cfg b/GameData/SimpleConstruction/Config/SimpleConstruction/Tanks.cfg
index 3b19f406..8b8f339f 100644
--- a/GameData/SimpleConstruction/Config/SimpleConstruction/Tanks.cfg
+++ b/GameData/SimpleConstruction/Config/SimpleConstruction/Tanks.cfg
@@ -3,7 +3,7 @@
// created: 27 Mar 2020
// updated: 09 Jan 2023
-// this file: GPL-3.0 by [zer0Kerbal](https://github.com/zer0Kerbal)
+// THIS FILE: GPL-3.0 by [zer0Kerbal](https://github.com/zer0Kerbal)
// *************************** Resource Reference
// name = Ore
diff --git a/GameData/SimpleConstruction/Config/ghostparts.cfg b/GameData/SimpleConstruction/Config/ghostparts.cfg
index d5b46874..b45c60bc 100644
--- a/GameData/SimpleConstruction/Config/ghostparts.cfg
+++ b/GameData/SimpleConstruction/Config/ghostparts.cfg
@@ -1,9 +1,15 @@
-// ghostparts.cfg v1.0.2.0
+// ghostparts.cfg v1.0.3.0
// SimpleConstruction! (SCON)
// created: 26 Feb 2022
-// updated: 09 Jan 2023
+// updated: 18 Jun 2023
+//
+// TEMPLATE: ghostParts.cfg v2.0.2.0
+// created: 17 Aug 2017
+// updated: 06 Apr 2023
-// creates hidden parts that should not show in editor, but available for in flight craft.
+// THIS FILE: CC BY-ND 4.0 by zer0Kerbal
+
+// creates duplicate part to prevent save game issues because of a part name change
// this file has a shelf life and will go away
+PART[SmallTank,LargeTank,RadialOreTank]:NEEDS[SimpleConstruction]:FOR[SimpleConstruction]
{
@@ -17,7 +23,5 @@
@title ^= :^:Kindly use new part numbers :
!manufacturer = DELETE
@description = This part has been depreciated, kindly use new part.
- @tags ^= :\s*cck-sc cck-el\s*: : // removes tags so parts won't show up if CCK is installed
-}
-
-// CC BY-ND 3.0 Unported by zer0Kerbal
\ No newline at end of file
+ !tags = DELETE
+}
\ No newline at end of file
diff --git a/GameData/SimpleConstruction/Localization/XPL-fr.fr.cfg b/GameData/SimpleConstruction/Localization/XPL-fr.fr.cfg
index d61b53ae..91d2cd43 100644
--- a/GameData/SimpleConstruction/Localization/XPL-fr.fr.cfg
+++ b/GameData/SimpleConstruction/Localization/XPL-fr.fr.cfg
@@ -1,17 +1,19 @@
-// fr-fr.cfg v1.0.0.0
+// fr-fr.cfg v1.0.0.1
// SimpleConstruction! (SCON)
-// created: 2022 Jul 7
-// updated:
+// created: 07 Jul 2022
+// updated: 18 Jun 2023
-// this file provided by [izeau (Jean Dupouy)](https://github.com/izeau)
-// this file: GPL-3.0 by [zer0Kerbal](https://github.com/zer0Kerbal)
+// THIS FILE:
+// GPL-3.0 by zer0Kerbal
+// generated by: [zer0Kerbal](https://github.com/zer0Kerbal)
+// translated by: merci beaucoup [izeau (Jean Dupouy)](https://github.com/izeau)
Localization
{
fr-fr
{
// Resource definitions
- #EL_RocketParts-name = Pièces de fusée
#EL_Metal-name = Métal
+ #EL_RocketParts-name = Pièces de fusée
}
}
diff --git a/GameData/SimpleConstruction/Localization/XPL-nl-nl.cfg b/GameData/SimpleConstruction/Localization/XPL-nl-nl.cfg
index c607890e..b391ddcf 100644
--- a/GameData/SimpleConstruction/Localization/XPL-nl-nl.cfg
+++ b/GameData/SimpleConstruction/Localization/XPL-nl-nl.cfg
@@ -1,14 +1,19 @@
-// 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: 18 Jun 2023
+
+// THIS FILE:
+// GPL-3.0 by zer0Kerbal
+// generated by: [zer0Kerbal](https://github.com/zer0Kerbal)
+// translated by: bedanke [x13x54](https://github.com/x13x54)
Localization
{
nl-nl
{
// Resource definitions
- #EL_RocketParts-name = RaketOnderdelen
#EL_Metal-name = Metaal
+ #EL_RocketParts-name = RaketOnderdelen
}
}
diff --git a/GameData/SimpleConstruction/Localization/de.cfg b/GameData/SimpleConstruction/Localization/de.cfg
index 501ddd74..c955a424 100644
--- a/GameData/SimpleConstruction/Localization/de.cfg
+++ b/GameData/SimpleConstruction/Localization/de.cfg
@@ -1,33 +1,39 @@
-// de.cfg v1.0.2.0
+// de.cfg v1.0.3.0
// SimpleConstruction! (SCON)
// created: 13 Sep 2021
-// updated: 107 Aug 2022
+// updated: 18 Jun 2023
-// this file: GPL-3.0 by [zer0Kerbal](https://github.com/zer0Kerbal)
-// translated by: [name](link)
+// THIS FILE:
+// GPL-3.0 by zer0Kerbal
+// generated by: [zer0Kerbal](https://github.com/zer0Kerbal)
+// translated by: danke [???](https://github.com/???)
Localization
{
de
{
- // Resource definitions
- // #EL_Metal-name = Metall
- // #EL_RocketParts-name = Rocket-Teile
-
+ #SCON-name = EinfacheKonstruktion!
+ #SCON-abbv = SCON
+ #SCON-tags = scon einfache konstruktion
+
+ #SCON-pad-tags = scon einfache konstruktion disposible pad cck-el cck-sc
+
+ // Resource definitions (not included in xpl-de.cfg)
#SCON-Metal-abbv = MTL
#SCON-RocketParts-abbv = RT
-
+
+ #SCON-Karbonite-name = Karbonite
+ #SCON-Karbonite-abbv = Kb
+
// ISRU
- #SCON-Metal-ConverterName = Metall
- #SCON-Metal-StartActionName = Start Metall Refining
- #SCON-Metal-StopActionName = Stop Metall Refining
-
+ #SCON-act-metal-name = Metall
+ #SCON-act-metal-strt = Start Metall Refining
+ #SCON-act-metal-stop = Stop Metall Refining
+
// seems USI hasn't localized Karbonite/KarbonitePlus
- #SCON-Karbonite-ConverterName = Karbonite
- #SCON-Karbonite-StartActionName = Karbonite Refining: Start
- #SCON-Karbonite-StopActionName = Karbonite Refining: Stop
-
- #SCON-Karbonite-name = Karbonite
+ #SCON-act-karbonite-name = Karbonite
+ #SCON-act-karbonite-strt = Karbonite Refining: Start
+ #SCON-act-karbonite-stop = Karbonite Refining: Stop
// KerbalPlanetaryBaseSystems
#KBPS-Storage-Ore-titl = K&K X1200 Ore Storage
@@ -38,8 +44,20 @@ Localization
#KBPS-Smelter-desc = In order for this smelter to reach maximum efficiency, it's got to get hot. When we say hot, we mean Jeff Koldplume hot, so maybe stay away from it while it's in action.
- // B9 Part Switch
- #SCON-switcherDescription = Tank Type
- #SCON-combo-title = Ore+MTL+RT
+ // fuel switchers
+ // B9 Part Switch
+ #SCON-B9-info = B9 Kraftstoffschalter.
+ #SCON-B9-desc = Tanktyp
+ #SCON-combo-title = Ore+Metall+RT
+
+ // InterstellarFuelSwitch
+ #SCON-IFS-info = Interstellarer Brennstoffschalter.
+ #SCON-FS-info = Firespucker-Kraftstoffschalter.
+
+ // Modular Fuel Tanks
+ #SCON-MFT-desc = MFT-Kraftstoffschalter.
+
+ // SimpleFuelSwitch
+ #SCON-SFS-desc = Einfacher Kraftstoffschalter.
}
}
\ No newline at end of file
diff --git a/GameData/SimpleConstruction/Localization/en-us.cfg b/GameData/SimpleConstruction/Localization/en-us.cfg
index 592732b9..ecf38ceb 100644
--- a/GameData/SimpleConstruction/Localization/en-us.cfg
+++ b/GameData/SimpleConstruction/Localization/en-us.cfg
@@ -1,32 +1,39 @@
-// en-us.cfg v1.2.3.0
+// en-us.cfg v1.2.4.0
// SimpleConstruction! (SCON)
-// created: 2020 Apr 20
-// updated: 07 Aug 2022
+// created: 01 Feb 2020
+// updated: 18 Jun 2023
-// this file: GPL-3.0 by [zer0Kerbal](https://github.com/zer0Kerbal)
-// translated by: [name](link)
+// THIS FILE:
+// GPL-3.0 by zer0Kerbal
+// generated by: [zer0Kerbal](https://github.com/zer0Kerbal)
+// translated by: [zer0Kerbal](https://github.com/zer0Kerbal)
Localization
{
en-us
{
#SCON-name = SimpleConstruction!
+ #SCON-abbv = SCON
+ #SCON-tags = scon simple construction
- // Resource definitions
- #SCON-RocketParts-abbv = RP
+ #SCON-pad-tags = scon simple construction pad cck-el cck-sc
+
+ // Resource definitions (not included in XPL-en-us.cfg)
#SCON-Metal-abbv = MTL
-
+ #SCON-RocketParts-abbv = RP
+
// ISRU
- #SCON-Metal-ConverterName = Metal
- #SCON-Metal-StartActionName = Start Metal Refining
- #SCON-Metal-StopActionName = Stop Metal Refining
-
+ #SCON-act-metal-name = Metal
+ #SCON-act-metal-strt = Start Metal Refining
+ #SCON-act-metal-stop = Stop Metal Refining
+
// seems USI hasn't localized Karbonite/KarbonitePlus
- #SCON-Karbonite-ConverterName = Karbonite
- #SCON-Karbonite-StartActionName = Karbonite Refining: Start
- #SCON-Karbonite-StopActionName = Karbonite Refining: Stop
-
+ #SCON-act-karbonite-name = Karbonite
+ #SCON-act-karbonite-strt = Karbonite Refining: Start
+ #SCON-act-karbonite-stop = Karbonite Refining: Stop
+
#SCON-Karbonite-name = Karbonite
+ #SCON-Karbonite-abbv = Kb
// KerbalPlanetaryBaseSystems
#KBPS-Storage-Ore-titl = K&K X1200 Ore Storage
@@ -37,9 +44,20 @@ Localization
#KBPS-Smelter-desc = In order for this smelter to reach maximum efficiency, it's got to get hot. When we say hot, we mean Jeff Koldplume hot, so maybe stay away from it while it's in action.
- // B9 Part Switch
- #SCON-switcherDescription = Tank Type
+ // fuel switchers
+ // B9 Part Switch
+ #SCON-B9-info = B9 fuel switch.
+ #SCON-B9-desc = Tank Type
#SCON-combo-title = Ore+Metal+RP
- }
-}
+ // InterstellarFuelSwitch
+ #SCON-IFS-info = Interstellar Fuel Switch.
+ #SCON-FS-info = Firespitter Fuel Switch.
+
+ // Modular Fuel Tanks
+ #SCON-MFT-desc = MFT Fuel Switch.
+
+ // SimpleFuelSwitch
+ #SCON-SFS-desc = Simple Fuel Switch.
+ }
+}
\ No newline at end of file
diff --git a/GameData/SimpleConstruction/Localization/fr-fr.cfg b/GameData/SimpleConstruction/Localization/fr-fr.cfg
index e3cc1e8a..0954a7b0 100644
--- a/GameData/SimpleConstruction/Localization/fr-fr.cfg
+++ b/GameData/SimpleConstruction/Localization/fr-fr.cfg
@@ -1,33 +1,39 @@
-// fr-fr.cfg v1.0.2.0
+// fr-fr.cfg v1.0.3.0
// SimpleConstruction! (SCON)
// created: 07 Jul 2022
-// updated: 07 Aug 2022
+// updated: 18 Jun 2023
-// this file: GPL-3.0 by [zer0Kerbal](https://github.com/zer0Kerbal)
-// translated by: [izeau (Jean Dupouy)](https://github.com/izeau)
+// THIS FILE:
+// GPL-3.0 by zer0Kerbal
+// generated by: [zer0Kerbal](https://github.com/zer0Kerbal)
+// translated by: merci beaucoup [izeau (Jean Dupouy)](https://github.com/izeau)
Localization
{
fr-fr
{
- // Resource definitions
- // #EL_RocketParts-name = Pièces de fusée
- // #EL_Metal-name = Métal
+ #SCON-name = SimpleConstruction!
+ #SCON-abbv = SCON
+ #SCON-tags = scon simple construction
+ #SCON-pad-tags = scon simple construction disposible pad cck-el cck-sc
+
+ // Resource definitions (not included in xpl-fr.cfg)
#SCON-Metal-abbv = MTL
#SCON-RocketParts-abbv = PF
-
+
+ #SCON-Karbonite-name = Karbonite
+ #SCON-Karbonite-abbv = Kb
+
// ISRU
- #SCON-Metal-ConverterName = Métal
- #SCON-Metal-StartActionName = Démarrer le raffinage du métal
- #SCON-Metal-StopActionName = Arrêter le raffinage du métal
-
+ #SCON-act-metal-name = Métal
+ #SCON-act-metal-strt = Démarrer le raffinage du métal
+ #SCON-act-metal-stop = Arrêter le raffinage du métal
+
// seems USI hasn't localized Karbonite/KarbonitePlus
- #SCON-Karbonite-ConverterName = Karbonite
- #SCON-Karbonite-StartActionName = Démarrer le raffinage de Karbonite
- #SCON-Karbonite-StopActionName = Arrêter le raffinage de Karbonite
-
- #SCON-Karbonite-name = Karbonite
+ #SCON-act-karbonite-name = Karbonite
+ #SCON-act-karbonite-strt = Démarrer le raffinage de Karbonite
+ #SCON-act-karbonite-stop = Arrêter le raffinage de Karbonite
// KerbalPlanetaryBaseSystems
#KBPS-Storage-Ore-titl = Stockage de minerai K&K X1200
@@ -38,8 +44,20 @@ Localization
#KBPS-Smelter-desc = Pour que cette fonderie atteigne son rendement maximal, elle va devoir chauffer. Et quand on dit « chauffer », c'est façon Jeff Koldplume, alors vous devriez peut-être vous en éloigner pendant qu'elle tourne.
- // B9 Part Switch
- #SCON-switcherDescription = Type de réservoir
+ // fuel switchers
+ // B9 Part Switch
+ #SCON-B9-info = Commutateur de carburant B9.
+ #SCON-B9-desc = Type de réservoir
#SCON-combo-title = Minerai+Métal+PF
+
+ // InterstellarFuelSwitch
+ #SCON-IFS-info = Commutateur de carburant interstellaire.
+ #SCON-FS-info = Commutateur de carburant cracheur de feu.
+
+ // Modular Fuel Tanks
+ #SCON-MFT-desc = Commutateur de carburant MFT.
+
+ // SimpleFuelSwitch
+ #SCON-SFS-desc = Commutateur de carburant unique.
}
}
\ No newline at end of file
diff --git a/GameData/SimpleConstruction/Localization/nl-nl.cfg b/GameData/SimpleConstruction/Localization/nl-nl.cfg
index e98faf94..1ca60d1e 100644
--- a/GameData/SimpleConstruction/Localization/nl-nl.cfg
+++ b/GameData/SimpleConstruction/Localization/nl-nl.cfg
@@ -1,33 +1,39 @@
-// nl-nl.cfg v1.0.2.0
+// nl-nl.cfg v1.0.3.0
// SimpleConstruction! (SCON)
// created: 13 Apr 2022
-// updated: 07 Aug 2022
+// updated: 18 Jun 2023
-// this file: GPL-3.0 by [zer0Kerbal](https://github.com/zer0Kerbal)
-// translated by: [x13x54](link)
+// THIS FILE:
+// GPL-3.0 by zer0Kerbal
+// generated by: [zer0Kerbal](https://github.com/zer0Kerbal)
+// translated by: bedanke [x13x54](https://github.com/x13x54)
Localization
{
nl-nl
{
- // Resource definitions
- // #EL_RocketParts-name = RaketOnderdelen
- // #EL_Metal-name = Metaal
-
+ #SCON-name = EenvoudigeConstructie!
+ #SCON-abbv = SCON
+ #SCON-tags = scon eenvoudige constructie
+
+ #SCON-pad-tags = scon eenvoudige constructie disposible pad cck-el cck-sc
+
+ // Resource definitions (not included in xpl-nl-nl.cfg)
#SCON-Metal-abbv = MTL
#SCON-RocketParts-abbv = RO
-
+
+ #SCON-Karbonite-name = Karboniet
+ #SCON-Karbonite-abbv = Kb
+
// ISRU
- #SCON-Metal-ConverterName = Metaal
- #SCON-Metal-StartActionName = Start Metaal Raffinage
- #SCON-Metal-StopActionName = Stop Metaal Raffinage
-
+ #SCON-act-metal-name = Metaal
+ #SCON-act-metal-strt = Start Metaal Raffinage
+ #SCON-act-metal-stop = Stop Metaal Raffinage
+
// seems USI hasn't localized Karbonite/KarbonitePlus
- #SCON-Karbonite-ConverterName = Karboniet
- #SCON-Karbonite-StartActionName = Karboniet Raffinage: Start
- #SCON-Karbonite-StopActionName = Karboniet Raffinage: Stop
-
- #SCON-Karbonite-name = Karboniet
+ #SCON-act-karbonite-name = Karboniet
+ #SCON-act-karbonite-strt = Karboniet Raffinage: Start
+ #SCON-act-karbonite-stop = Karboniet Raffinage: Stop
// KerbalPlanetaryBaseSystems
#KBPS-Storage-Ore-titl = K&K X1200 Erts Opslag
@@ -37,8 +43,21 @@ Localization
#KBPS-Storage-RP-titl = K&K X2400 RaketOnderdelen Opslag
#KBPS-Smelter-desc = Om de smelterij zijn maximale efficienty te laten bereiken moet hij heet worden. Als we heet zeggen, bedoelen we Jeff Koldplume heet, dus hou misschien een beetje afstand wanneer deze in werking is.
- // B9 Part Switch
- #SCON-switcherDescription = Tank Type
+
+ // fuel switchers
+ // B9 Part Switch
+ #SCON-B9-info = B9 brandstof schakelaar.
+ #SCON-B9-desc = Tanktype
#SCON-combo-title = Erts+Metaal+RO
+
+ // InterstellarFuelSwitch
+ #SCON-IFS-info = Interstellaire brandstofschakelaar.
+ #SCON-FS-info = Firespitter-brandstofschakelaar.
+
+ // Modular Fuel Tanks
+ #SCON-MFT-desc = MFT-brandstofschakelaar.
+
+ // SimpleFuelSwitch
+ #SCON-SFS-desc = Eenvoudige brandstofschakelaar.
}
}
\ No newline at end of file
diff --git a/GameData/SimpleConstruction/Localization/quickstart-ru.md b/GameData/SimpleConstruction/Localization/quickstart-ru.md
new file mode 100644
index 00000000..764bbe17
--- /dev/null
+++ b/GameData/SimpleConstruction/Localization/quickstart-ru.md
@@ -0,0 +1,43 @@
+---
+permalink: /quickstart-ru.html
+title: Краткое руководство
+---
+
+
+## Руководство по переводу
+
+Если вы хотите помочь в переводе этого мода, я очень вам благодарен! Следуйте этому краткому руководству, чтобы приступить к делу.
+
+### Как переводить
+
+Чтобы создать перевод на ваш язык, сделайте копию файла *en_us.cfg* и назовите его соответственно вашему языку:
+
+* *es-es.cfg* для испанского языка
+* *es-mx.cfg* для мексиканского языка
+* *ja.cfg* для японского языка
+* *ru.cfg* для русского языка
+* *zh-cn.cfg* для упрощенного китайского языка
+
+*Ещё раз:*
+
+* *es-es* для испанского языка
+* *es-mx* для мексиканского языка
+* *ja* для японского языка
+* *ru* для русского языка
+* *zh-cn* для упрощенного китайского языка
+
+### Что не нужно переводить
+
+Некоторые символы переводить не нужно, они должны оставаться в файлах как есть:
+
+1. Теги не должны быть заменены. Вместо этого следует добавлять теги на языке перевода.
+2. Управляющие последовательности, такие как '\n', '\t' или им подобные.
+3. Теги HTML вроде `..., ...` и им подобные.
diff --git a/GameData/SimpleConstruction/Localization/quickstart.md b/GameData/SimpleConstruction/Localization/quickstart.md
index 5a1d0ecc..b8e76535 100644
--- a/GameData/SimpleConstruction/Localization/quickstart.md
+++ b/GameData/SimpleConstruction/Localization/quickstart.md
@@ -1,10 +1,25 @@
+---
+permalink: /Quickstart.html
+title: Quickstart Guide
+---
+
+
## Translation Guide
If you want to help translate this mod, I greatly appreciate it! Follow this quick guide to get started.
### How to translate
-To create a translation for your language, make a copy of the file *en_us.cfg* and name
-them accordingly to your language:
+
+To create a translation for your language, make a copy of the file *en-us.cfg* and name them accordingly to your language:
+
* *es-es.cfg* for Spanish
* *es-mx.cfg* for Mexican Spanish
* *ja.cfg* for Japanese
@@ -12,6 +27,7 @@ them accordingly to your language:
* *zh-cn.cfg* for Simplified Chinese
*Again:*
+
* *es-es* for Spanish
* *es-mx* for Mexican Spanish
* *ja* for Japanese
@@ -19,7 +35,12 @@ them accordingly to your language:
* *zh-cn* for Simplified Chinese
### What not to translate
+
There are some characters that should not be translated into another language and be kept in the files as is
+
1. the tags should not be replaced. Instead the tags in the new language should be appended.
2. control sequences like '\n', '\t' or similar.
-3. HTML Tags like <b>...</b>, <i>...</i> or similar
\ No newline at end of file
+3. HTML Tags like `..., ...` or similar
+
+THIS FILE: CC BY-ND 4.0 by [zer0Kerbal](https://github.com/zer0Kerbal)
+ used with express permission from zer0Kerbal
\ No newline at end of file
diff --git a/GameData/SimpleConstruction/Localization/readme-ru.md b/GameData/SimpleConstruction/Localization/readme-ru.md
new file mode 100644
index 00000000..6eebde7c
--- /dev/null
+++ b/GameData/SimpleConstruction/Localization/readme-ru.md
@@ -0,0 +1,170 @@
+---
+permalink: /readme-ru.html
+title: Иструкция по переводу и локализации
+---
+
+
+# Перевод на ваш язык
+
+![Языки поддерживаемые в KSP 1.3: Английский, Испанский, Китайский, Русский, Японский](https://i.imgur.com/DbCCJWK.png)
+
+В версии KSP 1.3 появилась локализация, которая позволяет переводить текст в игре на другие языки. Блягодаря этому большее число людей сможет наслаждаться игрой на предпочитаемом ими языке и сообщество игроков будет только расширяться. Однако, для модов этот процесс не автоматизирован; по умолчанию, мод будет на английском языке, независимо от языка основного клиента игры. Чтобы и основной клиент и моды были доступны на одном языке, при этом отличном от английского, создателю мода нужно проделать дополнительную работу.
+
+К сожалению, я говорю только на английском, и я разрабатываю и поддерживаю этот мод бесплатно. ПОэтому я не могу заниматься переводами самостоятельно и не имею возможности заплатить переводчикам за профессиональный перевод. Лучшее что я могу сделать самостоятельно - это использовать Google Переводчик, который не очень хорошо справляется с краткими и идиоматическими фразами, необходимыми в пользовательском интерфейсе мода KSP. Вместо этого, я мне придется полагаться на ваш, многоязычного члена сообщества KSP, профессионализм, чтобы вы показали мне как выглядят по настоящему хорошие переводы. Если вы хотите помочь в этом деле, пожалуйста, подробно изучите этот файл до конца, чтобы узнать, как устроены языковые файлы мода и как подготовить переводы для использования другими игроками.
+
+Примечание: Несмотря на то что вы редактируете файлы проекта, не бойтесь ошибиться. GitHub сохранит ваши изменения отдельно от основных файлов до тех пор, пока я не проверю их и не подтвержу, что все в норме. Я даже смогу, в случае чего, задавать вам вопросы или просить внести изменения, прежде чем ваша работа будет добавлена в основной код.
+
+## Языки
+
+* Поддерживаемые Kerbal Space Program на момент версии 1.12.x
+ * ![Английский][EN] Английский
+ * ![Бразильский][BR] Бразильский
+ * ![Китайский][CN] Упрощенный китайский (中文)
+ * ![Немецкий][DE] Немецкий (Deutsch)
+ * ![Испанский][ES] Испанский (Español)
+ * ![Французский][FR] Французский (Français)
+ * ![Итальянский][IT] Итальянский (Italiano)
+ * ![Японский][JA] Японский (日本語)
+* Included as well
+ * ![Корейский][KO] Корейский (한국어)
+ * ![Мексиканский испанский][MX] Мексиканский испанский (Español Mexicano)
+ * ![Голландский][NL] Голландский
+ * ![Норвежский][NO] Норвежский (Norsk)
+ * ![Польский][PO] Польский (Polski)
+ * ![Русский][RU] Русский (Русский)
+ * ![Шведский][SW] Шведский (Svenska)
+ * ![Тайваньский][TW] Тайваньский (国语)
+
+## Создание или редактирование перевода
+
+Рекомендуется вносить изменения сначала локально на вашем устройстве, чтобы вы могли их протестировать перед отправкой. Особенно если вы создаете новый перевод с нуля.
+
+1. Установите последнюю версию xxx мода, если еще этого не сделали.
+2. Откройте папку /GameData/xxxMod/Localization на вашем локальном диске.
+3. Найдите файл с названием *lang*.cfg, где *lang* - это название языка в KSP; начиная с KSP 1.3, в него входят:
+
+* en-us (английский)
+* es-es (испанский)
+* ja (японский)
+* ru (русский)
+* zh-cn (китайский)
+
+Дальнейшие действия зависят от того, существует ли файл:
+
+### Если файл существует
+
+Чтобы внести улучшения в существующий перевод, выполните следующие действия:
+
+4. Откройте файл вашего языка в выбранном вами текстовом редакторе.
+5. Внесите изменения которые хотели бы видеть в игре (подробнее в разделе [Формат файла](#file-format) ниже)
+6. Сохраните ваши изменения
+7. Не забудьте [их протестировать](#testing)!
+
+### Если файл не существует
+
+Чтобы создать свой собственный перевод с нуля, выполните следующие действия:
+
+4. Сделайте копию файла `en-us.cfg` в папке `Localization`.
+5. Переименуйте файл в соответствии со списком языков выше.
+6. Откройте файл вашего языка в выбранном вами текстовом редакторе.
+7. Замените третью строку с `en-us` на название вашего языка (подробнее в разделе [Языки](#Languages))
+8. Переведите каждую строку с английского на ваш язык (подробнее в разделе [Формат файла](#file-format) ниже)
+9. Сохраните внесенные изменения
+10. Не забудьте [их протестировать](#testing)!
+
+### Формат файла
+
+Центральная часть файла `cfg` содержит строки, которые нужно перевести. Формат записи выглядит так: `имя = перевод`, где имя - это особая строка, определенная модом. Например:
+
+ #launchSubtitle = Transfers from <<1>>\n(Launch ~<<2>>)
+
+**Не нужно** изменять часть слева от знака равенства ("=")! Эта часть должна быть одинаковой во всех файлах с переводами.
+
+Часть справа от знака равенства - это строка, которая будет использоваться в игре. Большая часть текста будет отображаться как есть, но он может содержать несколько особых строк, как показано в [демонстрационном грамматическом модуле Lingoona](http://lingoona.com/cgi-bin/grammar#l=en&oh=1):
+
+| Строка | Назначение |
+| ------- | -------------------------------------------------------------------------------------------------------------------------- |
+| \n | Перенос строки; старайтесь сохранить их исходя из исходных строк, чтобы убедиться, что все строки поместятся |
+| <<1>> | Первый подставляемый токен в строке, который будет заменен на число, название планеты и т.д., в зависимости от строки |
+| <<2>> | Второй токен и так далее |
+| <> | Первый токен, но замененный правильным значением |
+
+Например, вот так может выглядеть перевод строки, указанной выше, на испанский, выполненный через Google Переводчик:
+
+ #launchSubtitle = Transferencias desde <<1>>\n(Lanzamiento ~<<2>>)
+
+### Тестирование
+
+Очень важно убедиться что ваши изменения работают корректно. Если вы используете Steam:
+
+1. [Выберите язык для использования в Steam](https://www.youtube.com/watch?v=iBwYCvQxfeI)
+2. Дождитесь полной загрузки языкового пакета
+3. Запустите KSP
+4. Активируйте xxxMod в игре и убедитесь что ваши изменения работают так, как вы задумывали
+
+Если вы не пользуетесь Steam, я не знаю какие шаги необходимо предпринять для смены языка. Свяжитесь со SQUAD если не сможете разобраться самостоятельно.
+
+## Публикация перевода в общий доступ
+
+После того как вы подготовили `cfg` файл для вашего языка и убедились что все работает как нужно, если вы хотите предоставить его для переиспользования под xxxModd's лицензией - следуйте следующим шагам чтобы загрузить перевод в основной репозиторий:
+
+1. Войдите в свою учетную запись [GitHub](https://github.com); Вам нужно будет зарегистрировать новый аккаунт если вы заходите туда впервые.
+2. Перейдите в папку Localization внутри xxxMod
+3. Найдите файл над которым вы работали
+
+Дальнейшие действия зависят от того, существует ли файл:
+
+### Если файл существует
+
+4. Нажмите на название файла чтобы посмотреть его
+5. Нажмите на [иконку карандаша](https://help.github.com/assets/images/help/repository/edit-file-edit-button.png) для внесения изменений
+6. Замените текст на отредактированный вами локально
+7. **Важно**: Внизу страницы, под кнопкой Propose file change, напишите краткое описание своий изменений на английском языке, что именно изменено и почему вы считаете эти правки необходимыми. Это поможет мне понять что правки действительно следует внести. Помните, что я не говорю на языке текста в `cfg` файле, поэтому мне нужно чтобы вы объяснили мне почему ваш вариант лучший!
+6. Нажмите на кнопку `Propose file change` внизу страницы, когда вы закончите
+
+### Если файл не существует
+
+4. Нажмите на кнопку [Create new file](https://help.github.com/assets/images/help/repository/create_new_file.png) для создания нового файла
+5. Введите корректное название файла в поле сверху
+6. Вставьте отредактированный вами локально текст в большое поле посередине страницы
+8. Нажмите на кнопку `Propose file change` внизу страницы, когда вы закончите
+
+### Ревью
+
+Как только вы внесете изменения, GitHub пришлет мне уведомление о том, что появился новый пул реквест. Я обязательно взгляну на него в течении суток или двух и попробую определить валидность правок следующими методами:
+
+* Убеждаясь что название файла и третья строка в нем совпадают с кодом выбранного языка
+* Просмотрев все измененные строки в игре
+* Проверив перевод через Google Переводчик
+* Спросив нескольких знакомых экспертов
+* Запросив помощь на форуме KSP
+
+Если у меня будут какие-нибдь вопросы касательно конкретных изменений которые вы внесли, я добавлю их в пул реквест, вам должно будет придти уведомление об этом. Пожалуйста, постарайтесь отвечать на эти вопросы как можно оперативнее, насколько вам позволяет ваше время. Ваш пул реквест может быть закрыт без утверждения и добавления ваших правок в основной репозиторий если от вас слишком долго не будет ответа.
+
+Как только я буду полностью удовлетворен решениями всех возникших вопросов, ваши правки будут добавлены в основной репозиторий и будут включены в следующий релиз. Также, я добавлю ваш никнейм на Github в секцию Acknowledgements в файле README.
+
+[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"
+[TW]: https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/img/TW.png "国语"
\ No newline at end of file
diff --git a/GameData/SimpleConstruction/Localization/readme.md b/GameData/SimpleConstruction/Localization/readme.md
index 167c79ce..1b6e6327 100644
--- a/GameData/SimpleConstruction/Localization/readme.md
+++ b/GameData/SimpleConstruction/Localization/readme.md
@@ -1,9 +1,19 @@
-
-
-
-
-
-
+---
+permalink: /readme.html
+title: Localization and Translation Readme
+---
+
# Translating to your language
@@ -13,49 +23,53 @@ The 1.3 release of KSP introduces localization, which allows in-game text to be
Unfortunately, I only speak English, and I maintain this mod for free. This means I cannot create my own translations, and I cannot pay a professional translation service to produce high quality translations. The best I can do on my own is to use Google Translate, which is of dubious value for the terse, idiomatic strings needed in a KSP mod's UI. Instead, I must rely on the expertise of you, the multilingual KSP mod user, to tell me what good translations look like for your language. If you would like to help in this effort, please keep reading to learn how the mod's language files are structured and how to submit translations for use by others.
-Note: Even though you will appear to be editing the project's files, don't worry about making mistakes. Github will keep your changes separate from the main files until I have verified that they are OK to use. It is even possible for me to ask questions or request changes before your work is committed to the main files.
-
-## Languages Supported by Kerbal Space Program as of 1.12.2
-- [ ] [![American English][EN]][EN] [American English][EN]
-- [ ] [![Brasil][BR]][BR] [Brazilian][BR]
-- [ ] [![中文][CN]][CN] [Chinese (中文)][CN]
-- [ ] [![Deutsch][DE]][DE] [German (Deutsch)][DE]
-- [ ] [![Español][ES]][ES] [Spanish (Español)][ES]
-- [ ] [![Français][FR]][FR] [French (Français)][FR]
-- [ ] [![Italiano][IT]][IT] [Italian (Italiano)][IT]
-- [ ] [![日本語][JA]][JA] [Japanese(日本語)][JA]
-- [ ] [![한국어][KO]][KO] Korean (한국어)][KO]
-- [ ] [![Mexicano][ME]][ME] [Mexican (Mexicano)][ME]
-- [ ] [![Dutch][NL]][NL] [Dutch][NL]
-- [ ] [![Norsk][NO]][NO] [Norwegian (Norsk)][NO]
-- [ ] [![Polski][PO]][PO] [Polish (Polski)][PO]
-- [ ] [![Русский][RU]][RU] [Russian (Русский)][RU]
-- [ ] [![Svenska][SW]][SW] [Swedish (Svenska)][SW]
-- [ ] [![国语][TW]][TW] [Taiwanese (国语)][TW]
+Note: Even though you will appear to be editing the project's files, don't worry about making mistakes. GitHub will keep your changes separate from the main files until I have verified that they are OK to use. It is even possible for me to ask questions or request changes before your work is committed to the main files.
+
+## Languages
+
+* Supported by Kerbal Space Program as of 1.12.x
+ * ![English][EN] English
+ * ![Brasil][BR] Brazilian
+ * ![中文][CN] Simplified Chinese (中文)
+ * ![Deutsch][DE] German (Deutsch)
+ * ![Español][ES] Spanish (Español)
+ * ![Français][FR] French (Français)
+ * ![Italiano][IT] Italian (Italiano)
+ * ![日本語][JA] Japanese (日本語)
+* Included as well
+ * ![한국어][KO] Korean (한국어)
+ * ![Español Mexicano][MX] Mexican Spanish (Español Mexicano)
+ * ![Dutch][NL] Dutch
+ * ![Norsk][NO] Norwegian (Norsk)
+ * ![Polski][PO] Polish (Polski)
+ * ![Русский][RU] Russian (Русский)
+ * ![Svenska][SW] Swedish (Svenska)
+ * ![国语][TW] Taiwanese (国语)
## Creating or editing a translation
It is recommended to make your changes on your own computer at first so you can test them before uploading, especially if you are creating a new translation from scratch.
1. Install the current release of xxx mod if you have not already
-2. Open your `Kerbal Space Program/GameData/xxxMod/Localization` folder on your local disk
+2. Open your `/GameData/xxxMod/Localization` folder on your local disk
3. Look for a file called *lang*.cfg, where *lang* is KSP's name for your locale; as of KSP 1.3, this includes:
- - en-us (English)
- - es-es (Spanish)
- - ja (Japanese)
- - ru (Russian)
- - zh-cn (Chinese)
+
+* en-us (English)
+* es-es (Spanish)
+* ja (Japanese)
+* ru (Russian)
+* zh-cn (Chinese)
The remaining steps are different depending on whether the file already exists:
-### If the file exists
+### If the file exists
Follow these steps to make improvements to an existing translation:
-4. Edit the file for your language in your favorite text editor
-5. Make the changes you wish to see in-game (see the [File format section](#file-format) below for details)
-6. Save your changes
-7. Remember to [test your changes](#testing)!
+4 Edit the file for your language in your favorite text editor
+5 Make the changes you wish to see in-game (see the [File format section](#file-format) below for details)
+6 Save your changes
+7 Remember to [test your changes](#testing)!
### If the file does not exist
@@ -64,9 +78,9 @@ Follow these steps to start your own translation from scratch:
4. Make a copy of `en-us.cfg` in the `Localization` folder
5. Rename the file according to the list of languages above
6. Edit the file for your language in your favorite text editor
-7. Change the third line from `en-us` to the string for your language
+7. Change the third line from `en-us` to the string for your language (see the [Languages section](#Languages) for details)
8. Translate each string from English to your language (see the [File format section](#file-format) below for details)
-9. Save your changes
+9. Save your changes
10. Remember to [test your changes](#testing)!
### File format
@@ -79,12 +93,12 @@ Do **not** change the part to the left of the equals sign ("=")! These names mus
The part to the right of the equals sign is the string to be used in-game. Most of the text will be shown as-is, but it can contain a few special strings as shown in the [Lingoona grammar module demo](http://lingoona.com/cgi-bin/grammar#l=en&oh=1):
-| String | Purpose |
-| --- | --- |
-| \n | Line break; try to preserve these based on the original strings to make sure the strings will fit |
-| <<1>> | The first substitutable token in the string, will be replaced by a number, name of a planet, etc., depending on the string |
-| <<2>> | Second token, and so on |
-| <> | The first token, but substituted with a proper article |
+| String | Purpose |
+| ------- | -------------------------------------------------------------------------------------------------------------------------- |
+| \n | Line break; try to preserve these based on the original strings to make sure the strings will fit |
+| <<1>> | The first substitutable token in the string, will be replaced by a number, name of a planet, etc., depending on the string |
+| <<2>> | Second token, and so on |
+| <> | The first token, but substituted with a proper article |
For example, this is a possible translation of the above line into Spanish, courtesy of Google Translate:
@@ -105,7 +119,7 @@ If you do not use Steam, I don't know the steps to choose a language. Contact SQ
After you have prepared a `cfg` file for your language and confirmed that it works as you intend, if you are willing to contribute it for redistribution under the xxxModd's license, follow these steps to upload it for inclusion in the main mod distribution:
-1. Log in to [Github](https://github.com); you may need to register an account if you do not already have one
+1. Log in to [GitHub](https://github.com); you may need to register an account if you do not already have one
2. Navigate to the xxxMod's Localization folder
3. Look for the file you edited
@@ -128,37 +142,34 @@ The remaining steps are different depending on whether the file already exists:
### Review
-Once you finish your changes, Github will send me a notification that a pull request has been submitted. I will take a look at it within a day or two and attempt to verify that the changes make sense by:
+Once you finish your changes, GitHub will send me a notification that a pull request has been submitted. I will take a look at it within a day or two and attempt to verify that the changes make sense by:
-- Confirming that the file name and the third line of the file match one of the supported locale names
-- Viewing each changed string in-game
-- Checking Google Translate
-- Asking individual human experts
-- Requesting help on the KSP forum
+* Confirming that the file name and the third line of the file match one of the supported locale names
+* Viewing each changed string in-game
+* Checking Google Translate
+* Asking individual human experts
+* Requesting help on the KSP forum
If I have any questions about specific changes you've made, I will add them to the pull request, which should trigger a notification to you. Please try to respond to these in as timely a manner as you can manage. Your pull request may be closed without merging if you do not reply for a long time.
-Once all the questions and comments are resolved to my satisfaction, your changes will be merged into the main files and included in the next release. I will also add your Github name to the Acknowledgements section of the README file.
-
-
-
-[EN]: https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/Localization/img/American-flag-sm.png "American English"
-[BR]: https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/Localization/img/Brazilian-flag-sm.png "Brasil"
-[CN]: https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/Localization/img/Chinese-flag-sm.png "中文"
-[DE]: https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/Localization/img/German-flag-sm.png "Deutsch"
-[ES]: https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/Localization/img/Spanish-flag-sm.png "Español"
-[FR]: https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/Localization/img/French-flag-sm.png "Français"
-[IT]: https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/Localization/img/Italian-flag-sm.png "Italiano"
-[JA]: https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/Localization/img/Japanese-flag-sm.png "日本語"
-[KO]: https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/Localization/img/South-Korean-flag-sm.png "한국어"
-[ME]: https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/Localization/img/Mexican-flag-sm.png "Mexicano"
-[NL]: https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/Localization/img/Dutch-flag-sm.png "Dutch"
-[NO]: https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/Localization/img/Norwegian-flag-sm.png "Norsk"
-[PO]: https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/Localization/img/Polish-flag-sm.png "Polski"
-[RU]: https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/Localization/img/Russian-flag-sm.png "Русский"
-[SW]: https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/Localization/img/Swedish-flag-sm.png "Svenska"
-[TW]: https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/Localization/img/Taiwanese-flag-sm.png "国语"
-[HA]: https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/Localization/img/Hawaii-flag-sm.png "ʻŌlelo Pākē"
-
-
-
+Once all the questions and comments are resolved to my satisfaction, your changes will be merged into the main files and included in the next release. I will also add your GitHub name to the Acknowledgements section of the README file.
+
+[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"
+[TW]: https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/img/TW.png "国语"
+
+THIS FILE: CC BY-ND 4.0 by [zer0Kerbal](https://github.com/zer0Kerbal)
+ used with express permission from zer0Kerbal
\ No newline at end of file
diff --git a/GameData/SimpleConstruction/Localization/xpl-de.cfg b/GameData/SimpleConstruction/Localization/xpl-de.cfg
new file mode 100644
index 00000000..400bc6f7
--- /dev/null
+++ b/GameData/SimpleConstruction/Localization/xpl-de.cfg
@@ -0,0 +1,19 @@
+// de.cfg v1.0.0.0
+// SimpleConstruction! (SCON)
+// created: 18 Jun 2023
+// updated:
+
+// THIS FILE:
+// GPL-3.0 by zer0Kerbal
+// generated by: [zer0Kerbal](https://github.com/zer0Kerbal)
+// translated by: danke [zer0Kerbal](https://github.com/zer0Kerbal)
+
+Localization
+{
+ de
+ {
+ // Resource definitions
+ #EL_Metal-name = Metall
+ #EL_RocketParts-name = Raketenteile
+ }
+}
\ No newline at end of file
diff --git a/GameData/SimpleConstruction/Localization/zh-cn.cfg b/GameData/SimpleConstruction/Localization/zh-cn.cfg
index 30274adf..46e1714c 100644
--- a/GameData/SimpleConstruction/Localization/zh-cn.cfg
+++ b/GameData/SimpleConstruction/Localization/zh-cn.cfg
@@ -1,33 +1,40 @@
-// zh-ch.cfg v1.0.2.0
+// zh-ch.cfg v1.0.3.0
// SimpleConstruction! (SCON)
// created: 01 Dec 2021
-// updated: 07 Aug 2022
+// updated: 18 Jun 2023
-// this file: GPL-3.0 by [zer0Kerbal](https://github.com/zer0Kerbal)
-// translated by: [name](link)
+// THIS FILE:
+// GPL-3.0 by zer0Kerbal
+// generated by: [zer0Kerbal](https://github.com/zer0Kerbal)
+// translated by: [???](https://github.com/???)
+// xièxiè - *wèizhī* (谢谢 - 未知)
Localization
{
zh-cn
{
- // Resource definitions
- // #EL_Metal-name = 金属
- // #EL_RocketParts-name = 火箭部件
-
+ #SCON-name = SimpleConstruction!
+ #SCON-abbv = SCON
+ #SCON-tags = scon simple construction
+
+ #SCON-pad-tags = scon simple construction disposible pad cck-el cck-sc
+
+ // Resource definitions (not included in XPL-zh-ch.cfg)
#SCON-Metal-abbv = 金属
#SCON-RocketParts-abbv = 火箭部件
-
+
+ #SCON-Karbonite-name = Karbonite
+ #SCON-Karbonite-abbv = Kb
+
// ISRU
- #SCON-Metal-ConverterName = 金属
- #SCON-Metal-StartActionName = Start 金属 Refining
- #SCON-Metal-StopActionName = Stop 金属 Refining
-
+ #SCON-act-metal-name = 金属
+ #SCON-act-metal-strt = Start 金属 Refining
+ #SCON-act-metal-stop = Stop 金属 Refining
+
// seems USI hasn't localized Karbonite/KarbonitePlus
- #SCON-Karbonite-ConverterName = Karbonite
- #SCON-Karbonite-StartActionName = Karbonite Refining: Start
- #SCON-Karbonite-StopActionName = Karbonite Refining: Stop
-
- #SCON-Karbonite-name = Karbonite
+ #SCON-act-karbonite-name = Karbonite
+ #SCON-act-karbonite-strt = Karbonite Refining: Start
+ #SCON-act-karbonite-stop = Karbonite Refining: Stop
// KerbalPlanetaryBaseSystems
#KBPS-Storage-Ore-titl = K&K X1200 Ore Storage
@@ -38,8 +45,20 @@ Localization
#KBPS-Smelter-desc = In order for this smelter to reach maximum efficiency, it's got to get hot. When we say hot, we mean Jeff Koldplume hot, so maybe stay away from it while it's in action.
- // B9 Part Switch
- #SCON-switcherDescription = Tank Type
- #SCON-combo-title = Ore+金属+火箭部件
+ // fuel switchers
+ // B9 Part Switch
+ #SCON-B9-info = B9 燃油开关。
+ #SCON-B9-desc = 坦克类型
+ #SCON-combo-title = 矿石+金属+火箭部件
+
+ // InterstellarFuelSwitch
+ #SCON-IFS-info = 星际燃料开关。
+ #SCON-FS-info = Firespitter 燃料开关。
+
+ // Modular Fuel Tanks
+ #SCON-MFT-desc = MFT 燃油开关。
+
+ // SimpleFuelSwitch
+ #SCON-SFS-desc = 简单的燃料开关。
}
}
\ No newline at end of file
diff --git a/GameData/SimpleConstruction/ManualInstallation.htm b/GameData/SimpleConstruction/ManualInstallation.htm
index 256af894..03a90e75 100644
--- a/GameData/SimpleConstruction/ManualInstallation.htm
+++ b/GameData/SimpleConstruction/ManualInstallation.htm
@@ -1,11 +1,8 @@
-
-
-SimpleConstruction! (SCON)
+
Home
Provides simple craft building capability in flight mode
to stock parts for Kerbal Space Program.
@@ -15,29 +12,30 @@ Using CurseForge/OverWolf
You should be all good! (check for latest version on CurseForge)
If
Downloaded from CurseForge/OverWolf manual download
-To install, place the ExtraplanetaryLaunchpads AND SimpleConstruction
-folders inside your Kerbal Space Program's GameData folder:
+To install, place the ExtraplanetaryLaunchpads
AND
+SimpleConstruction
folders inside your Kerbal Space
+Program's GameData folder:
- REMOVE ANY OLD VERSIONS OF THE PRODUCT BEFORE
-INSTALLING, including any other fork:
+INSTALLING
- Delete
<KSP_ROOT>/GameData/ExtraplanetaryLaunchpads
AND
<KSP_ROOT>/GameData/SimpleConstruction
-- Extract the package's
SimpleConstruction/
folder into
-your KSP's as follows:
+ - Extract the package's
ExtraplanetaryLaunchpads/
folder
+into your KSP's as follows:
-<PACKAGE>/SimpleConstruction
-->
+<PACKAGE>/ExtraplanetaryLaunchpads
-->
<KSP_ROOT>/GameData
- Overwrite any preexisting file.
-- Extract the package's
ExtraplanetaryLaunchpads/
folder
-into your KSP's as follows:
+ - Extract the package's
SimpleConstruction/
folder into
+your KSP's as follows:
- Chinese (简体中文)
+src="https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/img/CH.png"
+alt="Chinese (简体中文)" /> Chinese (简体中文) - xièxiè -
+wèizhī (谢谢 - 未知)
- your translation here
-HELP WANTED - See the README in the Localization folder or the
-Quickstart Guide for instructions for adding or
-improving translations. GitHub push is the best way to contribute.
-Additions and corrections welcome!
Kerbal Inventory System
-Kerbal Attachment System
-
-Supports
+href="https://legacy.curseforge.com/kerbal/ksp-mods/alternate-resource-panel">Alternative
+Resource Panel
TweakScale
+href="https://forum.kerbalspaceprogram.com/index.php?/topic/162509-*/">Community
+Trait Icons
Toolbar Controller
+href="https://curseforge.com/kerbal/ksp-mods/kerbal-attachment-system-kas">Kerbal
+Attachment System (KAS)
Blizzy's Toolbar
+href="https://curseforge.com/kerbal/ksp-mods/kerbal-inventory-system-kis">Kerbal
+Inventory System (KIS)
+Six Crew Science Lab
+simple patch that re-adds the missing four
+seats
B9 Stock Patches
+href="https://forum.kerbalspaceprogram.com/index.php?/topic/130325-*/">Stockalike
+Mining Extension (smx)
+Fuel Switchers:
+
Community Resource Pack
-Extraplanetary
-Launchpads - No More Production
-Experimental: Kerbalism
+href="https://legacy.curseforge.com/kerbal/ksp-mods/firespitter">FireSpitter
+Core
+
-Conflicts
+Supports
-Possible Conflicts
+Conflicts
- Modular Kolonization System
-(MKS) maybe?
+href="https://forum.kerbalspaceprogram.com/index.php?/topic/54284-*/"
+title="ExtraPlanetary Launchpads">Extraplanetary Launchpads
+(xpl)
@@ -426,6 +454,7 @@
Credits and Special Thanks
+
+
Legal Mumbo Jumbo (License
provenance)
-
Forum: Thread - Source: Thread - Source: GitHub
+title="GitHub">GitHub - Download CurseForge
License:
-Disclaimer(s)
-This mod contains taniwha
's Launchpad.dll and textures
-from Extraplanetary Launchpads.
-All bundled mods are distributed under their own
-licenses All art assets (textures, models,
-animations, sounds) are distributed under their own
-licenses
-see Notices.md for more legal mumbo jumbo
-
+title="EricWi">EricWI
Thread - Download - Source: GitHub - Source: GitHub License: GitHub
+License:
-
+title="RealGecko">RealGecko
Thread - SpaceDock - Source: Download - Source: GitHub License: GitHub
+License:
+alt="License" />
+the license was changed around this time.
-
+title="MatterBeam">MatterBeam
Thread - SpaceDock - Source: Download - Source: GitHub License: GitHub
+License: Original (0) - Author:
+This mod contains taniwha
's Launchpad.dll and textures
+licensed from Extraplanetary Launchpads.
-
-Track progress: issues here and projects here along
-with here
+along with The Short
List
+href="https://curseforge.com/members/zer0kerbal/projects">
Connect with me
href="https://www.twitch.tv/zer0kerbal">
-
-Release Schedule
-
-- GitHub, reaching first manual installers and users of KSP-AVC. Right
-now.
-- CurseForge. Right now.
-- SpaceDock (and CKAN users). Soon™
-
-
-
-
-
+href="https://steamcommunity.com/id/zeroKerbal">
+
+
diff --git a/SimpleConstruction.version b/SimpleConstruction.version
index 8fc4d6a6..df74e68c 100644
--- a/SimpleConstruction.version
+++ b/SimpleConstruction.version
@@ -13,13 +13,13 @@
"MAJOR" : 4,
"MINOR" : 0,
"PATCH" : 99,
- "BUILD" : 33
+ "BUILD" : 34
},
"KSP_VERSION" :
{
"MAJOR" : 1,
"MINOR" : 12,
- "PATCH" : 4
+ "PATCH" : 5
},
"KSP_VERSION_MIN" :
{
diff --git a/changelog.md b/changelog.md
index d377d698..728ad530 100644
--- a/changelog.md
+++ b/changelog.md
@@ -2,14 +2,140 @@
| modName | SimpleConstruction! (SCON) |
| ---------- | ----------------------------------------------------------------- |
-| license | GPL-3.0+ARR |
+| license | GPL-3.0+ARR |
| author | matterbeam, RealGecko, EricWi and zer0Kerbal |
| forum | (https://forum.kerbalspaceprogram.com/index.php?/topic/191424-*/) |
| github | (https://github.com/zer0Kerbal/zer0Kerbal/SimpleConstruction) |
-| curseforge | (https://www.curseforge.com/kerbal/ksp-mods/SimpleConstruction) |
+| curseforge | (https://www.curseforge.com/kerbal/ksp-mods/SimpleConstruction) |
| spacedock | (https://spacedock.info/mod/59) |
| ckan | SimpleConstruction |
+## Version 4.0.99.34-prerelease `` edition
+
+* 📌 Pinned
+ * new prereleases of SimpleConstruction! (SCON) ONLY available on [CurseForge][CURSFG:url]
+ * Dependencies:
+ * [ModularManagement (MM)](https://curseforge.com/kerbal/ksp-mods/ModularManagement) or [Module Manager](https://forum.kerbalspaceprogram.com/index.php?/topic/50533-*/)
+ * [Kerbal Space Program][KSP:url] [![Kerbal Space Program][KSP:shd]][KSP:url]
+* [Launchpad.dll] 6.99.3 PRERELEASe (minimum KSP version: 1.12.x)
+ * SCON will remain prerelease until [taniwha][taniwha] releases Extraplanetary Launchpads as *release* instead of alpha/beta/prerelease
+* [WIP] XPL/SC/NSSC manual [link](https://zer0kerbal.github.io/NotSoSimpleConstruction/FAKQ/stakes.html) and is based on work by taniwha, thank you!
+ * Known issue(s)
+ * If the offset/rotation gizmo's are used on the docking ports, the spawn location might be off. This is a known issue and a feature request has been sent to [`taniwha`][taniwha]
+ * Kerbalism compatibility is considered EXPERIMENTAL.
+ * bypassing the PD Launcher for starting the game might result
+ * builds may require no RocketParts and time to complete
+ * other odd behavior
+ * We are aware of this and any assistance with this issue would be appreciated.
+ * SPECIAL THANK YOU TO [eengie](https://www.reddit.com/user/eengie/)
+
+### This is PRE-RELEASE - and MIGHT break saves *(but probably won't)*
+
+>* meaning things have changed, including file names - delete `GameData/ExtraplanetaryLaunchpads` and `GameData/SimpleConstruction` folders - THEN install new version
+
+* Released
+ * 18 Jun 2023
+ * for Kerbal Space Program 1.12.5
+ * by [zer0Kerbal](https://github.com/zer0Kerbal)
+
+### Change Summary 4.0.99.34
+
+* General linting and preventative maintenance
+* Update pass on all passes
+* Synchronized all localization files (not xpl-*.cfg)
+* More Gremlin's have been removed from the prevented the Laboratory from printing RocketParts Bad gremlins!
+* NEW: compatibility
+ * [Behemoth Aerospace Engineering (BAE)](https://curseforge.com/kerbal/ksp-mods/BehemothAerospaceEngineerings)
+ * [Asteroid Cities (AC)](https://curseforge.com/kerbal/ksp-mods/AsteroidCities)
+ * [Special Parts Division (SPD)](https://curseforge.com/kerbal/ksp-mods/SpecialPartsDivision)
+
+### Changes 4.0.99.34
+
+#### Issues 4.0.99.34
+
+* `Restart Build` button bug
+ * informed XPL author of issue
+ * closes #148 - [Bug 🐞]: Restart build button bug
+* B9Part Switch throwing tantrum concerning KDMetalOre resource not found
+ * addressed issue in Keridian Dyanamics (KDVA)
+ * closes #186 - [Bug 🐞]: B9 Part switch not being able to load KDMmetalOre
+* Kerbalism Laboratory not able to print RocketParts
+ * issue is resolved by updating the Kerbalism compatibility patch
+ * closes #184 - ISRU with SCON and Kerbalism.
+
+#### Compatibility 4.0.99.34
+
+* Add
+ * [BehemothAerospaceEngineering.cfg] v1.0.0.0
+ * Klockheed Martian: [AsteroidCities.cfg] v1.0.0.0
+ * Klockheed Martian: [SpecialPartsDivision.cfg] v1.0.0.0
+* Update
+ * general linting and modernization
+ * B9PartSwitch/
+ * [B9PartSwitch\B9TankTypes.cfg] v1.0.3.1
+ * [B9PartSwitch\B9TankSwitch.cfg] v1.0.4.0
+ * KerbalPlanetaryBaseSystems/
+ * [KerbalPlanetaryBaseSystems.cfg] v1.0.2.2
+ * [Smelter.cfg] v1.0.3.2
+ * [Workshop.cfg] v1.0.2.0
+ * [USI-Kontainers.cfg] v1.0.1.0
+ * [CommunityCategoryKit.cfg] v1.0.1.0
+ * [Foundations.cfg] v1.0.1.0
+ * [InterstellarFuelSwitch.cfg] v1.2.1.0
+ * [KerbalInventorySystem.cfg] v1.0.0.2
+ * [Kerbalism.cfg] v1.0.1.0
+ * [StationPartsExpansionRedux.cfg] v1.0.1.0
+
+#### Localization 4.0.99.34
+
+* Add
+ * Translation guides
+ * [readme-ru.md] v1.0.1.0
+ * [quickstart-ru.md] v1.0.0.0
+ * Спасибо [evanisrael](https://github/evanisrael)
+* Update
+ * header, give credit, lint, reorganize, add
+ * [de.cfg] v1.0.3.0
+ * [en-us.cfg] v1.2.4.0
+ * [fr-fr.cfg] v1.0.3.0
+ * [nl-nl.cfg] v1.0.3.0
+ * [zh-cn.cfg] v1.0.3.0
+* updates #18 - Localization - English
+* updates #19 - Localization - Master
+* Updates #21 - Localization - Simplified Chinese (简体中文)
+* updates #27 - Localization - Dutch (Nederlands)
+* updates #31 - Localization - French (Français)
+* Updates #34 - Localization - German (Deutsch)
+
+#### Documentation 4.0.99.34
+
+* Add
+ * [FAKQ.md] v1.0.0.0
+* Update
+ * [_config.yml] v1.1.3.0
+ * [404.md] v1.1.3.0
+ * [Attributions.md] v1.1.3.0
+ * [LegalMumboJumbo.md] v1.1.3.0
+ * [Localizations.md] v1.1.3.0
+ * [ManualInstallation.md] v1.1.3.0
+ * [Marketing.md] v1.1.3.0
+ * [Notices.md] v1.1.3.0
+ * [PartsCatalog.md] v1.1.3.0
+ * [resourceFlow.md] v1.1.3.0
+ * [Why.md] v1.1.3.0
+ * [readme.md] v4.0.99.34
+ * [releaseNotes.md] v4.0.99.34
+* Replace empty file
+ * [4.0.99.31.md]
+
+### Status 4.0.99.34
+
+* Issues
+ * closes #180 - SimpleConstruction! (SCON) 4.0.99.34-prerelease `` edition
+ * closes #181 - 4.0.99.34 Additional Tasks
+
+---
+
## Version 4.0.99.33-prerelease `` edition
* Released
@@ -355,7 +481,7 @@
* Add
* French (Français)
- * thank you to [izeau (Jean Dupouy)](https://github.com/izeau)!
+ * merci beaucoup [izeau (Jean Dupouy)](https://github.com/izeau)!
*
* updates #19 - Localization - Master
* closes #31 - Localization - French (Français)
@@ -649,7 +775,7 @@
* closes #78 - Localize [B9TankTypes.cfg] v1.0.2.0
* [OreTanksSwitch.cfg] v1.02.0
* [SCSwitch]
- * [switcherDescription] was = Tank Type, now is #SCON-switcherDescription // Tank Type
+ * [switcherDescription] was = Tank Type, now is #SCON-B9-desc // Tank Type
* [SCRocketParts]
* [title] was = Rocket Parts, is now = #EL_RocketParts_displayName
* added:
@@ -670,7 +796,7 @@
* closes #79 - [OreTanksSwitch.cfg] v1.02.0
* [en-us.cfg] v1.2.1.0
* Add B9 Part Switch section
- * #SCON-switcherDescription = Tank Type
+ * #SCON-B9-desc = Tank Type
* #SCON-combo-title = Ore+Metal+RP
* closes #80 - Update [en-us.cfg] v1.2.1.0
@@ -809,14 +935,14 @@
* -description {}
* description = #KBPS-Storage-Ore-desc
* [KKAOSS_Smelter.cfg] v1.02.0
- * ConverterName = #SCON-Metal-ConverterName // Metal
- * StartActionName = #SCON-Metal-StartActionName // Start Metal Refining
- * StopActionName = #SCON-Metal-StopActionName // Stop Metal Refining
+ * ConverterName = #SCON-act-metal-name // Metal
+ * StartActionName = #SCON-act-metal-strt // Start Metal Refining
+ * StopActionName = #SCON-act-metal-stop // Stop Metal Refining
* resourceOutputName = #SimpleConstruction_Metal_displayname // Metal
* [ISRU.cfg] v1.1.0.0
- * ConverterName = #SCON-Metal-ConverterName // Metal
- * StartActionName = #SCON-Metal-StartActionName // Start Metal Refining
- * StopActionName = #SCON-Metal-StopActionName // Stop Metal Refining
+ * ConverterName = #SCON-act-metal-name // Metal
+ * StartActionName = #SCON-act-metal-strt // Start Metal Refining
+ * StopActionName = #SCON-act-metal-stop // Stop Metal Refining
* resourceOutputName = #SimpleConstruction_Metal_displayname // Metal
* [en-us.cfg]v1.2.0.0
* KerbalPlanetaryBaseSystems
@@ -885,9 +1011,9 @@
* add ISRU localizations
* add header/footer
* seems USI hasn't localized Karbonite/KarbonitePlus
- * [#SCON-Karbonite-ConverterName] = Karbonite
- * [#SCON-Karbonite-StartActionName] = Karbonite Refining: Start
- * [#SCON-Karbonite-StopActionName] = Karbonite Refining: Stop
+ * [#SCON-act-karbonite-name] = Karbonite
+ * [#SCON-act-karbonite-strt] = Karbonite Refining: Start
+ * [#SCON-act-karbonite-stop] = Karbonite Refining: Stop
* [#SCON_Karbonite_displayname] = Karbonite
* Spawn Location
@@ -1232,6 +1358,7 @@
* updated LaunchPad textures
* many other small updates
+---
---
## Version 4.0.1.0 - [KSP 1.4.4] [2018 06 24]
diff --git a/docs/ReleaseNotes/4.0.99.1.md b/docs/ReleaseNotes/4.0.99.1.md
index 826f303f..e9fab98a 100644
--- a/docs/ReleaseNotes/4.0.99.1.md
+++ b/docs/ReleaseNotes/4.0.99.1.md
@@ -51,9 +51,9 @@ updated: 10 Jan 2022 -->
* add ISRU localizations
* add header/footer
* seems USI hasn't localized Karbonite/KarbonitePlus
- * [#SCON-Karbonite-ConverterName] = Karbonite
- * [#SCON-Karbonite-StartActionName] = Karbonite Refining: Start
- * [#SCON-Karbonite-StopActionName] = Karbonite Refining: Stop
+ * [#SCON-act-karbonite-name] = Karbonite
+ * [#SCON-act-karbonite-strt] = Karbonite Refining: Start
+ * [#SCON-act-karbonite-stop] = Karbonite Refining: Stop
* [#SCON_Karbonite_displayname] = Karbonite
* Spawn Location
diff --git a/docs/ReleaseNotes/4.0.99.2.md b/docs/ReleaseNotes/4.0.99.2.md
index 2c8115d9..6e54f80b 100644
--- a/docs/ReleaseNotes/4.0.99.2.md
+++ b/docs/ReleaseNotes/4.0.99.2.md
@@ -125,14 +125,14 @@ updated: 06 Mar 2022 -->
* -description {}
* description = #KBPS-Storage-Ore-desc
* [KKAOSS_Smelter.cfg] v1.02.0
- * ConverterName = #SCON-Metal-ConverterName // Metal
- * StartActionName = #SCON-Metal-StartActionName // Start Metal Refining
- * StopActionName = #SCON-Metal-StopActionName // Stop Metal Refining
+ * ConverterName = #SCON-act-metal-name // Metal
+ * StartActionName = #SCON-act-metal-strt // Start Metal Refining
+ * StopActionName = #SCON-act-metal-stop // Stop Metal Refining
* resourceOutputName = #SimpleConstruction_Metal_displayname // Metal
* [ISRU.cfg] v1.1.0.0
- * ConverterName = #SCON-Metal-ConverterName // Metal
- * StartActionName = #SCON-Metal-StartActionName // Start Metal Refining
- * StopActionName = #SCON-Metal-StopActionName // Stop Metal Refining
+ * ConverterName = #SCON-act-metal-name // Metal
+ * StartActionName = #SCON-act-metal-strt // Start Metal Refining
+ * StopActionName = #SCON-act-metal-stop // Stop Metal Refining
* resourceOutputName = #SimpleConstruction_Metal_displayname // Metal
* [en-us.cfg]v1.2.0.0
* KerbalPlanetaryBaseSystems
diff --git a/docs/ReleaseNotes/4.0.99.3.md b/docs/ReleaseNotes/4.0.99.3.md
index 255557bd..1aae0028 100644
--- a/docs/ReleaseNotes/4.0.99.3.md
+++ b/docs/ReleaseNotes/4.0.99.3.md
@@ -53,7 +53,7 @@ updated: 06 Mar 2022 -->
* closes #78 - Localize [B9TankTypes.cfg] v1.0.2.0
* [OreTanksSwitch.cfg] v1.02.0
* [SCSwitch]
- * [switcherDescription] was = Tank Type, now is #SCON-switcherDescription // Tank Type
+ * [switcherDescription] was = Tank Type, now is #SCON-B9-desc // Tank Type
* [SCRocketParts]
* [title] was = Rocket Parts, is now = #EL_RocketParts_displayName
* added:
@@ -74,7 +74,7 @@ updated: 06 Mar 2022 -->
* closes #79 - [OreTanksSwitch.cfg] v1.02.0
* [en-us.cfg] v1.2.1.0
* Add B9 Part Switch section
- * #SCON-switcherDescription = Tank Type
+ * #SCON-B9-desc = Tank Type
* #SCON-combo-title = Ore+Metal+RP
* closes #80 - Update [en-us.cfg] v1.2.1.0
diff --git a/docs/ReleaseNotes/4.0.99.31.md b/docs/ReleaseNotes/4.0.99.31.md
index 216aefa2..7d2de57c 100644
--- a/docs/ReleaseNotes/4.0.99.31.md
+++ b/docs/ReleaseNotes/4.0.99.31.md
@@ -1 +1,163 @@
-** 4.0.99.31.md --
+---
+permalink: /4.0.99.31.html
+title: Release Notes - version 4.0.99.31
+description: Version Release Notes
+tags: SimpleConstruction!,sc,scon,launchpad,extraplanetary,release-notes,kerbal,ksp,zer0Kerbal,zedK,taniwha
+layout: page
+---
+
+
+
+[![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.31-prerelease `` 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
+
+* 29 Sep 2022
+* Release for Kerbal Space Program 1.12.3
+
+
+DO A CLEAN INSTALL: DELETE EXISTING INSTALLATION THEN RE-INSTALL
Download from CurseForge
+
+### Summary
+
+* Updated Docking Port patch to prevent finalized builds from flying away when released
+* This *may* have an impact on all docking ports not pushing away anything when released.
+
+### Changes 4.0.99.31
+
+* universally update abbreviation from SCON to SC
+* imgbot
+* move thumbs (to prevent possible game crashes due to malformed thumbs)
+
+### Config 4.0.99.31
+
+* Update
+ * [DockingPorts.cfg] v1.0.3.0
+ * Updated Docking Port patch to prevent finalized builds from flying away when released
+ * thank you to ItchyBrother for asking about this
+ * @MODULE[ModuleDockingNode]
+ * %undockEjectionForce = 0]
+* closes #165 - [BUG 🐛] build 'flies; after releasing a finalizing project
+
+### Compatibility 4.0.99.31
+
+* rename
+ * files
+ * --> v1.0.2.2
+ * --> v1.0.3.2
+
+### Status 4.0.99.31
+
+* Issues
+ * closes #158 - SimpleConstruction! (SCON) 4.0.99.31-prerelease - `` edition
+ * closes #159 - 4.0.99.31 Verify Legal Mumbo Jumbo
+ * closes #160 - 4.0.99.31 Update Documentation
+ * closes #161 - 4.0.99.31 Update Social Media
+ * #162 - [ImgBot] Optimize images - contributed by imgbot[bot]
+* Beta testing
+ * updates #40 - Stock Recycler - no feedback yet
+
+---
+
+## 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)
+
+
+
red box below is a link to forum post on how to get support
+
+
+
Be Kind: Lithobrake, not jakebrake! Keep your Module Manager up to date
+
+
+---
+
+### 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.31--prerelease-BADA55.svg?style=plastic&labelColor=darkgreen "4.0.99.31-prerelease"
+
+[CRSFG:url]: https://www.curseforge.com/kerbal/ksp-mods/SimpleConstruction/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 "GPL-3.0"
+[LIC:shd]: https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/zer0Kerbal/SimpleConstruction/master/json/license.json "GPL-3.0"
+[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/zer0Kerbal/membership "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"
+
+
\ No newline at end of file
diff --git a/docs/ReleaseNotes/4.0.99.34.md b/docs/ReleaseNotes/4.0.99.34.md
new file mode 100644
index 00000000..4e9ae6ef
--- /dev/null
+++ b/docs/ReleaseNotes/4.0.99.34.md
@@ -0,0 +1,135 @@
+---
+permalink: /4.0.99.34.html
+title: Release Notes - version 4.0.99.34
+description: Version Release Notes
+tags: simple-construction,simpleconstruction,simpleconstruction!,scon,launchpad,extraplanetary,release-notes,kerbal,ksp,taniwha,zer0Kerbal,zedK
+layout: page
+---
+
+[![SimpleConstruction! (SCON))][SHD:mod]][CURSFG:url]
+[![KSP version][KSP:shd]][KSP:url] [![License][LIC:shd]][LIC:url] [![Pages][SHD:pgs]][pages]
+
+![SimpleConstruction][SHD:dll]
+
+## Version 4.0.99.34-prerelease `` edition
+
+* 📌 Pinned
+ * new prereleases of SimpleConstruction! (SCON) ONLY available on [CurseForge][CURSFG:url]
+ * Dependencies:
+ * [ModularManagement (MM)](https://curseforge.com/kerbal/ksp-mods/ModularManagement) or [Module Manager](https://forum.kerbalspaceprogram.com/index.php?/topic/50533-*/)
+ * [Kerbal Space Program][KSP:url] [![Kerbal Space Program][KSP:shd]][KSP:url]
+* [Launchpad.dll] 6.99.3 PRERELEASe (minimum KSP version: 1.12.x)
+ * SCON will remain prerelease until [taniwha][taniwha] releases Extraplanetary Launchpads as *release* instead of alpha/beta/prerelease
+* [WIP] XPL/SC/NSSC manual [link](https://zer0kerbal.github.io/NotSoSimpleConstruction/FAKQ/stakes.html) and is based on work by taniwha, thank you!
+ * Known issue(s)
+ * If the offset/rotation gizmo's are used on the docking ports, the spawn location might be off. This is a known issue and a feature request has been sent to [`taniwha`][taniwha]
+ * Kerbalism compatibility is considered EXPERIMENTAL.
+ * bypassing the PD Launcher for starting the game might result
+ * builds may require no RocketParts and time to complete
+ * other odd behavior
+ * We are aware of this and any assistance with this issue would be appreciated.
+ * SPECIAL THANK YOU TO [eengie](https://www.reddit.com/user/eengie/)
+
+* Released
+ * 18 Jun 2023
+ * for Kerbal Space Program 1.12.5
+ * by [zer0Kerbal](https://github.com/zer0Kerbal)
+
+For best results - DO A CLEAN INSTALL; DELETE EXISTING INSTALLATION THEN RE-INSTALL
Download only from CurseForge
+
+## Change Summary
+
+* General linting and preventative maintenance
+* Update pass on all passes
+* Synchronized all localization files (not xpl-*.cfg)
+* More Gremlin's have been removed from the prevented the Laboratory from printing RocketParts Bad gremlins!
+* NEW: compatibility
+ * [Behemoth Aerospace Engineering (BAE)](https://curseforge.com/kerbal/ksp-mods/BehemothAerospaceEngineerings)
+ * [Asteroid Cities (AC)](https://curseforge.com/kerbal/ksp-mods/AsteroidCities)
+ * [Special Parts Division (SPD)](https://curseforge.com/kerbal/ksp-mods/SpecialPartsDivision)
+
+## See More
+
+* [Pages][pages] for so much more (WIP)
+* [Parts Catalog][parts] for part pictures
+* [Marketing Slicks][markt]
+* [ChangeLog][chlog] for more details of changes
+* [Discussions][discu] or [forums][forum] for discussions and news
+* [Known Issues][issue] for known issues and feature requests
+* [Online Manual (heavily a WIP)](https://zer0kerbal.github.io/NotSoSimpleConstruction/FAKQ/stakes.html)
+
+### Localization
+
+#### [SimpleConstruction! (SCON)][forum]
+
+>* ![English](https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/img/EN.png) English
+>* ![Dutch](https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/img/NL.png) Dutch - bedankt [x13x54](https://github.com/x13x54)
+>* ![Français](https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/img/FR.png) French (Français) - merci beaucoup [izeau (Jean Dupouy)](https://github.com/izeau)
+>* ![Chinese (简体中文)](https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/img/CH.png) Chinese (简体中文) - xièxiè - *wèizhī* (谢谢 - 未知)
+>* ***your translation here***
+>
+> HELP WANTED: See the [README's in the Localization folder](https://github.com/zer0Kerbal/zer0Kerbal/blob/master/Localization/readme.md) for instructions for adding or improving translations. There is also the [quick start guide(s)](https://github.com/zer0Kerbal/zer0Kerbal/blob/master/Localization/quickstart.md). [GitHub][GitHub:url] push is the best way to contribute. *Additions and corrections welcome!*
+
+#### [Extraplanetary Launchpads](https://github.com/taniwha/Extraplanetary-Launchpads)
+
+>* ![English](https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/img/EN.png) English
+>* ![Português Brasil](https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/master/img/BR.png) Brazilian (Português Brasil)
+>* ![Chinese](https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/master/img/CH.png) Chinese (简体中文)
+>* ![Dutch](https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/master/img/NL.png) Dutch
+>* ![Français](https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/master/img/FR.png) French (Français)
+>* ***your translation here***
+>
+> Kindly help translate [Extraplanetary Launchpads][xpl] by [`taniwha`][taniwha] See above for instructions. [Github Repo](https://github.com/taniwha/Extraplanetary-Launchpads)
+
+
+
red box below is a link to forum post on how to get support
+
+
+
Be Kind: Lithobrake, not jakebrake! Keep your Module Manager up to date
+
+
+### How to support this and other great mods by [`zer0Kerbal`][zedk]
+
+Comment, click, like, share, up-vote, subscribe
+
+[![Support][PAYPAL:img]][PAYPAL:url] [![Patreon][PATREON:img]][PATREON:url]
+
+
+[chlog]: https://raw.githubusercontent.com/zer0Kerbal/SimpleConstruction/master/Changelog.cfg "Changelog"
+[discu]: https://github.com/zer0Kerbal/SimpleConstruction/discussions "Discussions"
+[forum]: https://forum.kerbalspaceprogram.com/index.php?/topic/191424-*/ "SimpleConstruction! (SCON)"
+[issue]: https://github.com/zer0Kerbal/SimpleConstruction/issues/ "Issue Tracker"
+[markt]: https://zer0kerbal.github.io/SimpleConstruction/Marketing "Marketing Slicks"
+[pages]: https://zer0kerbal.github.io/SimpleConstruction/ "GitHub Pages"
+[parts]: https://zer0kerbal.github.io/SimpleConstruction/PartsCatalog "Parts Catalog"
+
+
+[SHD:dll]: https://img.shields.io/badge/Launchpad.dll-6.9.33.0--PRERELEASE-orange?style=plastic&labelColor=darkgreen "Launchpad.dll"
+[SHD:mod]: https://img.shields.io/badge/SimpleConstruction!%20(SCON)-4.0.99.34--prerelease-BADA55.svg?style=plastic&labelColor=darkgreen "4.0.99.34-prerelease"
+[SHD:pgs]: https://img.shields.io/badge/GitHub-Pages-white?style=plastic&labelColor=9cf&logoColor=181717&logo=github/ "GitHub IO"
+
+[CURSFG:url]: https://www.curseforge.com/kerbal/ksp-mods/SimpleConstruction "CurseForge"
+[GITHUB:url]: https://github.com/zer0Kerbal/SimpleConstruction/ "GitHub"
+
+[KSP:url]: http://kerbalspaceprogram.com/ "Kerbal Space Program"
+[KSP:shd]: https://img.shields.io/badge/KSP-1.12.5-blue.svg?style=plastic&labelColor=black/ "Kerbal Space Program"
+
+[LIC:url]: https://www.gnu.org/licenses/gpl-3.0-standalone.html "GPL-3.0+ARR"
+[LIC:shd]: https://img.shields.io/badge/License-GPL--3.0+ARR-A42E2B?labelColor=white&style=plastic&logoColor=A42E2B&logo=gnu "GPL-3.0+ARR"
+
+[PAYPAL:img]: https://img.shields.io/badge/Buy%20me%20some%20-LFO-BADA55?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-Patreonize-FF424D?style=for-the-badge&logo=patreon "Patreon"
+[PATREON:url]: https://www.patreon.com/zer0Kerbal/membership "Patreon"
+
+[taniwha]: https://forum.kerbalspaceprogram.com/index.php?/profile/57176-*/ "taniwha"
+[zedk]: https://forum.kerbalspaceprogram.com/index.php?/profile/190933-*/ "zer0Kerbal"
+
+
\ No newline at end of file
diff --git a/docs/resourceFlow.md b/docs/ResourceFlow.md
similarity index 100%
rename from docs/resourceFlow.md
rename to docs/ResourceFlow.md
diff --git a/docs/changelog.md b/docs/changelog.md
index 7100940e..189bc87b 100644
--- a/docs/changelog.md
+++ b/docs/changelog.md
@@ -15,7 +15,7 @@ CC BY-ND 4.0 by zer0Kerbal
| modName | SimpleConstruction! (SCON) |
| ---------- | ----------------------------------------------------------------- |
-| license | GPL-3.0 |
+| license | GPL-3.0+ARR |
| author | matterbeam, RealGecko, EricWi and zer0Kerbal |
| forum | (https://forum.kerbalspaceprogram.com/index.php?/topic/191424-*/) |
| github | (https://github.com/zer0Kerbal/zer0Kerbal/SimpleConstruction) |
@@ -23,6 +23,132 @@ CC BY-ND 4.0 by zer0Kerbal
| spacedock | (https://spacedock.info/mod/59) |
| ckan | SimpleConstruction |
+## Version 4.0.99.34-prerelease `` edition
+
+* 📌 Pinned
+ * new prereleases of SimpleConstruction! (SCON) ONLY available on [CurseForge][CURSFG:url]
+ * Dependencies:
+ * [ModularManagement (MM)](https://curseforge.com/kerbal/ksp-mods/ModularManagement) or [Module Manager](https://forum.kerbalspaceprogram.com/index.php?/topic/50533-*/)
+ * [Kerbal Space Program][KSP:url] [![Kerbal Space Program][KSP:shd]][KSP:url]
+* [Launchpad.dll] 6.99.3 PRERELEASe (minimum KSP version: 1.12.x)
+ * SCON will remain prerelease until [taniwha][taniwha] releases Extraplanetary Launchpads as *release* instead of alpha/beta/prerelease
+* [WIP] XPL/SC/NSSC manual [link](https://zer0kerbal.github.io/NotSoSimpleConstruction/FAKQ/stakes.html) and is based on work by taniwha, thank you!
+ * Known issue(s)
+ * If the offset/rotation gizmo's are used on the docking ports, the spawn location might be off. This is a known issue and a feature request has been sent to [`taniwha`][taniwha]
+ * Kerbalism compatibility is considered EXPERIMENTAL.
+ * bypassing the PD Launcher for starting the game might result
+ * builds may require no RocketParts and time to complete
+ * other odd behavior
+ * We are aware of this and any assistance with this issue would be appreciated.
+ * SPECIAL THANK YOU TO [eengie](https://www.reddit.com/user/eengie/)
+
+### This is PRE-RELEASE - and MIGHT break saves *(but probably won't)*
+
+>* meaning things have changed, including file names - delete `GameData/ExtraplanetaryLaunchpads` and `GameData/SimpleConstruction` folders - THEN install new version
+
+* Released
+ * 18 Jun 2023
+ * for Kerbal Space Program 1.12.5
+ * by [zer0Kerbal](https://github.com/zer0Kerbal)
+
+### Change Summary 4.0.99.34
+
+* General linting and preventative maintenance
+* Update pass on all passes
+* Synchronized all localization files (not xpl-*.cfg)
+* More Gremlin's have been removed from the prevented the Laboratory from printing RocketParts Bad gremlins!
+* NEW: compatibility
+ * [Behemoth Aerospace Engineering (BAE)](https://curseforge.com/kerbal/ksp-mods/BehemothAerospaceEngineerings)
+ * [Asteroid Cities (AC)](https://curseforge.com/kerbal/ksp-mods/AsteroidCities)
+ * [Special Parts Division (SPD)](https://curseforge.com/kerbal/ksp-mods/SpecialPartsDivision)
+
+### Changes 4.0.99.34
+
+#### Issues 4.0.99.34
+
+* `Restart Build` button bug
+ * informed XPL author of issue
+ * closes #148 - [Bug 🐞]: Restart build button bug
+* B9Part Switch throwing tantrum concerning KDMetalOre resource not found
+ * addressed issue in Keridian Dyanamics (KDVA)
+ * closes #186 - [Bug 🐞]: B9 Part switch not being able to load KDMmetalOre
+* Kerbalism Laboratory not able to print RocketParts
+ * issue is resolved by updating the Kerbalism compatibility patch
+ * closes #184 - ISRU with SCON and Kerbalism.
+
+#### Compatibility 4.0.99.34
+
+* Add
+ * [BehemothAerospaceEngineering.cfg] v1.0.0.0
+ * Klockheed Martian: [AsteroidCities.cfg] v1.0.0.0
+ * Klockheed Martian: [SpecialPartsDivision.cfg] v1.0.0.0
+* Update
+ * general linting and modernization
+ * B9PartSwitch/
+ * [B9PartSwitch\B9TankTypes.cfg] v1.0.3.1
+ * [B9PartSwitch\B9TankSwitch.cfg] v1.0.4.0
+ * KerbalPlanetaryBaseSystems/
+ * [KerbalPlanetaryBaseSystems.cfg] v1.0.2.2
+ * [Smelter.cfg] v1.0.3.2
+ * [Workshop.cfg] v1.0.2.0
+ * [USI-Kontainers.cfg] v1.0.1.0
+ * [CommunityCategoryKit.cfg] v1.0.1.0
+ * [Foundations.cfg] v1.0.1.0
+ * [InterstellarFuelSwitch.cfg] v1.2.1.0
+ * [KerbalInventorySystem.cfg] v1.0.0.2
+ * [Kerbalism.cfg] v1.0.1.0
+ * [StationPartsExpansionRedux.cfg] v1.0.1.0
+
+#### Localization 4.0.99.34
+
+* Add
+ * Translation guides
+ * [readme-ru.md] v1.0.1.0
+ * [quickstart-ru.md] v1.0.0.0
+ * Спасибо [evanisrael](https://github/evanisrael)
+* Update
+ * header, give credit, lint, reorganize, add
+ * [de.cfg] v1.0.3.0
+ * [en-us.cfg] v1.2.4.0
+ * [fr-fr.cfg] v1.0.3.0
+ * [nl-nl.cfg] v1.0.3.0
+ * [zh-cn.cfg] v1.0.3.0
+* updates #18 - Localization - English
+* updates #19 - Localization - Master
+* Updates #21 - Localization - Simplified Chinese (简体中文)
+* updates #27 - Localization - Dutch (Nederlands)
+* updates #31 - Localization - French (Français)
+* Updates #34 - Localization - German (Deutsch)
+
+#### Documentation 4.0.99.34
+
+* Add
+ * [FAKQ.md] v1.0.0.0
+* Update
+ * [_config.yml] v1.1.3.0
+ * [404.md] v1.1.3.0
+ * [Attributions.md] v1.1.3.0
+ * [LegalMumboJumbo.md] v1.1.3.0
+ * [Localizations.md] v1.1.3.0
+ * [ManualInstallation.md] v1.1.3.0
+ * [Marketing.md] v1.1.3.0
+ * [Notices.md] v1.1.3.0
+ * [PartsCatalog.md] v1.1.3.0
+ * [resourceFlow.md] v1.1.3.0
+ * [Why.md] v1.1.3.0
+ * [readme.md] v4.0.99.34
+ * [releaseNotes.md] v4.0.99.34
+* Replace empty file
+ * [4.0.99.31.md]
+
+### Status 4.0.99.34
+
+* Issues
+ * closes #180 - SimpleConstruction! (SCON) 4.0.99.34-prerelease `` edition
+ * closes #181 - 4.0.99.34 Additional Tasks
+
+---
+
## Version 4.0.99.33-prerelease `` edition
* Released
@@ -190,7 +316,7 @@ CC BY-ND 4.0 by zer0Kerbal
* 07 Aug 2022
* Release for Kerbal Space Program [KSP 1.12.x]
-### Summary
+### Summary 4.0.99.30
* [Launchpad.dll] 6.99.3
* minimum KSP version: 1.12.x
@@ -198,7 +324,7 @@ CC BY-ND 4.0 by zer0Kerbal
* Interstellar
* InterstellarFuelSwitch
-### Extraplanetary Launchpads 0.6.99.3
+#### Extraplanetary Launchpads 0.6.99.3
* Update
* [Launchpad.dll] 6.99.3
@@ -210,8 +336,8 @@ CC BY-ND 4.0 by zer0Kerbal
* 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.
+ * 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
@@ -306,13 +432,13 @@ CC BY-ND 4.0 by zer0Kerbal
* 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)
* Tweak the rocket builder's eject vectors, making exiting a "seat" less weird.
* UI strings localized (always were in the new UI, but not in a config file: they're now loaded).
- * Add Brazilian Portuguese translation (many thanks to [@Steven Marinelli](https://forum.kerbalspaceprogram.com/index.php?/ profile/221885-steven-marinelli/))
+ * Add Brazilian Portuguese translation (many thanks to [@Steven Marinelli](https://forum.kerbalspaceprogram.com/index.php?/profile/221885-steven-marinelli/))
* Add agency localizations
* Add support for subdirectories. I had over 150 craft files in my VAB (1.9.1 save). This... makes a very welcome difference.
- * 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](https://forum.kerbalspaceprogram.com/ index.php?/profile/153575-rodger/) (who ran into it) for his patience in testing (heavily modded JNSQ... load times are looooooong).
- * 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.
- * 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 (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).
+ * 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](https://forum.kerbalspaceprogram.com/index.php?/profile/153575-rodger/) (who ran into it) for his patience in testing (heavily modded JNSQ... load times are looooooong).
+ * 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.
+ * 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 (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).
### ***EXPERIMENTAL***
@@ -368,7 +494,7 @@ CC BY-ND 4.0 by zer0Kerbal
* Add
* French (Français)
- * thank you to [izeau (Jean Dupouy)](https://github.com/izeau)!
+ * merci beaucoup [izeau (Jean Dupouy)](https://github.com/izeau)!
*
* updates #19 - Localization - Master
* closes #31 - Localization - French (Français)
@@ -549,7 +675,7 @@ CC BY-ND 4.0 by zer0Kerbal
* 30 Mar 2022
* Release for Kerbal Space Program [KSP 1.12.3]
-### DO A CLEAN INSTALL: DELETE EXISTING THEN RE-INSTALL
+### DO A CLEAN INSTALL: DELETE EXISTING THEN RE-INSTALL
### WARNING: Only [CurseForge][CRSFG:url] version will include .dll’s
@@ -558,7 +684,7 @@ CC BY-ND 4.0 by zer0Kerbal
* [Resources.cfg] v1.0.3.0
* removed creeping crawler metal bugs as reported by DarinDev1000
* thank you to [DarinDev1000](https://github.com/DarinDev1000)!
- * B9PartSwitch) crept into several :NEEDS - bad B9
+ * B9PartSwitch crept into several :NEEDS - bad B9
* fixes #92 - [Bug 🐞]: Metal Containers are not working for me
* [ghostparts.cfg] v1.0.0.1
* squashed extra brace `{`
@@ -662,7 +788,7 @@ CC BY-ND 4.0 by zer0Kerbal
* closes #78 - Localize [B9TankTypes.cfg] v1.0.2.0
* [OreTanksSwitch.cfg] v1.02.0
* [SCSwitch]
- * [switcherDescription] was = Tank Type, now is #SCON-switcherDescription // Tank Type
+ * [switcherDescription] was = Tank Type, now is #SCON-B9-desc // Tank Type
* [SCRocketParts]
* [title] was = Rocket Parts, is now = #EL_RocketParts_displayName
* added:
@@ -683,7 +809,7 @@ CC BY-ND 4.0 by zer0Kerbal
* closes #79 - [OreTanksSwitch.cfg] v1.02.0
* [en-us.cfg] v1.2.1.0
* Add B9 Part Switch section
- * #SCON-switcherDescription = Tank Type
+ * #SCON-B9-desc = Tank Type
* #SCON-combo-title = Ore+Metal+RP
* closes #80 - Update [en-us.cfg] v1.2.1.0
@@ -822,14 +948,14 @@ CC BY-ND 4.0 by zer0Kerbal
* -description {}
* description = #KBPS-Storage-Ore-desc
* [KKAOSS_Smelter.cfg] v1.02.0
- * ConverterName = #SCON-Metal-ConverterName // Metal
- * StartActionName = #SCON-Metal-StartActionName // Start Metal Refining
- * StopActionName = #SCON-Metal-StopActionName // Stop Metal Refining
+ * ConverterName = #SCON-act-metal-name // Metal
+ * StartActionName = #SCON-act-metal-strt // Start Metal Refining
+ * StopActionName = #SCON-act-metal-stop // Stop Metal Refining
* resourceOutputName = #SimpleConstruction_Metal_displayname // Metal
* [ISRU.cfg] v1.1.0.0
- * ConverterName = #SCON-Metal-ConverterName // Metal
- * StartActionName = #SCON-Metal-StartActionName // Start Metal Refining
- * StopActionName = #SCON-Metal-StopActionName // Stop Metal Refining
+ * ConverterName = #SCON-act-metal-name // Metal
+ * StartActionName = #SCON-act-metal-strt // Start Metal Refining
+ * StopActionName = #SCON-act-metal-stop // Stop Metal Refining
* resourceOutputName = #SimpleConstruction_Metal_displayname // Metal
* [en-us.cfg]v1.2.0.0
* KerbalPlanetaryBaseSystems
@@ -860,13 +986,13 @@ CC BY-ND 4.0 by zer0Kerbal
### Status
* Issues/Milestones
- * closes #63 - [Bug ]: KPBS Smelter not heating
+ * closes #63 - [Bug 🐞]: KPBS Smelter not heating
* closes #64 - SimpleConstruction! (SCON) 4.0.99.2-prerelease A Little Too Spicy
* closes #65 - 4.0.99.2 Verify Legal Mumbo Jumbo
* closes #66 - 4.0.99.2 Update Documentation
* closes #67 - 4.0.99.2 Social Media
* Pull Requests
- * closes #68 - Version 4.0.99.2-prerelease - A Little too Spicy - contributed by zer0Kerbal
+ * closes #68 - Version 4.0.99.2-prerelease - A Little too Spicy - contributed by zer0Kerbal
---
@@ -875,7 +1001,7 @@ CC BY-ND 4.0 by zer0Kerbal
* 26 Feb 2022
* Release for Kerbal Space Program [KSP 1.12.3]
-### Updated
+### Updated 4.0.99.1
* [Tanks.cfg]
* blame: Version 4.0.9.9.1-prerelease
@@ -898,47 +1024,36 @@ CC BY-ND 4.0 by zer0Kerbal
* add ISRU localizations
* add header/footer
* seems USI hasn't localized Karbonite/KarbonitePlus
- * [#SCON-Karbonite-ConverterName] = Karbonite
- * [#SCON-Karbonite-StartActionName] = Karbonite Refining: Start
- * [#SCON-Karbonite-StopActionName] = Karbonite Refining: Stop
+ * [#SCON-act-karbonite-name] = Karbonite
+ * [#SCON-act-karbonite-strt] = Karbonite Refining: Start
+ * [#SCON-act-karbonite-stop] = Karbonite Refining: Stop
* [#SCON_Karbonite_displayname] = Karbonite
* Spawn Location
* no reports of further bad behavior
* closes #38 - Correct Spawn location
-### Created
+### Created 4.0.99.1
* [ghostparts.cfg] v1.0.0.0
* has a shelf life and will go away
* creates hidden parts that should not show in editor, but available for in flight craft.
* closes #57 - [Bug 🐞]: [Tanks.cfg] changing stock part name
-### Backend
+### Backend 4.0.99.1
* folder maintenance
* moved Patches --> Compatibility
* update automation to latest version
* convert _release.json to schema 1.0.2.1
-### Kerbal Changelog
+### Kerbal Changelog 4.0.99.1
* convert [Changelog.kcl]
* from Kerbal Changelog format to GitHub flavored markdown
* closes #59 - Convert Changelog.cfg
-### Status
-
-* Issues/Milestones
- * closes #56 - 4.0.99.1 Social Media
- * closes #55 - 4.0.99.1 Update documentation
- * closes #54 - 4.0.99.1 Verify Legal MumboJumbo
- * closes #53 - Release 4.0.99.1-prerelease ``
- * closes #50 - (Short List) SimpleConstruction Version 4.0.99.1-prerelease due to new version of EL: 6.99.1
-* Pull Requests
- * closes #48 - 4.0.9.9.1 prerelease - A Bigger Hammer
-
-### Docs/
+### Docs/ 4.0.99.1
* update [readme.md] v1.6.5.6
* update [changelog.md] v1.4.1.0
@@ -962,8 +1077,17 @@ CC BY-ND 4.0 by zer0Kerbal
* float - ProductivityFactor = 1f;
* float - UnmannedProductivity;
-### Status
+### Status 4.0.99.1
+* Issues/Milestones
+ * closes #56 - 4.0.99.1 Social Media
+ * closes #55 - 4.0.99.1 Update documentation
+ * closes #54 - 4.0.99.1 Verify Legal MumboJumbo
+ * closes #53 - Release 4.0.99.1-prerelease ``
+ * closes #50 - (Short List) SimpleConstruction Version 4.0.99.1-prerelease due to new version of EL: 6.99.1
+* Pull Requests
+ * closes #48 - 4.0.9.9.1 prerelease - A Bigger Hammer
+* Issues
* #42 - 4.0.9.9 beta
* #48 - 4.0.9.9.1 prerelease - A Bigger Hammer
* #52 - 4.0.9.9.1
@@ -996,7 +1120,7 @@ CC BY-ND 4.0 by zer0Kerbal
* DO A CLEAN INSTALL: DELETE EXISTING THEN RE-INSTALL
* ExtraplanetaryLaunchpads .dll to 6.99.0.0 for KSP 1.9.1
-### Added
+### Added 4.0.9.9
* SSPX.cfg -> StationPartsExpansionRedux.cfg
* :NEEDS[StationPartsExpansionRedux,]
@@ -1008,13 +1132,13 @@ CC BY-ND 4.0 by zer0Kerbal
* Stock Drills [Drills.cfg]
* add tiny ore tank
-### 4.0.9.9 Minor Housekeeping
+### Minor Housekeeping 4.0.9.9
* patch linting/dusting (mostly removing construction dust (comments))
* please note: ELControlReferenceSC is has gone away.
* ghostparts.cfg has been removed
-### Update
+### Update 4.0.9.9
* Back end
* add auto JSON
@@ -1023,7 +1147,7 @@ CC BY-ND 4.0 by zer0Kerbal
* EL
* new UI
-### [Resources.cfg]
+### [Resources.cfg] 4.0.9.9
* add icon to stock [ore]
* [ore],[metal],[RocketParts]
@@ -1035,7 +1159,7 @@ CC BY-ND 4.0 by zer0Kerbal
* adjust [volume]
* fix localization of RocketParts if {Community Resource Pack} installed
-### [Tanks.cfg]
+### [Tanks.cfg] 4.0.9.9
* metal tanks
* adjust [cost] and [entryCost]
@@ -1045,18 +1169,18 @@ CC BY-ND 4.0 by zer0Kerbal
* adjust [cost] and [entryCost]
* remove adjustment for [amount] and [maxAmount]
-### Added (WIP)
+### Added (WIP) 4.0.9.9
-* Add CCK support (WIP))
-* Add Agency (WIP))
+* Add CCK support (WIP)
+* Add Agency (WIP)
* Continue Localization work
* Added SimpleConstruction! Flag
-### Removed
+### Removed 4.0.9.9
* ghostparts.cfg
-### Status
+### Status 4.0.9.9
* closes #5 - pull changes from main - contributed by zer0Kerbal
* closes #6 - wait out beta period
@@ -1247,11 +1371,12 @@ CC BY-ND 4.0 by zer0Kerbal
* updated LaunchPad textures
* many other small updates
+---
---
## Version 4.0.1.0 - [KSP 1.4.4] [2018 06 24]
-### by EricKerman (Ericwi)[https://github.com/EricKerman/SimpleConstruction]
+### by EricKerman [Ericwi](https://github.com/EricKerman/SimpleConstruction)
* Updated EL to version 6.1.0
* Fixed Large Ports
diff --git a/json/ksp.json b/json/ksp.json
index 1f174730..8f7ac09c 100644
--- a/json/ksp.json
+++ b/json/ksp.json
@@ -2,7 +2,7 @@
"schemaVersion": 1,
"label": "KSP",
"labelColor": "black",
- "message": "1.12.4",
+ "message": "1.12.5",
"color": "66ccff",
"style": "plastic"
}
diff --git a/json/mod.json b/json/mod.json
index a929f849..d5ed4dcf 100644
--- a/json/mod.json
+++ b/json/mod.json
@@ -2,7 +2,7 @@
"schemaVersion": 1,
"label": "SimpleConstruction!",
"labelColor": "BADA55",
- "message": "4.0.99.33",
+ "message": "4.0.99.34",
"color": "darkgreen",
"style": "plastic"
}
diff --git a/readme.md b/readme.md
index a1741fae..316b5f02 100644
--- a/readme.md
+++ b/readme.md
@@ -183,15 +183,18 @@ Most recent releases only available via CurseForge/OverWolf Website/App
#### Supports
+* [Asteroid Cities (AC)](https://curseforge.com/kerbal/ksp-mods/AsteroidCities)
+* [Behemoth Aerospace Engineering (BAE)](https://curseforge.com/kerbal/ksp-mods/BehemothAerospaceEngineerings)
* [Blizzy's Toolbar](https://forum.kerbalspaceprogram.com/index.php?/topic/161857-*/)
* [Community Resource Pack](https://legacy.curseforge.com/kerbal/ksp-mods/community-resource-pack)
* [Extraplanetary Launchpads - No More Production](https://github.com/theRagingIrishman/USI_EL)
* [Kerbal Planetary Base Systems (KPBS)](https://curseforge.com/kerbal/ksp-mods/kerbal-planetary-base-systems)
* [Kerbalism (kerb)](https://forum.kerbalspaceprogram.com/index.php?/topic/190382-*/) - Experimental
* [Kethane/KethanePlus](http://forum.kerbalspaceprogram.com/index.php?/topic/119480-*/)
+* [Special Parts Division (SPD)](https://curseforge.com/kerbal/ksp-mods/SpecialPartsDivision)
+* [Station Parts Expansion Redux (SSPX)](https://curseforge.com/kerbal/ksp-mods/stockalike-station-parts-expansion-redux)
* [Toolbar Controller](https://forum.kerbalspaceprogram.com/index.php?/topic/169509-*/)
* [TweakScale (twk)](https://curseforge.com/kerbal/ksp-mods/TweakScale)
-* [Station Parts Expansion Redux (SSPX)](https://curseforge.com/kerbal/ksp-mods/stockalike-station-parts-expansion-redux)
#### Conflicts