mirror of
https://github.com/PorktoberRevolution/ReStocked
synced 2024-09-01 17:34:42 +00:00
Upload configs for Thud, Seat and Cargo parts
This commit is contained in:
parent
dae75d64f9
commit
120385cb8c
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -0,0 +1,15 @@
|
||||
// Patches applying art changes to external command seat
|
||||
// Contents:
|
||||
// - EAS-1 External Command Seat (externalCommandSeat)
|
||||
|
||||
// EAS-1 External Command Seat
|
||||
@PART[externalCommandSeat]:HAS[~RestockIgnore[*]]:FOR[000_ReStock]
|
||||
{
|
||||
@author = Kavaeric
|
||||
!mesh = DELETE
|
||||
!MODEL,* {}
|
||||
MODEL
|
||||
{
|
||||
model = ReStock/Assets/Command/restock-external-command-seat-1
|
||||
}
|
||||
}
|
@ -5,7 +5,7 @@
|
||||
// - LV-909 "Terrier" Liquid Fuel Engine (liquidEngine3_v2)
|
||||
// - LV-T30 "Reliant" Liquid Fuel Engine (liquidEngine_v2)
|
||||
// - LV-T45 "Swivel" Liquid Fuel Engine (liquidEngine2_v2)
|
||||
// - Mk-55 "Thud" Liquid Fuel Engine (radialLiquidEngine1-2) - FX only
|
||||
// - Mk-55 "Thud" Liquid Fuel Engine (radialLiquidEngine1-2)
|
||||
// - T-1 Toroidal "Aerospike" Liquid Fuel Engine (toroidalAerospike)
|
||||
|
||||
// LV-N "Nerv" Atomic Rocket Motor
|
||||
@ -1669,9 +1669,16 @@
|
||||
}
|
||||
}
|
||||
|
||||
// Mk-55 "Thud" Liquid Fuel Engine (FX only)
|
||||
// Mk-55 "Thud" Liquid Fuel Engine
|
||||
@PART[radialLiquidEngine1-2]:HAS[~RestockIgnore[*]]:FOR[000_ReStock]
|
||||
{
|
||||
@author = Kavaeric
|
||||
!mesh = DELETE
|
||||
!MODEL {}
|
||||
MODEL
|
||||
{
|
||||
model = ReStock/Assets/Engine/restock-engine-thud-1
|
||||
}
|
||||
!fx_exhaustFlame_blue_small = DELETE
|
||||
!fx_exhaustLight_blue = DELETE
|
||||
!sound_vent_medium = DELETE
|
||||
@ -1747,6 +1754,168 @@
|
||||
@name = ModuleEnginesFX
|
||||
%runningEffectName = fx-thud-running
|
||||
}
|
||||
@MODULE[ModuleGimbal]
|
||||
{
|
||||
gimbalResponseSpeed = 30
|
||||
useGimbalResponseSpeed = true
|
||||
}
|
||||
!FXModuleAnimateThrottle {}
|
||||
MODULE
|
||||
{
|
||||
name = FXModuleThrottleEffects
|
||||
fxModuleNames = heatColor
|
||||
responseSpeed = 1.0
|
||||
dependOnEngineState = True
|
||||
dependOnThrottle = True
|
||||
}
|
||||
MODULE
|
||||
{
|
||||
name = ModuleColorChanger
|
||||
moduleID = heatColor
|
||||
animRate = 0.025
|
||||
shaderProperty = _EmissiveColor
|
||||
excludedRenderer = EngineCore
|
||||
toggleInEditor = false
|
||||
toggleInFlight = false
|
||||
redCurve
|
||||
{
|
||||
key = 0 0 1 1
|
||||
key = 1 1 1 1
|
||||
}
|
||||
greenCurve
|
||||
{
|
||||
key = 0 0 1 1
|
||||
key = 1 1 1 1
|
||||
}
|
||||
blueCurve
|
||||
{
|
||||
key = 0 0 1 1
|
||||
key = 1 1 1 1
|
||||
}
|
||||
alphaCurve
|
||||
{
|
||||
key = 0 0 1 1
|
||||
key = 1 1 1 1
|
||||
}
|
||||
}
|
||||
MODULE
|
||||
{
|
||||
name = FXModuleThrottleEffects
|
||||
fxModuleNames = throttleColor
|
||||
responseSpeed = 1.0
|
||||
dependOnEngineState = True
|
||||
dependOnThrottle = True
|
||||
}
|
||||
MODULE
|
||||
{
|
||||
name = ModuleColorChanger
|
||||
moduleID = throttleColor
|
||||
animRate = 1
|
||||
shaderProperty = _TintColor
|
||||
includedRenderer = EngineCore
|
||||
toggleInEditor = false
|
||||
toggleInFlight = false
|
||||
redCurve
|
||||
{
|
||||
key = 0 0
|
||||
key = 1 1
|
||||
}
|
||||
greenCurve
|
||||
{
|
||||
key = 0 0
|
||||
key = 1 1
|
||||
}
|
||||
blueCurve
|
||||
{
|
||||
key = 0 0
|
||||
key = 1 1
|
||||
}
|
||||
alphaCurve
|
||||
{
|
||||
key = 0 0
|
||||
key = 1 1
|
||||
}
|
||||
}
|
||||
MODULE
|
||||
{
|
||||
name = ModulePartVariants
|
||||
baseVariant = Shrouded
|
||||
VARIANT
|
||||
{
|
||||
name = Shrouded
|
||||
displayName = Shrouded
|
||||
primaryColor = #ffffff
|
||||
secondaryColor = #000000
|
||||
GAMEOBJECTS
|
||||
{
|
||||
LFS_Thud_Compact = false
|
||||
gimbalArm_lower1 = false
|
||||
gimbalArm_lower2 = false
|
||||
LFS_Thud_Shroud = true
|
||||
LFS_Thud_ShroudAlt = false
|
||||
LFS_Thud_ShroudDeform = true
|
||||
}
|
||||
}
|
||||
|
||||
VARIANT
|
||||
{
|
||||
name = ShroudedAlt
|
||||
displayName = ShroudedAlt
|
||||
primaryColor = #000000
|
||||
secondaryColor = #ffffff
|
||||
GAMEOBJECTS
|
||||
{
|
||||
LFS_Thud_Compact = false
|
||||
gimbalArm_lower1 = false
|
||||
gimbalArm_lower2 = false
|
||||
LFS_Thud_Shroud = false
|
||||
LFS_Thud_ShroudAlt = true
|
||||
LFS_Thud_ShroudDeform = true
|
||||
}
|
||||
}
|
||||
|
||||
VARIANT
|
||||
{
|
||||
name = Compact
|
||||
displayName = Compact
|
||||
primaryColor = #999999
|
||||
secondaryColor = #000000
|
||||
GAMEOBJECTS
|
||||
{
|
||||
LFS_Thud_Compact = true
|
||||
gimbalArm_lower1 = true
|
||||
gimbalArm_lower2 = true
|
||||
LFS_Thud_Shroud = false
|
||||
LFS_Thud_ShroudAlt = false
|
||||
LFS_Thud_ShroudDeform = false
|
||||
}
|
||||
}
|
||||
}
|
||||
MODULE
|
||||
{
|
||||
name = FXModuleLookAtConstraint
|
||||
CONSTRAINLOOKFX
|
||||
{
|
||||
targetName = gimbalArm_upper1
|
||||
rotatorsName = gimbalArm_lower1
|
||||
}
|
||||
CONSTRAINLOOKFX
|
||||
{
|
||||
targetName = gimbalArm_lower1
|
||||
rotatorsName = gimbalArm_upper1
|
||||
}
|
||||
|
||||
CONSTRAINLOOKFX
|
||||
{
|
||||
targetName = gimbalArm_upper2
|
||||
rotatorsName = gimbalArm_lower2
|
||||
}
|
||||
CONSTRAINLOOKFX
|
||||
{
|
||||
targetName = gimbalArm_lower2
|
||||
rotatorsName = gimbalArm_upper2
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// T-1 Toroidal "Aerospike" Liquid Fuel Engine
|
||||
|
@ -0,0 +1,112 @@
|
||||
// Patches applying art changes to cargo parts
|
||||
// Contents:
|
||||
// - SEQ-3 Cargo Storage Unit (smallCargoContainer)
|
||||
// - SEQ-3C Conformal Storage Unit (ConformalStorageUnit)
|
||||
// - SEQ-9 Container Module (1.25m) (cargoContainer)
|
||||
// - SEQ-24 Cargo Storage Unit (2.5m) (CargoStorageUnit)
|
||||
|
||||
// SEQ-3 Cargo Storage Unit
|
||||
@PART[smallCargoContainer]:HAS[~RestockIgnore[*]]:FOR[000_ReStock]
|
||||
{
|
||||
@author = Kavaeric
|
||||
!mesh = DELETE
|
||||
!MODEL {}
|
||||
MODEL
|
||||
{
|
||||
model = ReStock/Assets/Payload/restock-cargo-inventory-box-1
|
||||
}
|
||||
MODULE
|
||||
{
|
||||
name = ModulePartVariants
|
||||
baseVariant = white
|
||||
VARIANT
|
||||
{
|
||||
name = white
|
||||
displayName = White
|
||||
primaryColor = #ffffff
|
||||
secondaryColor = #ffffff
|
||||
GAMEOBJECTS
|
||||
{
|
||||
smallCargoContainer-white = true
|
||||
smallCargoContainer-metal = false
|
||||
}
|
||||
}
|
||||
VARIANT
|
||||
{
|
||||
name = metal
|
||||
displayName = Metallic
|
||||
primaryColor = #6f6e6d
|
||||
secondaryColor = #6f6e6d
|
||||
GAMEOBJECTS
|
||||
{
|
||||
smallCargoContainer-white = false
|
||||
smallCargoContainer-metal = true
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// SEQ-3C Conformal Storage Unit
|
||||
@PART[ConformalStorageUnit]:HAS[~RestockIgnore[*]]:FOR[000_ReStock]
|
||||
{
|
||||
@author = Kavaeric
|
||||
!mesh = DELETE
|
||||
!MODEL {}
|
||||
MODEL
|
||||
{
|
||||
model = ReStock/Assets/Payload/restock-cargo-inventory-conformal-1
|
||||
}
|
||||
MODULE
|
||||
{
|
||||
name = ModulePartVariants
|
||||
baseVariant = white
|
||||
VARIANT
|
||||
{
|
||||
name = white
|
||||
displayName = White
|
||||
primaryColor = #ffffff
|
||||
secondaryColor = #ffffff
|
||||
GAMEOBJECTS
|
||||
{
|
||||
ConformalStorageUnit-white = true
|
||||
ConformalStorageUnit-metal = false
|
||||
}
|
||||
}
|
||||
VARIANT
|
||||
{
|
||||
name = metal
|
||||
displayName = Metallic
|
||||
primaryColor = #6f6e6d
|
||||
secondaryColor = #6f6e6d
|
||||
GAMEOBJECTS
|
||||
{
|
||||
ConformalStorageUnit-white = false
|
||||
ConformalStorageUnit-metal = true
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// SEQ-9 Container Module (1.25m)
|
||||
@PART[cargoContainer]:HAS[~RestockIgnore[*]]:FOR[000_ReStock]
|
||||
{
|
||||
@author = Kavaeric
|
||||
!mesh = DELETE
|
||||
!MODEL {}
|
||||
MODEL
|
||||
{
|
||||
model = ReStock/Assets/Payload/restock-cargo-inventory-125-1
|
||||
}
|
||||
}
|
||||
|
||||
// SEQ-24 Cargo Storage Unit (2.5m)
|
||||
@PART[CargoStorageUnit]:HAS[~RestockIgnore[*]]:FOR[000_ReStock]
|
||||
{
|
||||
@author = Kavaeric
|
||||
!mesh = DELETE
|
||||
!MODEL {}
|
||||
MODEL
|
||||
{
|
||||
model = ReStock/Assets/Payload/restock-cargo-inventory-25-1
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue
Block a user