Jump to content

[1.7.1][1.8.1][1.9.1][1.10.1] Persistent Thrust Extended 1.7.5 (now with background persistent thrust)


FreeThinker

Recommended Posts

Persistent Thrust Extended is a plugin that allows you to use your engines during timewarp, allowing you to speed up a burn that would take days down to a few seconds.

xNAvk2A.png

Ever had to make a burn that required several minutes or longer at high physics warp but it still took too long? Want to maximize your deltaV but don't want to spend hours performing a burn? now you can with Persistent Thrust. All you need to do is set the SAS mode, set throtle and activate timewarp (upper left of screen) 

I have adopted this mod from @mrsolarsail and is developed with help of @Standecco

I also would like to thank @HoneyFox for developing Orbital Manipulator Series for his pioneer work

 

License : MIT

Source code: https://github.com/sswelm/PersistentThrust

Download Version 1.7.3 for Kerbal Space Program 1.8.1 -1.10.0

Download Version 1.7.3 for KSP 1.7.3

older versions can be found here

Features/Modifications:

  • Added support for Kerbalsim
  • Added support for Stock MultiModeEngines
  • Added support for GTIndustries MultiModeEngines
  • Added support for multi effect engine
  • Added support for RealFuels
  • Added support for Background processing
  • Added physics processing for Massless resources
  • Added better power balancing
  • Added display engine throtle animation durring timewarp for electric engines
  • Added maintenance of maximum isp during physics and on rails
  • Added ability to activate persistent thrust up to 12 G
  • Added power stabilization allowing multiple electric engines to operate in cluster mode
  • Added Exhaust effects during persistent thrust
  • Added Persistent Heading durring load and timewarp
  • Added support Infinite Propellant and Electricity Cheat
  • Added support for partial fuel consumption
  • Added support for ElectricCharge consumption during timewarp
  • Added drop out of timewarp when X, Z, Shift, Ctrl is called
  • Made persistent thrust activated by default
  • Minimized context menu

HRez4VD.png

Known issues:

  • Exhaust effects can only be controlled for engine using ModuleEnginesFX or derived from it
  • No support for Principa until @eggrobin exposes some method to realized persistent thrust
Edited by FreeThinker
Link to comment
Share on other sites

Version 1.1.0 for Kerbal Space Program 1.8.1-1.9.1

Released on 2020-06-13

  • Added Exhaust effects during persistent thrust
  • Added drop out of timewarp when X is called
  • Made persistent thrust activated by default
  • Cleaned context menu
Edited by FreeThinker
Link to comment
Share on other sites

5 hours ago, FreeThinker said:

Exactly what part is that?

MRK capsule of KNES  has the same bug

The plumes are emitted by the embedded re-entry engines.

NwOyuK6.jpg

 

KSP 1.9.1, Breaking Ground, Making History

Modlist

Spoiler

Mod DLLs found:
Stock assembly: Assembly-CSharp v0.0.0.0
Scale_Redist v1.0.0.0 / v2.4.3.14
KSPUpgradeScriptFix v1.0.0.0
ModuleManager v4.1.3.0
ClickThroughBlocker v0.1.9.2 / v1.0.0.0
FilterExtensions v3.2.5.0 / v1.0.0.0
aaa_Toolbar v1.8.0.4
USITools v1.0.0.0
ToolbarControl v0.1.9.4 / v1.0.0.0
AtmosphereAutopilot v1.5.16.0
AtmosphereAutopilot.UI v1.0.0.0
AviationLights v4.1.0.0
B9PartSwitch v2.16.0.0 / vv2.16.0
B9_Aerospace_WingStuff v0.92.0.0 / v0.92
SigmaTweakMaxResource v1.0.0.0
BetterTimeWarp v2.3.12.5
BonVoyage v1.0.0.0
Chatterer v0.9.99.2788
CommNetAntennasInfo v2.2.0.0
CCK v5.0.0.0 / v4.1.0.0 for KSP 1.6.0
ContractConfigurator v1.0.0.0 / v1.28.0
CorrectCoL v1.6.5.2 / v1.4.4.0
CraftImport v0.9.0.0 / v1.0.0.0
KXAPI v1.0.0.0
CraftManager v1.0.7240.23210
KatLib v1.0.7240.21438
SimpleBoiloff v0.2.1.0
DeployableEngines v2.2.0.0
DistantObject v2.0.0.2
DMagic v1.4.3.0 / vv1.4.3.0
DMModuleScienceAnimateGeneric v0.23.0.0
ProgressParser v1.0.11.0 / vv11.0
ContractParser v1.0.9.0 / vv9.0
CapCom v1.0.2.11 / vv2.11
ContractsWindow v1.0.9.4 / vv9.4
ContractsWindow.Unity v1.0.9.4
DynamicBatteryStorage v1.0.0.0
EditorExtensionsRedux v3.4.1.0
EVATransfer v1.0.9.0 / vv9.0
Firespitter v7.3.7287.12431
FlagRotate v1.1.8.0 / v1.0.0.0
FShangarExtender v3.6.0.0 / v3.5.0.0
KSP_GroundEffect v1.0.7035.29117
HideEmptyTechTreeNodes v1.0.0.0
InterstellarFuelSwitch v3.16.0.5
JanitorsCloset v0.3.7.0 / v1.0.0.0
KAS-API-v2 v2.0.7239.35367 / vKAS API v2
KAS v1.6.7421.34540 / v1.6 for KSP v1
KSPDev_Utils.2.2 v2.2.7417.673 / v2.2 for KSP v1
KEI v1.2.10.2
KerbalEngineer v1.1.7.1
KerbalEngineer.Unity v1.0.0.0
DeployableAeroSurfaces v1.0.0.0
BetterKerbNet v1.0.5.0
KerboKatz.UI v1.0.1.0
KerboKatzUtilities v1.5.2.0
AutomatedScienceSampler v1.3.5.0
ASS.Plugin.DMagicOrbitalScience v1.3.5.0
ASS.Plugin.DMModuleScienceAnimateGeneric v1.3.5.0
ASS.Plugin.StationScience v1.3.5.0
DailyFunds v1.5.4.0
DestroyAll v1.5.4.0
FPSLimiter v1.5.4.0
FPSViewer v1.5.4.0
KerbalScienceExchange v1.5.4.0
ModifiedExplosionPotential v1.5.4.0
PhysicalTimeRatioViewer v1.5.4.0
RecoverAll v1.5.4.0
KIS v1.25.7420.31998 / v1.25 for KSP v1
KSPDev_Utils.2.2 v2.2.7417.673 / v2.2 for KSP v1
KatLib v1.0.7240.21438
BetterManeuvering v1.0.5.0 / v5.0
BetterManeuvering.Unity v1.0.5.0
MechJeb2 v2.5.1.0 / v / v2.9.2.0
DockingPortAlignmentIndicator v6.8.5.1
DPAI_RPM v1.0.0.1
ModuleDockingNodeNamed v1.0.0.1
NearFutureElectrical v1.0.0.0
NearFutureExploration v0.4.0.0
NFPropUtils v1.0.0.0
NearFuturePropulsion v0.9.0.0
NearFutureSolar v0.4.0.0
FinalFrontier v1.0.0.0
PatchManager v0.0.17.1 / v1.0.0.0
MiniAVC v1.0.3.2
PersistentThrust v1.1.1.0
PlanetShine v0.2.6.1
PreciseEditor v1.0.0.0
PreciseNode v1.2.11.0 / v1.2.4.0
RCSBuildAid v0.10.0.0
ReentryParticleEffectRenewed v1.8.1.0
ResonantOrbitCalculator v0.0.6.1 / v1.4.4.0
Restock v0.1.0.0
SafeChute v2.1.19.0 / v2.1.19
SCANsat v1.20.0.0 / vv20.0
SCANmechjeb v1.20.0.0 / vv20.0
SCANsat.Unity v1.20.0.0
ScienceRelay v1.0.6.0 / vv6.0
SmartParts v1.9.16.0
SmokeScreen v2.8.14.0
Stock assembly: KSPSteamCtrlr v0.0.1.35
StageRecovery v1.9.2.2 / v1.8.0.0
HabUtils v1.0.0.0
KSPDev_Utils.2.3 v2.3.7435.219 / v2.3 for KSP v1
SurfaceLights v1.16.7437.40107 / v1.16 for KSP v1
TacFuelBalancer v2.21.5.1
BetterTracking v1.0.5.0 / v5.0
BetterTracking.Unity v1.0.5.0
TrajectoriesBootstrap v1.0.0.0
KerbalAlarmClock v3.13.0.0
KSPe.Light.TweakScale v2.1.1.5
Scale v2.4.3.14
VABReorienter v1.0.0.0
WaypointManager v1.0.0.0 / v2.7.5
Graphing v1.0.0.0
Wind Tunnel v1.0.0.0
ZeroMiniAVC v1.1.0.1
[x] Science! v5.25.7351.9485

Folders and files in GameData:
000_ClickThroughBlocker
000_FilterExtensions
000_FilterExtensions_Configs
000_Toolbar
000_USITools
001_ToolbarControl
002_CommunityPartsTitles
Ablative-Airbrake
AirplanePlus
AtmosphereAutopilot
AviationLights
B9PartSwitch
B9_Aerospace_ProceduralWings
BetterSRBs
BetterTimeWarp
BonVoyage
Bumblebee
Chatterer
CommNetAntennasInfo
CommunityCategoryKit
CommunityResourcePack
CommunityTechTree
ContractConfigurator
ContractPacks
CorrectCOL
CraftImport
CraftManager
CryoEngines
CryoTanks
DeployableBatteries
DeployableEngines
DistantObject
DMagicOrbitalScience
DMagicScienceAnimate
DMagicUtilities
DynamicBatteryStorage
EditorExtensionsRedux
EVAHandRailsPack
EVATransfer
EveEngines
Firespitter
FlagRotate
FShangarExtender
GroundEffect
HeatControl
HideEmptyTechTreeNodes
InterstellarFuelSwitch
JanitorsCloset
KAS
KEI
KerbalAtomics
KerbalEngineer
KerbalReusabilityExpansion
KerbNetController
KerboKatz
Kerbonov
KIS
Knes
KXAPI
Luciole
ManeuverNodeEvolved
MechJeb2
MissingHistory
Mk2Expansion
Mk3Expansion
MunarIndustries
NavyFish
NearFutureConstruction
NearFutureElectrical
NearFutureExploration
NearFutureLaunchVehicles
NearFutureProps
NearFuturePropulsion
NearFutureSolar
NearFutureSpacecraft
Nereid
PatchManager
PersistentThrust
PlanetShine
PreciseEditor
PreciseNode
RCSBuildAid
RealPlume
RealPlume-Stock
ReentryParticleEffectRenewed
ResonantOrbitCalculator
ReStock
ReStockPlus
RestockRigidLegs
SafeChute
SCANsat
ScienceRelay
SmartParts
SmokeScreen
Stock folder: Squad

Stock folder: SquadExpansion

StageRecovery
StationPartsExpansionMetal
StationPartsExpansionRedux
SurfaceLights
TacFuelBalancer
TrackingStationEvolved
Trajectories
TriggerTech
TweakScale
TweakScaleCompanion
UtilityWeight
VABReorienter
WaypointManager
WetterWingsMM
WindTunnel
ZeroMiniAVC
zFinal_FilterExtensions
[x] Science!
999_Scale_Redist.dll
FinalFrontier.dat
KSPUpgradeScriptFix.dll
ModuleManager.4.1.3.dll
ModuleManager.ConfigCache
ModuleManager.ConfigSHA
ModuleManager.Physics
ModuleManager.TechTree
toolbar-settings.dat

 

Link to comment
Share on other sites

1 hour ago, FreeThinker said:

No exhaust at all or only not during timewarp?

No exhaust  only  during timewarp. (I talk about Real Engine Pack mod. Vanilla game and your mod work perfectly)

Edited by Ciko
Link to comment
Share on other sites

I'm guessing this is still compatible with solarsailnavigator? :) 

*edit

in the current version it seems solar sail navigator is entirely borked. Last I checked it still worked barely, but I suppose I shouldn't be surprised. Might attempt a recompile if I get the time

Edited by nubeees
Link to comment
Share on other sites

wow you made me interested in playing kerbal again. will play with this later. gotta get the old ion horse out of the hanger. now i need to come up with a biker themed space suit.

Edited by Nuke
Link to comment
Share on other sites

I'm getting a bug where its triggering the 'propellant depleted' dropout when propellant is most certainly not depleted. Still trying to track down the exact cause but it seems to be related to having multiple persistent engines active during high time warp.

Another fun one, is the vessel being pulled out of timewarp from very high timewarp levels seems to smear it across the fabric of spacetime in a spectacular explosion.

Edited by nubeees
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...