Skip to content

Commit

Permalink
Make sure a module Reliability is included for parachutes (#137)
Browse files Browse the repository at this point in the history
* Make sure a module Reliability is included for parachutes

* Changelog

* typo

* Added RealChuteFAR

* and Changelog
  • Loading branch information
Gordon-Dry authored and steamport committed Jul 13, 2018
1 parent ae5a67f commit 619d5d6
Show file tree
Hide file tree
Showing 2 changed files with 46 additions and 0 deletions.
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@

### Changes since the last release

* Added a fix to make sure there is a module Reliability for parachutes, also for RealChute/RealChuteFAR (Gordon Dry)
* Scaled the ISRU's capacity to be more representative of their size (PiezPiedPy)
* All priority type processes have been removed and replaced with a Dump button that configures the resource type(s)
* to dump overboard, the Dump button is also usable InFlight allowing for changes of strategies on the go (PiezPiedPy)
Expand Down
45 changes: 45 additions & 0 deletions GameData/Kerbalism/Support/RealChute.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
@PART[*]:HAS[@MODULE[RealChuteModule],!MODULE[Reliability]:HAS[#type[ModuleParachute]]]:NEEDS[FeatureReliability,RealChute]:AFTER[zzzKerbalism]
{
MODULE
{
name = Reliability
type = ModuleParachute
title = Parachute
redundancy = Landing
repair = true // anyone
mtbf = 72576000 // 8y
extra_cost = 2.5
extra_mass = 0.5
}
}

@PART[*]:HAS[@MODULE[RealChuteFAR],!MODULE[Reliability]:HAS[#type[ModuleParachute]]]:NEEDS[FeatureReliability,RealChute,FerramAerospaceResearch]:AFTER[zzzKerbalism]
{
MODULE
{
name = Reliability
type = ModuleParachute
title = Parachute
redundancy = Landing
repair = true // anyone
mtbf = 72576000 // 8y
extra_cost = 2.5
extra_mass = 0.5
}
}

// just in case
@PART[*]:HAS[@MODULE[ModuleParachute],!MODULE[Reliability]:HAS[#type[ModuleParachute]]]:NEEDS[FeatureReliability,!RealChute]:AFTER[zzzKerbalism]
{
MODULE
{
name = Reliability
type = ModuleParachute
title = Parachute
redundancy = Landing
repair = true // anyone
mtbf = 72576000 // 8y
extra_cost = 2.5
extra_mass = 0.5
}
}

0 comments on commit 619d5d6

Please sign in to comment.