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 @@ - - -


-KSP version License
- Pages

-

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

- -

-For best results - DO A CLEAN INSTALL; DELETE EXISTING INSTALLATION THEN RE-INSTALL

Download from CurseForge

- -

Summary

- -
-

See More

- -

Localization

-

SimpleConstruction! -(SCON)

-
- -

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!

-
-

Extraplanetary -Launchpads (XPL)

-
- -

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

- -

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

-

Support Patreon Github Sponsor Buy zer0Kerbal a snack

- - -

Release Schedule

-
    -
  1. GitHub, reaching first manual installers and users of KSP-AVC. Right -now.
  2. -
  3. CurseForge. Right now.
  4. -
  5. SpaceDock (and CKAN users). Soon™ (the button has been -pushed)
  6. -
- - 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 @@ + + +


+KSP version License Pages

+

SimpleConstruction

+

Version +4.0.99.34-prerelease <Preventative Maintenance> +edition

+ +

For best results - DO A CLEAN INSTALL; DELETE EXISTING INSTALLATION THEN RE-INSTALL

Download only from CurseForge

+ +

Change Summary

+ +

See More

+ +

Localization

+

SimpleConstruction! (SCON)

+
+ +

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!

+
+

Extraplanetary +Launchpads

+
+ +

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

+ +

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

+

Support Patreon

+ + + + 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)

+

SimpleConstruction! (SCON)

Home

Attribution

Credits

+

Reviews

+

Flag

Agency

+ +

Contract(s)

+ +

Translations

+

SimpleConstruction! (SCON)

+ +

Extraplanetary +Launchpads

+

Kindly help out `taniwha and translate! Github +Repo

Patrons

  • eengie eengie for going above and beyond. o7
  • Special Thanks

    -

    Translations

    -

    SimpleConstruction! (SCON)

    - -

    Additions and corrections welcome!

    -

    Extraplanetary -Launchpads

    - -

    Kindly help out @`taniwha and help translate! Github -Repo

    Art Asset(s)

    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)

    +

    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:
        -
      • <PACKAGE>/ExtraplanetaryLaunchpads --> +
      • <PACKAGE>/SimpleConstruction --> <KSP_ROOT>/GameData
        • Overwrite any preexisting file.
        • @@ -49,11 +47,11 @@

          If

        If Downloaded from SpaceDock / GitHub / other

        -

        To install, place the GameData folder inside your Kerbal Space -Program folder:

        +

        To install, place the GameData folder inside your Kerbal +Space Program folder:

        • REMOVE ANY OLD VERSIONS OF THE PRODUCT BEFORE -INSTALLING, including any other fork: +INSTALLING
          • Delete <KSP_ROOT>/GameData/ExtraplanetaryLaunchpads AND @@ -79,50 +77,57 @@

            If Downloaded from class="sourceCode markdown"><KSP_ROOT> + [GameData] + [ExtraplanetaryLaunchpads] - + [Localization] - ... - + [Texture] - ... - + [UI] - ... - * License.txt - * License-KS.txt - + [SimpleConstruction] - + [Agencies] - ... - + [Compatibility] - ... - + [Contracts] - ... - + [Flags] - ... - + [Localization] - ... - + [Parts] - ... - + [Plugins] - * EL.version - * Launchpad.dll - * License.txt - * License-KS.txt - ... - * #.#.#.#.htm - * changelog.md - * GPL-3.0.txt - * readme.htm - * SimpleConstruction.version - ... - * [Module Manager][mm] or [Module Manager /L][mml] - * KSP.log - ... + + [Textures] + * plaque.png + * ELGenericCraftThumb.png + * icon_button.png + * icon_filter_n.png + * icon_filter_s.png + ... + + [SimpleConstruction] + + [Agencies] + ... + + [Compatibility] + ... + + [Config] + ... + + [Contracts] + ... + + [Flags] + ... + + [Localization] + ... + + [Parts] + ... + + [Plugins] + * EL.version + * Launchpad.dll + * License.txt + * License-KS.txt + + [Textures] + ... + + [UI] + ... + * #.#.#.#.htm + * Attributions.htm + * changelog.md + * GPL-3.0+ARR.txt + * ManualInstallation.htm + * readme.htm + * SimpleConstruction.version + ... + * [ModularManagement] or [Module Manager] + * ModuleManager.ConfigCache + * KSP.log + ...

            Dependencies

            +

            THIS FILE: CC BY-ND 4.0 by zer0Kerbal used with express +permission from zer0Kerbal

            diff --git a/GameData/SimpleConstruction/Parts/microstrutpad.cfg b/GameData/SimpleConstruction/Parts/microstrutpad.cfg index 6b51cc3e..66c1e553 100644 --- a/GameData/SimpleConstruction/Parts/microstrutpad.cfg +++ b/GameData/SimpleConstruction/Parts/microstrutpad.cfg @@ -1,7 +1,9 @@ -// MicroStrutPad.cfg v1.1.0.0 +// MicroStrutPad.cfg v1.1.1.0 // SimpleConstruction! (SCON) // created: 10 Feb 2020 -// updated: 11 Sep 2021 +// updated: 18 Jun 2023 + +// THIS FILE: GPL-3.0 by [zer0Kerbal](https://github.com/zer0Kerbal) PART { @@ -9,17 +11,15 @@ PART module = Part author = NovaSilisko, Bill Currie, zer0Kerbal - MODEL - { - model = Squad/Parts/Structural/strutCubicOcto/model - } - scale = 1 - rescaleFactor = 1 + MODEL { model = Squad/Parts/Structural/strutCubicOcto/model } + scale = 1.0 + rescaleFactor = 1.0 + bulkheadProfiles = size0, srf + attachRules = 1,1,1,1,0 node_stack_top = 0.0, 0.1287344, 0.0, 0.0, 1.0, 0.0, 0 node_stack_bottom = 0.0, -0.1287344, 0.0, 0.0, -1.0, 0.0, 0 node_attach = 0.0, -0.1287344, 0.0, 0.0, -1.0, 0.0, 0 - attachRules = 1,1,1,1,0 TechRequired = advConstruction entryCost = 5800 @@ -30,10 +30,10 @@ PART title = KS-COS Disposable Pad manufacturer = Kairyuu Shipping description = Now, with advances in technology, StrutCo brings you the Cubic Octagonal Strut - it's like a regular Octagonal Strut, but in the shape of a cube! Mark where built modules will be permanently attached to the constructing vessel. The build replaces the pad. The built module must have a free stack node on its root part (top or bottom, top takes priority if both are available). \nSimpleConstruction Augmented. - tags = connect cube frame girder scaffold structur truss disposable construction pad cck-el + tags = #autoLOC_500774 // connect cube frame girder scaffold structur truss - mass = 0.02 // 0.125 // 0.001 - bulkheadProfiles = size0, srf + mass = 0.001 // 0.125 // 0.001 + PhysicsSignificance = 1 dragModelType = default maximum_drag = 0.2 @@ -44,7 +44,6 @@ PART breakingForce = 200 breakingTorque = 200 - PhysicsSignificance = 1 maxTemp = 2000 MODULE @@ -57,10 +56,7 @@ PART MODULE { name = ModuleCargoPart - stackableQuantity = 3 + stackableQuantity = 6 packedVolume = 14 } -} - -// GPLv2 BY -// zer0Kerbal +} \ No newline at end of file diff --git a/GameData/SimpleConstruction/SimpleConstruction.version b/GameData/SimpleConstruction/SimpleConstruction.version index 8fc4d6a6..df74e68c 100644 --- a/GameData/SimpleConstruction/SimpleConstruction.version +++ b/GameData/SimpleConstruction/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/GameData/SimpleConstruction/changelog.md b/GameData/SimpleConstruction/changelog.md index 8f4b0f8d..728ad530 100644 --- a/GameData/SimpleConstruction/changelog.md +++ b/GameData/SimpleConstruction/changelog.md @@ -2,14 +2,140 @@ | 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) | -| 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 @@ -177,7 +303,7 @@ * 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 @@ -185,7 +311,7 @@ * Interstellar * InterstellarFuelSwitch -### Extraplanetary Launchpads 0.6.99.3 +#### Extraplanetary Launchpads 0.6.99.3 * Update * [Launchpad.dll] 6.99.3 @@ -197,8 +323,8 @@ * 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 @@ -293,13 +419,13 @@ * 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*** @@ -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) @@ -536,7 +662,7 @@ * 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 @@ -545,7 +671,7 @@ * [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 `{` @@ -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 @@ -847,13 +973,13 @@ ### 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 --- @@ -862,7 +988,7 @@ * 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 @@ -885,47 +1011,36 @@ * 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 @@ -949,8 +1064,17 @@ * 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 @@ -983,7 +1107,7 @@ * 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,] @@ -995,13 +1119,13 @@ * 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 @@ -1010,7 +1134,7 @@ * EL * new UI -### [Resources.cfg] +### [Resources.cfg] 4.0.9.9 * add icon to stock [ore] * [ore],[metal],[RocketParts] @@ -1022,7 +1146,7 @@ * 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] @@ -1032,18 +1156,18 @@ * 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 @@ -1234,11 +1358,12 @@ * 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/GameData/SimpleConstruction/readme.htm b/GameData/SimpleConstruction/readme.htm index af0f6c89..0481cf48 100644 --- a/GameData/SimpleConstruction/readme.htm +++ b/GameData/SimpleConstruction/readme.htm @@ -1,23 +1,21 @@ - - -

            SimpleConstruction! (SCON) +


            +KSP version License
            -Curseforge GitHub SpaceDock CKAN
            -Pages

            -

            SimpleConstruction! (SCON)

            -

            This mod aims to provide simple craft building capability in flight +

            +

            This addon aims to provide simple craft building capability in flight mode with stock parts and streamlined IRSU mining for Kerbal Space Program.

            SimpleConstruction! (SCON)

            title="EricWi">EricWi

            adopted with express permission and brought to you by KerbSimpleCo

            -SimpleConstruction! Hero +SimpleConstruction! Hero + -
            - +

            Resource Flow

              %%{init: {'theme': 'forest', 'themeVariables': { 'primaryColor': '#bada55'}}}%%
               graph LR
               id[Resource Flow];
            @@ -67,11 +60,9 @@ 

            SimpleConstruction! (SCON)

            StoreMetal-->ScienceLab ScienceLab-->StoreRP((RocketParts Tank))--> Workshop Workshop-->Profit
            -SimpleConstruction! Hero - -

            Preamble by Preamble by MatterBeam

            +title="MatterBeam">MatterBeam

            After testing out Extraplanetary Launchpads and Roverdude's MK/OKS, Preamble by

            -

            Features

            +

            Features

            • No extra parts
            • No RAM usage
            • @@ -93,131 +84,105 @@

              Features

              without a learning curve
            • Ore --> Metal --> RocketParts --> rockets!
            -
            -

            See More

            -
            - -
            -
            -

            Documentation

            -

            remember - this is the FULL Extraplanetary Launchpads -PDF manual and not written specifically for SimpleConstruction!

            -
            -

            Youtube review by Kottabos Gaming

            -

            Kottabo Talks -SimpleConstruction! (SCON)

            -

            -

            Cabin notes

            +

            Cabin notes by zer0Kerbal

            • Will remain prerelease until taniwha releases Extraplanetary Launchpads as -release instead of alpha/beta/prerelease
            • -
            • WIP - work in progress
            • -
            • Am open to adding more features, great project for someone!
            • +release instead of alpha/beta/prerelease and so new prereleases +ONLY available on CurseForge
            • I have not personally tested the patches
            • -
            • Have a request? Glad to have them, kindly submit through GitHub push.
            • -
            -

            Known issue(s)

            +
          • 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. -
                +
              • Kerbalism compatibility is considered EXPERIMENTAL.
              • certain builds may require no RocketParts and time to complete. We are aware of this and any assistance with this issue would be appreciated.
              • +
              • most images/shields are also links.
            -

            Help Wanted

            +

            See More

              -
            • Compatibility patches
            • -
            • Testing of experimental features: -
                -
              • A config that turns a STOCK part (Klaw) into a recycler
              • -
              • discussion and download on GitHub
              • -
            • -
            • Contracts for these glorious parts
            • -
            • Variant Textures
            • -
            • Converting from FireSpitter to Stock and/or KSPWheel
            • -
            • Model updates to Unity 2019
            • -
            • Marketing Images and Videos such as hero shots, animated gifs, short -highlight
            • -
            • Have a request? Glad to have them, kindly submit through GitHub.
            • +
            • the latest version of this readme is always found on GitHub
            • +
            • ChangeLog for more details of changes
            • +
            • Discussions or forums for discussions and +news
            • +
            • FAKQ
            • +
            • GitHub Pages
            • +
            • Known Issues for more details of feature +requests and known issues
            • +
            • Marketing Slicks
            • +
            • Parts Catalog for part pictures
            • +
            • Online +Manual (heavily a WIP)
            -
            +

            Documentation

            + +
            + Youtube logo +> Review by [`Kottabos Gaming`](https://forum.kerbalspaceprogram.com/index.php?/profile/36583-*/) +> +> [![Kottabos talks SimpleConstruction!](https://img.youtube.com/vi/3T_dren-6cc/0.jpg)](https://youtu.be/3T_dren-6cc) +
            +

            Localizations

            SimpleConstruction!

            +title="SimpleConstruction! (SCON)">SimpleConstruction!
            • English English
            • +src="https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/img/EN.png" +alt="English" /> English
            • Dutch Dutch -courtesy of GitHub user: Dutch - bedankt x13x54
            • Français French (Français) - courtesy of -GitHub user: izeau (Jean -Dupouy)
            • -
            • German German (Deutsch)
            • +src="https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/img/FR.png" +alt="Français" /> French (Français) - merci beaucoup izeau (Jean Dupouy)
            • Chinese 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!

            Extraplanetary @@ -225,15 +190,20 @@

            • English English
            • +src="https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/img/EN.png" +alt="English" /> English +
            • Brazilian (Português Brasil)
            • Chinese Chinese (简体中文)
            • +alt="Chinese" /> Chinese (简体中文)
            • Português Brasil Brazilian (Português -Brasil)
            • +src="https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/master/img/NL.png" +alt="Dutch" /> Dutch +
            • French (Français)
            • your translation here

            Kindly help translate Github Repo

            -
            -

            Installation Directions 1

            -

            Use CurseForge/OverWolf App (currently does -not install dependencies)

            - - CurseForge/OverWolf App - - -

            I take no part, nor am I interested in maintaining the CKAN mod metadata for my mods. CKAN is a great mod for those that can't use zip tools. -If you are having issues please let the CKAN people know and refer to the CKAN thread. My support of CKAN extends as far as me checking the checkbox in -Spacedock when I upload. Beware, CKAN can really mess up though it tries very, -very, very hard not to.

            -

            or CKAN

            +

            Help Wanted

            +
            +
              +
            • Compatibility patches
            • +
            • Testing of experimental features: +
                +
              • A config that turns a STOCK part (Klaw) into a recycler
              • +
              • discussion and download on GitHub
              • +
            • +
            • Contracts for these glorious parts
            • +
            • Sample crafts/subassemblies
            • +
            • Variant textures and model updates (add/improve: lights, iva, +hatches et al)
            • +
            • Converting from FireSpitter to Stock and/or KSPWheel
            • +
            • Marketing Images and Videos such as hero shots, animated gifs, short +highlights
            • +
            • Translations: 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!
            • +
            • Have a request? Glad to have them, kindly submit through GitHub.
            • +
            +
            +

            Installation Directions

            +

            Most recent releases only available via CurseForge/OverWolf +Website/App

            +

            CurseForge/OverWolf App

            Dependencies

            -

            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)

            Tags

              @@ -426,6 +454,7 @@

              Tags

              Credits and Special Thanks

              +
              +
              -

              Current (3) - Author (3) - zer0Kerbal

              Forum: Thread - Source: Thread - Source: GitHub
              +title="GitHub">GitHub - Download CurseForge
              License: 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

              - -

              Maintainer (2) - Maintainer (2) - EricWI

              +title="EricWi">EricWI

              Thread - Download - Source: GitHub - Source: GitHub License: GitHub
              +License: License License

              -

              Maintainer (1) - Author (1) - RealGecko

              +title="RealGecko">RealGecko

              Thread - SpaceDock - Source: Download - Source: GitHub License: GitHub
              +License: License 4

              +alt="License" />
              +the license was changed around this time.

              -

              Original (0) - Author: Original Author (ROOT) (0): +MatterBeam

              +title="MatterBeam">MatterBeam

              Thread - SpaceDock - Source: Download - Source: GitHub License: GitHub
              +License: License Original (0) - Author: License

              +

              This mod contains taniwha's Launchpad.dll and textures +licensed from Extraplanetary Launchpads.

              -
              -

              DONATIONS: -How to support this and other great mods by Disclaimer(s)

              +
              + +
              +

              How to +support this and other great mods by zer0Kerbal

              +

              Comment, click, like, share, up-vote, subscribe

              Completely voluntary, absolutely amazing, and really does -help me out a lot! -cybutekcybutek -creator of - -Kerbal Engineer

              +help out a lot!
              +and it is true.

              Support Github Sponsor Patreon Buy zer0Kerbal a snack

              -

              and it is true.

              - +title="Patreon" alt="Patreon" />

              + + + + + + + - - - - - - - - - -

              Connect with me

              Track progress: issues here and projects here along -with here +along with The Short List

              zer0Kerbal | kerbalspaceprogram.com zer0Kerbal | CurseForge +href="https://curseforge.com/members/zer0kerbal/projects">zer0Kerbal | CurseForge zer0Kerbal | reddit Connect with me href="https://www.twitch.tv/zer0kerbal">zer0Kerbal | Twitch zer0Kerbal | PayPal -zer0Kerbal | Buy Me a Coffee zer0Kerbal | Twitter

              -
              Release Schedule
              -
                -
              1. GitHub, reaching first manual installers and users of KSP-AVC. Right -now.
              2. -
              3. CurseForge. Right now.
              4. -
              5. SpaceDock (and CKAN users). Soon™
              6. -
              -
              - - -
              -
              -
                -
              1. this isn't a mod. ;P↩︎

              2. -
              3. may work on other versions -(YMMV)↩︎

              4. -
              5. Be Kind: Lithobrake, not jakebrake! Keep your Module -Manager up to date!↩︎

              6. -
              7. the license was changed around this time.↩︎

              8. -
              -
              +href="https://steamcommunity.com/id/zeroKerbal">zer0Kerbal | steam +zer0Kerbal | Twitter +zer0Kerbal | project list

              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

              + +

              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

              + +

              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