Skip to content

Commit

Permalink
FAR compatibility update
Browse files Browse the repository at this point in the history
* FAR compatibility update. Addresses changes to
FARAeroUtil.GetCurrentDensity()
* Bring RC chutes in line with stock contract changes. (hopefully
prevent impossible chute contracts from being generated by the contract
system)
  • Loading branch information
Starwaster committed Mar 25, 2017
1 parent b84babd commit 9730b68
Show file tree
Hide file tree
Showing 9 changed files with 619 additions and 17 deletions.
150 changes: 149 additions & 1 deletion Output/GameData/RealChute/Parts/cone_chute.cfg
Expand Up @@ -150,9 +150,157 @@ PART
MODULE
{
name = ModuleTestSubject
environments = 4
useStaging = True
useEvent = False
situationMask = 8
CONSTRAINT
{
type = ATMOSPHERE
value = True
}
CONSTRAINT
{
type = SPEEDENV
test = LT
value = 200
prestige = Trivial
}
CONSTRAINT
{
type = SPEEDENV
test = GT
value = 100
prestige = Trivial
}
CONSTRAINT
{
type = SPEEDENV
test = LT
value = 100
prestige = Significant
}
CONSTRAINT
{
type = SPEEDENV
test = GT
value = 50
prestige = Significant
}
CONSTRAINT
{
type = SPEEDENV
test = LT
value = 50
prestige = Exceptional
}
CONSTRAINT
{
type = SPEEDENV
test = GT
value = 20
prestige = Exceptional
}
CONSTRAINT
{
type = DENSITY
test = GT
value = 0.2
prestige = Trivial
}
CONSTRAINT
{
type = DENSITY
test = GT
value = 0.1
prestige = Significant
}
CONSTRAINT
{
type = DENSITY
test = GT
value = 0.02
prestige = Exceptional
}
CONSTRAINT
{
type = ALTITUDE
test = GT
value = 1000
}
CONSTRAINT
{
type = ALTITUDEENV
test = GT
value = 4000
prestige = Trivial
}
CONSTRAINT
{
type = ALTITUDEENV
test = LT
value = 8000
prestige = Trivial
}
CONSTRAINT
{
type = ALTITUDEENV
test = GT
value = 2000
prestige = Significant
}
CONSTRAINT
{
type = ALTITUDEENV
test = LT
value = 4000
prestige = Significant
}
CONSTRAINT
{
type = ALTITUDEENV
test = GT
value = 1000
prestige = Exceptional
}
CONSTRAINT
{
type = ALTITUDEENV
test = LT
value = 2000
prestige = Exceptional
}
CONSTRAINT
{
type = SPEED
test = LT
value = 300
body = _Home
}
CONSTRAINT
{
type = SPEED
test = LT
value = 1000
body = _NotHome
}
CONSTRAINT
{
type = REPEATABILITY
value = ALWAYS
prestige = Trivial
}
CONSTRAINT
{
type = REPEATABILITY
value = BODYANDSITUATION
prestige = Significant
}
CONSTRAINT
{
type = REPEATABILITY
value = ONCEPERPART
prestige = Exceptional
}
}

EFFECTS
Expand Down
150 changes: 149 additions & 1 deletion Output/GameData/RealChute/Parts/cone_double_chute.cfg
Expand Up @@ -186,9 +186,157 @@ PART
MODULE
{
name = ModuleTestSubject
environments = 4
useStaging = True
useEvent = False
situationMask = 8
CONSTRAINT
{
type = ATMOSPHERE
value = True
}
CONSTRAINT
{
type = SPEEDENV
test = LT
value = 200
prestige = Trivial
}
CONSTRAINT
{
type = SPEEDENV
test = GT
value = 100
prestige = Trivial
}
CONSTRAINT
{
type = SPEEDENV
test = LT
value = 100
prestige = Significant
}
CONSTRAINT
{
type = SPEEDENV
test = GT
value = 50
prestige = Significant
}
CONSTRAINT
{
type = SPEEDENV
test = LT
value = 50
prestige = Exceptional
}
CONSTRAINT
{
type = SPEEDENV
test = GT
value = 20
prestige = Exceptional
}
CONSTRAINT
{
type = DENSITY
test = GT
value = 0.2
prestige = Trivial
}
CONSTRAINT
{
type = DENSITY
test = GT
value = 0.1
prestige = Significant
}
CONSTRAINT
{
type = DENSITY
test = GT
value = 0.02
prestige = Exceptional
}
CONSTRAINT
{
type = ALTITUDE
test = GT
value = 1000
}
CONSTRAINT
{
type = ALTITUDEENV
test = GT
value = 4000
prestige = Trivial
}
CONSTRAINT
{
type = ALTITUDEENV
test = LT
value = 8000
prestige = Trivial
}
CONSTRAINT
{
type = ALTITUDEENV
test = GT
value = 2000
prestige = Significant
}
CONSTRAINT
{
type = ALTITUDEENV
test = LT
value = 4000
prestige = Significant
}
CONSTRAINT
{
type = ALTITUDEENV
test = GT
value = 1000
prestige = Exceptional
}
CONSTRAINT
{
type = ALTITUDEENV
test = LT
value = 2000
prestige = Exceptional
}
CONSTRAINT
{
type = SPEED
test = LT
value = 300
body = _Home
}
CONSTRAINT
{
type = SPEED
test = LT
value = 1000
body = _NotHome
}
CONSTRAINT
{
type = REPEATABILITY
value = ALWAYS
prestige = Trivial
}
CONSTRAINT
{
type = REPEATABILITY
value = BODYANDSITUATION
prestige = Significant
}
CONSTRAINT
{
type = REPEATABILITY
value = ONCEPERPART
prestige = Exceptional
}
}

EFFECTS
Expand Down

0 comments on commit 9730b68

Please sign in to comment.