Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

It is possible to keep upgrading a LC without commonality loss indefinitely by changing at least 1 unit of resources #2279

Closed
Karhgath opened this issue Oct 18, 2023 · 0 comments

Comments

@Karhgath
Copy link
Contributor

Karhgath commented Oct 18, 2023

It is possible to keep upgrading a LC indefinitely with 5% tonnage increase and minimal height increase as long as you add or remove one single unit of resources.

One effect when doing this is that the label changes from "Uses shared efficiency" to "Starting efficiency".

Upgrade 161t to 169t without resource change
image
Upgrade with resource change
image
Upgraded and upgrade again with resource change, still 100% commonality
image

If you do not change resources, the "protection" will not reset and you will not be able to upgrade again and keep commonality, as designed.

Also sometimes this LC upgrade panel pops up after confirming construction. It does not seems to be in all cases, but I think if the current LV selected is not supported by the upgrade (tonnage in yellow), this will happen after clicking OK twice.

image

NathanKell added a commit that referenced this issue Oct 20, 2023
…e button press that dismisses the dialog) to avoid bad UI state when dismissing a dialog that itself changes UI state on dismissal. Working on secondary issue of #2279
Tagir-1 added a commit to Tagir-1/RP-0 that referenced this issue Jan 5, 2024
commit 3121cdcfde005a0500ad9b2a332811eef0c8cf42
Author: Capkirk123 <capkirk123@gmail.com>
Date:   Sun Dec 17 19:39:04 2023 -0600

    Remove unneeded cost multiplier tags

    Since cost mult tags applied to individual configs actually do something now, remove them from so they aren't double-charged (except for engines that actually use the feature)

commit 0bd1447a14e142fe21517e31b7b7d152796f5a01
Author: siimav <siim.aaver@gmail.com>
Date:   Sun Dec 17 03:05:32 2023 +0200

    Tweak EC volume check in avionics window

commit 269a87ea544873921c7a03d459175b0b9f7f832d
Author: siimav <siim.aaver@gmail.com>
Date:   Sat Dec 16 02:58:32 2023 +0200

    Validate avionics utilization on vessel getting queued

commit 93739dc5593f49d75edc25c825186cad74484306
Author: siimav <siim.aaver@gmail.com>
Date:   Sat Dec 16 02:42:02 2023 +0200

    Change all applicants to actual crewmembers in simulations

commit be90e71ab8331b8748347abe9ea11e84eb6eae15
Author: siimav <siim.aaver@gmail.com>
Date:   Tue Dec 12 15:40:44 2023 +0200

    Fix AC level requirements in crew science experiments

commit ea843ef4c91b80932801b3068b625d97d8823859
Author: GitHub Actions Bot <>
Date:   Sun Dec 10 22:35:08 2023 +0000

    Update version to v3.3.0.1

commit 662ba87a4e983d700cd1cdd14280a1a065ee1dd7
Author: siimav <siim.aaver@gmail.com>
Date:   Mon Dec 11 00:31:58 2023 +0200

    Fix ImpactCB parameter exception

commit 156d5504eea6295d1daa7d72f370d53de8834f1b
Author: GitHub Actions Bot <>
Date:   Sun Dec 10 19:24:06 2023 +0000

    Update version to v3.3.0.0

commit c89ec8a610e47e5531bc1a8a29ae9a1f50a183a6
Author: siimav <siim.aaver@gmail.com>
Date:   Sun Dec 10 21:20:23 2023 +0200

    Include Cosmic Ray 1 experiment in Cosmic Ray 2

commit c4698c71d7e7ace7b260f0048010a4794a175d00
Author: siimav <siim.aaver@gmail.com>
Date:   Sun Dec 10 15:17:40 2023 +0200

    Change the structure of all contracts with orbit duration.

    Should fix issues with state tracking across vessels and scene changes.

commit d1e4e72825554758ab6d977b1886cc9c06c0bc22
Author: Capkirk123 <capkirk123@gmail.com>
Date:   Sat Dec 9 18:33:24 2023 -0600

    Add support for ROC LM Phase B parts (#2306)

    For https://github.com/KSP-RO/ROCapsules/pull/160

commit 13ff956665dc58e5ee5c17659e1d61fc407e6357
Author: Capkirk123 <capkirk123@gmail.com>
Date:   Sat Dec 9 18:32:56 2023 -0600

    Configs for stockish project orion (#2305)

commit 60c594f31ecf2619103bdfe9cddd61ac80fa2b80
Author: siimav <1120038+siimav@users.noreply.github.com>
Date:   Sun Dec 10 02:18:57 2023 +0200

    Rework OrbitalTestFlight contract parameters (#2307)

commit 055c0f7967678fb8efd6ea013de6fa6c99d30093
Author: siimav <siim.aaver@gmail.com>
Date:   Sun Dec 10 02:16:30 2023 +0200

    Consistently use properties in CC parameters

commit df4b2f580c477e539c042d1a7b26f325cd4ee8c0
Author: siimav <siim.aaver@gmail.com>
Date:   Sun Dec 10 01:31:21 2023 +0200

    Increasing the polling rate in Lunar impactor contracts

commit 55c11a387afd48431e0ecb79679ede7a41e0afc1
Author: siimav <siim.aaver@gmail.com>
Date:   Sun Dec 10 01:27:52 2023 +0200

    Add update frequency attribute to parameters that rely on polling

commit 22687f5de76e09f283337294aa42cf2501e8b3c5
Author: Capkirk123 <capkirk123@gmail.com>
Date:   Thu Dec 7 22:27:24 2023 -0600

    Add RL10C-X configs

commit 2a3212f4c4e9591aeaa47a4e2213a8e9ed506dd0
Author: siimav <siim.aaver@gmail.com>
Date:   Thu Dec 7 13:07:42 2023 +0200

    Remove unnecessary logic from single-completion SR contracts

commit 959ea0db2012e3b2fdb38a9672c416b0e1963954
Author: Amselfass <46572014+Amselfass@users.noreply.github.com>
Date:   Mon Dec 4 19:32:13 2023 +0100

    Fix prettyText of Suborbital Rocket Development (#2309)

commit ad4f136d5982cb9fc35216fa4ae24007d8c69292
Author: NathanKell <nathankell@gmail.com>
Date:   Sat Dec 2 11:57:28 2023 -0800

    Fix typo with program rep penalty

commit 8eb24b0595cab31c4d06a9eae51323ee3b09629a
Author: Test-Account-New <150387878+Test-Account-New@users.noreply.github.com>
Date:   Tue Nov 28 00:50:26 2023 +0300

    Check that cockpit is pressurized and space-capable (#2302)

commit ceab0a61252dd8b9bcf7c7a38b698a4aeb9928c5
Author: siimav <siim.aaver@gmail.com>
Date:   Sat Nov 25 15:09:18 2023 +0200

    Improve untooled parts warning

commit 78cc9fca62cc397fb988f9a65b4436490b34b6f9
Author: siimav <siim.aaver@gmail.com>
Date:   Mon Nov 20 13:10:03 2023 +0200

    Prevent station contracts from loading due to performance issues

commit 924042b89334155db81708dad1c46c399e8091c3
Author: siimav <siim.aaver@gmail.com>
Date:   Sun Nov 19 21:00:49 2023 +0200

    Add workaround for VesselBuiltAtParameter when build times are disabled

commit 739c89688e3c9bd0d4324237f46ab59a872abc80
Author: siimav <siim.aaver@gmail.com>
Date:   Sun Nov 19 17:37:44 2023 +0200

    Refresh budget on rollout state changes.

    Fixes #2277

commit ead4e8a862f21c119e098ca0d5b88d2c7992ca54
Author: siimav <siim.aaver@gmail.com>
Date:   Sun Nov 19 17:36:28 2023 +0200

    Fix engineer idle status for finished rollouts.

    Fixes #2277, #2298

commit 25b35792b4a21761a56dda1be35ebf13acffbf80
Author: NathanKell <nathankell@gmail.com>
Date:   Thu Nov 16 23:29:08 2023 -0800

    Fix typo in member type in careerlog (thankfully doesn't matter)

commit 365854293760c8195789a08f465266ef54a16e69
Author: NathanKell <nathankell@gmail.com>
Date:   Wed Nov 15 22:49:48 2023 -0800

    Use Earth not Kerbin in ignored experiments (that works fine now)

commit 578722ef6a67a2f943ec1539ef8834bbd597c502
Author: NathanKell <nathankell@gmail.com>
Date:   Tue Nov 14 22:03:08 2023 -0800

    Dep ROUtils

commit 8efe4067310d02d3385946164ca71c4d3745c582
Author: GitHub Actions Bot <>
Date:   Wed Nov 15 06:00:52 2023 +0000

    Update version to v3.2.1.0

commit d620fad09937a9f85793d85ffbe89b86445f9fe4
Author: NovemberOrWhatever <104395162+NovemberOrWhatever@users.noreply.github.com>
Date:   Tue Nov 14 21:57:40 2023 -0800

    Minor leader tweaks (#2295)

    * Minor leader tweaks

    Correct which award was won by Glushko
    Make it clearer what the issue with Von Braun was
    Flip an effect that should reduce SPH speed based on the name to reduce it instead of increasing it

    * Update LeadersFlightDirectors.cfg

    GH webapp edit

commit 241c4f88583cec1729717a6626f02b7460b716bf
Author: NathanKell <nathankell@gmail.com>
Date:   Tue Nov 7 22:49:29 2023 -0800

    Update assembly dependency

commit b3ffbd9f0e7e932df335666ef7e094c2f01c3694
Author: NathanKell <nathankell@gmail.com>
Date:   Tue Nov 7 22:24:54 2023 -0800

    Use ROUtils for rest of Utilities

commit 43f57ed5188a0d2695938adb96178408de0e929c
Author: NathanKell <nathankell@gmail.com>
Date:   Tue Nov 7 22:02:36 2023 -0800

    Use ROUtils DTUtils

commit c1134f123ec2d84059309bdfcd0b46fded11c880
Author: NathanKell <nathankell@gmail.com>
Date:   Tue Nov 7 21:52:40 2023 -0800

    Use ROUtils SingletonHost

commit acc0590e134abafbcb3f55db4599f4f685a5ed0d
Author: NathanKell <nathankell@gmail.com>
Date:   Tue Nov 7 21:52:27 2023 -0800

    Use ROUtils persistent data types

commit 21759a28814b36cfdf5885953797cf8b87a2620a
Author: NathanKell <nathankell@gmail.com>
Date:   Tue Nov 7 01:32:08 2023 -0800

    Conflict RONoCareer

commit bd5399dc9b03f2d498f72250d770a0d021ecefe4
Author: NathanKell <nathankell@gmail.com>
Date:   Mon Nov 6 23:50:20 2023 -0800

    Actions update to strip excess dlls

commit b518f693015212f4504de0d1189c6c2ff4c2b665
Author: NathanKell <nathankell@gmail.com>
Date:   Mon Nov 6 00:13:34 2023 -0800

    Reorg in prep for ROUtils

commit bb0fb62cd97576fc30788aeedeaecd7cff6f4f26
Author: NathanKell <nathankell@gmail.com>
Date:   Sun Nov 5 22:26:15 2023 -0800

    Move KSPWheel patch to RO

commit c03643a4060eb44d7da22e25aaeb51c64e6f3051
Author: NathanKell <nathankell@gmail.com>
Date:   Sun Nov 5 22:18:06 2023 -0800

    Add Kerbal applicants on start, don't wait (like stock) to go into AC

commit 6ffed1c57112ea219631a71b49f43c4dc8800ed8
Author: GitHub Actions Bot <>
Date:   Mon Nov 6 06:11:00 2023 +0000

    Update version to v3.2.0.1

commit 716ca1916d1dd31be0d910e2d798a275610a8b49
Author: NathanKell <nathankell@gmail.com>
Date:   Sun Nov 5 22:08:40 2023 -0800

    Fix facility constructions not clearing

commit 66948fc36ff2e055a682bd3641a651673c308ec9
Author: Robbibi <31256532+Robby9777@users.noreply.github.com>
Date:   Sun Nov 5 23:09:35 2023 +0300

    Fix descriptive text in biological satellite contract parameters (#2293)

    Transmitting science isn't a contract requirement.

commit 8edff16188a66a981d0f443fa70a43c37f13c055
Author: GitHub Actions Bot <>
Date:   Sun Nov 5 07:18:38 2023 +0000

    Update version to v3.2.0.0

commit 230e5c3e5fe045b9d87e18b44d3c2d78ae57eece
Author: NathanKell <nathankell@gmail.com>
Date:   Sun Nov 5 00:02:38 2023 -0700

    Don't run prepost actions in flight scene for crew update dialogs. Add NonFlight versions of PrePostActions and HideGUIsWhilePopup. Make those methods return the dialog so it can still be captured. Close #2292

commit dc64f9382825aad2c90469e97c22dcfda25698a3
Author: Ballatik <67292986+Ballatik@users.noreply.github.com>
Date:   Sun Nov 5 01:41:25 2023 -0500

    Interplanetary contract issues (#2290)

    * Correct rep and confidence awarding for interplanetary repeatables

    * Update Titan Rover.cfg

    * Update Programs.cfg

    Whitespace fixes

    * Update Programs.cfg

    Whitespace fixes

    * Update Programs.cfg

    Whitespace fixes take 3

    * Venus balance

    Lower rewards on repeatable venus orbits and landings to account for piggybacking.

commit be255dc9169fd76089fa6b9eee72e5dfd2c68ea4
Author: Capkirk123 <capkirk123@gmail.com>
Date:   Wed Nov 1 23:55:57 2023 -0500

    Add SNAP-3A (#2287)

commit 4ffa5b9204304c7c0e0fbe9f8fa533a424f9ef48
Author: NathanKell <nathankell@gmail.com>
Date:   Wed Nov 1 21:47:29 2023 -0700

    GetEffectiveCostInternal guards and a bit of optimization

commit daf306e5f8d5197bb4d2becea668f145d7e59e9a
Author: NathanKell <nathankell@gmail.com>
Date:   Wed Nov 1 19:47:01 2023 -0700

    Fix new/modify LC GUI using resources as ints, effectively, but LCs storing resources as doubles, so if you try to change a LC it'll count as a resource change if you ever open the Resources window even if you don't change any resources. This is done by both fixing how new LCs are made, and by adding upgrade patches to fix existing games.

commit 6739739249613e8949d35cb468120bbc65ebb22a
Author: siimav <siim.aaver@gmail.com>
Date:   Wed Nov 1 18:51:06 2023 +0200

    Change avionics tanks to Battery-I in sample craft files

commit bb6cd4d6b36631140f31d36c1438b492ba87f880
Author: NathanKell <nathankell@gmail.com>
Date:   Wed Nov 1 01:10:21 2023 -0700

    Fix facility level conversion from float to index

commit 5ce0be426abbf2a745df4b837526462602f191ec
Author: Capkirk123 <capkirk123@gmail.com>
Date:   Mon Oct 30 19:59:46 2023 -0500

    Move M-1 a little earlier

    Move M-1-spec and M-1 a little earlier in the tree because I forgot to do so when I moved the M-1 part earlier. Resolves https://github.com/KSP-RO/RP-1/issues/2289

commit 4477e1936788033d51b5643b3f1e021b4bd39975
Author: Capkirk123 <capkirk123@gmail.com>
Date:   Mon Oct 30 19:46:42 2023 -0500

    Increase Big G cabin avionics

    Increase Big G cabin avionics to 5 tons (since it's over 4 tons loaded)

commit 1d35f0fa362849fc885175283bd550739e7e79e5
Author: siimav <siim.aaver@gmail.com>
Date:   Sun Oct 29 20:28:24 2023 +0200

    Change when newspaper screenshot is taken for BSB

commit 4051b21efca2f39523e1ae692d7511a982a45134
Author: NathanKell <nathankell@gmail.com>
Date:   Sat Oct 28 14:20:45 2023 -0700

    Don't store facility costs AGAIN in MaintenanceHandler

commit e7ab6f3d5033c35ece8ea78bd3b23b68aca92a91
Author: NathanKell <nathankell@gmail.com>
Date:   Sat Oct 28 14:09:22 2023 -0700

    Fix not getting facility level correct when not near homebody

commit 92d4f95f5aef4ee9460ae65b70dd03fc3a3a0520
Author: siimav <siim.aaver@gmail.com>
Date:   Sat Oct 28 15:29:20 2023 +0300

    Refactor and improve LC upgrade validation

commit 7660b821b69d5e6a60867cc3d0ba7e709d0b0717
Author: Capkirk123 <capkirk123@gmail.com>
Date:   Thu Oct 26 22:18:09 2023 -0500

    Configure new reactor parts, better reactor ECMs (#2285)

    Configure SNAP-2, SNAP-8, SNAP-50 (300 kWe), and Prometheus. Also adjust reactor ECMs to sane values based on SNAP-50 development costs.

commit 1a5f884f3d6bf1e8dbeca2dbccb0b31d2570584e
Author: GitHub Actions Bot <>
Date:   Wed Oct 25 19:20:49 2023 +0000

    Update version to v3.1.1.2

commit d1caa5687b1447ef86c46a235087c2d6b3bfb6fb
Author: NathanKell <nathankell@gmail.com>
Date:   Wed Oct 25 12:05:01 2023 -0700

    fix EC unit

commit 724b7f23b0d026d0f61f84b4d1be971520fa1713
Author: GitHub Actions Bot <>
Date:   Wed Oct 25 06:15:44 2023 +0000

    Update version to v3.1.1.1

commit cb1f4e1fda4bdb9beb4b2ca26c28b8c34d0af3c5
Author: NathanKell <nathankell@gmail.com>
Date:   Tue Oct 24 00:40:04 2023 -0700

    Improvements to unit handling/display in Proc Avi window

commit d3567004dba169f726c97a7af2962a559ae43a08
Author: NathanKell <nathankell@gmail.com>
Date:   Mon Oct 23 19:24:46 2023 -0700

    Fix LC modification validation failing tonnage modify check for 1t->3t pads

commit 8349b795aacb4a6af0197d1c7b6bde8d6a47568c
Author: GitHub Actions Bot <>
Date:   Sun Oct 22 22:41:24 2023 +0000

    Update version to v3.1.1.0

commit fbc8a97224ff25edf2256bca71aab20db0181700
Author: NathanKell <nathankell@gmail.com>
Date:   Sun Oct 22 15:37:39 2023 -0700

    Add training for spaceplane crew carriers given the new training system. Close #1506

commit fffe5e0a4a9134b192357c3d8df69adc5f6c6cc1
Author: NathanKell <nathankell@gmail.com>
Date:   Sun Oct 22 15:26:09 2023 -0700

    Update install checker for Kerbalism 3.18

commit fc3efa5ea546df09733fa0014c0383639804b818
Author: NathanKell <nathankell@gmail.com>
Date:   Sun Oct 22 15:24:48 2023 -0700

    Update crew specs for Kerbalism 3.18

commit 950088d890fb86e4c016187fd217e3f55d735641
Author: GitHub Actions Bot <>
Date:   Sat Oct 21 07:30:45 2023 +0000

    Update version to 3.1.0.0

commit 291813c39570543b3ff8546e05b8dbd368943397
Author: siimav <siim.aaver@gmail.com>
Date:   Sat Oct 21 10:09:15 2023 +0300

    Add optional orbit contract to Crewed Lunar (#2280)

commit ae318917405e52dc611e5117ee0a6363a8a6d9a7
Author: Capkirk123 <capkirk123@gmail.com>
Date:   Sat Oct 21 02:05:57 2023 -0500

    Add support for new ROC docking ports (#2274)

commit 2ce46c0ba72d3d42400c370bdc0a101147f963fd
Author: NathanKell <nathankell@gmail.com>
Date:   Sat Oct 21 00:02:43 2023 -0700

    Patch Kerbalism TestRequirements for Principia. Also fix Kerbalism version checking for patching. Close #2276

commit 5e355964e95cc8d21f193aed19bc068b813f0972
Author: NathanKell <nathankell@gmail.com>
Date:   Fri Oct 20 23:03:28 2023 -0700

    Only patch Kerbalism <= 3.17 for Solar/EC/Crewspecs stuff. Cache Kerbalism info in KerbalismUtils

commit 3159bc0c0db76a449c609580819f7de719dea2c2
Author: NathanKell <nathankell@gmail.com>
Date:   Fri Oct 20 22:56:28 2023 -0700

    Don't run KSPWheel patch if it's not installed

commit 989d20334ca9eac5c3d36e9f0affb400a77ee9c8
Author: NathanKell <nathankell@gmail.com>
Date:   Fri Oct 20 22:04:25 2023 -0700

    Update Install Checker to check Kerbalism version

commit 9044e3d470293ed4f66d33cf4c5fbf2777161ca5
Author: NathanKell <nathankell@gmail.com>
Date:   Fri Oct 20 00:00:14 2023 -0700

    Show when outside max/min for upgrade limits. Move hardcoded x2 and x0.5 to LCData properties from NewLC

commit 6b84ed0dad900c2d523c1355877c479359978b34
Author: NathanKell <nathankell@gmail.com>
Date:   Thu Oct 19 23:47:09 2023 -0700

    Hacky fix to new LCs that are very close to old LCs keeping high commonality. Now they are never more than 95% common. Close #2279

commit 2f8b5734489499b2544e2b73da45319a0c14b2de
Author: NathanKell <nathankell@gmail.com>
Date:   Thu Oct 19 23:41:44 2023 -0700

    Change how PrePostActions runs its post action (i.e. runs _before_ the button press that dismisses the dialog) to avoid bad UI state when dismissing a dialog that itself changes UI state on dismissal. Working on secondary issue of #2279

commit d2adccd6e86d1c85a1b3b559839b63261a51ceef
Author: NathanKell <nathankell@gmail.com>
Date:   Thu Oct 19 23:40:43 2023 -0700

    Slight reordering of LC Commonality for perf

commit 9fa6989a57d84123f2231846bb9f1d68be5269db
Author: NathanKell <nathankell@gmail.com>
Date:   Thu Oct 19 22:12:06 2023 -0700

    Add AC upgrade objectives to X-Planes and Early Crewed

commit dc87d21c4a365ece7a824e6899073b215b818c56
Author: NathanKell <nathankell@gmail.com>
Date:   Thu Oct 19 22:10:38 2023 -0700

    Fix lingering references to Renovate or Upgrade

commit 814d64c1a88ef538eccc126b5059df755134a507
Author: NathanKell <nathankell@gmail.com>
Date:   Mon Oct 16 21:25:40 2023 -0700

    Fix dumb swizzling error

commit bdb77fee1f1cbff98cea2656b318e089c4632918
Author: siimav <siim.aaver@gmail.com>
Date:   Tue Oct 17 02:19:40 2023 +0300

    Update AC requirements in various texts

commit e0b50425967408dc898d4981b45e41ec89bbbf77
Author: NathanKell <nathankell@gmail.com>
Date:   Sun Oct 15 22:38:15 2023 -0700

    Bring this in line with the Kerbalism PR

commit af00ea7e4b2e92b38094a4574ebf5e6083d79ec1
Author: NathanKell <nathankell@gmail.com>
Date:   Sat Oct 14 13:45:01 2023 -0700

    Switch to using flightGlobalsIndex

commit 5ad9c0b1f6a00e571ce275e96ea7a70f5336dbbb
Author: NathanKell <nathankell@gmail.com>
Date:   Sat Oct 14 13:23:37 2023 -0700

    Rewrite Kerbalism sun patches based on the changes i made for the Kerbalism PR

commit de8933e8e98edefce18360971949292b3f6f0916
Author: NathanKell <nathankell@gmail.com>
Date:   Fri Oct 13 00:41:20 2023 -0700

    Remove description-only mention of completing first orbit recovery twice

commit bed8f2419195a320264a3f953b0feac6875cf39b
Author: GitHub Actions Bot <>
Date:   Fri Oct 13 07:36:01 2023 +0000

    Update version to 3.0.1.0

commit b990b76f136f432074923debec724b07a8f15693
Author: NathanKell <nathankell@gmail.com>
Date:   Fri Oct 13 00:29:41 2023 -0700

    Of course lunar impactor is uncrewed

commit 15fdf4df6763655b5f3f2e0ee520cd371d531f3c
Author: NathanKell <nathankell@gmail.com>
Date:   Fri Oct 13 00:28:19 2023 -0700

    Remove tech gating from First Orbit Recovery

commit 8221c63effc35c5aa717b68dab45702c8be14b8c
Author: NathanKell <nathankell@gmail.com>
Date:   Fri Oct 13 00:19:46 2023 -0700

    Don't show the fake solar panel info for payloads

commit 59a7ed03c87ae95fcd9e05ed9d57312be7b48c25
Author: NathanKell <nathankell@gmail.com>
Date:   Thu Oct 12 23:43:04 2023 -0700

    Add Early Avionics upgrade to Comm/Nav sats to lower power usage to 0.2W

commit 021b3cbca4697bf4e37b70667abff95d2690c9be
Author: NathanKell <nathankell@gmail.com>
Date:   Thu Oct 12 22:49:08 2023 -0700

    Lower nav payload required for 4-sat network, increase payload required for 3-sat comm net. Close #2269

commit 421c3f5a14eff144083ca341778091c5516c9452
Author: NovemberOrWhatever <104395162+NovemberOrWhatever@users.noreply.github.com>
Date:   Thu Oct 12 22:51:54 2023 -0700

    Note that contract sat panels don't work in description (#2268)

commit 12626109f115be2ff4a6d4f4c39bb3fbec12a085
Author: NovemberOrWhatever <104395162+NovemberOrWhatever@users.noreply.github.com>
Date:   Thu Oct 12 22:49:24 2023 -0700

    Switch to just one space after a period (#2267)

    Also tweak some descriptions to make them easier to read
    Change weather sats to no be U.S.-specific

commit 8aef8db49558e9dad782252b7a193623705e07fb
Author: NathanKell <nathankell@gmail.com>
Date:   Thu Oct 12 00:47:48 2023 -0700

    Fix comm network CA contracts being in wrong CC group. Also give Nav Network contracts unique sortkeys. Close #2264

commit ad9175c3fd3c7771ed7b3504176e3789e2f63d71
Author: GitHub Actions Bot <>
Date:   Thu Oct 12 07:40:19 2023 +0000

    Update version to v3.0.0.2

commit 30b60ab1db11545bebcdf17546a148e1beaa2cb2
Author: NathanKell <nathankell@gmail.com>
Date:   Thu Oct 12 00:36:54 2023 -0700

    Fix Douglas subcontractor bonus. Close #2259

commit 73e8a8d203adcd6127dcfa2f34d3255953bdb266
Author: NathanKell <nathankell@gmail.com>
Date:   Thu Oct 12 00:36:29 2023 -0700

    Lower Bossart balloon bonus

commit 2c8b66a44dfc75b4b33223790870bd816394b200
Author: NathanKell <nathankell@gmail.com>
Date:   Thu Oct 12 00:28:52 2023 -0700

    Fix photography included experiments. Close #2263

commit 95f5113cfbb33989e110791dddc5ed9553b85a30
Author: NathanKell <nathankell@gmail.com>
Date:   Thu Oct 12 00:11:10 2023 -0700

    Base subtank costs of resource costmults

commit 4f3d1d82bcdab84eddded499df780b8401e0f606
Author: siimav <siim.aaver@gmail.com>
Date:   Tue Oct 10 20:46:12 2023 +0300

    Fix exception when queueing vessels outside editor scene

commit f6968e49c27abf25daa4644c2bec1013eac2ba24
Author: GitHub Actions Bot <>
Date:   Tue Oct 10 10:20:57 2023 +0000

    Update version to v3.0.0.1

commit b4612fcef4eb20f9051ae4267ae67071520b5fc4
Author: NathanKell <nathankell@gmail.com>
Date:   Tue Oct 10 03:05:54 2023 -0700

    Move most TANK cost to basecost. Fix PP charging extra per kL.

commit ce5d13049a337ae6ac815614c676ec75149ae7e8
Author: NathanKell <nathankell@gmail.com>
Date:   Tue Oct 10 03:05:29 2023 -0700

    Fix PP structural costs (and lower starting mass slightly.

commit b011d393cc9f7306a0c86e92330ec9ba95e16765
Author: NathanKell <nathankell@gmail.com>
Date:   Tue Oct 10 01:56:19 2023 -0700

    Show dialog if Harmony patching fails

commit 01d997badf381eb73369938ce10329d2bddc5a5b
Author: NathanKell <nathankell@gmail.com>
Date:   Tue Oct 10 01:55:30 2023 -0700

    Add costs for some missing resources

commit 795e8195f19a5a9697fc4383cff9600d8196725e
Author: NathanKell <nathankell@gmail.com>
Date:   Tue Oct 10 01:54:30 2023 -0700

    Tweak PP structural mass again

commit dbdd6fc6d519855e2c66cbdaa556baa619990c65
Author: NathanKell <nathankell@gmail.com>
Date:   Mon Oct 9 19:54:34 2023 -0700

    Fix world's dumbest typo

commit 804842e0523a114237e26761a37ca6ab1ddfbfc5
Author: GitHub Actions Bot <>
Date:   Mon Oct 9 09:10:32 2023 +0000

    Update version to v3.0.0.0

commit 4b65afe5fd8a00fdc87e8f6f0cffe00d2f2b8d0c
Author: NathanKell <nathankell@gmail.com>
Date:   Mon Oct 9 01:35:13 2023 -0700

    One more rename: KCTData to SpaceCenterManagement

commit 4cd230070bdf80badd847b293e107997d74a7df4
Author: NathanKell <nathankell@gmail.com>
Date:   Mon Oct 9 01:27:30 2023 -0700

    More rename/moves

commit 28b76cff0ed22ffe8283e6df57d3ef0120a41dba
Author: NathanKell <nathankell@gmail.com>
Date:   Mon Oct 9 01:25:31 2023 -0700

    Rename module templates

commit 48316e8a737a076f2ff40aa0d7522423773e4eb2
Author: NathanKell <nathankell@gmail.com>
Date:   Mon Oct 9 01:12:49 2023 -0700

    Tweak vessel BP calcs (so build rate), effic again

commit 0af7038dca935d9b7b6aa2733e3b6e7932d6fce3
Author: NathanKell <nathankell@gmail.com>
Date:   Mon Oct 9 00:31:13 2023 -0700

    Show EC as well as BP in debug

commit 3b45522e6ddc01faeb921b75ec87855bccefb5ec
Author: NathanKell <nathankell@gmail.com>
Date:   Sun Oct 8 23:37:29 2023 -0700

    Don't use a static ActivatedStrategies, hang it off ProgramHandler instead (not ideal but we can't add fields to stock classes). Close #2258

commit 14b28098bf6e1ca83fd49163a3f5c4cd8501a764
Author: NathanKell <nathankell@gmail.com>
Date:   Sun Oct 8 23:06:28 2023 -0700

    Treat com/nav payload part like any other re: crossfeed

commit 17ffd7a0f7b341a15be467228a806657523200b2
Author: NathanKell <nathankell@gmail.com>
Date:   Sun Oct 8 22:35:02 2023 -0700

    Fix CA curve

commit 0d03935f34f5c7a15e9949e716a07ed2f3a8d021
Author: NathanKell <nathankell@gmail.com>
Date:   Sun Oct 8 22:33:14 2023 -0700

    Fix lunar mapper science collection

commit bcced17e1010278b594292f6c912361e84bd0528
Author: NathanKell <nathankell@gmail.com>
Date:   Sun Oct 8 22:26:38 2023 -0700

    Include destruction behaviors for commnet

commit cf1078726888c9716d64951770638cbef2b6bb8d
Author: NathanKell <nathankell@gmail.com>
Date:   Sun Oct 8 22:15:07 2023 -0700

    Fix oversights in CA program, add copied CA versions of com network contracts

commit 99564fb615de70e80f30afda8a5d3b47ce72d084
Author: NathanKell <nathankell@gmail.com>
Date:   Sat Oct 7 23:52:35 2023 -0700

    Wider marging for nav network contracts

commit c2bad465de6f818c6870c7bb19c72643d1eeb9e9
Author: NathanKell <nathankell@gmail.com>
Date:   Sat Oct 7 23:52:18 2023 -0700

    Tweak funding curves for EOS/CA and SRs

commit 4ec4374d0b48f939660b5c1a3c5572e713bff198
Author: QiZhengyuan <64204916+QiZhengyuan@users.noreply.github.com>
Date:   Sat Oct 7 04:49:32 2023 +0800

    remove flyby requirements for first mars and venus orbit (#2257)

commit 0e2c2023938edb790c08743c526a5e0827e5f1a4
Author: NathanKell <nathankell@gmail.com>
Date:   Fri Oct 6 00:45:15 2023 -0700

    Increase duration of EOS/CA, give them curves

commit 13ed21db82ee6388c389df8233f38e6b0ef8f4bb
Author: NathanKell <nathankell@gmail.com>
Date:   Fri Oct 6 00:41:04 2023 -0700

    Reduce base mass of com/nav sat cores. Fix TANK overrides that lead to negative volume

commit e3d7ceeae8e2d7cd195dc1519af9d22340510d0c
Author: NathanKell <nathankell@gmail.com>
Date:   Fri Oct 6 00:40:43 2023 -0700

    Reduce payload for Molniya contracts

commit 075a5ef1a87965b09f63542e7fc9d1de0364924d
Author: SierraHotel84 <141287350+SierraHotel84@users.noreply.github.com>
Date:   Fri Oct 6 00:17:22 2023 -0700

    Grammar tweaks - MagScan and Visible Imaging (#2256)

    * Update EOSMagScan1.cfg - corrected time requirement

    Description didn't match duration check

    * Update VisibleImaging.cfg - change titles to Video Imaging

commit 0c3f79a2264905eff5ff8cbeed1ee74322cbbc7d
Author: NathanKell <nathankell@gmail.com>
Date:   Thu Oct 5 23:32:31 2023 -0700

    Remove unused "integration points" from VPs

commit af4cbe36804d50d449be8f129473108f49b9eaa6
Author: NathanKell <nathankell@gmail.com>
Date:   Thu Oct 5 22:30:45 2023 -0700

    Show efficiency used when showing integration/rollout time for new vessel. Clarify integration time for edited vessel to state efficiency prediction is used, and use actual place in integration list if vessel is in integration list. Show rollout estimate (and efficiency) based on prediction. #2255

commit 816d86561d7295bf3d1618525fcb451b1e092528
Author: NathanKell <nathankell@gmail.com>
Date:   Thu Oct 5 22:13:36 2023 -0700

    Patch ModuleRCS to not allow throttling to get around control locker (and prevent any actuation when non-axial or from MJ)

commit 6e81718a0333630aee24641b6c740fb284752490
Author: NathanKell <nathankell@gmail.com>
Date:   Thu Oct 5 20:16:10 2023 -0700

    ECMs for the payload parts. ALso better comments for the weirdness around PW and prototypes

commit 31a7e2fc0c5454130e06408b7b0cdfdb05ef3b8f
Author: NathanKell <nathankell@gmail.com>
Date:   Thu Oct 5 20:01:01 2023 -0700

    Com, Nav sats to 30W

commit e489fcbe3d54e3c8d1d24dd9e008207b80d7abf1
Author: NathanKell <nathankell@gmail.com>
Date:   Thu Oct 5 00:35:39 2023 -0700

    Fix more busted leaders thanks to November. AEC and Parsons had broken rep modifiers, Sarabhai had broken Confidence modifier

commit 135df212a5c97d3bc83f82c8010b2a4fda7c4e9e
Author: NathanKell <nathankell@gmail.com>
Date:   Thu Oct 5 00:19:50 2023 -0700

    Work around Kerbalism issue where transmitted science is actually reason NONE

commit 0452c0c0f5a32fddf1dede1b0adbfec1221eab50
Author: NathanKell <nathankell@gmail.com>
Date:   Thu Oct 5 00:19:22 2023 -0700

    Leaders unlocked when compiled in debug

commit 5ab5c23964f9c1df0cc9d2b6a3433a5baa24c3b4
Author: NathanKell <nathankell@gmail.com>
Date:   Thu Oct 5 00:09:54 2023 -0700

    Tweak structural mass upgrades - now 2x mass of fairing sides, except starting which is ~2.8x. Makes more comparable to tanks

commit 7d8955966d780a11e0eb26f645a6805569f46bd1
Author: NathanKell <nathankell@gmail.com>
Date:   Wed Oct 4 22:37:55 2023 -0700

    Fix more broken leaders

commit b66acb9918fc8a484e1da03cb7d45b9f33de44ed
Author: NathanKell <nathankell@gmail.com>
Date:   Wed Oct 4 21:38:11 2023 -0700

    Put EOS RP1CollectScience params at contract root

commit 4b57b6f56f5bc9bdf5c14477f2dcedfccfef480b
Author: siimav <siim.aaver@gmail.com>
Date:   Wed Oct 4 20:39:46 2023 +0300

    Fix parts staying experimental after purchase

commit 6876517a76a8ab182dcd75b94c9c3f9315839da3
Author: NathanKell <nathankell@gmail.com>
Date:   Wed Oct 4 00:21:58 2023 -0700

    RP1CollectScience now requires a min completion fraction in each biome *and* the total science across all subjects tracked must be >= fraction complete. If no specific fractionCompleteBiome is specified, the general one is reused.

commit 0d2e9a86677389f72b0108617d3a0cbdaa1d1ecd
Author: NathanKell <nathankell@gmail.com>
Date:   Wed Oct 4 00:11:34 2023 -0700

    Tweaks to EOS and CA:
    * Remove last power requirements (from nav networks)
    * Change payload requirements for nav networks to mirror later Transit satellites, and tweak range of payload on Early Nav to not be way higher than network
    * Increase science requirements for EOS contracts
    * Fix duplicate parameter names (CC won't like that on save/load)
    * Split IR Rad optional contracts out into their own files
    * Program renames for clarity

commit 2e1d1056002571b75de2b83e70cfb077b681ceb2
Author: NathanKell <nathankell@gmail.com>
Date:   Tue Oct 3 23:20:29 2023 -0700

    Regenerate tree configs

commit 065e8c26e75635b5fec8008c0a018a2e48a85bf4
Author: NathanKell <nathankell@gmail.com>
Date:   Tue Oct 3 23:18:59 2023 -0700

    Update gamedata proj

commit 045ffe3593bb8efe6efb27d5c92f4da1755749e8
Author: SierraHotel84 <141287350+SierraHotel84@users.noreply.github.com>
Date:   Tue Oct 3 23:18:16 2023 -0700

    EOS/CA Corrections (#2254)

    * Added missing program cost, corrected camera req

    * Incremented photography tiers to match cameras

    * Matched Corona completion requirements, updated experiment IDs

    * Fix camera experiment ID

    * no, photos 2 (Improved film camera) is correct

    * Let's not break saves--the photos numbering was chosen for a reason. Good to change the display names though!

    ---------

    Co-authored-by: NathanKell <nathankell@gmail.com>

commit d3c028c53bef3d307b5d50f681504c9ae5912c11
Author: NathanKell <nathankell@gmail.com>
Date:   Tue Oct 3 23:04:07 2023 -0700

    Land near -> Land withink 1km of, for targeted Moon landings

commit 8991ba8fe333b8359795e970ba231f3469fbe17c
Author: NathanKell <nathankell@gmail.com>
Date:   Tue Oct 3 20:30:06 2023 -0700

    Add real cost to payload busses since they're science cores. Make the power draw less extreme. Give them an upgrade for axial RCS.

commit ab12f17e7e2c1a94dfb6edc2bac5aed3d5e3ecc8
Author: NathanKell <nathankell@gmail.com>
Date:   Tue Oct 3 19:44:25 2023 -0700

    Add missing applicants for direct ascent lunar landing

commit eb435f70585c691d8495ecb17240e366f79d9c55
Author: NathanKell <nathankell@gmail.com>
Date:   Tue Oct 3 18:39:55 2023 -0700

    Fix throw on loading because for some reason Airlaunch_Prep node doesn't exist??

commit c77d393c7101da1e0ffe3cc805ddbf4c261cd2f9
Author: NathanKell <nathankell@gmail.com>
Date:   Tue Oct 3 18:13:11 2023 -0700

    Add missing KH1 textures

commit 71aa7d5d3387d4c4af2c8a5d4bc2c4eaa00c1303
Author: NathanKell <nathankell@gmail.com>
Date:   Tue Oct 3 16:54:22 2023 -0700

    Fix tags

commit c491ce661e122ee5f386d9249e4cdca253033e5f
Author: NathanKell <nathankell@gmail.com>
Date:   Tue Oct 3 02:37:36 2023 -0700

    Patch KSPWheel damage modeling to ignore non-landed situations

commit ec82c9f31f7478e9c00836d427f7f8f716b083e3
Author: NathanKell <nathankell@gmail.com>
Date:   Tue Oct 3 02:02:44 2023 -0700

    Fix engine refurb not working. Use rated burn time if available. Close #2253

commit 18b4ebfcd1e669b5144db43deea50c796851a46c
Author: NathanKell <nathankell@gmail.com>
Date:   Tue Oct 3 01:57:22 2023 -0700

    Fix broken buttons on new/modify LC dialog

commit 8d9c130f81df05ec7d9844b9aef4dc44faecf018
Author: NathanKell <nathankell@gmail.com>
Date:   Tue Oct 3 00:40:52 2023 -0700

    un-hardcode a bit of database loading

commit 2769858eaf59306a2358ad67e72cf913e1d0888b
Author: NathanKell <nathankell@gmail.com>
Date:   Tue Oct 3 00:40:29 2023 -0700

    Persistent datatypes: check fo version==1 and if so don't search for type

commit 25c007c98ca8b4f495c7ed67c51e9e9eb224facb
Author: NathanKell <nathankell@gmail.com>
Date:   Tue Oct 3 00:40:16 2023 -0700

    Use correct format for PersistentDictionaryKeyed for KCT tags and tech node data

commit 58fdf1fa9eddb8f47fbc29a8a3686b86a81bc33f
Author: NathanKell <nathankell@gmail.com>
Date:   Mon Oct 2 23:38:12 2023 -0700

    Remove unused NEEDS[!Kerbalism] passes

commit 8eee8dd89e2ff82c8bc75972059f90063b5ee42c
Author: NathanKell <nathankell@gmail.com>
Date:   Mon Oct 2 22:25:58 2023 -0700

    Tweak masses for sat payloads. Correct tech level descriptions. Remove defaultMass to no longer clobber. Set upgrade3 to be large scale avionics (we can add more upgrades for 70s+ tech)

commit 91884b0b932adce9a9d017a19965846f6c87ebc0
Author: NathanKell <nathankell@gmail.com>
Date:   Mon Oct 2 20:59:12 2023 -0700

    Sat payloads unlock moved to sat electornics, upgrades moved to avionics nodes, and tanks default to being filled

commit b97af12aaa6fdb44af11747119f0a6cb5bd1dda3
Author: NathanKell <nathankell@gmail.com>
Date:   Mon Oct 2 20:53:47 2023 -0700

    Proc avionics get up to 10 sample slots

commit 2ad5d1bdb5f0f5c8f5efc6ac695eada3527bf20b
Author: NathanKell <nathankell@gmail.com>
Date:   Mon Oct 2 18:42:59 2023 -0700

    Hypersonic flight is now flying low

commit 72a60f31875affacb8d18d20f273956f9e6af272
Author: NathanKell <nathankell@gmail.com>
Date:   Mon Oct 2 15:54:56 2023 -0700

    Different curves for SR programs

commit 6bc7be2e18be24ea1b0ac6251e02bfcfc548146b
Author: NathanKell <nathankell@gmail.com>
Date:   Mon Oct 2 03:17:38 2023 -0700

    More LC efficiency tweaking

commit 13559ca2bbff056ee5ca1a1fad173878d31cd8a3
Author: NathanKell <nathankell@gmail.com>
Date:   Mon Oct 2 02:53:04 2023 -0700

    Missed a rate mult

commit 587823eb04bf7ab0357bcb4509daa103572385d3
Author: NathanKell <nathankell@gmail.com>
Date:   Mon Oct 2 02:50:03 2023 -0700

    Meh, this doesn't need to be unsafe.

commit 38ca2ab26138d798cf01c6631a09341d32f32ffb
Author: NathanKell <nathankell@gmail.com>
Date:   Mon Oct 2 00:21:01 2023 -0700

    Patch Kerbalism EC display ot be in watts. Close #2186

commit 7494602290b239c04b44f03b4a1c5f16ec4e42d6
Author: NathanKell <nathankell@gmail.com>
Date:   Sun Oct 1 17:12:13 2023 -0700

    Rename SpaceCenter->LCSpaceCenter to avoid name collision rather than relying on `global::`

commit dfff7c710f5ca2b22d98e7826bf3add74f3b8e6b
Author: NathanKell <nathankell@gmail.com>
Date:   Sun Oct 1 16:59:46 2023 -0700

    Further sci effic tweaks

commit 9ae10100d7866ed10c436004b73f75ef93990927
Author: NathanKell <nathankell@gmail.com>
Date:   Sun Oct 1 16:14:35 2023 -0700

    Unify recon-rollout and airlaunch

commit 02f34ff8d9f6e568c2355a7fc60284ffd9da48b2
Author: NathanKell <nathankell@gmail.com>
Date:   Sun Oct 1 14:19:52 2023 -0700

    Centralize UI, nuke Stage Recovery wrapper

commit f16f9efe140f118c80d81ff66378ac3619ebd5da
Author: NathanKell <nathankell@gmail.com>
Date:   Sun Oct 1 14:07:37 2023 -0700

    Caught a typo! Wasn't in use thankfully

commit a23acfc1e4c055cd5b8c30ba61a9790403c8aac3
Author: NathanKell <nathankell@gmail.com>
Date:   Sun Oct 1 14:06:43 2023 -0700

    Make KCTVesselTrackerEventHandler a HostedSingleton, swtich to automatically finding all HostedSingletons

commit 8084d4fcfec225d07a89cdc3cb196828a41c9431
Author: NathanKell <nathankell@gmail.com>
Date:   Sun Oct 1 13:09:14 2023 -0700

    Remove remaining control locks on NE Avionics popup

commit d6115eed7c35ed7b0e956ddea61d3813a029b691
Author: NathanKell <nathankell@gmail.com>
Date:   Sun Oct 1 02:35:37 2023 -0700

    One more try with the Kerbalism Earth Invalid Situation thing

commit 27c7abf29afd44cc34903f131c24b0d8a73807b0
Author: NathanKell <nathankell@gmail.com>
Date:   Sun Oct 1 01:21:10 2023 -0700

    Warp to funds: attempt to catch situations where funds increase and then decrease

commit b94af001aee1789db356bd3408a57cdc49a94b8c
Author: NathanKell <nathankell@gmail.com>
Date:   Sat Sep 30 20:04:30 2023 -0700

    Fix sun sampling body initing to respect changes in body count. Remove debug test.

commit e294e17be47c7f72bcb958a5ed61609c0ca75069
Author: NathanKell <nathankell@gmail.com>
Date:   Sat Sep 30 19:49:12 2023 -0700

    Fix sun sampling to check correct body's radius

commit 9f78157287b259bdd9ca82115ca3d299bb061c3b
Author: NathanKell <nathankell@gmail.com>
Date:   Sat Sep 30 19:49:01 2023 -0700

    Apply PF tech levels to structural parts as well

commit 8c626d2c13ee2eda9ef12d94ada694075ee0a9a1
Author: NathanKell <nathankell@gmail.com>
Date:   Sat Sep 30 19:48:24 2023 -0700

    Move RO-relevant proc stuff to RO

commit e1298e14d53923f460247a4a25a9c34401a47e2a
Author: NathanKell <nathankell@gmail.com>
Date:   Thu Sep 28 21:53:56 2023 -0700

    Tweak science efficiency curve to give boost early to support sat rush

commit 508c8eebcd3121433611a0bdb00c8776e4402cca
Author: NathanKell <nathankell@gmail.com>
Date:   Thu Sep 28 21:41:42 2023 -0700

    Efficiency tweaks AGAIN, increase advBio to 2200

commit a6ab5236aea1126951010b2abf8d76f3eae10e49
Author: NathanKell <nathankell@gmail.com>
Date:   Thu Sep 28 03:22:53 2023 -0700

    Set ROT interstage/decoupler parts to use PF massing

commit 235a3e2cb3a70695afd468be8ccb2ee26ee97374
Author: NathanKell <nathankell@gmail.com>
Date:   Wed Sep 27 23:49:21 2023 -0700

    Fix capitalization

commit 799db98ca996ddeb9e65ea333ecdbef9acc1203f
Author: NathanKell <nathankell@gmail.com>
Date:   Wed Sep 27 23:37:12 2023 -0700

    Support subconfigs, link few more configs and parts

commit dfa58d1a7e1874c1d40c50c5352a8a33e595a2c5
Author: NathanKell <nathankell@gmail.com>
Date:   Wed Sep 27 22:34:13 2023 -0700

    Add missing ignroed files

commit 459b42d6e2850a84a3f004be16e39ab13e3b5c85
Author: NathanKell <nathankell@gmail.com>
Date:   Wed Sep 27 22:32:41 2023 -0700

    Fix cost checking, fix some missing configs

commit d52081a1211239d1b512f2c0f18554795a5132b6
Author: NathanKell <nathankell@gmail.com>
Date:   Wed Sep 27 22:08:11 2023 -0700

    Random misc stuff VS wants

commit 8897a99bcb2f31130d60f77752cef7dde387f8ef
Author: NathanKell <nathankell@gmail.com>
Date:   Wed Sep 27 21:16:49 2023 -0700

    Fix CI and update nightly version to 3.0.0.0

commit e99b6962afc272f8700b4a1b91f8f58011648360
Author: NathanKell <nathankell@gmail.com>
Date:   Wed Sep 27 21:16:30 2023 -0700

    Fix LPNTR-3600

commit 37ec8ab9f5ea619770be6d0f501cd296321080d6
Author: NathanKell <nathankell@gmail.com>
Date:   Wed Sep 27 21:03:40 2023 -0700

    Add cost exporter

commit fc7129ff4e1dc0b9dfbae5b09017f7c3de5dcccb
Author: NathanKell <nathankell@gmail.com>
Date:   Wed Sep 27 00:34:23 2023 -0700

    Generated configs

commit 243d2d8425fb0637cfe69139e521641e2a5ada13
Author: NathanKell <nathankell@gmail.com>
Date:   Wed Sep 27 00:33:44 2023 -0700

    Exported costs by code

commit d93a04e01df037ce2f050f0e2c754f1025ba5f4c
Author: NathanKell <nathankell@gmail.com>
Date:   Wed Sep 27 00:12:46 2023 -0700

    Clean json

commit 6d305a241c135ea9cfa9ea5f47eb24a27cf93dde
Author: NathanKell <nathankell@gmail.com>
Date:   Tue Sep 26 22:47:34 2023 -0700

    More json fixes

commit b0c6dd1bc8323b96434ca134f590f0f720ccf78a
Author: NathanKell <nathankell@gmail.com>
Date:   Tue Sep 26 22:14:20 2023 -0700

    Fix json errors

commit 1a06c08b00595b09487d068964c6316d1d95b16f
Author: NathanKell <nathankell@gmail.com>
Date:   Tue Sep 26 20:56:24 2023 -0700

    Fix busted gamedata project

commit 18735daec8db976ab4eed72ada9bd596d32965cb
Author: NathanKell <nathankell@gmail.com>
Date:   Tue Sep 26 20:42:39 2023 -0700

    More costs

commit adedc69b887d8c31334c3d10c4630f1ac05234a3
Author: NathanKell <nathankell@gmail.com>
Date:   Tue Sep 26 02:46:12 2023 -0700

    Nuke jsons for NK33, RO_Extended (SHIP)

commit f77dd424cf7e5179cfb7643dbc9f09f4cb8ffa16
Author: NathanKell <nathankell@gmail.com>
Date:   Tue Sep 26 02:44:30 2023 -0700

    Costs through ALCE but no config costs this time, will do at end

commit d9a5068c5263f8d83be46dffff140183c5693d96
Author: NathanKell <nathankell@gmail.com>
Date:   Tue Sep 26 00:59:40 2023 -0700

    Just disable the experiment patcher again until I figure out why it's busted

commit 982c048e360bc70b7701dab9d09e4d3d6a362e6c
Author: ryanc55 <54254625+ryanc55@users.noreply.github.com>
Date:   Mon Sep 25 21:50:38 2023 -0700

    Balance Tweaks for Contract Sats

    Make sure minimum weight > Lvl 0 science core.
    Require 100w electricity
    Allow EC storage
    Use material tags

commit 369fc0f1e42deefeb2c95ab1480dd13d795b8b3a
Author: NathanKell <nathankell@gmail.com>
Date:   Mon Sep 25 02:56:57 2023 -0700

    Update engine costs through H-1-165K (and regen configs which removes all the removed mods)

commit b8f6d8a8d173a1a7752185e3f49dd547b73c24e3
Author: ryanc55 <54254625+ryanc55@users.noreply.github.com>
Date:   Mon Sep 25 02:56:17 2023 -0700

    Bugfix for Molniya model (#2251)

    Fix crazy bounds and scaling issues introduced by PartTools

commit 19de20caeaba03b86740706fb04ba725ad46a321
Author: NathanKell <nathankell@gmail.com>
Date:   Mon Sep 25 01:39:19 2023 -0700

    Remove Making History and a bunch of ancient/unmaintened mod jsons: AIES, Chaka Monkey, FASA, K2, KW Rocketry, Procedural Dynamics, RealEngines (superceded by ROE), RemoteTech, Soviet Engines, SSTU, TACLS

commit 4d5ff7456c288fa0743d18360e53052274055b82
Author: NathanKell <nathankell@gmail.com>
Date:   Sun Sep 24 16:36:05 2023 -0700

    Fix throw on getting tags from old craft nodes

commit 611c969e6af61e7734d996757d228329fc285cd8
Author: NathanKell <nathankell@gmail.com>
Date:   Sun Sep 24 16:09:47 2023 -0700

    Halve rollout/airlaunch costs

commit c283c73b27b4959fe6eea5c5acc7f141ce896aec
Author: NathanKell <nathankell@gmail.com>
Date:   Sun Sep 24 15:38:09 2023 -0700

    Fix tree issues from not using parts browser/fixing ECMs, and fix tree to use new part name

commit a8b51bfa350f0604867e2d8561d4cd228550f709
Author: NathanKell <nathankell@gmail.com>
Date:   Sun Sep 24 15:30:39 2023 -0700

    Don't nuke the old level1 experiment

commit 511e7120f4a1fcb51ba9c5a9ce5872c7214319be
Author: NathanKell <nathankell@gmail.com>
Date:   Sun Sep 24 15:09:30 2023 -0700

    Rename and renumber cameras

commit f5a248f76ca91ec740cf347410e1b9c0ac6f3b6b
Author: NathanKell <nathankell@gmail.com>
Date:   Sun Sep 24 15:07:38 2023 -0700

    Don't clobber the old camera, add new camera instead

commit 6889cb37c452f09545c1c5ff41d8d98c017e1d9b
Author: NathanKell <nathankell@gmail.com>
Date:   Sun Sep 24 14:56:02 2023 -0700

    Remove extraneous bits for deprecated non-proc avionics parts

commit 7acbc07bc6506f177a0925c9ffd831ff7c3f8333
Author: zephyrspace <zephyrspace90@gmail.com>
Date:   Mon Jun 26 06:43:56 2023 -0700

    added initial orbital film camera structure

commit c1d78d8da9b621c4629ab5241809d00cb24725f5
Author: NathanKell <nathankell@gmail.com>
Date:   Sun Sep 24 14:52:32 2023 -0700

    Update RF dependency version

commit 86005b71c76f02f15b7b6c81a0175e120892906a
Author: siimav <siim.aaver@gmail.com>
Date:   Mon Sep 25 00:05:07 2023 +0300

    Lock SR/X-plane contracts to vessels built at SPH/VAB respectively

commit 1873d6792efe31a349ff3ae5b4e7d96c9a300c0e
Author: NathanKell <nathankell@gmail.com>
Date:   Sun Sep 24 13:07:59 2023 -0700

    Upgrade KCT vessels that have old sat payloads

commit 11cfec666a74f206e16dba101786e6bf3d1a6bc4
Author: NathanKell <nathankell@gmail.com>
Date:   Sun Sep 24 12:28:29 2023 -0700

    Fix and optimize blocking tech checking

commit 54cd0e918c95d7252bba54d5ffa743c16193adbc
Author: siimav <siim.aaver@gmail.com>
Date:   Sun Sep 24 21:53:43 2023 +0300

    Add CC parameter for enforcing vessels being built at VAB or SPH

commit 5108f913a7669c673c840d5a6ab6e79c4f12c77c
Author: siimav <siim.aaver@gmail.com>
Date:   Sun Sep 24 21:50:07 2023 +0300

    Make sure that LaunchedVessel information is available even when build times are disabled

commit c11eb18615d77a06854604a1d4d2a0cce597fc1e
Author: siimav <siim.aaver@gmail.com>
Date:   Sun Sep 24 14:57:53 2023 +0300

    Reorg CC_RP0

commit e227fec3aa7b87aa33dce00b3b654703a84cf850
Author: NathanKell <nathankell@gmail.com>
Date:   Sun Sep 24 03:07:15 2023 -0700

    DataTypes.Persistent now support loading/saving arbitrary types that inherit or implement their generic

commit 7f0a8920ab4152f0a6ca9617172e25d3fd9dc195
Author: NathanKell <nathankell@gmail.com>
Date:   Sun Sep 24 02:15:32 2023 -0700

    BLV -> VP refactor

commit 1f5006e36e95e22d404ab70dca53fbda478489ab
Author: NathanKell <nathankell@gmail.com>
Date:   Sun Sep 24 02:13:12 2023 -0700

    Report blocking tech in Combined view too

commit 4a62bbc7b2b6b895cf952c6d1e223acf9aeaaf4e
Author: NathanKell <nathankell@gmail.com>
Date:   Sat Sep 23 17:34:31 2023 -0700

    Use sampling for Kerbalism solar calcs

commit ab1562512dab6ad72aaa96b3208d6b910db40126
Author: NathanKell <nathankell@gmail.com>
Date:   Sat Sep 23 16:22:34 2023 -0700

    Tweak LC efficiencies again

commit 64b0c827a097ea0440581195f300d6ffb18c6833
Author: siimav <siim.aaver@gmail.com>
Date:   Sat Sep 23 19:02:18 2023 +0300

    Allowing viewing courses locked by AC level

commit 68cf67e84f7be9c598dd660a1beb50ba2266f0ea
Author: NathanKell <nathankell@gmail.com>
Date:   Fri Sep 22 22:33:35 2023 -0700

    Revise math for eclipse frac detection for higher-e orbits

commit db4d9e5186b0d563adc88838350d4aab2e47c316
Author: NathanKell <nathankell@gmail.com>
Date:   Fri Sep 22 17:21:00 2023 -0700

    Attempt to fix issue with Kerbalism experiment patch

commit cf3a02435884156b2a06288f51491c4b6f4ffa62
Author: siimav <siim.aaver@gmail.com>
Date:   Sat Sep 23 00:28:19 2023 +0300

    Fix AC level requirement on First EVA contract.

    Additionally, might as well not run the check on active contracts.

commit 0636fa18c51351f20f1c7fbe96e0914fcfecfdc6
Author: NathanKell <nathankell@gmail.com>
Date:   Fri Sep 22 13:40:42 2023 -0700

    Fix some late-night thinkos

commit 471ad51574283c2151c0454a5736dd63798311d3
Author: NathanKell <nathankell@gmail.com>
Date:   Fri Sep 22 01:57:13 2023 -0700

    Get rid of Reconstruct button in Integration window. Instead remove Vessels button in Modify LC dialog and replace with Clean button, which does the same thing. Show that button only for pads, not the Hangar. Supercedes #2243

commit 523112670497760e3d34827a8b312e4e94b9e91d
Author: NathanKell <nathankell@gmail.com>
Date:   Fri Sep 22 00:52:37 2023 -0700

    Modification of Kerbalism time-in-shadow algorithm
    * Calculate beta angle
    * For low-ecc orbits, use formula from https://commons.erau.edu/cgi/viewcontent.cgi?article=1412&context=ijaaa
    * Calculate beta* and early-out if beta angle > this (per paper) -- will be wrong in higher-ecc orbits because LAN/ArgPe is ignored, but close enough
    * Report 0 time in darkness on e>=1 orbits. This is wrong, but you spend very little time in darkness on those as a fraction of period...
    * Consider tidal-lockedness if landed on a tidally-locked body orbiting the Sun

commit c8f171ff8175b187230d1221cc7089144da3b1bb
Author: NathanKell <nathankell@gmail.com>
Date:   Thu Sep 21 00:31:16 2023 -0700

    Move and update engine cost hacks

commit 19eae75f86da38eb8b7363a00950a0d9a536f69f
Author: NathanKell <nathankell@gmail.com>
Date:   Wed Sep 20 23:04:58 2023 -0700

    Dynamic tags for S2.253

commit 67acc9575d01579fd30987ffcc9670c3290d5bc3
Author: NathanKell <nathankell@gmail.com>
Date:   Wed Sep 20 17:54:26 2023 -0700

    Add new curveeditor

commit aa01ca0b41ab264082cf0992db070e650e6a023e
Author: NathanKell <nathankell@gmail.com>
Date:   Wed Sep 20 16:57:20 2023 -0700

    Hard dep Kerbalism, fix experiment patcher

commit d50f936bf7a794f7caf7076178217a8df62122bc
Author: NathanKell <nathankell@gmail.com>
Date:   Wed Sep 20 14:35:40 2023 -0700

    Port mark-experiments-as-done data to Database

commit 9fc411e5bcf8aba6d83360f9971375d3784ddb15
Author: NathanKell <nathankell@gmail.com>
Date:   Wed Sep 20 00:27:12 2023 -0700

    Tweak Crewed Lunar funding curve

commit bb62a5ec8573160846fde0d58f3211a6209703c6
Author: NathanKell <nathankell@gmail.com>
Date:   Tue Sep 19 01:08:30 2023 -0700

    Improve ModuleUnpressurizedCockpit

commit 75e10d9c6d193f7eb0f6bf33d4e899e2d41d5dd6
Author: NathanKell <nathankell@gmail.com>
Date:   Tue Sep 19 00:41:52 2023 -0700

    Some more reorg

commit 9da9f04d62ab05afe7b114778768f7dbae8d2050
Author: NathanKell <nathankell@gmail.com>
Date:   Mon Sep 18 23:51:17 2023 -0700

    Not sure why this wasn't in Utilities.

commit 630cbc21521dccfcc107d5e4f371175e74db0121
Author: NathanKell <nathankell@gmail.com>
Date:   Mon Sep 18 23:32:54 2023 -0700

    Fix KCTSettings being broken

commit e1206b918a72556371e231a3faf3a5e0b8ef8eab
Author: NathanKell <nathankell@gmail.com>
Date:   Mon Sep 18 23:14:30 2023 -0700

    Show slots on programs in admin building. Close #2229

commit be43e3cc73f191f3b8c3d9df813ce1fdc0c5bd6c
Author: NathanKell <nathankell@gmail.com>
Date:   Mon Sep 18 22:55:07 2023 -0700

    Switch UIs' previous state tracking to stacks. Close #2228

commit 5812affeabca11f44c5e8f5a601833892cd595b5
Author: NathanKell <nathankell@gmail.com>
Date:   Mon Sep 18 22:20:52 2023 -0700

    Move KCTD back to SpaceCenter

commit 378d94dddd9dd3ad15cb95dafcaf4ccbbc005ed7
Author: NathanKell <nathankell@gmail.com>
Date:   Mon Sep 18 22:17:09 2023 -0700

    Reorganize and clean KCT class

commit bdc0483096dfabd361845ec86460fd12e0cbb589
Author: NathanKell <nathankell@gmail.com>
Date:   Mon Sep 18 21:28:15 2023 -0700

    Start pulling out of KCTUtils

commit dba51a3a706e464b570f87357d314f588ff43018
Author: NathanKell <nathankell@gmail.com>
Date:   Mon Sep 18 19:47:50 2023 -0700

    The grand unification is nearly complete: all KCT code is in the KCT scenario module

commit d0a5b822ab059ea3557ebd4da4d1f538ab1e9e69
Author: NathanKell <nathankell@gmail.com>
Date:   Mon Sep 18 19:23:01 2023 -0700

    One more persisting field

commit 2a7e58caa6224c90fb639129433b92d82182c58a
Author: NathanKell <nathankell@gmail.com>
Date:   Mon Sep 18 18:10:14 2023 -0700

    Make KAC data persistent

commit d145789860e23594d9b67bb03f252c3d1dc43cfc
Author: NathanKell <nathankell@gmail.com>
Date:   Mon Sep 18 17:47:54 2023 -0700

    Strip more

commit 22994f2eba8bf04d38b3a35bae07426788893a5c
Author: NathanKell <nathankell@gmail.com>
Date:   Mon Sep 18 17:33:54 2023 -0700

    Shorten some names

commit a16e828469bb673d31a512aece70727983ad673e
Author: NathanKell <nathankell@gmail.com>
Date:   Mon Sep 18 17:29:57 2023 -0700

    Kill KCTGameStates

commit 0734784d886b509a55f443e910ebda9a0ce3eb3c
Author: NathanKell <nathankell@gmail.com>
Date:   Mon Sep 18 17:15:40 2023 -0700

    Move Toolbar control to singleton host, try/catch hosteds. Move tech lookup dicts to Database. Regionize KCTData

commit a6507cd0e40651e4c64048f23871c72bc9b2983e
Author: NathanKell <nathankell@gmail.com>
Date:   Mon Sep 18 15:12:20 2023 -0700

    More reorg

commit d04a0f014ad08c654a232d90d16ac303ff494258
Author: NathanKell <nathankell@gmail.com>
Date:   Mon Sep 18 14:24:49 2023 -0700

    ok fine let's break EVERY history. Reorg repo so RP0 project is in subfolder

commit 068b4c093c431fc11a99a6106df8558d779798a8
Author: NathanKell <nathankell@gmail.com>
Date:   Mon Sep 18 13:55:27 2023 -0700

    Unify KCT addon

commit 2badb20525bac025efeb55926ceee36a038e82f8
Author: NathanKell <nathankell@gmail.com>
Date:   Mon Sep 18 13:22:56 2023 -0700

    Add build and research rate difficulty params for tuning at easy and normal

commit d299f17c5bcec838b9fdeeba37c98275ffa8b0ab
Author: NathanKell <nathankell@gmail.com>
Date:   Mon Sep 18 13:06:54 2023 -0700

    LC efficiency upgrade tweaks

commit bbee6bacf7637dd98be33b2e4428667efe4a7254
Author: NathanKell <nathankell@gmail.com>
Date:   Mon Sep 18 03:26:35 2023 -0700

    Rip out more of KCTGameStates

commit a5c4ba442809437fcf0ffdd11002d834461100e6
Author: NathanKell <nathankell@gmail.com>
Date:   Mon Sep 18 02:57:35 2023 -0700

    Reorganize main menu startup processes

commit 5eea6e249a60af15491623a05b224924e299a3a0
Author: NathanKell <nathankell@gmail.com>
Date:   Mon Sep 18 02:11:18 2023 -0700

    Improve logging

commit c295267c790661df0d1734f645d4b5a7626e775a
Author: NathanKell <nathankell@gmail.com>
Date:   Mon Sep 18 01:37:56 2023 -0700

    Unify debug logging

commit f551cb4b8fd8dcbf3c077c5cec91d29ae4581ca4
Author: NathanKell <nathankell@gmail.com>
Date:   Mon Sep 18 01:13:31 2023 -0700

    Even more reorg

commit 44b0dada91e85a95c0cdb4a6b6f166996b5b5138
Author: NathanKell <nathankell@gmail.com>
Date:   Mon Sep 18 01:00:58 2023 -0700

    More reorg

commit 4a64f148d2252a7548e25cb2f8a839e33b922ecd
Author: NathanKell <nathankell@gmail.com>
Date:   Mon Sep 18 00:41:33 2023 -0700

    Unify namespaces, clean up usings and simplify accesses

commit 2052cdd2c9011c09652787467a7709b09148a0f8
Author: NathanKell <nathankell@gmail.com>
Date:   Mon Sep 18 00:33:29 2023 -0700

    Rename KCT Utils

commit e7eb298110c115fcac5b33ee8e01e57bdc385b17
Author: NathanKell <nathankell@gmail.com>
Date:   Mon Sep 18 00:19:17 2023 -0700

    Reorganize loose files

commit 62a350167134da295d38cacb8bd959ebf620c52f
Author: NathanKell <nathankell@gmail.com>
Date:   Sun Sep 17 21:23:26 2023 -0700

    Fix install checker wording to clarify deps may not be updated

commit 967f124de555b08f2785c7311191ea70cf962e17
Author: NathanKell <nathankell@gmail.com>
Date:   Sun Sep 17 15:36:21 2023 -0700

    Ensure all MEC and MFT parts have ModuleTagList

commit de7e27a8cc746754940ad2cb90ef4dae0eee29cd
Author: NathanKell <nathankell@gmail.com>
Date:   Sun Sep 17 15:25:48 2023 -0700

    Fix hacky cost patches

commit d0433133db8f8aff9af059b5a169e8bf3d7e75e4
Author: NathanKell <nathankell@gmail.com>
Date:   Sun Sep 17 14:40:05 2023 -0700

    Fix exceptions setting config. Fix MTL not updating from config tags at game start, fix module info not updating

commit d297c975cb1f6f680d57b7cd5e198d3dec7ddd2d
Author: NathanKell <nathankell@gmail.com>
Date:   Sun Sep 17 04:16:53 2023 -0700

    Automatically add toxic and cryo tags to RF MEC engines. Dynamically set tags for engines and tanks. Much better dynamic tag handling in MTL.

commit 68f5726cb870471bfa75a6028fb15b92b1793454
Author: NathanKell <nathankell@gmail.com>
Date:   Sun Sep 17 02:52:47 2023 -0700

    Remove 'Toxic' tag from all parts, will add by code

commit 8a84fbb75c5beccc647eac33957a08a5e8dd09a0
Author: NathanKell <nathankell@gmail.com>
Date:   Sun Sep 17 02:41:38 2023 -0700

    Add Cryogenic tag, store resource tag info

commit f21583ad14efcc24d48efb68d7adf7da29711fbe
Author: NathanKell <nathankell@gmail.com>
Date:   Sun Sep 17 02:36:32 2023 -0700

    Move more data into Database, refactor some old KCT data bits to use new datatypes

commit db72073286690036043f5aea4d7612c4bd9bdc7f
Author: NathanKell <nathankell@gmail.com>
Date:   Sun Sep 17 02:28:53 2023 -0700

    Add another PersistentDictionary type for a common use case, wherein it's a bunch of nodes and the key is a value in each node (usually `name`)

commit 197b0dd80e3d4234e0616d74df89653ed6da5f61
Author: NathanKell <nathankell@gmail.com>
Date:   Sun Sep 17 00:34:15 2023 -0700

    Add temp engine recosting

commit 7405ed7735a39415a7bba0c5f8556aedc29757b5
Author: NathanKell <nathankell@gmail.com>
Date:   Sat Sep 16 23:28:13 2023 -0700

    Recompile exe again

commit 4b44e1b45b7c59bd1d179eb8e23a01b6c0e070f4
Author: NathanKell <nathankell@gmail.com>
Date:   Sat Sep 16 23:20:04 2023 -0700

    Update Parts Browser to support dynamic tags. Apply to XLR11.

commit c21538ed2ba408aeb899c809ea6042d68d0b92bc
Author: NathanKell <nathankell@gmail.com>
Date:   Sat Sep 16 22:01:54 2023 -0700

    Dynamic tags: Fix case where there are SUBCONFIGs but they retain the base CONFIG's tags.

commit dc3aaf203bc5cc62a6e245bf502cb44cb193c7f1
Author: NathanKell <nathankell@gmail.com>
Date:   Sat Sep 16 21:30:57 2023 -0700

    Add support for dynamic tags.

commit dfcae00ea9a732635281c783a8a8433873253596
Author: NathanKell <nathankell@gmail.com>
Date:   Sat Sep 16 13:03:01 2023 -0700

    Put SR funding back where it was, instead make programs mildly backloaded.

commit f9f8d7f382a778ac789df25a7adb0b9c746c2d3c
Author: NathanKell <nathankell@gmail.com>
Date:   Sat Sep 16 12:54:18 2023 -0700

    Lower ECMs for RD-100 line

commit 692760c2b31b4fc261c2b689ed9cbf6206161519
Author: NathanKell <nathankell@gmail.com>
Date:   Sat Sep 16 00:46:03 2023 -0700

    Moved RD-100, 101, 102 back a node each. Now RD-100 starts in the same node as XLR41. Give RD-100 an ECM.

commit d48944f8bced197cba707e2c4b3e8333140550e8
Author: NathanKell <nathankell@gmail.com>
Date:   Fri Sep 15 23:43:55 2023 -0700

    Lower starting rocket program monthly funding 35->25k, increase 4.5Mm to 5Mm

commit be3f0a787ef14e3700439b1d783e02880b62635f
Author: NathanKell <nathankell@gmail.com>
Date:   Thu Sep 14 23:53:39 2023 -0700

    Tweak matsi efficiency caps

commit 9cbb75704e0c37d544985bf796f9077d6b2b5afb
Author: NathanKell <nathankell@gmail.com>
Date:   Wed Sep 13 16:28:15 2023 -0700

    Fix dumb typo in AC upgrade script

commit d152dbd19f9a234f52a7a9d0923755ecbc5dc908
Author: NathanKell <nathankell@gmail.com>
Date:   Tue Sep 12 23:00:26 2023 -0700

    Make some popups non-modal in the flight scene. Hopefully this isn't worse than what it's fixing.

commit 3949ae41925ca828c766a127f592fa9f140d3ef7
Author: NathanKell <nathankell@gmail.com>
Date:   Mon Sep 11 23:11:56 2023 -0700

    Use generic UI-hider and input locker for popups

commit 52af2506c7cad106ebbf0ce7bba1733e1ca8ccc9
Author: NathanKell <nathankell@gmail.com>
Date:   Mon Sep 11 22:14:40 2023 -0700

    Tweak color for unavailable trainings

commit b11542078f6f92803c06b3fbfe309a7603dc7b15
Author: NathanKell <nathankell@gmail.com>
Date:   Sun Sep 10 21:52:54 2023 -0700

    Apply the efficiency prediction to rollout as well, fix an efficiency prediction issue for BLV in Combined tab

commit 5b32d0fbad91aa60048725c241be07a5b07740c4
Author: NathanKell <nathankell@gmail.com>
Date:   Sun Sep 10 21:20:04 2023 -0700

    Rollout/back, recovery, and airlaunch now block integration. Multple at once operate at reduced speed (buildrate is apportioned based on the BP of the item vs the total active BP)

commit ffc7cf7a35fcd400e0a1b5088f4113250927aeef
Author: NathanKell <nathankell@gmail.com>
Date:   Sun Sep 10 02:46:59 2023 -0700

    Tweak wording

commit a880a5cd207648feada2f2ee13456c2ec22efc3b
Author: NathanKell <nathankell@gmail.com>
Date:   Sun Sep 10 00:41:14 2023 -0700

    Proficiency training is required for all parts on vessel. Can't board or transfer to parts without prof training. Mission training is only required at launch, and only for part naut is placed in (like before). Add gameplay tips for when you try to launch a crewed vessel with no nauts in or post-prof training, when you accept a crewed program, and add popup/screenmessage on transfer fail. Also fix so GA cockpits require training and X-Plane depends on GA. Instead, skip training for any part not listed in training times cfg.

commit 2a113dbf04da3b12ae08533575e5f3ab460d12e0
Author: NathanKell <nathankell@gmail.com>
Date:   Sat Sep 9 13:29:14 2023 -0700

    Go back to FRSC not needing hydrolox because you can't combine optional and required nodes

commit 9b422268d4f0452e02402ec48c82c864e0ee2996
Author: NathanKell <nathankell@gmail.com>
Date:   Sat Sep 9 13:17:31 2023 -0700

    Move KCT settings to Database

commit cb46332182070c21db6f840520ea0cabf12f1106
Author: NathanKell <nathankell@gmail.com>
Date:   Sat Sep 9 13:01:06 2023 -0700

    Move settings files to settings folder

commit fdac28b5da27754510b18e43379e1b37906cc904
Author: NathanKell <nathankell@gmail.com>
Date:   Sat Sep 9 12:52:16 2023 -0700

    Move settings data to database (will move preset data next)

commit 0156a5201e1ddde73846d27ae8ed4cb47b33cfb9
Author: NathanKell <nathankell@gmail.com>
Date:   Sat Sep 9 12:51:15 2023 -0700

    Move crew settings to main crew settings file in prep for reorg

commit a186aabe2f8064e71b4ae5eed596808456dfcf95
Author: NathanKell <nathankell@gmail.com>
Date:   Fri Sep 8 22:09:02 2023 -0700

    ORSC, FRSC, and Hydrolox nodes depend on previous orbital rocketry node. FRSC depends on previous hydrolox node too.

commit 915b42176468ff94c26b82a5d39af5931d19423a
Author: NathanKell <nathankell@gmail.com>
Date:   Sat Sep 9 02:19:09 2023 -0700

    Extend the curve a little more

commit 13d43bf8557e8fe331716ebb5e6c135e1445bef5
Author: NathanKell <nathankell@gmail.com>
Date:   Sat Sep 9 02:06:14 2023 -0700

    ok fine use a floatcurve for science efficiency

commit 4e5f913427c2cc165514419c15927630ee535e25
Author: NathanKell <nathankell@gmail.com>
Date:   Sat Sep 9 01:53:29 2023 -0700

    Fix science widget

commit 09f7634b80d82d9f22d1e7073e57ac8b97fc0caa
Author: NathanKell <nathankell@gmail.com>
Date:   Sat Sep 9 01:46:32 2023 -0700

    More work to unhardcode naut upkeep.

commit 6a60ebfbc6ad1a3cc6745c9bff1c969a19747a50
Author: NathanKell <nathankell@gmail.com>
Date:   Fri Sep 8 22:10:33 2023 -0700

    Increase researcher salary to 750/yr

commit ead746d2ac7bf0354d35c422716d3bd33668102d
Author: NathanKell <nathankell@gmail.com>
Date:   Fri Sep 8 22:10:23 2023 -0700

    Lower base research rate, increase sci eff to start at 100 sci, show efficiency bonuses on science widget tooltip, move sci efficiency to Formula

commit 74ba234b45d7ca51f37ac7970ebeebf5cd3e884a
Author: NathanKell <nathankell@gmail.com>
Date:   Fri Sep 8 00:10:09 2023 -0700

    Use dynamic set of locked facilities for KSC context menus, rather than hardcoded.

commit 9e9b50dd76633173287d303ba5c6dfee3d8345f4
Author: NathanKell <nathankell@gmail.com>
Date:   Fri Sep 8 00:08:55 2023 -0700

    Fix sci-based research efficiency

commit d5efb9428892aa4c4833a1ed5103e62d3e4ef2f7
Author: NathanKell <nathankell@gmail.com>
Date:   Fri Sep 8 00:08:41 2023 -0700

    Increase sci-based researcher efficiency

commit bde7f5f74fb796981ba9e55a8c86cba5fc4250f4
Author: NathanKell <nathankell@gmail.com>
Date:   Fri Sep 8 00:08:27 2023 -0700

    Delete unused fields

commit 164bbdf83878c1d46556f9e5086059f6b0c12dc8
Author: NathanKell <nathankell@gmail.com>
Date:   Fri Sep 8 00:08:01 2023 -0700

    Convert AC naut/training costs to be by list, not formula

commit ab398a49dd4f85beaa710adc91f34a1e5e4caebd
Author: NathanKell <nathankell@gmail.com>
Date:   Fri Sep 8 00:07:12 2023 -0700

    Increase researcher salaries to make up for no RnD maintenance

commit 7a550e38c360a1adf15789af7ebc1e8363eb0283
Author: NathanKell <nathankell@gmail.com>
Date:   Fri Sep 8 00:06:49 2023 -0700

    Increase AC lvl1 cost so upgrades are faster (and maintenance slightly higher)

commit 91d0c1bf3ce4a823f7f194266dd50b523707f062
Author: NathanKell <nathankell@gmail.com>
Date:   Thu Sep 7 00:36:43 2023 -0700

    Big balance update.
    * Trainings require AC levels
    * AC now has 5 levels (base, suborb, orb, eva, lunar). Level properties now explicitly defined in cfg.
    * Remove RnD upgrades / researcher caps
    * Science earned above 1k now increases researcher efficiency
    * Lower some program funding mid-lategame
    * Non-upgradeable buildings now get the average visual look of the space center
    * Clean up unused stuff, improve some backend bits

commit 2b9b5d3e96a42b9699900afae94023a2c83d1e15
Author: SierraHotel84 <141287350+SierraHotel84@users.noreply.github.com>
Date:   Tue Oct 3 02:46:45 2023 -0700

    Earth Observation/Commercial Applications Programs (#2238)

    * New early satellite contracts

    * Rename GameData/RP-1/Earth Observation 1/FirstGEOSat.cfg to GameData/RP-1/Contracts/Earth Observation 1/FirstGEOSat.cfg

    * Rename GameData/RP-1/Earth Observation 1/FirstMolniyaSat.cfg to GameData/RP-1/Contracts/Earth Observation 1/FirstMolniyaSat.cfg

    * Rename GameData/RP-1/Earth Observation 1/FirstNavSat.cfg to GameData/RP-1/Contracts/Earth Observation 1/FirstNavSat.cfg

    * Rename GameData/RP-1/Earth Observation 1/FirstTundraSat.cfg to GameData/RP-1/Contracts/Earth Observation 1/FirstTundraSat.cfg

    * Rename GameData/RP-1/Earth Observation 1/FirstWeatherSat.cfg to GameData/RP-1/Contracts/Earth Observation 1/FirstWeatherSat.cfg

    * Update and rename GameData/RP-1/Earth Observation 1/ScienceCherenkov.cfg to GameData/RP-1/Contracts/Earth Observation 1/ScienceCherenkov.cfg

    * Update and rename GameData/RP-1/Earth Observation 1/ScienceCosmicRay1.cfg to GameData/RP-1/Contracts/Earth Observation 1/ScienceCosmicRay1.cfg

    * Update and rename GameData/RP-1/Earth Observation 1/ScienceIRRad.cfg to GameData/RP-1/Contracts/Earth Observation 1/ScienceIRRad.cfg

    * Update and rename GameData/RP-1/Earth Observation 1/ScienceMagScan1.cfg to GameData/RP-1/Contracts/Earth Observation 1/ScienceMagScan1.cfg

    * Delete GameData/RP-1/Commercial Applications directory

    * Add files via upload

    * Add files via upload

    * Add files via upload

   …
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant