Skip to content

Commit

Permalink
Readd all the configs
Browse files Browse the repository at this point in the history
  • Loading branch information
602p committed Dec 7, 2014
1 parent e0b24d1 commit de2a935
Show file tree
Hide file tree
Showing 10 changed files with 338 additions and 0 deletions.
36 changes: 36 additions & 0 deletions ModuleManager/Realchutes/Parachutes.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
@PART[*]:HAS[@MODULE[RealChuteModule ]]:FOR[Entropy]:NEEDS[DangIt&!RealChute]
{
MODULE
{
name = ModuleRealChutesReliability

// Two years
MTBF = 17520

// Engines must decay *VERY* quickly compared to other parts
LifeTime = 20

// Amount of spare parts needed to repair the part
RepairCost = 1
// Fraction of the age that is discounted when repairing (from 0 to 1)
RepairBonus = 1

// Amount of spare parts needed for preemptive maintenance
MaintenanceCost = 1

// Fraction of the age that is discounted when doing maintenance (from 0 to 1)
MaintenanceBonus = 0.3

// Duration of the inspection bonus, in seconds
InspectionBonus = 3600

// Set to true to suppress all notifications about this module
Silent = false

DANGIT_PERKS
{
perk = Mechanic:Unskilled
perk = Electrician:Unskilled
}
}
}
36 changes: 36 additions & 0 deletions ModuleManager/Stock/Animations.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
@PART[*]:HAS[@MODULE[ModuleAnimateGeneric]]:FOR[Entropy]
{
MODULE
{
name = ModuleAnimationReliability

// Two years
MTBF = 175200

// Engines must decay *VERY* quickly compared to other parts
LifeTime = 47600

// Amount of spare parts needed to repair the part
RepairCost = 3
// Fraction of the age that is discounted when repairing (from 0 to 1)
RepairBonus = 0.8

// Amount of spare parts needed for preemptive maintenance
MaintenanceCost = 1

// Fraction of the age that is discounted when doing maintenance (from 0 to 1)
MaintenanceBonus = 0.3

// Duration of the inspection bonus, in seconds
InspectionBonus = 86400

// Set to true to suppress all notifications about this module
Silent = false

DANGIT_PERKS
{
perk = Mechanic:Skilled
perk = Electrician:Normal
}
}
}
36 changes: 36 additions & 0 deletions ModuleManager/Stock/Engines_Coolant.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
@PART[*]:HAS[@MODULE[ModuleEngines*]:HAS[!PROPELLANT[SolidFuel],!PROPELLANT[XenonGas]]]:FOR[Entropy]
{
MODULE
{
name = ModuleCoolantReliability

// Annual Failure Rate: 100%
MTBF = 8760

// Engines must decay *VERY* quickly compared to other parts
LifeTime = 1

// Amount of spare parts needed to repair the part
RepairCost = 10
// Fraction of the age that is discounted when repairing (from 0 to 1)
RepairBonus = 0.1

// Amount of spare parts needed for preemptive maintenance
MaintenanceCost = 2

// Fraction of the age that is discounted when doing maintenance (from 0 to 1)
MaintenanceBonus = 0.3

// Duration of the inspection bonus, in seconds
InspectionBonus = 120

// Set to true to suppress all notifications about this module
Silent = false

DANGIT_PERKS
{
perk = Mechanic:Skilled
perk = Electrician:Normal
}
}
}
36 changes: 36 additions & 0 deletions ModuleManager/Stock/Generators.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
@PART[*]:HAS[@MODULE[ModuleGenerator]]:FOR[Entropy]
{
MODULE
{
name = ModuleGeneratorReliability

// Two years
MTBF = 525600

// Engines must decay *VERY* quickly compared to other parts
LifeTime = 142800

// Amount of spare parts needed to repair the part
RepairCost = 3
// Fraction of the age that is discounted when repairing (from 0 to 1)
RepairBonus = 0.8

// Amount of spare parts needed for preemptive maintenance
MaintenanceCost = 1

// Fraction of the age that is discounted when doing maintenance (from 0 to 1)
MaintenanceBonus = 0.3

// Duration of the inspection bonus, in seconds
InspectionBonus = 300

// Set to true to suppress all notifications about this module
Silent = false

DANGIT_PERKS
{
perk = Mechanic:Normal
perk = Electrician:Skilled
}
}
}
36 changes: 36 additions & 0 deletions ModuleManager/Stock/Intakes.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
@PART[*]:HAS[@MODULE[ModuleResourceIntake]]:FOR[Entropy]:NEEDS[DangIt]
{
MODULE
{
name = ModuleIntakeReliability

// Annual Failure Rate: 100%
MTBF = 1

// Engines must decay *VERY* quickly compared to other parts
LifeTime = 1

// Amount of spare parts needed to repair the part
RepairCost = 1
// Fraction of the age that is discounted when repairing (from 0 to 1)
RepairBonus = 1

// Amount of spare parts needed for preemptive maintenance
MaintenanceCost = 1

// Fraction of the age that is discounted when doing maintenance (from 0 to 1)
MaintenanceBonus = 0.3

// Duration of the inspection bonus, in seconds
InspectionBonus = 120

// Set to true to suppress all notifications about this module
Silent = false

DANGIT_PERKS
{
perk = Mechanic:Unskilled
perk = Electrician:Unskilled
}
}
}
36 changes: 36 additions & 0 deletions ModuleManager/Stock/Parachutes.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
@PART[*]:HAS[@MODULE[ModuleParachute]]:FOR[Entropy]:NEEDS[DangIt&!RealChute]
{
MODULE
{
name = ModuleParachuteReliability

// Two years
MTBF = 17520

// Engines must decay *VERY* quickly compared to other parts
LifeTime = 20

// Amount of spare parts needed to repair the part
RepairCost = 1
// Fraction of the age that is discounted when repairing (from 0 to 1)
RepairBonus = 1

// Amount of spare parts needed for preemptive maintenance
MaintenanceCost = 1

// Fraction of the age that is discounted when doing maintenance (from 0 to 1)
MaintenanceBonus = 0.3

// Duration of the inspection bonus, in seconds
InspectionBonus = 3600

// Set to true to suppress all notifications about this module
Silent = false

DANGIT_PERKS
{
perk = Mechanic:Unskilled
perk = Electrician:Unskilled
}
}
}
36 changes: 36 additions & 0 deletions ModuleManager/Stock/SRBs.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
@PART[*]:HAS[@MODULE[ModuleEngines]:HAS[@PROPELLANT[SolidFuel]],!MODULE[NoSRBFailures],]:NEEDS[DangIt]:FOR[Entropy]
{
MODULE
{
name = ModuleSRBReliability

// Annual Failure Rate: 100%
MTBF = 8000;

// Engines must decay *VERY* quickly compared to other parts
LifeTime = 1

// Amount of spare parts needed to repair the part
RepairCost = 10
// Fraction of the age that is discounted when repairing (from 0 to 1)
RepairBonus = 1

// Amount of spare parts needed for preemptive maintenance
MaintenanceCost = 5

// Fraction of the age that is discounted when doing maintenance (from 0 to 1)
MaintenanceBonus = 0.3

// Duration of the inspection bonus, in seconds
InspectionBonus = 600

// Set to true to suppress all notifications about this module
Silent = false

DANGIT_PERKS
{
perk = Mechanic:Skilled
perk = Electrician:Normal
}
}
}
36 changes: 36 additions & 0 deletions ModuleManager/Stock/SRBs_enginesFX.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
@PART[*]:HAS[@MODULE[ModuleEnginesFX]:HAS[@PROPELLANT[SolidFuel]],!MODULE[NoSRBFailures],]:NEEDS[DangIt]:FOR[Entropy]
{
MODULE
{
name = ModuleSRBFXReliability

// Annual Failure Rate: 100%
MTBF = 8000;

// Engines must decay *VERY* quickly compared to other parts
LifeTime = 1

// Amount of spare parts needed to repair the part
RepairCost = 10
// Fraction of the age that is discounted when repairing (from 0 to 1)
RepairBonus = 1

// Amount of spare parts needed for preemptive maintenance
MaintenanceCost = 5

// Fraction of the age that is discounted when doing maintenance (from 0 to 1)
MaintenanceBonus = 0.3

// Duration of the inspection bonus, in seconds
InspectionBonus = 600

// Set to true to suppress all notifications about this module
Silent = false

DANGIT_PERKS
{
perk = Mechanic:Skilled
perk = Electrician:Normal
}
}
}
36 changes: 36 additions & 0 deletions ModuleManager/Stock/Solar.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
@PART[*]:HAS[@MODULE[ModuleDeployableSolarPanel]]:FOR[Entropy]
{
MODULE
{
name = ModuleSolarReliability

// Two years
MTBF = 17520

// Engines must decay *VERY* quickly compared to other parts
LifeTime = 17520

// Amount of spare parts needed to repair the part
RepairCost = 2
// Fraction of the age that is discounted when repairing (from 0 to 1)
RepairBonus = 0.8

// Amount of spare parts needed for preemptive maintenance
MaintenanceCost = 1

// Fraction of the age that is discounted when doing maintenance (from 0 to 1)
MaintenanceBonus = 0.3

// Duration of the inspection bonus, in seconds
InspectionBonus = 86400

// Set to true to suppress all notifications about this module
Silent = false

DANGIT_PERKS
{
perk = Mechanic:Normal
perk = Electrician:Skilled
}
}
}
14 changes: 14 additions & 0 deletions ModuleManager/Stock/Stock_Ignores.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
@PART[sepMotor1]:BEFORE[Entropy]
{
MODULE
{
name = NoSRBFailures
}
}
@PART[LaunchEscapeSystem]:BEFORE[Entropy]
{
MODULE
{
name = NoSRBFailures
}
}

0 comments on commit de2a935

Please sign in to comment.