KSP-Recall

Recall for KSP blunders and borks.

License: Double Licensed: GPLv2 & SKL1.0

Game Version: 1.12.4

Downloads: 263,881

Author: Lisias

Support this mod: Donate

Followers: 99

Information Changelog Stats

Tired of constantly updating your Add'Ons each time a new KSP release fsck up something?

Restless while waiting your favorite Add'On to be updated so you can play without invoking devils on dark and incompreensible rituals?

So this Add'On is for you.

By installing this thingy, some of unsolved bugs and mishaops from KSP will be fixed or at least worked around, saving Add'On Authors from the hassle to handle them themselves.

It aims to need minimal coupling with existent code, as well to be selectively injected on the broken parts in order to prevent unholly intercations with third-party modules that decide to fix things their own way.

For a full description of the Work Arounds, please visit KSP-Recall homepage

Version 0.3.0.7r2 for Kerbal Space Program 1.12.4

Released on 2022-11-27

  • The very same 0.3.0.7, but with an updated KSPe.Light.

Download (152.88 KiB)

Version 0.3.0.7 for Kerbal Space Program 1.12.4

Released on 2022-11-26

  • 2022-1126: 0.3.0.7 (LisiasT) for KSP >= 1.4.1
    • Fixing a na├»ve approach on checking the pwd.

Download (152.46 KiB)

Version 0.3.0.6 for Kerbal Space Program 1.12.4

Released on 2022-11-25

  • 2022-1123: 0.3.0.6 (LisiasT) for KSP >= 1.4.1
    • Better diagnosing messages.

Download (151.85 KiB)

Version 0.3.0.4 for Kerbal Space Program 1.12.4

Released on 2022-11-24

  • 2022-1123: 0.3.0.5 (LisiasT) for KSP >= 1.4.1
    • Adds a check for the pwd problem that started to happen when people tried to get rid of the PD-Launcher in an unfortunate way.
      • Check this for the whole history.
      • Additional links (do not try them, they cause this problem!)
    • Better diagnosing logs.
    • Updates Module Manager Watch Dog to the latest (1.1.0.3 at this time)
    • Updates to the latest KSPe.Light. (2.4.2.4 at this time)

Download (151.76 KiB)

Version 0.3.0.3 for Kerbal Space Program 1.12.3

Released on 2022-09-08

  • 2022-0908: 0.3.0.3 (LisiasT) for KSP >= 1.4.1
    • Updating the Sanity Check to prevent an annoying "Proceed with caution" warning.

Download (141.67 KiB)

Version 0.3.0.2 for Kerbal Space Program 1.12.3

Released on 2022-09-04

  • 2022-0904: 0.3.0.2 (LisiasT) for KSP >= 1.4.1
    • After some weeks of denying, it was finally realised that AttachedOnEditor is needed downoto KSP 1.4.3 - on the very first ModulePartVariant implementation.
    • Fixes a small brain fart of mine on the INSTALL.md file.
    • Updates KSPe.Light to the latest release (2.4.2.1 at this time)
    • Closes issues:

Download (141.64 KiB)

Version 0.3.0.1 for Kerbal Space Program 1.12.3

Released on 2022-07-01

  • 2022-0630: 0.3.0.1 (LisiasT) for KSP >= 1.4.1
    • Fixes a huge brain fart of mine from 0.2.2.4 #facePalm
    • Closes issues:
      • #52 REPORT: Diagnosing the GoAHead Issue
      • #49 ArgumentOutOfRangeException causes saving to break and makes my save file unplayable
  • Also accumulates fixes from the previous 0.3.0.0 not published on SpaceDock and CKAN:
    • Prevents a race condition with Making History on Main Menu on heavily loaded rigs.
    • Updates ModuleManagerWatchDog to 1.1.0.1
    • Updates KSPe.Light.Recall to 2.4.1.16 due the Proton fix.
    • Closes issues:
      • #45 Move the Sanity Checks) out of the Main Menu startup

Download (139.31 KiB)

Version 0.2.2.4 for Kerbal Space Program 1.12.3

Released on 2022-06-27

  • 2022-0514: 0.2.2.4 (LisiasT) for KSP >= 1.4.1
    • Closes issues:
      • #41 Investigate a possible (bad) iteraction with Procedural Parts (RO) V2.3.0
      • #40 Unhappy interaction with Deep Freeze?
      • #37 Check about a missing use-case on AttachedOnEditor
      • #21 Update KSPe.Light for KSPe

Download (128.95 KiB)

Version 0.2.2.3 for Kerbal Space Program 1.12.3

Released on 2022-03-08

  • 2022-0308: 0.2.2.3 (LisiasT) for KSP >= 1.4.1
    • Allows patching AttachedOnEditor on every compatible part, no matter it has TweakScale installed or not.
      • Needed because a TweakScaled part borks when attached to another without it.

Your attention please!

As a workaround for upgrading the existent SubAssemblies, use Craft Manager!

Load the SubAssembly as it would a Craft, then drag'n'drop the whole shebang back to a new SubAssembly!!

Download (118.47 KiB)

Version 0.2.2.1 for Kerbal Space Program 1.12.3

Released on 2022-02-20

  • Formally closes issues:
    • #35 AttachedOnEditor is not working for SubAssemblies.
    • #34 NEW Misbehaviour on KSP introduced by AttachedOnEditor

Your attention please:

A new problem was found, affecting Editor since KSP 1.9, where some parts are triggering a strange misbehaviour when you Alt+Click a part for a duplicate, when Loading a craft for Merge or when loading a SubAssembly.

It was determined that when Parts without ModulePartVariant is the root of the SubAssembly, the parts attached to it must have the ModulePartVariant otherwise the problem will be triggered.

  • I realised that the problem is that the Positions on the Attachment Nodes are not being initialised by the vanilla Parts - apparently the initialisation was moved to the ModulePartVariant module.

Problem: I solved the problem for SubAssemblies and Craft files saved after installing the newest Release of KSP-Recall, but didn't managed to cook a way to salvage the pre-existent ones.

  • Currently, there's no other alternative but to redo your SubAssemblies. I failed to find a viable automated process for salvaging them.

For more information:

See KNOWN ISSUES file for more information.

Download (118.36 KiB)

Version 0.2.1.4 for Kerbal Space Program 1.12.3

Released on 2022-02-11

  • Implements a missing use case, handled on #34
  • Works the issues:
    • #34 NEW Misbehaviour on KSP introduced by AttachedOnEditor

Your Attention Please

A bug on KSP was discovered, affecting the Editor since KSP 1.9, where some parts trigger a weird misbehaviour when set as the root of a SubAssembly.

This misbehaviour happens when loading a Craft for Merge, when loading a SubAssembly from the SubAssembly palette, and when copying subtrees of a craft using Alt+Click.

The current workaround is to avoid the situation where these parts end up being the root of the SubAssembly. See the KNOWN ISSUES file for details, or the following links:

Download (117.52 KiB)

Version 0.2.1.3 for Kerbal Space Program 1.12.3

Released on 2021-12-24

  • 2021-1221: 0.2.1.3 (LisiasT) for KSP >= 1.4.1
    • Implements a missing Use Case from Issue #32, handled on #34
    • Lifts the ban for KSP >= 1.10, the thing is known to work on everything since KSP 1.9
    • Works the issues:
      • #34 NEW Misbehaviour on KSP introduced by AttachedOnEditor
  • 2021-1221: 0.2.1.2 (LisiasT) for KSP >= 1.4.1
    • Rework of issue #32.
    • Closes issues:
      • #32 Correctly handle KSP 1.9 (and later) borking while loading Crafts on Editor with scaled Variants
  • 2021-1221: 0.2.1.1 (LisiasT) for KSP >= 1.4.1
    • Locks up the current AttachedOnEditor as it is working fine on KSP 1.9.x
      • KSP 1.10.0 and newer, however, apparently need a different workaround, currently WiP.
  • 2021-1220: 0.2.1.0 (LisiasT) for KSP >= 1.4.1
    • Finally tackles down the Editor's Surface Attachment problem introduced by KSP 1.9.0.
      • By default, locked to Parts with TweakScale only - but the patch can be easily extended if needed.
    • Closes issues:
      • #32 Correctly handle KSP 1.9 (and later) borking while loading Crafts on Editor with scaled Variants

Download (116.86 KiB)

Version 0.2.0.6 for Kerbal Space Program 1.12.2

Released on 2021-09-10

  • 2021-0907: 0.2.0.6 (LisiasT) for KSP >= 1.4.1
    • Refreshing ModuleManager WatchDog binaries to 1.0.1.1
    • Bug fixes.
    • Closes issues:
      • #28 Refresh the ModuleManagerWatchDog DLL
      • #26 Kerbal going on EVA on Kerbin without helmet instantly dies
      • #25 ChillingOut apparently is screwing up KSPIE

Download (112.62 KiB)

Version 0.2.0.5 for Kerbal Space Program 1.12.2

Released on 2021-08-18

  • 2021-0818: 0.2.0.5 (LisiasT) for KSP >= 1.4.1
    • Updating KSPe.Light.Recall
    • Minor fixes and/or optimisations.
    • NO NEW WORKAROUNDS OR FEATURES, this is a maintenance release.

Download (99.34 KiB)

Version 0.2.0.4 for Kerbal Space Program 1.12.1

Released on 2021-07-28

  • 2021-0728: 0.2.0.4 (LisiasT) for KSP >= 1.4.1
    • ChillingOut is not working as expected. Deactivating it.
      • Any problems will need to be tackled out punctually.

Download (95.12 KiB)

Version 0.2.0.3 for Kerbal Space Program 1.12.1

Released on 2021-07-26

  • 2021-0722: 0.2.0.3 (LisiasT) for KSP >= 1.4.1
    • Release 0.2.0.2 was issued with broken sanity checks. Fixing them.
  • 2021-0718: 0.2.0.2 (LisiasT) for KSP >= 1.4.1
    • ChillingOut is still needed on 1.12.x series. Reactivating it.
    • Some missing logging stats added.

Download (95.06 KiB)

Version 0.2.0.1 for Kerbal Space Program 1.12.0

Released on 2021-06-27

  • 2021-0627: 0.2.0.1 (LisiasT) for KSP >= 1.4.1
    • Compatibility to KSP 1.12.0 is confirmed.
      • Refunding is still needed, sadly...
    • Closes issues:
      • #23 Refunding is triggering a nasty memory leak on this.part.Modules.Add
      • #22 Allow Refunding to be used on KSP 1.12.0
      • #21 Unity's spinlocks are bullying the Garbage Collector, and Refunding is not helping on the situation.

Download (95.14 KiB)

Version 0.2.0.0 for Kerbal Space Program 1.11.2

Released on 2021-05-11

  • Bumping version due a mishap on the latest release on SpaceDock
  • Trying to workaround MAS being picky even on hidden resources.

Download (94.24 KiB)

Version 0.1.08 for Kerbal Space Program 1.11.2

Released on 2021-04-25

  • Finally diagnosed and fixed an issue on refunding Kerbals on Command Seats (or standalones)
  • Reworks the issue #16.

Download (94.18 KiB)

Version 0.1.0.5 for Kerbal Space Program 1.11.2

Released on 2021-04-13

  • Fixes the workaround implemented on 0.1.0.4

Download (93.79 KiB)

Version 0.1.0.4 for Kerbal Space Program 1.11.2

Released on 2021-04-11

  • Fixes some minor problems that passed through on the last release

Download (93.75 KiB)

Version 0.1.0.3 for Kerbal Space Program 1.11.2

Released on 2021-04-09

  • The problem fixed on 1.0.2 was masking another problem on Refunding that, once fixed, regressed the over-billing problem.
    • GameEvents related to vessels don't work as I expected.
    • The solution was to step back a bit, and risking some over-refunding on FMRS on automatic recovery.

Download (93.54 KiB)

Version 0.1.0.2 for Kerbal Space Program 1.11.2

Released on 2021-04-08

  • 2021-0408: 0.1.0.2 (LisiasT) for KSP >= 1.4.1
    • Pretty stupid mistake on Refunding fixed.
    • Updating KSPe Light.

Download (93.37 KiB)

Version 0.1.0.1 for Kerbal Space Program 1.11.2

Released on 2021-04-07

  • 2021-0406: 0.1.0.1 (LisiasT) for KSP >= 1.4.1
    • Minor revision to make life easier for Package Managers as CKAN.
      • Will allow installing on any KSP >= 1.4.1, even by not having (yet :P) any fixes for them.
    • Closes Isssues:
      • #14 Make Recall safe to be installed on any KSP version instead of yelling about not being compatible

Download (90.36 KiB)

Version 0.0.7.7 for Kerbal Space Program 1.11.2

Released on 2021-03-29

  • 2021-0327: 0.0.7.7 (LisiasT) for KSP >= 1.8.0
    • Properly implemented the active attribute, allowing Refunding to be deactivate on a part per part basis if something wrong happens on the field.
    • Reworked the Refunding mechanism, injecting the Resource at runtime as needed.
      • This will hopefully workaround the problem with Fuel Switches and other add'ons that mangle the Resource Pool of the part.
    • Preventing Resourceful to be applied on parts with ModuleCargoPart, ModuleComet, ModuleAsteroid and ModuleKerbal as these are proven problematic on the field with code that handles resources.
    • The activate property of all Modules are now persisted on saving.
      • Be cautious, this can screw up your savegame.

Download (86.97 KiB)

Version 0.0.7.5 for Kerbal Space Program 1.11.1

Released on 2021-03-08

  • Fixed a pretty lame mistake on initiating the Refund PartModule.

Download (85.30 KiB)

Version 0.0.7.3 for Kerbal Space Program 1.11.1

Released on 2021-03-07

  • (Properly) Implements a ~~ugly hack~~, I mean, a workaround for the KSP 1.11.x bug on recovering funds described on Issue #12.
    • Thanks a lot to firethorn6 and DarthPointer for reporting the problem and further help on diagnosing it and testing the solution!
  • Fixes a deployment mishap for CurseForge

Download (84.80 KiB)

Version 0.0.5.0 for Kerbal Space Program 1.11.0

Released on 2020-12-20

  • Preventing installing Driftless on KSP 1.11.

Download (68.54 KiB)

Version 0.0.4.4 for Kerbal Space Program 1.10.1

Released on 2020-08-28

  • Some tool (and I hunting the ****), with all its wisdom, decided to "help me" adding a configuration that automatically converts EoL between UNIX and Windows. And did the stunt on a DLL.
    • This release fixes the DLL.
    • Full history on Forum.

Download (63.62 KiB)

Version 0.0.4.3 for Kerbal Space Program 1.10.1

Released on 2020-08-20

  • Fixes an annoying situation where Decouplers and Docking Ports with Driftless blocks fuel to engines above them on the stack.

Download (63.44 KiB)

Version 0.0.4.1 for Kerbal Space Program 1.10.1

Released on 2020-08-18

  • An error on handling parts without RigidBody was raining NREs on the KSP.log. Fixed.
  • A slightly smarter handling of inactive and rigidbodyless parts may save a tiny little bit of CPU time.
  • Specialized treatment for Kerbals on EVA, as it was realized that Kerbals drifts a lot more than crafts - by reasons still unknown at this moment.

Download (63.30 KiB)

Version 0.0.4.0 for Kerbal Space Program 1.10.1

Released on 2020-08-17

  • Adds a Work Around for crafts drifting on the Heading at rest, even when without wheels attached.
    • There's another similar problem on the wheels themselves, KSP Recall are still working on this one
  • Way smarter selective applying of the Modules when needed.

Download (59.21 KiB)

Version 0.0.3.2 for Kerbal Space Program 1.9.1

Released on 2020-07-14

  • Maintenance Release.
    • Better (and safer) deactivation code using info gathered from TweakScale.
    • Locking up the current features to work only on 1.9.x (as KSP 1.10 doesn't need them).

Download (54.46 KiB)

Version 0.0.3.1 for Kerbal Space Program 1.9.1

Released on 2020-05-22

No changelog provided

Download (41.55 KiB)

Stats for KSP-Recall

Downloads over time

Downloads per version

New followers per day

Top Referrers

  1. forum.kerbalspaceprogram.com
  2. spacedock.info
  3. www.google.com
  4. yandex.ru
  5. duckduckgo.com
  6. www.bing.com
  7. www.baidu.com
  8. www.reddit.com
  9. cn.bing.com
  10. www.ecosia.org

Export Raw Stats

Export Downloads

Export Followers

Export Referrals

Raw stats are from the beginning of time until now. Each follower and download entry represents one hour of data. Uneventful hours are omitted.