mirror of
https://github.com/PorktoberRevolution/ReStocked
synced 2024-09-01 17:34:42 +00:00
Remove Test Contracts from legacy SRBs and legacy Vernier Engine patch
This commit is contained in:
parent
30b57731f8
commit
7f266364f4
@ -1,7 +1,6 @@
|
|||||||
// Patches applying art changes to Legacy RCS blocks
|
// Patches applying art changes to Legacy RCS blocks
|
||||||
// Contents:
|
// Contents:
|
||||||
// - RV-105 RCS Thruster Block (RCSBlock)
|
// - RV-105 RCS Thruster Block (RCSBlock)
|
||||||
// - Vernor Engine (vernorEngine)
|
|
||||||
|
|
||||||
// RV-105 RCS Thruster Block
|
// RV-105 RCS Thruster Block
|
||||||
@PART[RCSBlock]:HAS[~RestockIgnore[*]]:FOR[000_ReStock]
|
@PART[RCSBlock]:HAS[~RestockIgnore[*]]:FOR[000_ReStock]
|
||||||
@ -58,48 +57,3 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Vernor Engine
|
|
||||||
@PART[vernierEngine]:HAS[~RestockIgnore[*]]:FOR[000_ReStock]
|
|
||||||
{
|
|
||||||
@author = Chris Adderley (Nertea)
|
|
||||||
!mesh = DELETE
|
|
||||||
!MODEL {}
|
|
||||||
MODEL
|
|
||||||
{
|
|
||||||
model = ReStock/Assets/Control/restock-rcs-vernor-1
|
|
||||||
scale = 1,1,1
|
|
||||||
}
|
|
||||||
@scale = 1
|
|
||||||
@rescaleFactor = 1
|
|
||||||
!EFFECTS {}
|
|
||||||
EFFECTS
|
|
||||||
{
|
|
||||||
running
|
|
||||||
{
|
|
||||||
AUDIO
|
|
||||||
{
|
|
||||||
channel = Ship
|
|
||||||
clip = sound_rocket_mini
|
|
||||||
volume = 0.0 0.0
|
|
||||||
volume = 0.02 0.2
|
|
||||||
volume = 0.5 0.2
|
|
||||||
volume = 1.0 0.2
|
|
||||||
pitch = 1.0
|
|
||||||
loop = true
|
|
||||||
}
|
|
||||||
MODEL_MULTI_PARTICLE
|
|
||||||
{
|
|
||||||
name = fx1
|
|
||||||
modelName = ReStock/FX/restock-fx-vernor-1
|
|
||||||
transformName = RCSthruster
|
|
||||||
emission = 0.0 0.0
|
|
||||||
emission = 0.1 0.0
|
|
||||||
emission = 1.0 1.0
|
|
||||||
speed = 0.0 0.8
|
|
||||||
speed = 1.0 1.0
|
|
||||||
localRotation = -180, 0, 0
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
@ -144,202 +144,6 @@ PART
|
|||||||
maxAmount = 80
|
maxAmount = 80
|
||||||
}
|
}
|
||||||
MODULE
|
MODULE
|
||||||
{
|
|
||||||
name = ModuleTestSubject
|
|
||||||
useStaging = True
|
|
||||||
useEvent = True
|
|
||||||
situationMask = 60
|
|
||||||
CONSTRAINT
|
|
||||||
{
|
|
||||||
// disable all but home
|
|
||||||
type = SITUATION
|
|
||||||
value = 0
|
|
||||||
body = _NotHome
|
|
||||||
prestige = Trivial
|
|
||||||
}
|
|
||||||
CONSTRAINT
|
|
||||||
{
|
|
||||||
// disable all but home
|
|
||||||
type = SITUATION
|
|
||||||
value = 0
|
|
||||||
body = _NotHome
|
|
||||||
prestige = Significant
|
|
||||||
}
|
|
||||||
CONSTRAINT
|
|
||||||
{
|
|
||||||
type = REPEATABILITY
|
|
||||||
value = ALWAYS
|
|
||||||
prestige = Trivial
|
|
||||||
}
|
|
||||||
CONSTRAINT
|
|
||||||
{
|
|
||||||
type = REPEATABILITY
|
|
||||||
value = BODYANDSITUATION
|
|
||||||
prestige = Significant
|
|
||||||
}
|
|
||||||
CONSTRAINT
|
|
||||||
{
|
|
||||||
type = REPEATABILITY
|
|
||||||
value = ONCEPERPART
|
|
||||||
prestige = Exceptional
|
|
||||||
}
|
|
||||||
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 = ALTITUDE
|
|
||||||
test = GT
|
|
||||||
value = 0 // this just registers altitude as something to care about
|
|
||||||
situationMask = 8
|
|
||||||
}
|
|
||||||
CONSTRAINT
|
|
||||||
{
|
|
||||||
type = ALTITUDE
|
|
||||||
test = LT
|
|
||||||
value = 300000
|
|
||||||
situationMask = 16
|
|
||||||
body = _NotSun
|
|
||||||
}
|
|
||||||
CONSTRAINT
|
|
||||||
{
|
|
||||||
type = ALTITUDE
|
|
||||||
test = LT
|
|
||||||
value = 600000
|
|
||||||
situationMask = 32
|
|
||||||
body = _NotSun
|
|
||||||
}
|
|
||||||
CONSTRAINT
|
|
||||||
{
|
|
||||||
type = SPEED
|
|
||||||
test = GT
|
|
||||||
value = 0
|
|
||||||
situationMask = 8
|
|
||||||
prestige = Trivial
|
|
||||||
}
|
|
||||||
CONSTRAINT
|
|
||||||
{
|
|
||||||
type = SPEED
|
|
||||||
test = LT
|
|
||||||
value = 600
|
|
||||||
situationMask = 8
|
|
||||||
prestige = Trivial
|
|
||||||
}
|
|
||||||
CONSTRAINT
|
|
||||||
{
|
|
||||||
type = SPEED
|
|
||||||
test = GT
|
|
||||||
value = 0
|
|
||||||
situationMask = 8
|
|
||||||
prestige = Significant
|
|
||||||
}
|
|
||||||
CONSTRAINT
|
|
||||||
{
|
|
||||||
type = SPEED
|
|
||||||
test = LT
|
|
||||||
value = 900
|
|
||||||
situationMask = 8
|
|
||||||
prestige = Significant
|
|
||||||
}
|
|
||||||
CONSTRAINT
|
|
||||||
{
|
|
||||||
type = SPEED
|
|
||||||
test = GT
|
|
||||||
value = 300
|
|
||||||
situationMask = 8
|
|
||||||
prestige = Exceptional
|
|
||||||
}
|
|
||||||
CONSTRAINT
|
|
||||||
{
|
|
||||||
type = SPEED
|
|
||||||
test = LT
|
|
||||||
value = 1200
|
|
||||||
situationMask = 8
|
|
||||||
prestige = Exceptional
|
|
||||||
}
|
|
||||||
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
|
|
||||||
}
|
|
||||||
}
|
|
||||||
MODULE
|
|
||||||
{
|
{
|
||||||
name = ModuleSurfaceFX
|
name = ModuleSurfaceFX
|
||||||
thrustProviderModuleIndex = 0
|
thrustProviderModuleIndex = 0
|
||||||
|
@ -145,202 +145,6 @@ PART
|
|||||||
maxAmount = 160
|
maxAmount = 160
|
||||||
}
|
}
|
||||||
MODULE
|
MODULE
|
||||||
{
|
|
||||||
name = ModuleTestSubject
|
|
||||||
useStaging = True
|
|
||||||
useEvent = True
|
|
||||||
situationMask = 60
|
|
||||||
CONSTRAINT
|
|
||||||
{
|
|
||||||
// disable all but home
|
|
||||||
type = SITUATION
|
|
||||||
value = 0
|
|
||||||
body = _NotHome
|
|
||||||
prestige = Trivial
|
|
||||||
}
|
|
||||||
CONSTRAINT
|
|
||||||
{
|
|
||||||
// disable all but home
|
|
||||||
type = SITUATION
|
|
||||||
value = 0
|
|
||||||
body = _NotHome
|
|
||||||
prestige = Significant
|
|
||||||
}
|
|
||||||
CONSTRAINT
|
|
||||||
{
|
|
||||||
type = REPEATABILITY
|
|
||||||
value = ALWAYS
|
|
||||||
prestige = Trivial
|
|
||||||
}
|
|
||||||
CONSTRAINT
|
|
||||||
{
|
|
||||||
type = REPEATABILITY
|
|
||||||
value = BODYANDSITUATION
|
|
||||||
prestige = Significant
|
|
||||||
}
|
|
||||||
CONSTRAINT
|
|
||||||
{
|
|
||||||
type = REPEATABILITY
|
|
||||||
value = ONCEPERPART
|
|
||||||
prestige = Exceptional
|
|
||||||
}
|
|
||||||
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 = ALTITUDE
|
|
||||||
test = GT
|
|
||||||
value = 0 // this just registers altitude as something to care about
|
|
||||||
situationMask = 8
|
|
||||||
}
|
|
||||||
CONSTRAINT
|
|
||||||
{
|
|
||||||
type = ALTITUDE
|
|
||||||
test = LT
|
|
||||||
value = 300000
|
|
||||||
situationMask = 16
|
|
||||||
body = _NotSun
|
|
||||||
}
|
|
||||||
CONSTRAINT
|
|
||||||
{
|
|
||||||
type = ALTITUDE
|
|
||||||
test = LT
|
|
||||||
value = 600000
|
|
||||||
situationMask = 32
|
|
||||||
body = _NotSun
|
|
||||||
}
|
|
||||||
CONSTRAINT
|
|
||||||
{
|
|
||||||
type = SPEED
|
|
||||||
test = GT
|
|
||||||
value = 0
|
|
||||||
situationMask = 8
|
|
||||||
prestige = Trivial
|
|
||||||
}
|
|
||||||
CONSTRAINT
|
|
||||||
{
|
|
||||||
type = SPEED
|
|
||||||
test = LT
|
|
||||||
value = 600
|
|
||||||
situationMask = 8
|
|
||||||
prestige = Trivial
|
|
||||||
}
|
|
||||||
CONSTRAINT
|
|
||||||
{
|
|
||||||
type = SPEED
|
|
||||||
test = GT
|
|
||||||
value = 0
|
|
||||||
situationMask = 8
|
|
||||||
prestige = Significant
|
|
||||||
}
|
|
||||||
CONSTRAINT
|
|
||||||
{
|
|
||||||
type = SPEED
|
|
||||||
test = LT
|
|
||||||
value = 900
|
|
||||||
situationMask = 8
|
|
||||||
prestige = Significant
|
|
||||||
}
|
|
||||||
CONSTRAINT
|
|
||||||
{
|
|
||||||
type = SPEED
|
|
||||||
test = GT
|
|
||||||
value = 300
|
|
||||||
situationMask = 8
|
|
||||||
prestige = Exceptional
|
|
||||||
}
|
|
||||||
CONSTRAINT
|
|
||||||
{
|
|
||||||
type = SPEED
|
|
||||||
test = LT
|
|
||||||
value = 1200
|
|
||||||
situationMask = 8
|
|
||||||
prestige = Exceptional
|
|
||||||
}
|
|
||||||
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
|
|
||||||
}
|
|
||||||
}
|
|
||||||
MODULE
|
|
||||||
{
|
{
|
||||||
name = ModuleSurfaceFX
|
name = ModuleSurfaceFX
|
||||||
thrustProviderModuleIndex = 0
|
thrustProviderModuleIndex = 0
|
||||||
|
@ -153,202 +153,6 @@ PART
|
|||||||
useGimbalResponseSpeed = true
|
useGimbalResponseSpeed = true
|
||||||
}
|
}
|
||||||
MODULE
|
MODULE
|
||||||
{
|
|
||||||
name = ModuleTestSubject
|
|
||||||
useStaging = True
|
|
||||||
useEvent = True
|
|
||||||
situationMask = 60
|
|
||||||
CONSTRAINT
|
|
||||||
{
|
|
||||||
// disable all but home
|
|
||||||
type = SITUATION
|
|
||||||
value = 0
|
|
||||||
body = _NotHome
|
|
||||||
prestige = Trivial
|
|
||||||
}
|
|
||||||
CONSTRAINT
|
|
||||||
{
|
|
||||||
// disable all but home
|
|
||||||
type = SITUATION
|
|
||||||
value = 0
|
|
||||||
body = _NotHome
|
|
||||||
prestige = Significant
|
|
||||||
}
|
|
||||||
CONSTRAINT
|
|
||||||
{
|
|
||||||
type = REPEATABILITY
|
|
||||||
value = ALWAYS
|
|
||||||
prestige = Trivial
|
|
||||||
}
|
|
||||||
CONSTRAINT
|
|
||||||
{
|
|
||||||
type = REPEATABILITY
|
|
||||||
value = BODYANDSITUATION
|
|
||||||
prestige = Significant
|
|
||||||
}
|
|
||||||
CONSTRAINT
|
|
||||||
{
|
|
||||||
type = REPEATABILITY
|
|
||||||
value = ONCEPERPART
|
|
||||||
prestige = Exceptional
|
|
||||||
}
|
|
||||||
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 = ALTITUDE
|
|
||||||
test = GT
|
|
||||||
value = 0 // this just registers altitude as something to care about
|
|
||||||
situationMask = 8
|
|
||||||
}
|
|
||||||
CONSTRAINT
|
|
||||||
{
|
|
||||||
type = ALTITUDE
|
|
||||||
test = LT
|
|
||||||
value = 300000
|
|
||||||
situationMask = 16
|
|
||||||
body = _NotSun
|
|
||||||
}
|
|
||||||
CONSTRAINT
|
|
||||||
{
|
|
||||||
type = ALTITUDE
|
|
||||||
test = LT
|
|
||||||
value = 600000
|
|
||||||
situationMask = 32
|
|
||||||
body = _NotSun
|
|
||||||
}
|
|
||||||
CONSTRAINT
|
|
||||||
{
|
|
||||||
type = SPEED
|
|
||||||
test = GT
|
|
||||||
value = 0
|
|
||||||
situationMask = 8
|
|
||||||
prestige = Trivial
|
|
||||||
}
|
|
||||||
CONSTRAINT
|
|
||||||
{
|
|
||||||
type = SPEED
|
|
||||||
test = LT
|
|
||||||
value = 600
|
|
||||||
situationMask = 8
|
|
||||||
prestige = Trivial
|
|
||||||
}
|
|
||||||
CONSTRAINT
|
|
||||||
{
|
|
||||||
type = SPEED
|
|
||||||
test = GT
|
|
||||||
value = 0
|
|
||||||
situationMask = 8
|
|
||||||
prestige = Significant
|
|
||||||
}
|
|
||||||
CONSTRAINT
|
|
||||||
{
|
|
||||||
type = SPEED
|
|
||||||
test = LT
|
|
||||||
value = 900
|
|
||||||
situationMask = 8
|
|
||||||
prestige = Significant
|
|
||||||
}
|
|
||||||
CONSTRAINT
|
|
||||||
{
|
|
||||||
type = SPEED
|
|
||||||
test = GT
|
|
||||||
value = 300
|
|
||||||
situationMask = 8
|
|
||||||
prestige = Exceptional
|
|
||||||
}
|
|
||||||
CONSTRAINT
|
|
||||||
{
|
|
||||||
type = SPEED
|
|
||||||
test = LT
|
|
||||||
value = 1200
|
|
||||||
situationMask = 8
|
|
||||||
prestige = Exceptional
|
|
||||||
}
|
|
||||||
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
|
|
||||||
}
|
|
||||||
}
|
|
||||||
MODULE
|
|
||||||
{
|
{
|
||||||
name = ModuleSurfaceFX
|
name = ModuleSurfaceFX
|
||||||
thrustProviderModuleIndex = 0
|
thrustProviderModuleIndex = 0
|
||||||
|
Loading…
Reference in New Issue
Block a user