Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

4.0.9.9.1 prerelease - A Bigger Hammer #48

Merged
merged 13 commits into from
Dec 2, 2021
Merged

Conversation

zer0Kerbal
Copy link
Owner

@zer0Kerbal zer0Kerbal commented Dec 2, 2021

Version 4.0.9.9.1-prerelease - A Bigger Hammer

This is PRE-RELEASE - and WILL break saves

  • 01 Dec 2021
  • Release for Kerbal Space Program [KSP 1.12.2]

DO A CLEAN INSTALL: DELETE EXISTING THEN RE-INSTALL

WARNING: Only [CurseForge][CRSFG:url] version will include .dll’s

Removed

  • duplicate patches (SSPX.cfg)

GUI Icons

  • customized app icon with permission from taniwha! thank you!

Localization

  • added Chinese [zh-cn.cfg]

CurseForge/Overwolf

  • corrected archive packaging for installer

Backend

  • folder maintenance
  • moved Patches --> Compatibility
  • update automation to latest version
  • convert _release.json to schema 1.0.2.1

Kerbal Changelog

  • due to concerns about bloating the game and module manager .cache files
  • therefor changelogs might be affecting game load times
  • renamed to [Changelog.kcl] and updates have been suspended.

[ScienceLabs.cfg] v1.0.2.1

  • add FullyEquipped = true (might increase productivity factor)
  • Lint and maintenance pass

[ExperienceTraits.cfg] v1.0.0.1

  • adjust patch [EXPERIENCE_TRAIT[Pilot]] in order to reduce log spam
  • adjust patch [EXPERIENCE_TRAIT[Engineer]] in order to reduce log spam

[Launchclamps.cfg] v1.0.2.0

  • the clampBurgler has been caught and locked away.

[Tanks.cfg] v1.0.1.0

  • append '-ore' to stock tanks
  • adjusted :NEEDS so always will create / modify, even if a switcher add on is installed
  • added tags:BEFORE[SimpleConstruction]
  • remov tags:BEFORE[SimpleConstruction]
  • adjust tags part of part creation - replacing ore with either metal or rocketparts
  • adjust timing of patches to ensure proper execution

[DockingPorts.cfg] v1.0.2.0

  • [ELLauchpad]
    • PadName = $#../Title# (to help self label Pads)
    • adjusted [spawnOffset ] to help prevent clipping. NOTE: if rotate/offset gizmo's have been used this offset will not help. Feature Request has been submitted to taniwha.
  • [ELTarget]
    • remove [TargetTransform]
    • remove [SpawnHeightOffset]
    • %TargetName = $#../Title# (to help self label Targets)
    • adjusted [spawnOffset ] to help prevent clipping. NOTE: if rotate/offset gizmo's have been used this offset will not help. Feature Request has been submitted to taniwha.
  • [ELWorkshop]
    • add UnManned Productivity = 0.25;
    • add IgnoreCrewCapacity = true;

[CrewedPods.cfg] v1.0.1.1

  • add to none command/crewed parts: FullyEquipped = true (might increase productivity factor)

Status

- [Tanks.cfg]
  - append ore to stock tanks
- add quickstart.md to GameData\SimpleConstruction\Localization
- remove duplicate compatibility patch
- [ExperienceTraits.cfg]
 - adjust patch [EXPERIENCE_TRAIT[Engineer]] in order to reduce log spam
- rename Patches to Compatibility
- add images
@zer0Kerbal zer0Kerbal added this to the 4.0.99.1-prerelease milestone Dec 2, 2021
@zer0Kerbal zer0Kerbal self-assigned this Dec 2, 2021
# Version 4.0.9.9.1-prerelease - A Bigger Hammer

# This is PRE-RELEASE - and WILL break saves

- 01 Dec 2021
- Release for Kerbal Space Program [KSP 1.12.2]

## DO A CLEAN INSTALL: DELETE EXISTING THEN RE-INSTALL

## WARNING: Only [CurseForge][CRSFG:url] version will include .dll’s

# Removed

- duplicate patches (SSPX.cfg)

# GUI Icons

- customized app icon with permission from taniwha! thank you!

# Localization

- added Chinese [zh-cn.cfg]

# CurseForge/Overwolf

- corrected archive packaging for installer

# Backend
- folder maintenance
- moved Patches --> Compatibility
- update automation to latest version
- convert _release.json to schema 1.0.2.1

# Kerbal Changelog

- due to concerns about bloating the game and module manager .cache files
- therefor changelogs might be affecting game load times
- renamed to [Changelog.kcl] and updates have been suspended.

# [ScienceLabs.cfg] v1.0.2.1

- add FullyEquipped = true (might increase productivity factor)
- Lint and maintenance pass

# [ExperienceTraits.cfg] v1.0.0.1

- adjust patch [EXPERIENCE_TRAIT[Pilot]] in order to reduce log spam
- adjust patch [EXPERIENCE_TRAIT[Engineer]] in order to reduce log spam

# [Launchclamps.cfg] v1.0.2.0

- the clampBurgler has been caught and locked away.

# [Tanks.cfg] v1.0.1.0

- append '-ore' to stock tanks
- adjusted :NEEDS so always will create / modify, even if a switcher add on is installed
- added tags:BEFORE[SimpleConstruction]
- remov tags:BEFORE[SimpleConstruction]
- adjust tags part of part creation - replacing ore with either metal or rocketparts
- adjust timing of patches to ensure proper execution

# [DockingPorts.cfg] v1.0.2.0

- [ELLauchpad]
  - PadName = $#../Title# (to help self label Pads)
  - adjusted [spawnOffset ] to help prevent clipping. NOTE: if rotate/offset gizmo's have been used this offset will not help. Feature Request has been submitted to taniwha.
- [ELTarget]
  - remove [TargetTransform]
  - remove [SpawnHeightOffset]
  - %TargetName = $#../Title# (to help self label Targets)
  - adjusted [spawnOffset ] to help prevent clipping. NOTE: if rotate/offset gizmo's have been used this offset will not help. Feature Request has been submitted to taniwha.
- [ELWorkshop]
  - add UnManned Productivity = 0.25;
  - add IgnoreCrewCapacity = true;

# [CrewedPods.cfg] v1.0.1.1

- add to none command/crewed parts: FullyEquipped = true (might increase productivity factor)

### Status

- Issues/Milestones
 - closes #10 - Create SC Icon
 - closes #17 - 4.0.99.1-prerelease
 - closes #13 - 1.1.2.99-prerelease - two week CurseForge
 - closes #19 - Localization - master
 - closes #21 - Localization - Chinese
 - closes #34 - Localization - German
 - closes #35 - Duplicate patches
 - closes #36 - Launchclamps
 - updates #36 - Spawn location
 - closes #43 - Version
 - closes #44 - Legal MumboJumbo
 - closes #45 - Update documentation
 - closes #46 - Release 4.0.9.9.1-prerelease
 - closes #47 - Social Media
- Pull Requests
  - closes #48 - 4.0.9.9.1 prerelease - A Bigger Hammer
  - closes # - [ImgBot] Optimize images - contributed by imgbot[bot]
- *** Possible future changes ***
  - #40 - Stock Recycler
  and more

- [ELWorkshop]
  - newly discovered KSPFields
  - bool FullyEquipped;
  - bool - IgnoreCrewCapacity = true;
  - float - ProductivityFactor = 1f;
  - float - UnmannedProductivity;
@zer0Kerbal zer0Kerbal merged commit 88dd4a3 into master Dec 2, 2021
@zer0Kerbal zer0Kerbal deleted the 4.0.9.9.1-prerelease branch December 2, 2021 10:23
zer0Kerbal added a commit that referenced this pull request Feb 27, 2022
## Version 4.0.99.1 - A tiny Hammer

* 26 Feb 2022
* Release for Kerbal Space Program [KSP 1.12.3]

### Updated

* [Tanks.cfg]
  * blame: Version 4.0.9.9.1-prerelease
  * was accidentally changing [name] of stock tanks. spanked patch. all better now.
  * was supposed to be only changing the [title]
  * include [ghostparts.cfg] to try to prevent further damage to game saves.
  * thank you to [Kaa253](https://forum.kerbalspaceprogram.com/index.php?/profile/68628-kaa253/) for reporting this

* [ISRU.cfg] v1.1.0.0
  * Add Localization
  * [ORE to METAL]
    * convert +MODULE to MODULE (adds entire module instead of patching a copy
  * [ORE to Karbonite]
    * convert +MODULE to MODULE (adds entire module instead of patching a copy
    * adjust [Karbonite] to [metal] conversion from 5:1 to 3:1
  * thank you to [Kaa253](https://forum.kerbalspaceprogram.com/index.php?/profile/68628-kaa253/) for reporting this
  * closes #58 - [Bug 🐞]: [ISRU.cfg]

* [en-us.cfg] v1.1.0.0
  * 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_Karbonite_displayname] = Karbonite

* Spawn Location
  * no reports of further bad behavior
  * closes #38 - Correct Spawn location

### Created

* [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

* folder maintenance
* moved Patches --> Compatibility
* update automation to latest version
* convert _release.json to schema 1.0.2.1

### Kerbal Changelog

* convert [Changelog.kcl]
  * from Kerbal Changelog format to GitHub flavored markdown
  * closes #59 - Convert Changelog.cfg

### Docs/

* update [readme.md] v1.6.5.6
* update [changelog.md] v1.4.1.0
* add [Attribution.md] v1.1.0.0
* /Localization
* [LegalMumboJumbo]
* [Part-Invoice]
* ReleaseNotes/
  * [4.0.2.4]
  * [4.0.2.5]
  * [4.0.2.6]
  * [4.0.2.7]
  * [4.0.9.9]
  * [4.0.9.9.1]
  * [4.0.99.1]

### 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 <A Tiny Hammer>
  * 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

* [ELWorkshop]
  * newly discovered KSPFields
  * bool FullyEquipped;
  * bool - IgnoreCrewCapacity = true;
  * float - ProductivityFactor = 1f;
  * float - UnmannedProductivity;
zer0Kerbal added a commit that referenced this pull request Feb 27, 2022
## Version 4.0.99.1 - A tiny Hammer

* 26 Feb 2022
* Release for Kerbal Space Program [KSP 1.12.3]

### Updated

* [Tanks.cfg]
  * blame: Version 4.0.9.9.1-prerelease
  * was accidentally changing [name] of stock tanks. spanked patch. all better now.
  * was supposed to be only changing the [title]
  * include [ghostparts.cfg] to try to prevent further damage to game saves.
  * thank you to [Kaa253](https://forum.kerbalspaceprogram.com/index.php?/profile/68628-kaa253/) for reporting this

* [ISRU.cfg] v1.1.0.0
  * Add Localization
  * [ORE to METAL]
    * convert +MODULE to MODULE (adds entire module instead of patching a copy
  * [ORE to Karbonite]
    * convert +MODULE to MODULE (adds entire module instead of patching a copy
    * adjust [Karbonite] to [metal] conversion from 5:1 to 3:1
  * thank you to [Kaa253](https://forum.kerbalspaceprogram.com/index.php?/profile/68628-kaa253/) for reporting this
  * closes #58 - [Bug 🐞]: [ISRU.cfg]

* [en-us.cfg] v1.1.0.0
  * 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_Karbonite_displayname] = Karbonite

* Spawn Location
  * no reports of further bad behavior
  * closes #38 - Correct Spawn location

### Created

* [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

* folder maintenance
* moved Patches --> Compatibility
* update automation to latest version
* convert _release.json to schema 1.0.2.1

### Kerbal Changelog

* convert [Changelog.kcl]
  * from Kerbal Changelog format to GitHub flavored markdown
  * closes #59 - Convert Changelog.cfg

### Docs/

* update [readme.md] v1.6.5.6
* update [changelog.md] v1.4.1.0
* add [Attribution.md] v1.1.0.0
* /Localization
* [LegalMumboJumbo]
* [Part-Invoice]
* ReleaseNotes/
  * [4.0.2.4]
  * [4.0.2.5]
  * [4.0.2.6]
  * [4.0.2.7]
  * [4.0.9.9]
  * [4.0.9.9.1]
  * [4.0.99.1]

### 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 <A Tiny Hammer>
  * 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

* [ELWorkshop]
  * newly discovered KSPFields
  * bool FullyEquipped;
  * bool - IgnoreCrewCapacity = true;
  * float - ProductivityFactor = 1f;
  * float - UnmannedProductivity;
zer0Kerbal added a commit that referenced this pull request Mar 7, 2022
# Version 4.0.99.2-prerelease - A Little too Spicy

## This is PRE-RELEASE - and WILL break saves

* 06 Mar 2022
* Release for Kerbal Space Program [KSP 1.12.3]

## DO A CLEAN INSTALL: DELETE EXISTING THEN RE-INSTALL

## WARNING: Only [CurseForge][CRSFG:url] version will include .dll’s

### Updated

* [KPBS.cfg]
  * renamed to [KerbalPlanetaryBaseSystems.cfg] v1.0.2.0
  * [KKAOSS_Smelter]
    * split out into own file [KKAOSS_Smelter] v1.0.2.0
    * -MODULE[ELCoreHeat]{}
    * [ModuleResourceConverter]
      * [TemperatureModifier]
        * OLD:
          * key = 0 100000
          * key = 750 50000
          * key = 1000 10000
          * key = 1250 500
          * key = 2000 50
          * key = 4000 0
        * NEW:
          * key = 0 50000
          * key = 750 25000
          * key = 1000 5000
          * key = 1250 2500
          * key = 2000 2500
          * key = 4000 0
      * [ThermalEfficiency]
        * OLD:
          * key = 0 0 0 0
          * key = 500 0.1 0 0
          * key = 1000 1.0 0 0
          * key = 1250 0.1 0 0
          * key = 3000 0 0 0
        * NEW:
          * 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
      * add [UseSpecialistHeatBonus] = true
      * add [SpecialistHeatFactor] = 0.1
      * add [resourceOutputName] = #SimpleConstruction_Metal_displayname // Metal]
      * change [Specialty] = Engineer to [ExperienceEffect] = ConverterSkill
      * INPUT_RESOURCE
        * [Ore] ratio was 0.4, now is 1.0
        * [ElectricCharge] ratio was 48, now 96
      * OUTPUT_RESOURCE
        * [Metal] was 0.2, now is 1.0
      * Localized
  * [KKAOSS_Workshop]
    * split out into own file [KKAOSS_Workshop] v1.0.2.0
    * [ModuleResourceConverter]
      * Localized
* [ISRU.cfg] v1.1.0.0
  * @part[*ISRU*,Smelter*] --> @part[*ISRU*,Smelter*,!KKAOSS_Smelter]
  * with KPBS installed, Smelter was being hit twice without winner winner chicken dinner
  * closes #63 - [Bug 🐞]: KPBS Smelter not heating
  * [ModuleResourceConverter]
    * Localized
    * INPUT_RESOURCE
      * [Ore] ratio was 2.5, now is 0.5
      * [ElectricCharge] ratio remains the same
    * OUTPUT_RESOURCE
      * [Metal] was 0.125, now is 0.25

### Backend

* [__deploy] v1.1.3.0
* [_gitPullIssues] v1.1.0.1
* [SimpleConstruction.version]
  * removed [KSP_VERSION_MAX], not longer needed
* removed graphics/ folder; duplicate of img/
* removed bin/ folder; empty

### Localization

* [ScienceLabs.cfg] v1.0.2.2
  * ConverterName = #SimpleConstruction_RocketParts_displayname = RocketParts
  * StartActionName = #EL_EventGUIName_StartPartProduction // Start Printing Parts
  * StopActionName = #EL_EventGUIName_StopPartProduction // Stop Printing Parts
* [KKAOSS_Workshop.cfg] v1.0.2.0
  * ConverterName = #SimpleConstruction_RocketParts_displayname = RocketParts
  * StartActionName = #EL_EventGUIName_StartPartProduction // Start Printing Parts
  * StopActionName = #EL_EventGUIName_StopPartProduction // Stop Printing Parts
* [KerbalPlanetaryBaseSystems.cfg] v1.0.2.0
  * [KKAOSS_Storage_Metal]
    * -title {}
    * title = #KBPS-Storage-Metal-titl // K&K X1200 Metal Storage
  * [KKAOSS_Storage_RocketParts]
    * -title {}
    * title = #KBPS-Storage-RP-titl // K&K X2400 Rocket Part Storage
  * [KKAOSS_Storage_MetalOre]
    * -title {}
    * title = #KBPS-Storage-Ore-titl // K&K X1200 Ore Storage
    * -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
  * 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
  * resourceOutputName = #SimpleConstruction_Metal_displayname // Metal
* [en-us.cfg]v1.2.0.0
  * KerbalPlanetaryBaseSystems
    * #KBPS-Storage-Ore-titl = K&K X1200 Ore Storage
    * #KBPS-Storage-Ore-desc = A storage for ore. You can process the ore in a smelter into metal.
    * #KBPS-Storage-Metal-titl = K&K X1200 Metal Storage
    * #KBPS-Storage-RP-titl = K&K X2400 Rocket Part Storage
    * #KBPS-Smelter-desc = The smelter can be used to process ore into useful metal. Do not touch! HOT!

### Documentation

* update [readme.md] v1.6.5.9
* update [ReleaseLayout.md] v1.3.1.
* update [changelog.md] v1.4.1.0
* update [Attribution.md] v1.1.2.1
* [docs]
  * [LegalMumboJumbo]
  * [Part-Invoice]
  * [404]
  * [Localizations]
  * [ManualInstallation.md]
  * [resourceFlow.md]
    * [4.0.99.2]
* closes #66 - 4.0.99.2 Update Documentation
* closes #65 - 4.0.99.2 Verify Legal Mumbo Jumbo
* closes #67 - 4.0.99.2 Social Media

### Status

* Issues/Milestones
  * closes #64 - SimpleConstruction! (SCON) 4.0.99.2-prerelease A Little Too Spicy
* Pull Requests
  * closes #48 - 4.0.99.2-prerelease A Little Too Spicy

* [ELWorkshop]
  * newly discovered KSPFields
  * bool FullyEquipped;
  * bool - IgnoreCrewCapacity = true;
  * float - ProductivityFactor = 1f;
  * float - UnmannedProductivity;
# for free to join this conversation on GitHub. Already have an account? # to comment