mirror of
https://github.com/PorktoberRevolution/ReStocked
synced 2024-09-01 17:34:42 +00:00
6f66a4ee74
* New models for SRBs
196 lines
3.6 KiB
INI
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
|
|
}
|
|
} |