3 years agoVersion 1.11.6 1.11.6
toadicus []
Version 1.11.6

3 years agoNo longer trying to be smart about decoupler stage positioning, because it's more trouble than it's worth.
toadicus []
No longer trying to be smart about decoupler stage positioning, because it's more trouble than it's worth.

3 years agosln changes
toadicus []
sln changes

3 years agoModuleTweakableJettison: Even more revisions to keep better track of whether or not a fairing piece has been jettisoned under a broader range of circumstances.
toadicus []
ModuleTweakableJettison: Even more revisions to keep better track of whether or not a fairing piece has been jettisoned under a broader range of circumstances.

3 years agoModuleTweakableDecouple: Now tracking 'staged' locally, to try to head off undesired decoupling.
toadicus []
ModuleTweakableDecouple: Now tracking 'staged' locally, to try to head off undesired decoupling.

3 years agoModuleStagingToggle: OnToggle call is now allocation-free.
toadicus []
ModuleStagingToggle: OnToggle call is now allocation-free.

3 years agoModuleTweakableJettison: Substantially revise the logic to work properly with 1.0 changes
toadicus []
ModuleTweakableJettison: Substantially revise the logic to work properly with 1.0 changes

3 years agoModuleTweakableDockingNode: Check the docking node's status to see if it thinks it's safe to call Decouple.
toadicus []
ModuleTweakableDockingNode: Check the docking node's status to see if it thinks it's safe to call Decouple.

3 years agoModuleTweakableDockingNode: Try to avoid calling Decouple on the dockingNodeModule when it is unsafe to do so.
toadicus []
ModuleTweakableDockingNode: Try to avoid calling Decouple on the dockingNodeModule when it is unsafe to do so.

3 years agoVersion 1.11.5 1.11.5
toadicus []
Version 1.11.5

3 years agoModuleStagingToggle: Trying even harder not to cause exceptions when adding stages, and catching them if we do.
toadicus []
ModuleStagingToggle: Trying even harder not to cause exceptions when adding stages, and catching them if we do.

3 years agoTweakableStaging: Trying to make Staging stop throwing exceptions.
toadicus []
TweakableStaging: Trying to make Staging stop throwing exceptions.

3 years agoModuleStagingToggle: Try to make decouplers a bit smarter and put them back in the list with their stage offset.
toadicus []
ModuleStagingToggle: Try to make decouplers a bit smarter and put them back in the list with their stage offset.

3 years agoModuleStagingToggle: Make sure a part is connected to the ship before switching.
toadicus []
ModuleStagingToggle: Make sure a part is connected to the ship before switching.

3 years agoVersion 1.11.4 1.11.4
toadicus []
Version 1.11.4

3 years agoTweakableRCS/ReactionWheels: Added OnLoad save file 'converter' to avoid hilariously large versions of the throttle control.
toadicus []
TweakableRCS/ReactionWheels: Added OnLoad save file 'converter' to avoid hilariously large versions of the throttle control.

3 years agoTweakableParachutes: Added FerramAeroSpace to the cfg exclusions, since we're useless with RealChuteLite.
toadicus []
TweakableParachutes: Added FerramAeroSpace to the cfg exclusions, since we're useless with RealChuteLite.

3 years agoVersion 1.11.3 1.11.3
toadicus []
Version 1.11.3

3 years agoFixes to work with the official release of KSPAPIExtensions
toadicus []
Fixes to work with the official release of KSPAPIExtensions

3 years agoTweakableParachutes: Changed the step maths to make it play more nicely with the new range.
toadicus []
TweakableParachutes: Changed the step maths to make it play more nicely with the new range.

3 years agoVersion 1.11.2 1.11.2
toadicus []
Version 1.11.2

3 years agoTweakableReactionWheels: Fixed the torque gain application
toadicus []
TweakableReactionWheels: Fixed the torque gain application

3 years agoKSPAPIEL->KSPAPIExtensions for new split distribution of the latter.
toadicus []
KSPAPIEL->KSPAPIExtensions for new split distribution of the latter.

3 years agoVersion 1.11.1 1.11.1
toadicus []
Version 1.11.1

3 years agoTweakableSolarPanels: Bail out if the animation module is null.
toadicus []
TweakableSolarPanels: Bail out if the animation module is null.

3 years agoVersion 1.11 1.11
toadicus []
Version 1.11

3 years agoTweakableSolarPanels: Updated to the new AnimationWrapper to stop hurting FAR.
toadicus []
TweakableSolarPanels: Updated to the new AnimationWrapper to stop hurting FAR.

3 years agoNow including Tools.cs in a few modules because we need it for GetStringBuilder.
toadicus []
Now including Tools.cs in a few modules because we need it for GetStringBuilder.

3 years agoFixed things up to use the new, non-terrible AnimationWrapper.
toadicus []
Fixed things up to use the new, non-terrible AnimationWrapper.

3 years agoPOC code fixing TweakableAnimateGeneric; need to port to TweakableAnimationWrapper or similar for general reuse.
toadicus []
POC code fixing TweakableAnimateGeneric; need to port to TweakableAnimationWrapper or similar for general reuse.

3 years agoVersion 1.10 KSPAPIExtensions 1.10
toadicus []
Version 1.10

3 years agoMore Linq removal.
toadicus []
More Linq removal.

3 years agoMore Linq removal.
toadicus []
More Linq removal.

3 years agoMore Linq removal.
toadicus []
More Linq removal.

3 years agoMore Linq removal.
toadicus []
More Linq removal.

3 years agoRemoved Linq requirements where easy; flagged it where it needs work.
toadicus []
Removed Linq requirements where easy; flagged it where it needs work.

3 years agoConverted foreach->for throughout.
toadicus []
Converted foreach->for throughout.

3 years agoTweakableStagingToggle: Fixed exceptional stage sort on vessel load when parts have staging disabled.
toadicus []
TweakableStagingToggle: Fixed exceptional stage sort on vessel load when parts have staging disabled.

3 years agoSwitched to KSPAPIEL.
toadicus []
Switched to KSPAPIEL.

3 years agoAdd support for KSPAPIExtensions.
toadicus []
Add support for KSPAPIExtensions.

3 years agoDon't bother checking for stage count before doing work.
toadicus []
Don't bother checking for stage count before doing work.

3 years agoModuleStagingToggle: Changed the update delay for reasons.
toadicus []
ModuleStagingToggle: Changed the update delay for reasons.

3 years agoModuleStagingToggle: Removed onGenericEvent in favor of inlining the assignment, because who needs that extra stack frame?
toadicus []
ModuleStagingToggle: Removed onGenericEvent in favor of inlining the assignment, because who needs that extra stack frame?

3 years agoModuleStagingToggle: Fixed OnDestroy method name.
toadicus []
ModuleStagingToggle: Fixed OnDestroy method name.

3 years agoModuleStagingToggle: Changes to make sure Sctaging.ScheduleSort only gets called once per LateUpdate cycle, and various other attempts to stop running when we don't need to.
toadicus []
ModuleStagingToggle: Changes to make sure Sctaging.ScheduleSort only gets called once per LateUpdate cycle, and various other attempts to stop running when we don't need to.

3 years agoTweakableReactionWheels: Added torque limiter, thanks go to jazzkutya.
toadicus []
TweakableReactionWheels: Added torque limiter, thanks go to jazzkutya.

3 years agoVersion 1.9.1 1.9.1
toadicus []
Version 1.9.1

3 years agoParachutes: Tweaked default values for a more usable experience. ReactionWheels: Added patch for OKTO core to avoid floating point issues slowing down the tweakable. General: Minor code cleanup.
toadicus []
Parachutes: Tweaked default values for a more usable experience. ReactionWheels: Added patch for OKTO core to avoid floating point issues slowing down the tweakable. General: Minor code cleanup.

3 years agoTweakableDockingNode: Removed previous fixes for inline docking port nodes, because Squad fixed them. Also fixed the normal on our inline docking port node.
toadicus []
TweakableDockingNode: Removed previous fixes for inline docking port nodes, because Squad fixed them. Also fixed the normal on our inline docking port node.

3 years agoVersion 1.9 1.9
toadicus []
Version 1.9

3 years agoTweakableParachutes: Actually remove our Repack wrapper.
toadicus []
TweakableParachutes: Actually remove our Repack wrapper.

3 years agoOptionally (but by default) disable Squad's gimbal limiter.
toadicus []
Optionally (but by default) disable Squad's gimbal limiter.

3 years agoModuleTweakableParachute: Tentatively disabling repack substitute; looks like Squad is doing that now.
toadicus []
ModuleTweakableParachute: Tentatively disabling repack substitute; looks like Squad is doing that now.

3 years agoModuleStagingToggle: Logic tweaks to avoid false additions to the staging list during startup.
toadicus []
ModuleStagingToggle: Logic tweaks to avoid false additions to the staging list during startup.

3 years agoModuleStagingToggle: Avoid running on the first update if we don't have to, because it's quite expensive.
toadicus []
ModuleStagingToggle: Avoid running on the first update if we don't have to, because it's quite expensive.

3 years agoVersion 1.8.1 1.8.1
toadicus []
Version 1.8.1

3 years agoRevert "TweakableLadders: Remove MM support; looks like Squad's has finally caught up."
toadicus []
Revert "TweakableLadders: Remove MM support; looks like Squad's has finally caught up."

This reverts commit 58790a4ed62add68e3703e4237795a2dfe2fc4d0.

3 years agoTweakableLadders: Ressurection
toadicus []
TweakableLadders: Ressurection

3 years agoModuleTweakableParachute: Added Repack replacement and some logic to turn it on when necessary.
toadicus []
ModuleTweakableParachute: Added Repack replacement and some logic to turn it on when necessary.

3 years agoTweakableFuelPumps: Fixed Windows build targets.
toadicus []
TweakableFuelPumps: Fixed Windows build targets.

3 years agoVersion 1.8 1.8
toadicus []
Version 1.8

3 years agoTweakableFuelPumps: Added Linux deployments.
toadicus []
TweakableFuelPumps: Added Linux deployments.

3 years agoNew TweakableFuelPumps module adds action group items for fuel pump enable/disable/toggle.
toadicus []
New TweakableFuelPumps module adds action group items for fuel pump enable/disable/toggle.

3 years agoTweakableSAS: Added Windows deployment stuff.
toadicus []
TweakableSAS: Added Windows deployment stuff.

3 years agoModuleTweakableJettison: Added some null gates to avoid exceptional circumstances when used with ProceduralFairings.
toadicus []
ModuleTweakableJettison: Added some null gates to avoid exceptional circumstances when used with ProceduralFairings.

3 years agoRemoved .dll from version control.
toadicus []
Removed .dll from version control.

3 years agoEndlines, maybe?
toadicus []
Endlines, maybe?

3 years agoProbably the last rework commit.
toadicus []
Probably the last rework commit.

3 years agoDeply reworking, cfg removal.
toadicus []
Deply reworking, cfg removal.

3 years agoDeploy reworking, Windows edition.
toadicus []
Deploy reworking, Windows edition.

3 years agoDeploy reworking, round 2.
toadicus []
Deploy reworking, round 2.

3 years agoReworking the way deployments are handled.
toadicus []
Reworking the way deployments are handled.

3 years agoTweakableRCS: Fixed to use rcsEnabled vs isEnabled per 0.90 changes, and now fetching baseThrusterPower from the prefab, just in case.
toadicus []
TweakableRCS: Fixed to use rcsEnabled vs isEnabled per 0.90 changes, and now fetching baseThrusterPower from the prefab, just in case.

3 years agoVersion 1.7 1.7
toadicus []
Version 1.7

3 years agoTweakableSAS: Added event handlers to their events.
toadicus []
TweakableSAS: Added event handlers to their events.

3 years agoModuleTweakableSAS: Improved the appearance of the SASServiceLevel gui controls.
toadicus []
ModuleTweakableSAS: Improved the appearance of the SASServiceLevel gui controls.

3 years agoTweakableParachutes: Reworked the tweakable to be a multiplicative factor, so higher numbers are slower, making it easier to use with the GUI.
toadicus []
TweakableParachutes: Reworked the tweakable to be a multiplicative factor, so higher numbers are slower, making it easier to use with the GUI.

3 years agoModuleTweakableSAS: Disable the tweakable when not in career mode.
toadicus []
ModuleTweakableSAS: Disable the tweakable when not in career mode.

3 years agoTweakableSAS: New module that allows older probe parts to be upgraded to better SAS once it's been developed.
toadicus []
TweakableSAS: New module that allows older probe parts to be upgraded to better SAS once it's been developed.

3 years agoTweakableParachutes: Added Linux build targets.
toadicus []
TweakableParachutes: Added Linux build targets.

3 years agoMerge branch 'master' of ssh://toad.homelinux.net:22222/TweakableEverything
toadicus []
Merge branch 'master' of ssh://toad.homelinux.net:22222/TweakableEverything

3 years agoTweakableParachutes: New Module! Allows tweaking of parachute deployment speeds to stop Kerbals from breaking their necks at 500m.
toadicus []
TweakableParachutes: New Module! Allows tweaking of parachute deployment speeds to stop Kerbals from breaking their necks at 500m.

3 years agoTweakableCrossFeed: Add deployment commands to Linux build targets.
toadicus []
TweakableCrossFeed: Add deployment commands to Linux build targets.

3 years agoVersion 1.6 1.6
toadicus []
Version 1.6

3 years agoModuleTweakableAnimateGeneric, ModuleTweakableDockingNode: Updated for 0.90.0 compatibility.
toadicus []
ModuleTweakableAnimateGeneric, ModuleTweakableDockingNode: Updated for 0.90.0 compatibility.

3 years agoModuleTweakableJettison: Some tweaks and debug for testing with ZeroPointFairings.
toadicus []
ModuleTweakableJettison: Some tweaks and debug for testing with ZeroPointFairings.

3 years agoTweakableEVA: Add cfg to Linux build commands.
toadicus []
TweakableEVA: Add cfg to Linux build commands.

3 years agoTweakableEVA: Added cfg copy for Release_win.
toadicus []
TweakableEVA: Added cfg copy for Release_win.

3 years agoTweakableEVA: Moved EVAManager to ToadicusTools and added new TweakableEVA.cfg to add the module during load.
toadicus []
TweakableEVA: Moved EVAManager to ToadicusTools and added new TweakableEVA.cfg to add the module during load.

4 years agoTweakableDecouplers.cfg: Add ModuleTweakableCrossFeed and default to 'false' to avoid undesirable crossfeeding at radial decouplers.
toadicus []
TweakableDecouplers.cfg: Add ModuleTweakableCrossFeed and default to 'false' to avoid undesirable crossfeeding at radial decouplers.

4 years agoVersion 1.5 1.5
toadicus []
Version 1.5

4 years agoAdded DebugPartModules code to modules not linking ToadicusTools. Standardize_MAG
toadicus []
Added DebugPartModules code to modules not linking ToadicusTools.

4 years agoTweakableGimbals & TweakableRCS: Remove traces of ModuleDB.
toadicus []
TweakableGimbals & TweakableRCS: Remove traces of ModuleDB.

4 years agoAll modules: add DebugPartModule conditional inheritance.
toadicus []
All modules: add DebugPartModule conditional inheritance.

4 years agoModuleTweakableDockingNode: IsOpen falls back to true when no animation is present, so allowStack can be set correctly during Start.
toadicus []
ModuleTweakableDockingNode: IsOpen falls back to true when no animation is present, so allowStack can be set correctly during Start.

4 years agoTweakableLadders: Remove MM support; looks like Squad's has finally caught up.
toadicus []
TweakableLadders: Remove MM support; looks like Squad's has finally caught up.

4 years agoModuleTweakableAnimateGeneric: Only disable the in-editor toggle button.
toadicus []
ModuleTweakableAnimateGeneric: Only disable the in-editor toggle button.

4 years agoTweakableAnimateGeneric: Apply to docking ports.
toadicus []
TweakableAnimateGeneric: Apply to docking ports.

4 years agoModuleTweakableAnimateGeneric: Disable Squad's new universal toggle button, because ours is just sexier.
toadicus []
ModuleTweakableAnimateGeneric: Disable Squad's new universal toggle button, because ours is just sexier.

4 years agoModuleTweakableDockingNode: Removed local animation code; now working with TweakableAnimateGeneric.
toadicus []
ModuleTweakableDockingNode: Removed local animation code; now working with TweakableAnimateGeneric.