Engine Ignitor Reignited

Limit number of times an engine can be reignited

License: CC-BY-SA

Game Version: 1.12.3

Downloads: 29,724

Author: linuxgurugamer

Mod Website: Forum Thread

Support this mod: Donate

Followers: 30

Information Changelog Stats

Continuation of the old Engine Ignitor mod, originally written by @HoneyFox, original thread here: https://forum.kerbalspaceprogram.com/index.php?/topic/47648-025-engine-ignitor-workaround-for-some-bugs-v341-aug31/, then continued by @DennyTX, thread here: https://forum.kerbalspaceprogram.com/index.php?/topic/150673-12-engine-ignitor-continued-23-oct-2016/&

Changes from original

  • Removed the need for the hypergolic fluid. I decided that two different resources to do one action was unnecessary, assume that the ignitor includes the necessary hypergolic fluid.
  • Added code to prevent use of an ignitor when a multimode engine switches from one mode to another
  • Added RAPIER patch
  • Added new config values for multimode engines
  • Added button to toggle Engine Ignitor functionality
  • Added settings to enable/disable the button to toggle the functionality
  • Added settings to select to use Blizzy if available
  • Fixed Rapiers not using ignitors when shut down
  • Updated all configs, removing duplicates, making values more sensible, thanks @Errol
  • As we know the liquid engines in KSP can ignite for infinite times at any moment as you want, which seems a bit making life too easy.
  • And then I came to an idea, what if we only have limited times of ignitions for an engine, thus we will have to plan & execute our maneuvers more precisely and carefully. Moreover, under zero-g environment, fuel stability will give some challenge to ignition as well.

Yes this will make game much harder but hey that' a good challenge and that's kind of realistic too, especially because we also have quite good autopilot plugin , like MechJeb.Well MechJeb might not handle that very well, at least currently.

Well. What this mod can?

  1. Each engine have limited number of available ignitions.
  2. Engines requires ignitors (and also electricity) to be activated. The required amounts of consumables can be configured in CFG. (Example MMpatch included, additional explanation see below).
  3. If lack of ignitors - ignition will fail.
  4. Its functionality could be restored using reloading by kerbalEVA from additional containers (included in pack).
  5. Simplified ullage simulation available. If it is on, fuel have two condition s: "stable" (while under gravitation or acceleration) and "unStable" (if weightlessness). For "unStable" state - you can specify a chance of succesfull ignition (0.2 or 20% in example). Better way - to have small special engines for fuel rebound (sit down) down and reignition in weightlessness.
  6. Of course, here are unlimited consumables if you'll use Launch clamp. This way onboard resources will not be consumed on launch. (useless to my mind, but let it be)

Version 1.3.7.5 for Kerbal Space Program 1.12.3

Released on 2022-09-20

Fixed typos in the MM_Stock_MakingHistory.cfg file for the following engines (incorrect case of first letter):
    LiquidEngineKE-1
    LiquidEngineRV
    LiquidEngineRK-7
Added new setting to be able to disable the need for EC for ignition (in Setting page)

Download (597.46 KiB)

Version 1.3.7.4 for Kerbal Space Program 1.12.3

Released on 2022-02-13

Added patch by @JeromeHeretic to fix the updated updated Swivel and Reliant engines

Download (597.40 KiB)

Version 1.3.7.3 for Kerbal Space Program 1.12.2

Released on 2021-12-04

Thanks to github user @zorg2044 for this:
    New configs for Commonwealth Rockets 
    Sets NFLV engines with spark ignitors to 1000 instead of undefined ignitions.

Download (597.33 KiB)

Version 1.3.7.2 for Kerbal Space Program 1.12.2

Released on 2021-12-04

Thanks to github user @SiCaRiO31 for this:
    Fixed names of engines which were changed in last patch:
        liquidEngineMainsail_v2 aka Mailsail
        engineLargeSkipper_v2 aka Skipper
        liquidEngine_v2 aka LV-T30 "Reliant"
        liquidEngine2_v2 aka LV-T45 "Swivel"
        Size2LFB_v2 aka KR-1 x2 "Twin Boar"

Download (596.83 KiB)

Version 1.3.7.1 for Kerbal Space Program 1.12.1

Released on 2021-07-23

Fixed typo in settings page (thanks @Atlessa)
Thanks for forum user @coyote21 for this:
    Added missing config for the LV-303 Pub Engine from Restock Plus
    Added missing configs for the Near Future Launch Vehicles
Renamed DLL for CKAN compatibility
Added AssemblyFileVersion
Updated version file for 1.12

Download (596.77 KiB)

Version 1.3.6.2 for Kerbal Space Program 1.8.1

Released on 2019-10-27

Really did the MiniAVC update

Download (615.65 KiB)

Version 1.3.6.1 for Kerbal Space Program 1.8.0

Released on 2019-10-27

Retracting/vectoring engines, Critter Crawler

Download (615.60 KiB)

Version 1.3.6 for Kerbal Space Program 1.8.0

Released on 2019-10-26

Updated for KSP 1.8

Download (615.60 KiB)

Version 1.3.5.2 for Kerbal Space Program 1.7.3

Released on 2019-10-24

Thanks to github user @zorg2044 for all of the following:
    Add support for Knes, CryoEngines, NFLV, Restock plus, ReDirect and more.
    add external ignitor module to free standing MLP structures
    Some MM hosuekeeping. remove deprecated cryoengines
    Update clamps configs
    optional remove EC patch
    some more rebalancing
    NFLV rebalance
    tantares ec balance
    fix unbalanced bracket
    add ReStockPlus
    add Making history
    Update stock revamped engines, NFLV ignitor type descr
    Split off Part Overhauls
    Add support for Fuji
    Update reDIRECT
    Add NEEDS to new configs
    Add EC to CryoEngines
    remove FINAL from remaining patches
    Add EC to Knes configs
    Add NF spacecraft
    Update Tantares spacecraft
    Update all internal patch
    TantaresLV update
    remove final from RAPIER, increase range on FASA clamps
    Optional all internal ignitions patch
    Increase ignition range for stock clamps
    Modular Launch pads support
    remove FINAL from stock patches
    Add Knes, update NFLV and CryoEngines
    Near Future Launch Vehicles configs
    New CryoEngines

Download (613.62 KiB)

Version 1.3.5.1 for Kerbal Space Program 1.7.3

Released on 2019-08-20

Thanks to github user @Rockttman for this:
    Bluedog Design Bureau configs for the mod are old, out of date, and inaccurate to real world ignition data. Configs are being revised and will be bundled with Bluedog compatibility patches from now on.
Added InstallChecker
Thanks to forum user @subyng for the following:
    Fixed errors in Ululage calculations

Download (606.29 KiB)

Version 1.3.5 for Kerbal Space Program 1.7.2

Released on 2019-07-01

Updated for 1.7.2
Deleted old code
Updated AssemblyVersion.tt for location independent builds
Deleted Observer.cs (not used)
Updated some deprecated method calls

Download (606.92 KiB)

Version 1.3.4.1 for Kerbal Space Program 1.6.1

Released on 2019-02-07

Added missing configs for new parts, thanks @dlrk

Download (607.18 KiB)

Version 1.3.4 for Kerbal Space Program 1.6.1

Released on 2019-01-20

Added missing bulkheadProfiles

Download (607.13 KiB)

Version 1.3.3.4 for Kerbal Space Program 1.6.0

Released on 2019-01-09

No changelog provided

Download (607.12 KiB)

Version 1.3.3.3 for Kerbal Space Program 1.5.1

Released on 2018-11-03

Added MM configs for the missing kerbalEVA parts (female and vintage)

Download (607.13 KiB)

Version 1.3.3.2 for Kerbal Space Program 1.5.1

Released on 2018-10-21

Version bump for 1.5 rebuild

Download (607.11 KiB)

Version 1.3.3.1 for Kerbal Space Program 1.4.2

Released on 2018-04-14

Updated for 1.4.1+
Updated for new version of ToolbarController
Added dependency control in AssemblyInfo.cs
Removed OnGUI as not needed anymore
Fixed internal button name (was conflicting with flightplan)

Download (613.20 KiB)

Version 1.3.3 for Kerbal Space Program 1.3.1

Released on 2018-02-10

Added option to disable Ullage simulation for all engines Thanks to forum user @Nittany Tiger for the following:

    Add configs for OPT's OPT-E J Linear Aerospike and OPT-E SCOOP Rocket "ARI-75b".
    Update MM_Bluedog.cfg, Now includes configs for Agena A, Agena D, Atlas "Bossart" engines, Titan LR-87 single chamber vacuum, Saturn F-1A, J-2S, J-2A-2, J-2 sea level, and J-2T-250K.

Download (613.12 KiB)

Version 1.3.2.4 for Kerbal Space Program 1.3.1

Released on 2018-01-24

Fixed problem where multiple rocket engines couldn't be fired via an external ignitor

Download (612.19 KiB)

Version 1.3.2.3 for Kerbal Space Program 1.3.1

Released on 2018-01-23

Thanks to user @eberkain for the following:
    Mk2 Expansion /w Tech Upgrades
    Mk3 Expansion
    Mk2.5 Spaceplane /w Tech Upgrades
    MOLE /w Tech Upgrades
    FASA Launch Clamps
    Community Patch Clamps
Thanks to github user @ketters for the following:
    CA Shuttle parts
    Kerbal Atomics engines.

Download (612.12 KiB)

Version 1.3.2.2 for Kerbal Space Program 1.3.1

Released on 2018-01-19

Added Tantares, thanks @woeller Renamed MM_Tandares_LV to MM_Tantares_LV

Download (556.64 KiB)

Version 1.3.2.1 for Kerbal Space Program 1.3.1

Released on 2018-01-19

Fixed log spam during flight, nullref from OnGUI module
Added Tantares LV, thanks @woeller

Download (556.04 KiB)

Version 1.3.2 for Kerbal Space Program 1.3.1

Released on 2018-01-18

Thanks to @eberkain for the following updates:

    Removed duplicate of MM_EngineIgnitor
    Increased launch clamp ignition range
    nuclear engine ignition upgrade was backwards
    Rename MM_EngineIgnitorStock-Modified.cfg to MM_Stock.cfg
    Updated / added 1 missing engine
    Added tech upgrades for Vens
    Update RLA
    Added RLA tech upgrades
    Moved into USI.cfg
    Added USI engines and tech upgrades
    Added support for BahaSP and tech upgrades
    Update MM_BahaSP.cfg
    update for multimode on sabre
    nuclear engine ullage = true
    add HGR support and tech upgrades
    Added Support for QuizTech and Part Upgrades

Download (555.18 KiB)

Version 1.3.1.3 for Kerbal Space Program 1.3.1

Released on 2018-01-16

Replaced all toolbar code with calls to ToolbarControl mod

***** Adds the ToolbarControl mod as a hard dependency*****

Download (550.79 KiB)

Version 1.3.1.2 for Kerbal Space Program 1.3.1

Released on 2018-01-14

Added fields to context menu to show ignitor range (for launch clamps) and distance to engine
Increased range for launch clamp ignitor from 2 to 3

Download (551.37 KiB)

Version 1.3.1.1 for Kerbal Space Program 1.3.1

Released on 2018-01-10

Replaced FOR clause with NEEDS clause in the stock file

Download (551.29 KiB)

Version 1.3.1 for Kerbal Space Program 1.3.1

Released on 2018-01-10

Added code to prevent use of an ignitor when a multimode engine switches from one mode to another
Added RAPIER patch
Added new config values for multimode engines
Added button to toggle Engine Ignitor functionality
Added settings to enable/disable the button to toggle the functionality
Added settings to select to use Blizzy if available
Fixed Rapiers not using ignitors when shut down
Updated all configs, removing duplicates, making values more sensible, thanks @Errol

Download (551.29 KiB)

Version 1.3.0.6 for Kerbal Space Program 1.3.1

Released on 2018-01-07

No changelog provided

Download (540.06 KiB)

Stats for Engine Ignitor Reignited

Downloads over time

Downloads per version

New followers per day

Top Referrers

  1. spacedock.info
  2. forum.kerbalspaceprogram.com
  3. www.google.com
  4. yandex.ru
  5. duckduckgo.com
  6. www.bing.com
  7. www.spacedock.info
  8. www.google.co.uk
  9. www.google.ru
  10. www.google.fr

Export Raw Stats

Export Downloads

Export Followers

Export Referrals

Raw stats are from the beginning of time until now. Each follower and download entry represents one hour of data. Uneventful hours are omitted.