You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
ReStocked/Distribution/Restock/GameData/ReStock/Patches/Engine/restock-engines-srb-125.cfg

196 lines
3.6 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
!mesh = DELETE
!MODEL {}
MODEL {
model = ReStock/Assets/Engine/restock-engine-srb-kickback-1
}
%rescaleFactor = 1
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
!mesh = DELETE
!MODEL {}
MODEL {
model = ReStock/Assets/Engine/restock-engine-srb-thumper-1
}
%rescaleFactor = 1
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
!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.75, 0.0, 0.0, 1.0, 1
@fx_exhaustFlame_yellow = 0.0, -1.4084125, 0.0, 0.0, 1.0, 0.0, running
@fx_exhaustSparks_yellow = 0.0, -1.4084125, 0.0, 0.0, 1.0, 0.0, running
@fx_smokeTrail_medium = 0.0, -1.4084125, 0.0, 0.0, 1.0, 0.0, running
@MODULE[FXModuleAnimateThrottle]
{
@animationName = restock-srb-hammer-heat-1
@responseSpeed = 0.1
}
}
// Flea
@PART[solidBooster_sm] {
@author = Chris Adderley
!mesh = DELETE
!MODEL {}
MODEL {
model = ReStock/Assets/Engine/restock-engine-srb-flea-1
}
%rescaleFactor = 1
MODULE
{
name = FXModuleAnimateThrottle
animationName = restock-srb-flea-heat-1
responseSpeed = 0.1
dependOnEngineState = True
dependOnThrottle = True
}
}
// Separatron
@PART[sepMotor1] {
@author = Chris Adderley
!mesh = DELETE
!MODEL {}
MODEL {
model = ReStock/Assets/Engine/restock-engine-srb-separatron-1
}
%rescaleFactor = 1
ODULE
{
name = FXModuleAnimateThrottle
animationName = restock-srb-separatron-heat-1
responseSpeed = 0.5
dependOnEngineState = True
dependOnThrottle = True
}
}