Jump to content

[1.12.x] Interstellar Warp Drive standalone - Dependencies List Added 6-30-2021


Recommended Posts

Originally written by @RealGecko, it was last updated for KSP 1.3.1.  After a request, I've adopted and updated the mod for KSP 1.8 & 1.9.  Original thread is here: https://forum.kerbalspaceprogram.com/index.php?/topic/161214-ksp-131-interstellar-warp-drive-standalone-betoooo-2017-10-10/

USI Warp Drive is pretty cool, but does not allow you to time warp.

Here's the intermediate solution: ISWD standalone - almost the same mechanics as in Interstellar, but in vanilla KSP.

FzMbbb3.png

 

Interstellar is cool, but pretty complex mod.

USI Warp Drive is pretty cool, but does not allow you to time warp.

Here's the intermediate solution: ISWD standalone - almost the same mechanics as in Interstellar, but in vanilla KSP.

FzMbbb3.png

New Dependencies

Availability

Know how:

The idea is that EM decays. So you need "Containment Field" to accumulate and store it. To activate containment field you need current power production 100 EC/s. Once activated containment field consumes 100EC/s and generates 0.01 EM/s. 100EC/s is not big deal if you use something like NFE, but really hard to achieve in stock, so I think it's a good value. If you initiate warp containment field becomes self sufficient, so no EC will be consumed, but EM won't be produced either. Such mechanics makes using warp drive not a piece of cake, but who said that travelling to the stars will be easy? :D

Next, stats:

  • Current Gravity Force - shows how deep you're in gravity well, the stronger the force, the lesser the speed you can warp with.
  • Speed Restricted by G - ultimate speed limit of your warp, your warp speed will be dropped automatically as soon as you go deeper into gravity well, so beware, especially when approaching gas giants, as you may end up in sub orbital trajectory without enough EM to initiate escape jump.
  • Current Speed Factor - currently selected warp speed, measured in fractions of C. !!!ACHTUNG!!! - C is "kerbalized" and equals to 29 979 245.8 m/s.
  • Maximum Speed Factor - max allowed warp speed according to gravity well restriction.
  • Minimal Required EM - minimal amount of EM required to initiate warp for the current vessel.
  • Current Requred EM - amount of EM required to initiate warp with the current warp factor (see below)
  • Maximum Required EM - amount of EM required to warp with maximum allowed factor.
  • Current Drives Power - abstract value that affects EM requirements. Can be improved by unlocking new technologies (this part needs to be reviewed as current release may have bugs). Can also be improved with installing more than one WD on your vessel. The higher the factor the lesser EM requirements.
  • Vessel Total Mass - no need to explain. The lesser the mass, the less EM is required to warp.
  • Drives Efficiency - anothe abstract value that shows overall warp efficiency of your vessel.

WARP FACTORS:

You may think about warp factors as electron energy levels in atom, the "lowest" energy level is ONE C, that level requires minimal EM to initiate warp, all other factors will cost more and more. Here's how it looks like:

0.01 > 0.016 > 0.025 > 0.04 > 0.063 > 0.1 > 0.16 > 0.25 > 0.40 > 0.63 > 1.0 < 1.6 < 2.5 < 4.0 < 6.3 < 10 < 16 < 25 < 40 < 63 < 100 < 160 < 250 < 400 < 630 < 1000

So YES, warping lower than C requires more EM. That's current Interstellar mechanics that I kept with this mod.

Increase Factor and Decrease Factor buttons increase and decrease warp factor. Reduce Warp Factor changes warp factor so that you go to lower "energy level".

EM accumulation is done in background, so you can leave you warp ship on the orbit and continue building base on the Mun. Actually no background processing is done at all, instead you get "compensation" of EM according to time you've been away from warp ship, so this process does not eat your CPU time.

Once in warp ship goes on "rails", that means your ship movement is processed by KSP itself and not by this mod, so you can go to tracking station and observe how you warp ship spikes trough time/space. WARNING!!! High speed warp (especially far away from Kerbol) is better observed from tracking station, otherwise you may wake up Kraken and your ship will be desintegrated. That's sometimes true while ship changes SOI, so quicksave is your good friend.

If you loose your EC production containment field will continue to operate until EC is depleted. So you won't loose all your EM once you accidentally retract all your solar panels. EM decays with the rate of 100/s, be carefull.

Launch scenario:

  • Deliver your ship to the orbit, the higher orbit is better as G effect of Kerbin will be minimal, so you can warp with the lowest EM requirements possible. 10 megameters is a good start.
  • Make sure your EC production is sufficient, otherwise you'll have really expensive satellite :D
  • Activate containment field, you'll start getting EM immediately.
  • Go and do something interesting like launching tourists to the orbit. EM is produced slowly.
  • Come back to your ship after a little bit and see if you have enough EM.
  • Pick your target and desired warp factor and initiate warp. Side note: I recommend using MJ Smart A.S.S to hold your ship orientation as stock SAS still not that "Smart".
  • You can increase and decrease your warp speed while in warp, but that requires additional EM, so be carefull.
  • If you go too deep into the gravity well, your warp factor will be reduced automatically until to 1 C and then you'll be dropped out of warp as moving slower than C requires more EM, so beware.
  • Once you reached destination deactivate warp drive, but beware that containment field will start sucking up your EC immediately.

I recommend using this mod for travelling to distant stars, for tactial "inside system" jumps USI Warp Drive is much better.

Edited by linuxgurugamer
Link to comment
Share on other sites

XAwCo1m.png

oof. It seems you forgot add support for 1.8.1.

Edit: It seems weird interactions happen. Don't happen when only with squad+warp drive... Testing something

Edited by ssd21345
Link to comment
Share on other sites

  • 5 months later...
  • 7 months later...
On 5/28/2020 at 5:13 AM, ssd21345 said:

it seems won't work with mechjeb. (redownloaded)

kfL2CUW.png

 

TM37y17.png

ksp log:https://www.dropbox.com/s/745nrqebbhrud2s/KSP.log?dl=0

 

ohhh it seems ToolbarController and Clickthroughblocker are needed. You forgot include a dependency list this time :)

Just saw this, added the dependencies.  You should ping me when posting messages like this so I don't miss them

Link to comment
Share on other sites

  • 2 months later...
  • 2 weeks later...
  • 1 month later...
  • 3 weeks later...
11 minutes ago, tonimark said:

@linuxgurugamerWhen i click the warp drive button panel it does nothing, just sits there

depencies installed:

-Click Through Blocker versions: 0.1.10.17

-ToolbarController versions:0.1.9.6

this time nothing shows up on module manager patcher

No logs, no support

See my sig for info

Link to comment
Share on other sites

On 12/1/2021 at 6:28 AM, tonimark said:

I assume you installed this by hand, because this is a stand-alone version of the WarpPlugin from Interstellar, which you also have installed.  From the log file:


Load(Assembly): WarpDrive/Plugins/WarpDrive 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)

AssemblyLoader: Loading assembly at C:\Program Files (x86)\Steam\steamapps\common\Kerbal Space Program\GameData\WarpDrive\Plugins\WarpDrive.dll 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)

Load(Assembly): WarpPlugin/Plugins/Interstellar 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)

AssemblyLoader: Loading assembly at C:\Program Files (x86)\Steam\steamapps\common\Kerbal Space Program\GameData\WarpPlugin\Plugins\Interstellar.dll 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)

CKAN would have prevented you from installing both of them. 

I have no idea what would happen with both of them, I'm going to guess that the Interstellar is interfering with this.

Edited by linuxgurugamer
Link to comment
Share on other sites

21 hours ago, linuxgurugamer said:

I assume you installed this by hand, because this is a stand-alone version of the WarpPlugin from Interstellar, which you also have installed.  From the log file:


Load(Assembly): WarpDrive/Plugins/WarpDrive 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)

AssemblyLoader: Loading assembly at C:\Program Files (x86)\Steam\steamapps\common\Kerbal Space Program\GameData\WarpDrive\Plugins\WarpDrive.dll 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)

Load(Assembly): WarpPlugin/Plugins/Interstellar 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)

AssemblyLoader: Loading assembly at C:\Program Files (x86)\Steam\steamapps\common\Kerbal Space Program\GameData\WarpPlugin\Plugins\Interstellar.dll 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)

CKAN would have prevented you from installing both of them. 

I have no idea what would happen with both of them, I'm going to guess that the Interstellar is interfering with this.

so you say that is is incompatible with warpplugin? and since show what happened to the normal warp drive that interstellar extended mod used to include? and how to i get this warp drive (interstellar) since i prefer it over usi one because i love more complexity

Link to comment
Share on other sites

1 hour ago, tonimark said:

so you say that is is incompatible with warpplugin?

Most likely

1 hour ago, tonimark said:

and since show what happened to the normal warp drive that interstellar extended mod used to include?

Huh?  

1 hour ago, tonimark said:

and how to i get this warp drive (interstellar) since i prefer it over usi one because i love more complexity

Install it properly

As I said, use CKAN to install it and all your mods, if possible.

Link to comment
Share on other sites

  • 2 months later...
On 11/9/2021 at 12:29 PM, kennyc222 said:

100EC/s for generating 0.01 EM/s is too sloww...is it a way to speed it up using cfg file??? 

currently - no.

PR is pending with the new containmentFieldPower value in the config and new b9ps upgrade system.
upgrade4 gives warppower x8 and  containmentFieldPower x4

 

Link to comment
Share on other sites

  • 1 month later...
This thread is quite old. Please consider starting a new thread rather than reviving this one.

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...