Jump to content

[1.12.x] Engine Ignitor Re-ignited Release - NEW DEPENDENCY ADDED


linuxgurugamer

Recommended Posts

Sorry for the double post, but this is something new that merits it, I think.

For some odd reason all the engines in the stock making history .cfg had ullage simulation set to false....which is not the way it should be. This is a corrected version;

//Making history configs
// Based on IRL equivalents, using RO as reference
//by Zorg, updated by Errol

@PART[LiquidEngineKE-1]
{
    MODULE
    {
        name = ModuleEngineIgnitor
        IgnitionsAvailable = 0
        AutoIgnitionTemperature = 800
        IgnitorType = External (launch Clamp)
	      UseUllageSimulation = true
    		ChanceWhenUnstable = 0.4  //0-1
    }
}

@PART[LiquidEngineLV-T91]//Based on LR91
{
    MODULE
    {
        name = ModuleEngineIgnitor
        IgnitionsAvailable = 1
        AutoIgnitionTemperature = 800
        IgnitorType = Internal
    		UseUllageSimulation = true
    		ChanceWhenUnstable = 0.4  //0-1
    }
}

@PART[LiquidEngineLV-TX87]//Based on LR87
{
    MODULE
    {
        name = ModuleEngineIgnitor
        IgnitionsAvailable = 1 //To allow for Titan III style air start
        AutoIgnitionTemperature = 800
        IgnitorType = Internal
    		UseUllageSimulation = true
    		ChanceWhenUnstable = 0.4  //0-1
    }
}

@PART[LiquidEngineRE-I2]//Based on J2
{
    MODULE
    {
        name = ModuleEngineIgnitor
        IgnitionsAvailable = 3
        AutoIgnitionTemperature = 800
        IgnitorType = Internal
    		UseUllageSimulation = true
    		ChanceWhenUnstable = 0.4  //0-1
    }
}

@PART[LiquidEngineRE-J10]//Based on Apollo SPS AJ10
{
    MODULE
    {
        name = ModuleEngineIgnitor
        IgnitionsAvailable = 50
        AutoIgnitionTemperature = 800
        IgnitorType = Internal
    		UseUllageSimulation = true
    		ChanceWhenUnstable = 0.4  //0-1
    }
}

@PART[LiquidEngineRK-7]//Based on Soyuz RD107
{
    MODULE
    {
        name = ModuleEngineIgnitor
        IgnitionsAvailable = 0
        AutoIgnitionTemperature = 800
        IgnitorType = External (launch Clamp)
	      UseUllageSimulation = true
    		ChanceWhenUnstable = 0.4  //0-1
    }
}

@PART[LiquidEngineRV-1]//Probably soyuz verniers? Who can tell? Giving it similar ignitions to stock radial.
{
    MODULE
    {
        name = ModuleEngineIgnitor
        IgnitionsAvailable = 18
        AutoIgnitionTemperature = 800
        IgnitorType = External (launch Clamp)
	      UseUllageSimulation = true
    		ChanceWhenUnstable = 0.4  //0-1
    }
}

Edited by Errol
Link to comment
Share on other sites

19 minutes ago, Errol said:

Sorry for the double post, but this is something new that merits it, I think.

For some odd reason all the engines in the stock making history .cfg had ullage simulation set to false....which is not the way it should be. This is a corrected versio

 

Can you make a pr, would just make it a bit easier

Link to comment
Share on other sites

  • 5 months later...

Having the same issue as the person above. Strange though since I could have sworn that at one point all of the Tantares engines were working with ignitor. 

Link to comment
Share on other sites

  • 1 month later...
30 minutes ago, xXIndestructibleEVAXx said:

Hello! If anyone is interested, I have written some basic configs for the two engines in UnKerballed Start, as well as the methalox engines in CryoEngines and the multimode engines in NF Aeronautics, let me know and I'd be happy to share :)

I've already made configs for the Methalox engines of Cryogenic Engines mod.

Spoiler

// Methalox Engines
// Config by forum user Overlocker

// First 4 Engines copied from old Near Future Launch Vehicles LF engines than has been repurposed to Cryogenic Methalox Engines.

@PART[cryoengine-deinonychus-1]:NEEDS[CryoEngines]//Space X Raptor Sea level. RO has 5 ignitions but given the use of sl raptors on starship Im going with unlimited spark igntions here. NFLV is also high tech level.
{
    MODULE
    {
        name = ModuleEngineIgnitor
        IgnitionsAvailable = 1000
        AutoIgnitionTemperature = 800
        IgnitorType = Internal
        UseUllageSimulation = true
        ChanceWhenUnstable = 0.2
    }
}

//RS-18 is an LMAE modified to run methalox. No ignition data found. Assuming a spark ignitor for unlimited ignitions which is reasonable if it got adoopted into the constellation program. Balanced with higher EC requirement given its size. Its also in a high tech node since its NFLV.
@PART[cryoengine-hawk-1]:NEEDS[CryoEngines]
{
    MODULE
    {
        name = ModuleEngineIgnitor
        IgnitionsAvailable = 1000
        AutoIgnitionTemperature = 800
        IgnitorType = Internal
        UseUllageSimulation = true
        ChanceWhenUnstable = 0.2
    }
}

@PART[cryoengine-iguanodon-1]:NEEDS[CryoEngines]//Blue Origin BE-4
{
    MODULE
    {
        name = ModuleEngineIgnitor
        IgnitionsAvailable = 4
        AutoIgnitionTemperature = 800
        UseUllageSimulation = true
        ChanceWhenUnstable = 0.2
    }
}

@PART[cryoengine-eagle-1]:NEEDS[CryoEngines]//Space X Raptor Vacuum. Unlimited ignitions as per RO. Balanced with higher EC requirment for igniting.
{
    MODULE
    {
        name = ModuleEngineIgnitor
        IgnitionsAvailable = 1000
        AutoIgnitionTemperature = 800
        IgnitorType = Internal
        UseUllageSimulation = true
        ChanceWhenUnstable = 0.2
    }
}

@PART[cryoengine-compsognathus-1]:NEEDS[CryoEngines]// ESA Prometheus Rocket Engine from Themis reusable rocket demonstrator and Ariane Next. Reusable 3 to 5 times.
{
    MODULE
    {
        name = ModuleEngineIgnitor
        IgnitionsAvailable = 5
        AutoIgnitionTemperature = 800
        IgnitorType = Internal
        UseUllageSimulation = true
        ChanceWhenUnstable = 0.2
    }
}

@PART[cryoengine-buzzard-1]:NEEDS[CryoEngines]// Avio M10 Upper Stage Engine for Vega E Rocket. No info on ignitions yet. 5 Ignitions needed to compete with Vega C AVUM Upper Stage. Based on RD-843 Engine.
{
    MODULE
    {
        name = ModuleEngineIgnitor
        IgnitionsAvailable = 5
        AutoIgnitionTemperature = 800
        IgnitorType = Internal
        UseUllageSimulation = true
        ChanceWhenUnstable = 0.2
    }
}

@PART[cryoengine-harrier-1]:NEEDS[CryoEngines]// TQ11/12 Vacuum Zhuque-2 Second Stage Engine. No info on Ignitions.
{
    MODULE
    {
        name = ModuleEngineIgnitor
        IgnitionsAvailable = 4
        AutoIgnitionTemperature = 800
        IgnitorType = Internal
        UseUllageSimulation = true
        ChanceWhenUnstable = 0.2
    }
}

@PART[cryoengine-allosaur-1]:NEEDS[CryoEngines]// Methalox STBE concept. Same as RP-1 SBTE (KS-160 Orca) but 4 ignitions based on RO SBTE-3 Methalox engine.
{
    MODULE
    {
        name = ModuleEngineIgnitor
        IgnitionsAvailable = 4
        AutoIgnitionTemperature = 800
        UseUllageSimulation = true
        ChanceWhenUnstable = 0.2
        IgnitorType = Internal
    }
}

@PART[cryoengine-tyrannosaur-1]:NEEDS[CryoEngines]//Space X 7x Raptor Sea level Cluster. Same as Deinonychus unlimited ignitions. (Maybe recovering 3.75m boosters)
{
    MODULE
    {
        name = ModuleEngineIgnitor
        IgnitionsAvailable = 1000
        AutoIgnitionTemperature = 800
        IgnitorType = Internal
        UseUllageSimulation = true
        ChanceWhenUnstable = 0.2
    }
}

@PART[cryoengine-vulture-1]:NEEDS[CryoEngines]//Blue Origin BE-4U. Same as BE-4 but for Vacuum so another ignition for added complexity. Also New Glenn may use 2 BE-3U Vacuum Engine with 5 Ignitions.
{
    MODULE
    {
        name = ModuleEngineIgnitor
        IgnitionsAvailable = 5
        AutoIgnitionTemperature = 800
        UseUllageSimulation = true
        ChanceWhenUnstable = 0.2
    }
}

There's also configs for Mk2 eXpansion and Restock Plus in the previous page.

Edited by Overlocker96
Link to comment
Share on other sites

  • 2 weeks later...

Still don't know how to reload ignitors. When I'm in EVA with an engineer and try to take an ignitor from the ignitor toolbox, it says "Requires engineer power". This might be the dumbest question here, but I've been playing KSP for 2 weeks or smth like that so...

Link to comment
Share on other sites

  • 2 months later...

This might be an odd question but is there any way to make the EngineIgnitor module point to a specific ModuleEngines on the part?

There's an engine part with two independent ModuleEngines and I'd like to add an ignitions limit to both, or at a stretch give them different amounts of relights but using the standard EngineIgnitor config layout it only applies to the first ModuleEngines in the part's config, giving the second ModuleEngines infinite relights.

Link to comment
Share on other sites

9 hours ago, KeaKaka said:

This might be an odd question but is there any way to make the EngineIgnitor module point to a specific ModuleEngines on the part?

There's an engine part with two independent ModuleEngines and I'd like to add an ignitions limit to both, or at a stretch give them different amounts of relights but using the standard EngineIgnitor config layout it only applies to the first ModuleEngines in the part's config, giving the second ModuleEngines infinite relights.

Not easily, it's been a while since I looked at this, but I don't recall seeing anything which would reference a specific engine module

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