Skip to content
Permalink
Browse files

Release 2.4.1.0 (Lisias) for KSP >= 1.4.1

  • Loading branch information...
Lisias committed Feb 16, 2019
1 parent 60c8d72 commit 9bbdce01dda95c42b66f5a81326bf294d557fd9b
Showing with 24 additions and 11 deletions.
  1. +7 −8 CHANGES.md
  2. +8 −1 CHANGE_LOG.md
  3. +7 −0 KNOWN_ISSUES.md
  4. +2 −2 TweakScale.version
@@ -1,10 +1,9 @@
# TweakScale :: Changes

* 2018-1229: 2.4.0.7 (Lisias) for KSP >= 1.4.1
+ KSP 1.6 (partial) support certified.
+ Actively revering support in runtime for parts with problematic or unsupported modules.
- Closing issue [#9](https://github.com/net-lisias-ksp/TweakScale/issues/9)
- Closing issue [#11](https://github.com/net-lisias-ksp/TweakScale/issues/11)
- Closing issue [#12](https://github.com/net-lisias-ksp/TweakScale/issues/12)
+ Lifting the Max KSP restriction on the `.version` file.
+ Updating Module Manager to 3.1.1
* 2019-0216: 2.4.1.0 (Lisias) for KSP >= 1.4.1
+ Adding 1.875 scale as default (being now a Stock size on MH, it makes sense to properly acknowledge it). Suggested by Tyko.
- Closing issue [#3](https://github.com/net-lisias-ksp/TweakScale/issues/3)
+ Adding support for Stock Alike Station Parts. Courtesy of Speadge.
- Closing issue [#8](https://github.com/net-lisias-ksp/TweakScale/issues/8)
+ Fixed a critical craft corruption (even flying ones) as TweakScale is sometimes being injected twice (or even more) into a part. This patch does not fix the duplicity, but prevent your crafts from being corrupted once a fix is applied (yeah - fixing the bug would cause craft corruption without this patch!)
- Closing issue [#20](https://github.com/net-lisias-ksp/TweakScale/issues/20)
@@ -1,8 +1,15 @@
# TweakScale :: Change Log

* 2019-0216: 2.4.1.0 (Lisias) for KSP >= 1.4.1
+ Adding 1.875 scale as default (being now a Stock size on MH, it makes sense to properly acknowledge it). Suggested by Tyko.
- Closing issue [#3](https://github.com/net-lisias-ksp/TweakScale/issues/3)
+ Adding support for Stock Alike Station Parts. Courtesy of Speadge.
- Closing issue [#8](https://github.com/net-lisias-ksp/TweakScale/issues/8)
+ Fixed a critical craft corruption (even flying ones) as TweakScale is sometimes being injected twice (or even more) into a part. This patch does not fix the duplicity, but prevent your crafts from being corrupted once a fix is applied (yeah - fixing the bug would cause craft corruption without this patch!)
- Closing issue [#20](https://github.com/net-lisias-ksp/TweakScale/issues/20)
* 2018-1229: 2.4.0.7 (Lisias) for KSP >= 1.4.1
+ KSP 1.6 (partial) support certified.
+ Actively revering support in runtime for parts with problematic or unsupported modules.
+ Actively reverting support in runtime for parts with problematic or unsupported modules.
- Closing issue [#9](https://github.com/net-lisias-ksp/TweakScale/issues/9)
- Closing issue [#11](https://github.com/net-lisias-ksp/TweakScale/issues/11)
- Closing issue [#12](https://github.com/net-lisias-ksp/TweakScale/issues/12)
@@ -1,5 +1,12 @@
# TweakScale :: Known Issues

* 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.
- 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.
- Keep in mind, however, that TweakScale acts on **SAVING** data. You need to load and save every craft and savegame using the latest TweakScale as soon as you can.
+ A proper fix to the root cause, now, is not only beyound the reach of TweakScale, **as it's also destructive**. Only after TweakScale 2.4.1 or beyound are mainstream for some time it will be safe to do something about - and by then, something else will probably be needed to rescue old crafts and savegames.
* TweakScale 2.4.x is known to (purposely) withdraw support for some parts on runtime. This, unfortunately, damages crafts at loading (including from flying ones) as the TweakScale data plain vanishes and the part goes back to stock.
+ Parts being deactivated are being logged into KSP.log, pinpointing to an URL where the issue it causes is described. TweakScale **does not** hides from you what it's being done.
+ This is unavoidable, unfortunately, as the alternative is a fatal corruption of the game state (persisted on savegames) that leads to blowing statics and ultimately game crash.
@@ -7,8 +7,8 @@
"VERSION":{
"MAJOR":2,
"MINOR":4,
"PATCH":0,
"BUILD":7
"PATCH":1,
"BUILD":0
},
"KSP_VERSION_MIN":{
"MAJOR":1,

0 comments on commit 9bbdce0

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