Skip to content
Permalink
Browse files

Release 2.4.3.0 (Lisias) for KSP >= 1.4

  • Loading branch information...
Lisias committed Jun 8, 2019
1 parent 3c52cf1 commit 2e521c5be0639bc62ff00a7ac3e3d6604a17dac3
Showing with 32 additions and 10 deletions.
  1. +9 −8 CHANGES.md
  2. +12 −0 CHANGE_LOG.md
  3. +4 −1 KNOWN_ISSUES.md
  4. +1 −1 TweakScale.version
  5. +6 −0 deploy.sh
@@ -1,13 +1,14 @@
# TweakScale :: Changes

* 2019-0505: 2.4.2.0 (Lisias) for KSP >= 1.4.1
* 2019-0608: 2.4.3.0 (Lisias) for KSP >= 1.4.1
+ This is an emergencial Release due a Show Stopper issue (see Issue #34 below) with some new features.
+ Adding features:
- [#32](https://github.com/net-lisias-ksp/TweakScale/issues/32) Near Future Aeronautics Patches
- [#7](https://github.com/net-lisias-ksp/TweakScale/issues/7) Adding support for new Parts from KSP 1.5 and 1.6 (and Making History)! (**finally!**)
- [#35](https://github.com/net-lisias-ksp/TweakScale/issues/35) Checking for new Parts on KSP 1.7 (none found)
- (Serenity is Work In Progress)
- Adding KSPe.Light support for some UI features.
+ Fixing bugs:
- [#20](https://github.com/net-lisias-ksp/TweakScale/issues/20) Duplicated TweakScale support on some parts
- [#23](https://github.com/net-lisias-ksp/TweakScale/issues/23) Unhappy merge on TweakScale exponents
- [#24](https://github.com/net-lisias-ksp/TweakScale/issues/24) Fix that duplicated support on some parts
- [#30](https://github.com/net-lisias-ksp/TweakScale/issues/30) Prevent incorrectly initialized Modules to be used
- [#31](https://github.com/net-lisias-ksp/TweakScale/issues/31) Preventing being ran over by other mods
- [#34](https://github.com/net-lisias-ksp/TweakScale/issues/34) New Sanity Check: duplicated properties
+ [Known Issues](https://github.com/net-lisias-ksp/TweakScale/blob/master/KNOWN_ISSUES.md) update:
- Users of "Classic" [Infernal Robotics](https://github.com/MagicSmokeIndustries/InfernalRobotics) should avoid scaling parts to "Small -" or Krakens will be released.
- [Infernal Robotics/Next](https://github.com/meirumeiru/InfernalRobotics) fixes this issue.
- A new and definitively destructive interaction was found due some old or badly written patches ends up injecting TweakScale properties **twice** on the Node.
@@ -1,5 +1,17 @@
# TweakScale :: Change Log

* 2019-0608: 2.4.3.0 (Lisias) for KSP >= 1.4.1
+ This is an emergencial Release due a Show Stopper issue (see Issue #34 below) with some new features.
+ Adding features:
- [#7](https://github.com/net-lisias-ksp/TweakScale/issues/7) Adding support for new Parts from KSP 1.5 and 1.6 (and Making History)! (**finally!**)
- [#35](https://github.com/net-lisias-ksp/TweakScale/issues/35) Checking for new Parts on KSP 1.7 (none found)
- (Serenity is Work In Progress)
- Adding KSPe.Light support for some UI features.
+ Fixing bugs:
- [#31](https://github.com/net-lisias-ksp/TweakScale/issues/31) Preventing being ran over by other mods
- [#34](https://github.com/net-lisias-ksp/TweakScale/issues/34) New Sanity Check: duplicated properties
+ [Known Issues](https://github.com/net-lisias-ksp/TweakScale/blob/master/KNOWN_ISSUES.md) update:
- A new and definitively destructive interaction was found due some old or badly written patches ends up injecting TweakScale properties **twice** on the Node.
* 2019-0505: 2.4.2.0 (Lisias) for KSP >= 1.4.1
+ Adding features:
- [#32](https://github.com/net-lisias-ksp/TweakScale/issues/32) Near Future Aeronautics Patches
@@ -1,5 +1,8 @@
# TweakScale :: Known Issues

* A new and definitively destructive *"Unholly Interactions Between Modules"*, or as it's fondly known by it's friends, **Kraken Food**, was found due some old or badly written patches ends up injecting TweakScale properties **twice** on the Node.
+ This is particularly nasty as it corrupts a previously working GameDatabase that infects your savegames with corrupted part info. Once a new Add'On is installed, or the bad one is uninstalled, suddenly all your savegames with the old, corrupted part info became broken. See details on the [Issue #34](https://github.com/net-lisias-ksp/TweakScale/issues/34).
+ This was considered **FATAL** as previously perfectly fine parts became corrupted by installing a rogue Patch, that can so be uninstalled later ruining savegames. By that reason, a very scaring warning are being issue in the Main Menu when the problem is detected.
* There's a crashing situation when using TweakScale and [Classic Infernal Robotics](https://github.com/MagicSmokeIndustries/InfernalRobotics).
+ IR parts scaled down to "Small -" (small minus, the smallest of them) crashes the game when the craft is unpacked.
+ Aparently quitting imediatelly KSP, restarting, reloading the game and recovering the vessel from the Track Station is enough to salvage the savegame - but more tests are needed to be sure of that.
@@ -8,7 +11,7 @@
- [#40](https://github.com/net-lisias-ksp/TweakScale/issues/40) Feasibility Study for a runtime Sanity Check for issue #39
+ TweakScale advises all IR users to update to [Infernal Robotics/Next](https://github.com/meirumeiru/InfernalRobotics) where this issue was solved.
* There's a potentially destructive problem happening due *"Unholly Interactions Between Modules"*, or as it's fondly known by it's friends, **Kraken Food**. :)
+ Due events absolutely beyound the TweakScale scope of actions, some parts are being injected with more than one instance of TweakScale. This usually happens by faulty MM patches, but in the end this can happens by code or even my MM cache's editing.
+ Due events absolutely beyond the TweakScale scope of actions, some parts are being injected with more than one instance of TweakScale. This usually happens by faulty MM patches, but in the end this can happens by code or even my MM cache's editing.
- Things appears to work fine, except by some double Tweakables on the UI. However, crafts and savagames get corrupted when loaded by sane KSP installments, as the duplicates now takes precedence on loading config data, overwriting the real ones.
- **Things become very ugly when by absolutely any reason (new add-on installed or deleted, or even updated) the glitch is fixed on the MM cache. Now, your KSP installment is a sane one, and all your crafts (including the flying ones) will lose their TweakScale settings!**
+ So, before any fix is attempted to the problem, TweakScale now is taking some measures to preserve your craft settings from being overwritten once the craft is loaded into a sane installment.
@@ -7,7 +7,7 @@
"VERSION":{
"MAJOR":2,
"MINOR":4,
"PATCH":2,
"PATCH":3,
"BUILD":0
},
"KSP_VERSION_MIN":{
@@ -7,6 +7,12 @@ check() {
rm -f "./GameData/$TARGETBINDIR/"
mkdir -p "./GameData/$TARGETBINDIR/"
fi

if [ ! -f "./GameData/$TARGETBINDIR/KSPe.Light.dll" ] ; then
echo "KSPe.Light not found!!! Aborting."
read line
exit -1
fi
}

deploy_dev() {

0 comments on commit 2e521c5

Please sign in to comment.
You can’t perform that action at this time.