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/Command/restock-command-pods.cfg

214 lines
4.3 KiB
INI

// Patches applying art changes to crewed command parts
// Contents:
// - PPD-12 Cupola Module (cupola)
// - Mk1-3 Command Pod (mk1-3pod)
// - Mk1 Command Pod (mk1pod_v2)
// - Mk1 Lander Can (landerCabinSmall)
// - Mk2 Lander Can (mk2LanderCabin_v2)
// Cupola
@PART[cupola]:HAS[RestockIgnore[]]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL,* {}
!MODULE[ModuleAnimateGeneric] {}
MODEL
{
model = ReStock/Assets/Command/restock-cupola-1
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
MODEL
{
model = ReStock/Assets/Command/restock-crewed-endcap-1
position = 0.0, -0.4, 0.0
scale = 1,-1,1
rotation = 0, 0, 0
}
}
// Mk1 Pod
@PART[mk1pod_v2]:HAS[RestockIgnore[]]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL,* {}
!MODULE[ModuleAnimateGeneric] {}
MODEL
{
model = ReStock/Assets/Command/restock-mk1-pod
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
!MODULE[ModulePartVariants] {}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = Dark
VARIANT
{
name = Dark
displayName = #autoLOC_8007117
themeName = Dark
primaryColor = #4c4f47
secondaryColor =#4c4f47
GAMEOBJECTS
{
Mk1PodBlackWhite = false
Mk1PodWhite = false
Mk1PodDark = true
}
}
VARIANT
{
name = White
displayName = #autoLOC_8007119
themeName = White
primaryColor = #ffffff
secondaryColor = #ffffff
GAMEOBJECTS
{
Mk1PodBlackWhite = false
Mk1PodWhite = true
Mk1PodDark = false
}
}
VARIANT
{
name = GrayAndWhite
displayName = #autoLOC_8003112
themeName = GrayAndWhite
primaryColor = #ffffff
secondaryColor = #999999
GAMEOBJECTS
{
Mk1PodBlackWhite = true
Mk1PodWhite = false
Mk1PodDark = false
}
}
}
}
// Mk1-3 Pod
@PART[mk1-3pod]:HAS[RestockIgnore[]]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL,* {}
!MODULE[ModuleAnimateGeneric] {}
@node_stack_bottom = 0.0, -0.318, 0.0, 0.0, -1.0, 0.0, 2
MODEL
{
model = ReStock/Assets/Command/restock-mk1-3-pod
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
!EFFECTS {}
EFFECTS
{
running
{
AUDIO_MULTI_POOL
{
channel = Ship
transformName = thrustTransform
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.025
volume = 1.0 0.1
pitch = 1.0
loop = true
}
MODEL_MULTI_PARTICLE
{
name = fx1
modelName = ReStock/FX/restock-fx-rcs-1
transformName = thrustTransform
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 = -90, 0, 0
}
MODEL_MULTI_PARTICLE
{
name = fx2
modelName = ReStock/FX/restock-fx-rcs-1
transformName = thrustTransform
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 = -90, 0, 0
localPosition = 0, -0.015, 0
}
}
}
}
// Mk1 Lander Can
@PART[landerCabinSmall]:HAS[RestockIgnore[]]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL,* {}
!MODULE[ModuleAnimateGeneric] {}
MODEL
{
model = ReStock/Assets/Command/restock-mk1-lander
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
}
// Mk2 Lander Can
@PART[mk2LanderCabin_v2]:HAS[RestockIgnore[]]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL,* {}
MODEL
{
model = ReStock/Assets/Command/restock-mk2-lander
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
@MODULE[ModulePartVariants]
{
@VARIANT[Rover]
{
!GAMEOBJECTS {}
GAMEOBJECTS
{
Mk2RoverMode = true
Mk2LanderMode = false
COLLIDERS_ROVER = true
COLLIDERS_LANDER = false
}
}
@VARIANT[Lander]
{
!GAMEOBJECTS {}
GAMEOBJECTS
{
Mk2RoverMode = false
Mk2LanderMode = true
COLLIDERS_ROVER = true
COLLIDERS_LANDER = true
}
}
}
}