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.

4 years agoModuleTweakableDockingNode: Started removing the animation stuff.
toadicus []
ModuleTweakableDockingNode: Started removing the animation stuff.

4 years agoVersion 1.4.1 1.4.1
toadicus []
Version 1.4.1

4 years agoModuleTweakableJettison: Logic change in isJettisoned assignment to hopefully fix LV-N problems. Also extra debug messages.
toadicus []
ModuleTweakableJettison: Logic change in isJettisoned assignment to hopefully fix LV-N problems. Also extra debug messages.

4 years agoRemoved ModuleDB afterall.
toadicus []
Removed ModuleDB afterall.

4 years agoVersion 1.4 1.4
toadicus []
Version 1.4

4 years agoTweakableIntakes: Enable open/close intake events in the editor.
toadicus []
TweakableIntakes: Enable open/close intake events in the editor.

4 years agoTweakableIntakes: Fixed a cfg error; patch now actually applies.
toadicus []
TweakableIntakes: Fixed a cfg error; patch now actually applies.

4 years agoTweakableIntakes: Added Windows project targets.
Andy []
TweakableIntakes: Added Windows project targets.

4 years agoModuleStagingToggle: Improved null reference gates, hopefully.
toadicus []
ModuleStagingToggle: Improved null reference gates, hopefully.

4 years agoNew TweakableIntakes module.
toadicus []
New TweakableIntakes module.

4 years agoTweakableDecouplers: Broke the TweakableStaging config out into its own patch.
toadicus []
TweakableDecouplers: Broke the TweakableStaging config out into its own patch.

4 years agoModuleTweakableDecouple: Added null reference check during Start.
toadicus []
ModuleTweakableDecouple: Added null reference check during Start.

4 years agoSolution: Added ModuleDB so it can be part of the party.
Andy []
Solution: Added ModuleDB so it can be part of the party.

4 years agoTweakableEVAManager: Changes to prevent modules from being added multiple times, and to destroy the Manager after it does its work.
Andy []
TweakableEVAManager: Changes to prevent modules from being added multiple times, and to destroy the Manager after it does its work.

4 years agoModuleTweakableEVA: Added a gate to ensure the module only runs in flight.
Andy []
ModuleTweakableEVA: Added a gate to ensure the module only runs in flight.

4 years agoTweakableEVAManager: cleaned up the exception reporting a little bit.
toadicus []
TweakableEVAManager: cleaned up the exception reporting a little bit.

4 years agoTDNProtoUpdater: Added some null gates to prevent exceptional behavior during long spacecenter loads.
toadicus []
TDNProtoUpdater: Added some null gates to prevent exceptional behavior during long spacecenter loads.

4 years agoVersion 1.3.1 1.3.1
toadicus []
Version 1.3.1

4 years agoModuleTweakableEVA: Fixed to only derive from DebugPartModule when DEBUG is defined.
toadicus []
ModuleTweakableEVA: Fixed to only derive from DebugPartModule when DEBUG is defined.

4 years agoVersion 1.3 1.3
toadicus []
Version 1.3

4 years agoSolution: Fixed/added TweakableEVA configurations.
Andy []
Solution: Fixed/added TweakableEVA configurations.

4 years agoTweakableEVA: Removed unused .cfg file.
Andy []
TweakableEVA: Removed unused .cfg file.

4 years agoModuleTweakableRCS: Thrust Limiter step reduced to 1%.
Andy []
ModuleTweakableRCS: Thrust Limiter step reduced to 1%.

4 years agoNew TweakableEVA module.
toadicus []
New TweakableEVA module.

4 years agoModuleTweakableGimbal: Fixed null gate to check gimbalModule, not gimbalRange.
Andy []
ModuleTweakableGimbal: Fixed null gate to check gimbalModule, not gimbalRange.

4 years agoModuleTweakableRCS: thrust limiter assignment now functions in the Editor as well as in Flight.
Andy []
ModuleTweakableRCS: thrust limiter assignment now functions in the Editor as well as in Flight.

4 years agoVersion 1.2 1.2
toadicus []
Version 1.2

4 years agoModuleTweakableLadder: Disable Squad's tweakable to avoid conflicts.
Andy []
ModuleTweakableLadder: Disable Squad's tweakable to avoid conflicts.

4 years agoModuleStagingToggle: Improved NRE-protection in SwitchStaging.
Andy []
ModuleStagingToggle: Improved NRE-protection in SwitchStaging.

4 years agoModuleTweakableSolarPanels: Added guards against null panel modules.
toadicus []
ModuleTweakableSolarPanels: Added guards against null panel modules.