mirror of
https://github.com/PorktoberRevolution/ReStocked
synced 2024-09-01 17:34:42 +00:00
583 lines
10 KiB
INI
583 lines
10 KiB
INI
// Patches applying art changes to 1.25m SRB engines
|
|
// Contents:
|
|
// - Kickback (MassiveBooster)
|
|
// - Thumper (solidBooster1-1)
|
|
// - Hammer (solidBooster)
|
|
// - Flea (solidBooster_sm)
|
|
// - Separatron I (sepMotor1)
|
|
|
|
// Kickback
|
|
@PART[MassiveBooster] {
|
|
@author = Chris Adderley (Nertea)
|
|
|
|
!mesh = DELETE
|
|
!MODEL {}
|
|
MODEL {
|
|
model = ReStock/Assets/Engine/restock-engine-srb-kickback-1
|
|
}
|
|
%rescaleFactor = 1
|
|
!EFFECTS {}
|
|
EFFECTS
|
|
{
|
|
engage
|
|
{
|
|
AUDIO
|
|
{
|
|
channel = Ship
|
|
clip = sound_vent_medium
|
|
volume = 1.0
|
|
pitch = 2.0
|
|
loop = false
|
|
}
|
|
}
|
|
flameout
|
|
{
|
|
PREFAB_PARTICLE
|
|
{
|
|
prefabName = fx_exhaustSparks_flameout_2
|
|
transformName = thrustTransform
|
|
oneShot = true
|
|
}
|
|
AUDIO
|
|
{
|
|
channel = Ship
|
|
clip = sound_explosion_low
|
|
volume = 1.0
|
|
pitch = 2.0
|
|
loop = false
|
|
}
|
|
}
|
|
fx-kickback-running
|
|
{
|
|
AUDIO
|
|
{
|
|
channel = Ship
|
|
clip = sound_rocket_hard
|
|
volume = 0.0 0.0
|
|
volume = 1.0 1.0
|
|
pitch = 0.0 0.2
|
|
pitch = 1.0 1.0
|
|
loop = true
|
|
}
|
|
MODEL_MULTI_PARTICLE
|
|
{
|
|
name = core
|
|
modelName = ReStock/FX/restock-fx-srb-core-2
|
|
transformName = fxTransformCore
|
|
emission = 0.0 0.0
|
|
emission = 0.01 0.1
|
|
emission = 0.075 0.25
|
|
emission = 1.0 1.0
|
|
speed = 0.0 0.35
|
|
speed = 1.0 1.0
|
|
}
|
|
MODEL_MULTI_PARTICLE
|
|
{
|
|
name = plume
|
|
modelName = ReStock/FX/restock-fx-srb-smoke-2
|
|
transformName = fxTransformSmoke
|
|
emission = 0.0 0.0
|
|
emission = 0.01 0.1
|
|
emission = 0.075 0.25
|
|
emission = 1.0 1.0
|
|
speed = 0.0 0.35
|
|
speed = 1.0 1.0
|
|
}
|
|
|
|
}
|
|
}
|
|
@MODULE[ModuleEnginesFX]
|
|
{
|
|
%runningEffectName = fx-kickback-running
|
|
}
|
|
MODULE
|
|
{
|
|
name = FXModuleLookAtConstraint
|
|
CONSTRAINLOOKFX
|
|
{
|
|
targetName = CylUpper005
|
|
rotatorsName = CylLower005
|
|
}
|
|
CONSTRAINLOOKFX
|
|
{
|
|
targetName = CylUpper006
|
|
rotatorsName = CylLower006
|
|
}
|
|
CONSTRAINLOOKFX
|
|
{
|
|
targetName = CylUpper007
|
|
rotatorsName = CylLower007
|
|
}
|
|
CONSTRAINLOOKFX
|
|
{
|
|
targetName = CylUpper008
|
|
rotatorsName = CylLower008
|
|
}
|
|
CONSTRAINLOOKFX
|
|
{
|
|
targetName = CylLower005
|
|
rotatorsName = CylUpper005
|
|
}
|
|
CONSTRAINLOOKFX
|
|
{
|
|
targetName = CylLower006
|
|
rotatorsName = CylUpper006
|
|
}
|
|
CONSTRAINLOOKFX
|
|
{
|
|
targetName = CylLower007
|
|
rotatorsName = CylUpper007
|
|
}
|
|
CONSTRAINLOOKFX
|
|
{
|
|
targetName = CylLower008
|
|
rotatorsName = CylUpper008
|
|
}
|
|
}
|
|
@MODULE[FXModuleAnimateThrottle]
|
|
{
|
|
@animationName = restock-srb-kickback-heat-1
|
|
@responseSpeed = 0.1
|
|
}
|
|
}
|
|
|
|
// Thumper
|
|
@PART[solidBooster1-1] {
|
|
@author = Chris Adderley (Nertea)
|
|
|
|
!mesh = DELETE
|
|
!MODEL {}
|
|
MODEL {
|
|
model = ReStock/Assets/Engine/restock-engine-srb-thumper-1
|
|
}
|
|
%rescaleFactor = 1
|
|
|
|
!fx_exhaustFlame_yellow = DELETE
|
|
!fx_smokeTrail_medium = DELETE
|
|
!fx_exhaustSparks_yellow = DELETE
|
|
!sound_vent_medium = DELETE
|
|
!sound_rocket_hard = DELETE
|
|
!sound_vent_soft = DELETE
|
|
!sound_explosion_low = DELETE
|
|
|
|
EFFECTS
|
|
{
|
|
engage
|
|
{
|
|
AUDIO
|
|
{
|
|
channel = Ship
|
|
clip = sound_vent_medium
|
|
volume = 1.0
|
|
pitch = 2.0
|
|
loop = false
|
|
}
|
|
}
|
|
flameout
|
|
{
|
|
PREFAB_PARTICLE
|
|
{
|
|
prefabName = fx_exhaustSparks_flameout_2
|
|
transformName = thrustTransform
|
|
oneShot = true
|
|
}
|
|
AUDIO
|
|
{
|
|
channel = Ship
|
|
clip = sound_explosion_low
|
|
volume = 1.0
|
|
pitch = 2.0
|
|
loop = false
|
|
}
|
|
}
|
|
fx-thumper-running
|
|
{
|
|
AUDIO
|
|
{
|
|
channel = Ship
|
|
clip = sound_rocket_hard
|
|
volume = 0.0 0.0
|
|
volume = 1.0 1.0
|
|
pitch = 0.0 0.2
|
|
pitch = 1.0 1.0
|
|
loop = true
|
|
}
|
|
MODEL_MULTI_PARTICLE
|
|
{
|
|
name = core
|
|
modelName = ReStock/FX/restock-fx-srb-core-2
|
|
transformName = fxTransformCore
|
|
emission = 0.0 0.0
|
|
emission = 0.01 0.1
|
|
emission = 0.075 0.25
|
|
emission = 1.0 1.0
|
|
speed = 0.0 0.35
|
|
speed = 1.0 1.0
|
|
}
|
|
MODEL_MULTI_PARTICLE
|
|
{
|
|
name = plume
|
|
modelName = ReStock/FX/restock-fx-srb-smoke-2
|
|
transformName = fxTransformSmoke
|
|
emission = 0.0 0.0
|
|
emission = 0.01 0.1
|
|
emission = 0.075 0.25
|
|
emission = 1.0 1.0
|
|
speed = 0.0 0.35
|
|
speed = 1.0 1.0
|
|
}
|
|
|
|
}
|
|
}
|
|
@MODULE[ModuleEngines]
|
|
{
|
|
@name = ModuleEnginesFX
|
|
%runningEffectName = fx-thumper-running
|
|
}
|
|
MODULE
|
|
{
|
|
name = FXModuleLookAtConstraint
|
|
|
|
CONSTRAINLOOKFX
|
|
{
|
|
targetName = CylUpper001
|
|
rotatorsName = CylLower001
|
|
}
|
|
CONSTRAINLOOKFX
|
|
{
|
|
targetName = CylUpper002
|
|
rotatorsName = CylLower002
|
|
}
|
|
CONSTRAINLOOKFX
|
|
{
|
|
targetName = CylUpper003
|
|
rotatorsName = CylLower003
|
|
}
|
|
CONSTRAINLOOKFX
|
|
{
|
|
targetName = CylUpper004
|
|
rotatorsName = CylLower004
|
|
}
|
|
CONSTRAINLOOKFX
|
|
{
|
|
targetName = CylLower001
|
|
rotatorsName = CylUpper001
|
|
}
|
|
CONSTRAINLOOKFX
|
|
{
|
|
targetName = CylLower002
|
|
rotatorsName = CylUpper002
|
|
}
|
|
CONSTRAINLOOKFX
|
|
{
|
|
targetName = CylLower003
|
|
rotatorsName = CylUpper003
|
|
}
|
|
CONSTRAINLOOKFX
|
|
{
|
|
targetName = CylLower004
|
|
rotatorsName = CylUpper004
|
|
}
|
|
}
|
|
@MODULE[FXModuleAnimateThrottle]
|
|
{
|
|
@animationName = restock-srb-thumper-heat-1
|
|
@responseSpeed = 0.1
|
|
}
|
|
}
|
|
|
|
// Hammer
|
|
@PART[solidBooster] {
|
|
@author = Chris Adderley (Nertea)
|
|
|
|
!mesh = DELETE
|
|
!MODEL {}
|
|
MODEL {
|
|
model = ReStock/Assets/Engine/restock-engine-srb-hammer-1
|
|
}
|
|
%rescaleFactor = 1
|
|
@scale = 1
|
|
@node_stack_bottom = 0.0, -1.5640875, 0.0, 0.0, -1.0, 0.0, 1
|
|
@node_stack_top = 0.0, 1.2818375, 0.0, 0.0, 1.0, 0.0, 1
|
|
@node_attach = 0.0, 0.0, -0.625, 0.0, 0.0, 1.0, 1
|
|
|
|
!fx_exhaustFlame_yellow = DELETE
|
|
!fx_smokeTrail_medium = DELETE
|
|
!fx_exhaustSparks_yellow = DELETE
|
|
!sound_vent_medium = DELETE
|
|
!sound_rocket_hard = DELETE
|
|
!sound_vent_soft = DELETE
|
|
!sound_explosion_low = DELETE
|
|
EFFECTS
|
|
{
|
|
engage
|
|
{
|
|
AUDIO
|
|
{
|
|
channel = Ship
|
|
clip = sound_vent_medium
|
|
volume = 1.0
|
|
pitch = 2.0
|
|
loop = false
|
|
}
|
|
}
|
|
flameout
|
|
{
|
|
PREFAB_PARTICLE
|
|
{
|
|
prefabName = fx_exhaustSparks_flameout_2
|
|
transformName = thrustTransform
|
|
oneShot = true
|
|
}
|
|
AUDIO
|
|
{
|
|
channel = Ship
|
|
clip = sound_explosion_low
|
|
volume = 1.0
|
|
pitch = 2.0
|
|
loop = false
|
|
}
|
|
}
|
|
fx-hammer-running
|
|
{
|
|
AUDIO
|
|
{
|
|
channel = Ship
|
|
clip = sound_rocket_hard
|
|
volume = 0.0 0.0
|
|
volume = 1.0 1.0
|
|
pitch = 0.0 0.2
|
|
pitch = 1.0 1.0
|
|
loop = true
|
|
}
|
|
MODEL_MULTI_PARTICLE
|
|
{
|
|
name = core
|
|
modelName = ReStock/FX/restock-fx-srb-core-1
|
|
transformName = fxTransformCore
|
|
emission = 0.0 0.0
|
|
emission = 0.01 0.1
|
|
emission = 0.075 0.25
|
|
emission = 1.0 1.0
|
|
speed = 0.0 0.35
|
|
speed = 1.0 1.0
|
|
}
|
|
MODEL_MULTI_PARTICLE
|
|
{
|
|
name = plume
|
|
modelName = ReStock/FX/restock-fx-srb-smoke-1
|
|
transformName = fxTransformSmoke
|
|
emission = 0.0 0.0
|
|
emission = 0.01 0.1
|
|
emission = 0.075 0.25
|
|
emission = 1.0 1.0
|
|
speed = 0.0 0.35
|
|
speed = 1.0 1.0
|
|
}
|
|
|
|
}
|
|
}
|
|
@MODULE[ModuleEngines]
|
|
{
|
|
@name = ModuleEnginesFX
|
|
%runningEffectName = fx-hammer-running
|
|
}
|
|
@MODULE[FXModuleAnimateThrottle]
|
|
{
|
|
@animationName = restock-srb-hammer-heat-1
|
|
@responseSpeed = 0.1
|
|
}
|
|
}
|
|
|
|
// Flea
|
|
@PART[solidBooster_sm] {
|
|
@author = Chris Adderley (Nertea)
|
|
|
|
!mesh = DELETE
|
|
!MODEL {}
|
|
MODEL {
|
|
model = ReStock/Assets/Engine/restock-engine-srb-flea-1
|
|
}
|
|
%rescaleFactor = 1
|
|
EFFECTS
|
|
{
|
|
engage
|
|
{
|
|
AUDIO
|
|
{
|
|
channel = Ship
|
|
clip = sound_vent_medium
|
|
volume = 1.0
|
|
pitch = 2.0
|
|
loop = false
|
|
}
|
|
}
|
|
flameout
|
|
{
|
|
PREFAB_PARTICLE
|
|
{
|
|
prefabName = fx_exhaustSparks_flameout_2
|
|
transformName = thrustTransform
|
|
oneShot = true
|
|
}
|
|
AUDIO
|
|
{
|
|
channel = Ship
|
|
clip = sound_explosion_low
|
|
volume = 1.0
|
|
pitch = 2.0
|
|
loop = false
|
|
}
|
|
}
|
|
fx-flea-running
|
|
{
|
|
AUDIO
|
|
{
|
|
channel = Ship
|
|
clip = sound_rocket_hard
|
|
volume = 0.0 0.0
|
|
volume = 1.0 1.0
|
|
pitch = 0.0 0.2
|
|
pitch = 1.0 1.0
|
|
loop = true
|
|
}
|
|
MODEL_MULTI_PARTICLE
|
|
{
|
|
name = core
|
|
modelName = ReStock/FX/restock-fx-srb-core-1
|
|
transformName = fxTransformCore
|
|
emission = 0.0 0.0
|
|
emission = 0.01 0.1
|
|
emission = 0.075 0.25
|
|
emission = 1.0 1.0
|
|
speed = 0.0 0.35
|
|
speed = 1.0 1.0
|
|
}
|
|
MODEL_MULTI_PARTICLE
|
|
{
|
|
name = plume
|
|
modelName = ReStock/FX/restock-fx-srb-smoke-1
|
|
transformName = fxTransformSmoke
|
|
emission = 0.0 0.0
|
|
emission = 0.01 0.1
|
|
emission = 0.075 0.25
|
|
emission = 1.0 1.0
|
|
speed = 0.0 0.35
|
|
speed = 1.0 1.0
|
|
}
|
|
|
|
}
|
|
}
|
|
!fx_exhaustFlame_yellow = DELETE
|
|
!fx_smokeTrail_medium = DELETE
|
|
!fx_exhaustSparks_yellow = DELETE
|
|
!sound_vent_medium = DELETE
|
|
!sound_rocket_hard = DELETE
|
|
!sound_vent_soft = DELETE
|
|
!sound_explosion_low = DELETE
|
|
@MODULE[ModuleEngines]
|
|
{
|
|
@name = ModuleEnginesFX
|
|
%runningEffectName = fx-flea-running
|
|
}
|
|
MODULE
|
|
{
|
|
name = FXModuleAnimateThrottle
|
|
animationName = restock-srb-flea-heat-1
|
|
responseSpeed = 0.1
|
|
dependOnEngineState = True
|
|
dependOnThrottle = True
|
|
}
|
|
}
|
|
// Separatron
|
|
@PART[sepMotor1] {
|
|
@author = Chris Adderley (Nertea)
|
|
|
|
!mesh = DELETE
|
|
!MODEL {}
|
|
MODEL {
|
|
model = ReStock/Assets/Engine/restock-engine-srb-separatron-1
|
|
}
|
|
%rescaleFactor = 1
|
|
|
|
!fx_exhaustFlame_yellow_tiny = DELETE
|
|
!fx_smokeTrail_medium = DELETE
|
|
!fx_exhaustSparks_yellow = DELETE
|
|
!sound_vent_medium = DELETE
|
|
!sound_rocket_mini = DELETE
|
|
!sound_vent_soft = DELETE
|
|
|
|
EFFECTS
|
|
{
|
|
engage
|
|
{
|
|
AUDIO
|
|
{
|
|
channel = Ship
|
|
clip = sound_vent_medium
|
|
volume = 1.0
|
|
pitch = 2.0
|
|
loop = false
|
|
}
|
|
}
|
|
flameout
|
|
{
|
|
PREFAB_PARTICLE
|
|
{
|
|
prefabName = fx_exhaustSparks_flameout_2
|
|
transformName = thrustTransform
|
|
oneShot = true
|
|
}
|
|
AUDIO
|
|
{
|
|
channel = Ship
|
|
clip = sound_vent_soft
|
|
volume = 1.0
|
|
pitch = 2.0
|
|
loop = false
|
|
}
|
|
}
|
|
fx-separatron-running
|
|
{
|
|
AUDIO
|
|
{
|
|
channel = Ship
|
|
clip = sound_rocket_mini
|
|
volume = 0.0 0.0
|
|
volume = 1.0 1.0
|
|
pitch = 0.0 0.2
|
|
pitch = 1.0 1.0
|
|
loop = true
|
|
}
|
|
MODEL_MULTI_PARTICLE
|
|
{
|
|
name = core
|
|
modelName = ReStock/FX/restock-fx-srb-separator-1
|
|
transformName = fxTransform
|
|
emission = 0.0 0.0
|
|
emission = 0.01 0.1
|
|
emission = 0.075 0.25
|
|
emission = 1.0 1.0
|
|
speed = 0.0 0.35
|
|
speed = 1.0 1.0
|
|
}
|
|
|
|
|
|
}
|
|
}
|
|
|
|
@MODULE[ModuleEngines]
|
|
{
|
|
@name = ModuleEnginesFX
|
|
%runningEffectName = fx-separatron-running
|
|
}
|
|
MODULE
|
|
{
|
|
name = FXModuleAnimateThrottle
|
|
animationName = restock-srb-separatron-heat-1
|
|
responseSpeed = 0.5
|
|
dependOnEngineState = True
|
|
dependOnThrottle = True
|
|
}
|
|
}
|