Jump to content

[1.12.3] Komplexity (KPLX) - 1.0.2.0-release - <Ictiv> edition {21 Jul 2022}


zer0Kerbal

Recommended Posts

2 hours ago, zer0Kerbal said:

orbitDisplayMode might be the droid you are looking for.

Oh yeah, I forgot to say specifically, but Orbit Display Mode is in fact that setting I was describing, however, I thought Patches Ahead also did part of what I was looking for, only to be proven wrong.

I remain utterly clueless as to what that number actually does, as both of my ideas as to what it could mean were disproven as I kept experimenting with it.

EDIT: Actually, now that I wrote that out, maybe it would be worth taking a look at Custom Barn Kit's code. Since the changing of the patches ahead option didn't seem to give any results for me, it might be possible that it's a bug with Custom Barn Kit itself, where it doesn't actually apply the changes to that variable...
Either that, or I had a mod left in my load order that reset the patches ahead variable without me noticing?

A lot to test considering how long my load times are.

Edited by Ictiv
Link to comment
Share on other sites

14 minutes ago, Ictiv said:

Oh yeah, I forgot to say specifically, but Orbit Display Mode is in fact that setting I was describing, however, I thought Patches Ahead also did part of what I was looking for, only to be proven wrong.

I remain utterly clueless as to what that number actually does, as both of my ideas as to what it could mean were disproven as I kept experimenting with it.

EDIT: Actually, now that I wrote that out, maybe it would be worth taking a look at Custom Barn Kit's code. Since the changing of the patches ahead option didn't seem to give any results for me, it might be possible that it's a bug with Custom Barn Kit itself, where it doesn't actually apply the changes to that variable...
Either that, or I had a mod left in my load order that reset the patches ahead variable without me noticing?

A lot to test considering how long my load times are.

I understand load times. Finally got mine under 10min, and that took some doing.

Looking through the CBK code might be helpful.

incoming release.

Edited by zer0Kerbal
Link to comment
Share on other sites

Komplexity Version
KSP version License
AVC .version files Pages

Version 1.0.2.0-release <Ictiv> edition

21 Jul 2022
Released for Kerbal Space Program [KSP 1.12.x]

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

Download from CurseForge

Changes

 

Spoiler

Summary 1.0.2.0

  • Add
    • thank you to @Ictiv Ictiv
    • [RealSolarSystem.cfg] v1.0.0.0
    • [OuterPlanetsMod.cfg] v1.0.0.0
    • [JX2Antenna.cfg] v1.0.0.0
  • Patching order
    • [JX2Antenna.cfg]
      • :LAST[JX2Antenna]
    • [OuterPlanetsMod.cfg]
      • :LAST[OPM]
    • [RealSolarSystem.cfg]
      • :LAST[RealSolarSystem]
    • closes #48 - [Bug th?id=OIP.cpfOx3RRCNI7JwVjr6zMzAAAAA%26pid=Api&f=1]: JX2Antenna+OPM Incompatibility
    • closes #49 - [Request]: OPM compatibility
    • closes #50 - [Request]: Realism Overhaul compatibility

docs/

  • Update
    • [TrackingStation.md] v2.1.0.0
    • [SPH.md] v2.1.0.0
    • [Administration.md] v1.1.2.0

img/

  • Update
    • [TrackingStation.png] v1.3.0.0

Status 1.0.2.0

  • Issues
    • closes #51 - Komplexity (KPLX) 1.0.2.0-release <Ictiv>
    • closes #52 - 1.0.2.0 Verify Legal Mumbo Jumbo
    • closes #53 - 1.0.2.0 Update Documentation
    • closes #54 - 1.0.2.0 Update Social Media

 

 


See More

  • Changelog Summary for more details of changes : See ChangeLog
  • Discussions and news on this mod : See Discussions or KSP Forums
  • Known Issues for more details of feature requests and known issues : See Known Issues
  • GitHub Pages : See Pages

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

Link to comment
Share on other sites

There definitely seems to be some sort of issue with CKAN when it comes to this mod, because CKAN has recognized once more that a new update is available, but thinks that that latest update is 1.0.1.0, rather than 1.0.2.0, and downloaded the previous version.

Link to comment
Share on other sites

  • 4 weeks later...
On 8/19/2022 at 11:02 AM, infinite_monkey said:

I have an issue with the administration building (I have JNSQ and Strategia installed): it says "Fully Upgraded" at Level 3, but with only 3 strategies available. When hovering over the (inactive) upgrade button, the info box shows "Max Active Strategies: 4", but I can't click it.

I see the issue. Kindly slap in a bug report here (on GitHub) and I will push out a fix lickity-split.

Komplexity supported Strategia by not patching Admin at all. I will create a new with the understanding that you try out the patch (on a non-live save after backing up your game and saves) and tell me if it works for you.

Stratega CBK patches:

Spoiler
// Custom Barn Kit configuration to change the strategy commit levels so that
// we can effectively have strategies with 3 levels that align with the building
// levels.  Big thanks to sarbian for making Custom Barn Kit, as this simple
// change would've been a massive pain otherwise.
//
//   Author: nightingale

@CUSTOMBARNKIT:FOR[Strategia]
{
    @ADMINISTRATION
    {
	    @strategyCommitRange = 1, 1, 1
	    @activeStrategyLimit = 2, 3, 4
    }

    @MISSION
    {
        @reputationKerbalRecovery = 2.5
    }
}

 

Komplexity CMK:Admin

Spoiler
// Administration.cfg v1.0.7.1
// Komplexity (KPLX)
// an addon that uses CustomBarnKit to extend the Kerbin Space Center's facilities from four levels (start + three) to ten levels (start + nine)
// created: 05 Nov 2019
// updated: 14 Apr 2022

@CUSTOMBARNKIT:NEEDS[CustomBarnKit,!Strategia]:FOR[Komplexity]
{
	@ADMINISTRATION
	{
		@levels = 10
		@upgradesVisual = 1, 1, 1, 2, 2, 2, 3, 3, 3, 3
		@upgrades = 38000, 10000, 15000, 25000, 50000, 75000, 95000, 115000, 150000, 190000
		@activeStrategyLimit = 1, 2, 3, 3, 4, 4, 5, 6, 7, 8
		@strategyCommitRange = 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1.0
	}
}

// CC BY-SA 4.0 by zer0Kerbal

 

 

Komplexity CBK:Mission

Spoiler
// MissionControl.cfg v1.0.5.1
// Komplexity (KPLX)
// an addon that uses CustomBarnKit to extend the Kerbin Space Center's facilities from four levels (start + three) to ten levels (start + nine)
// created: 05 Nov 2019
// updated: 14 Apr 2022

@CUSTOMBARNKIT:NEEDS[CustomBarnKit]:FOR[Komplexity]
{
	@MISSION
	{
		@levels = 10
		@upgradesVisual = 1, 1, 1, 2, 2, 2, 3, 3, 3, 3
		// @upgrades = 0, 25000, 50000, 65000, 80000, 95000, 110000, 125000, 150000, 300000
		@upgrades = 19000, 10000, 15000, 20000, 25000, 35000, 45000, 55000, 75000, 100000
		@unlockedFlightPlanning = 5
		@activeContractsLimit = 2, 3, 4, 5, 6, 7, 8, 9, 10, -1
	}
}

// CC BY-SA 4.0 by zer0Kerbal

 

 

Edited by zer0Kerbal
B<-->M
Link to comment
Share on other sites

9 hours ago, zer0Kerbal said:

I see the issue. Kindly slap in a bug report here (on GitHub) and I will push out a fix lickity-split.

Done: https://github.com/zer0Kerbal/Komplexity/issues/57

Since I installed Komplexity via CKAN, which still shows 1.0.1 as the latest version, I'll update it to 1.0.2 and apply your patch once it's ready

Link to comment
Share on other sites

6 hours ago, infinite_monkey said:

Done: https://github.com/zer0Kerbal/Komplexity/issues/57

Since I installed Komplexity via CKAN, which still shows 1.0.1 as the latest version, I'll update it to 1.0.2 and apply your patch once it's ready

+1 :rep: @infinite_monkey, thank you. helps a great deal plus you get credit in the repo automatically by doing it this way.

First step is to see if Strategia can handle the additional levels.
The reason the current admin/mission control configs don't patch those two buildings when Strategia is installed is because of this unknown. Marked compatible because in it's current state it is.
will ping 
@nightingale(jrossignol) on the KSP forums as well.

I should have a test config file posted in that same thread for you to try in a few hours.
Kindly let me know how it works.
Please backup your save game, and it is strongly suggested to use experimental patches on a throwaway copy of your save game or better yet on a blank save created just for this purpose.

Link to comment
Share on other sites

@infinite_monkey and @nightingale

The patch files (experimental) are now on GitHub to try. [link]

Kindly tell me if they resolve your issues and if Strategia/KSP has any issue going above 3 contracts - and if that is balanced.

Manual Installation directions are included in the archives.

Komplexity Version
KSP version License
AVC .version files Pages

Version 1.0.2.0-release <Ictiv> edition has been released to SpaceDock and should propagate to CKAN shortly.

Link to comment
Share on other sites

Komplexity Version
KSP version License
AVC .version files Pages

Version 1.0.3.0-release <infinite monkey> edition

21 Aug 2022
Released for Kerbal Space Program [KSP 1.12.x]

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

Download from CurseForge

Changes

 

Spoiler
  • Strategia Compatibility
    • Allow [Administration.cfg] to work when Strategia is installed.
    • thank you to @infinite_monkeyaka chrbkr (GitHub)
    • please note: there is a known bug in Strategia bug that affects display of max strategies only.
      • this bug affects DISPLAY only, not the actual mechanics.

Strategia Compatibility

  • thank you to @infinite_monkeyaka chrbkr (GitHub)
    • Update
      • [Administration.cfg] v1.0.8.1
        • remove ,!Strategia from the :NEEDS clause
    • Add
      • [Strategia.cfg] v1.0.0.1
    • patch 1
    • patch 2
  • closes #57 - [Bug th?id=OIP.cpfOx3RRCNI7JwVjr6zMzAAAAA%26pid=Api&f=1]: Administration building compatibility issue with Strategia

Status 1.0.3.0

  • Issues
    • closes #58 - Komplexity (KPLX) 1.0.3.0-release <infinite monkey> edition
    • closes #59 - 1.0.3.0 Verify Legal Mumbo Jumbo
    • closes #60 - 1.0.3.0 Update Documentation
    • closes #61 - 1.0.3.0 Update Social Media

 

 

 


See More

  • Changelog Summary for more details of changes: See ChangeLog
  • Discussions and news on this mod : See Discussions or KSP Forums
  • Known Issues for more details of feature requests and known issues : See Known Issues
  • GitHub Pages : See Pages

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 

Link to comment
Share on other sites

  • 1 year later...

For users of both this and Kerbal Construction Time, I offer a basic compatibility fix (I'll be posting here and and their thread for maximum reach). It's designed for the profile that follows "stock" KSC Facility upgrades instead of the KCT upgrades.

As it is now, KCT was designed for only a maximum of Level 3 for the buildings, Komplexity increases that to Level 10. KCT formulas use the actual facility level, instead of a percentage of the maximum level. This can potentially break balance when playing the preset that follows KSC facility upgrades instead of the KCT upgrade system.

To make both mods play nicer together, in the formulas area, you need to change any occurrence of the following:

[L] ..into.. (([L]/3)-(([L]%3)/3))

[R] ..into.. (([R]/3)-(([R]%3)/3))

This will match up VAB/SPH and R&D Levels 1-3, levels 4-6, and levels 7-9 as KCT Level 1, 2, and 3 respectively. When you finalize the facility to level 10, you get a bonus Level 4 for KCT. Additionally, the upgrades to the next "KCT level" corresponds to the visual upgrades of the facility, except that there's no visual upgrade for level 10 (KCT level 4).

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...