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/Science/restock-science.cfg

212 lines
4.3 KiB
INI

// Patches applying art changes to scientific instruments
// Contents:
// - Thermometer (sensorThermometer)
// - Barometer (sensorBarometer)
// - Accelerometer (sensorAccelerometer)
// - Negative Gravioli Detector (sensorGravimeter)
// - Mystery Goo™ Containment Unit (GooExperiment)
// - SC-9001 Science Jr. (science_module)
// - Atmospheric Fluid Spectro-Variometer (sensorAtmosphere)
// - Experiment Storage Unit (ScienceBox)
// - SENTINEL Infrared Telescope (InfraredTelescope)
// Thermometer
@PART[sensorThermometer]:HAS[~RestockIgnore[*]]:FOR[000_ReStock]
{
@author = Andrew Cassidy
!mesh = DELETE
MODEL
{
model = ReStock/Assets/Science/restock-thermometer
}
}
//Barometer
@PART[sensorBarometer]:HAS[~RestockIgnore[*]]:FOR[000_ReStock]
{
@author = Andrew Cassidy
!mesh = DELETE
MODEL
{
model = ReStock/Assets/Science/restock-barometer
}
}
// Accelerometer
@PART[sensorAccelerometer]:HAS[~RestockIgnore[*]]:FOR[000_ReStock]
{
@author = Andrew Cassidy
!mesh = DELETE
MODEL
{
model = ReStock/Assets/Science/restock-accelerometer
}
}
// Negative Gravioli Detector
@PART[sensorGravimeter]:HAS[~RestockIgnore[*]]:FOR[000_ReStock]
{
@author = Andrew Cassidy
!mesh = DELETE
MODEL
{
model = ReStock/Assets/Science/restock-gravimeter
}
}
// Mystery Goo™ Containment Unit
@PART[GooExperiment]:HAS[~RestockIgnore[*]]:FOR[000_ReStock]
{
@author = Andrew Cassidy
!mesh = DELETE
MODEL
{
model = ReStock/Assets/Science/restock-goocanister-radial-1
}
MODULE
{
name = ModulePartVariants
baseVariant = Truss
VARIANT
{
name = Truss
displayName = #LOC_Restock_variant-mounting_truss
themeName = White
primaryColor = #ffffff
secondaryColor = #000000
GAMEOBJECTS
{
Mount_Compact = false
Mount_Truss = true
}
}
VARIANT
{
name = Compact
displayName = #LOC_Restock_variant-mounting_compact
themeName = White
primaryColor = #ffffff
secondaryColor = #707070
GAMEOBJECTS
{
Mount_Compact = true
Mount_Truss = false
}
}
}
}
// SC-9001 Science Jr.
@PART[science_module]:HAS[~RestockIgnore[*]]:FOR[000_ReStock]
{
@author = Andrew Cassidy
!mesh = DELETE
MODEL
{
model = ReStock/Assets/Science/restock-materialbay-125-1
}
// original model was scaled by 0.1x and had a rescalefactor of 1.25, so we have to reset that
rescaleFactor = 1
@scale = 1
@node_stack_top = 0.0, 0.6125, 0.0, 0.0, 1.0, 0.0
@node_stack_bottom = 0.0, -0.5125, 0.0, 0.0, -1.0, 0.0
@node_attach = 0.0, 0.0, 0.62625, 0.0, 0.0, -1.0, 1
}
// Atmospheric Fluid Spectro-Variometer
@PART[sensorAtmosphere]:HAS[~RestockIgnore[*]]:FOR[000_ReStock]
{
@author = Andrew Cassidy
!mesh = DELETE
MODEL
{
model = ReStock/Assets/Science/restock-GCMS-1
}
}
// Experiment Storage Unit
@PART[ScienceBox]:HAS[~RestockIgnore[*]]:FOR[000_ReStock]
{
@author = Andrew Cassidy
!MODEL {}
MODEL
{
model = ReStock/Assets/Science/restock-sciencebox-radial-1
}
}
// SENTINEL Infrared Telescope
@PART[InfraredTelescope]:HAS[~RestockIgnore[*]]:FOR[000_ReStock]
{
@author = Andrew Cassidy
!MODEL {}
MODEL
{
model = ReStock/Assets/Science/restock-sentinel-1
}
@MODULE[FlagDecal]
{
textureQuadName = FlagTransform
}
MODULE
{
name = ModuleRestockDepthMask
maskTransform = depthmask
}
MODULE
{
name = ModulePartVariants
baseVariant = Shielded
VARIANT
{
name = Shielded
displayName = #LOC_Restock_variant-telescope_shielded
themeName = White
primaryColor = #ffffff
secondaryColor = #202020
GAMEOBJECTS
{
Telescope_Bare = false
Telescope_Shielded = true
}
}
VARIANT
{
name = Bare
displayName = #LOC_Restock_variant-telescope_bare
themeName = White
primaryColor = #707070
secondaryColor = #202020
GAMEOBJECTS
{
Telescope_Bare = true
Telescope_Shielded = false
}
}
}
}
// Magnetometer Boom
@PART[Magnetometer]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Andrew Cassidy
!mesh = DELETE
MODEL
{
model = ReStock/Assets/Science/restock-magnetometer-1
}
@MODULE[ModuleDeployablePart]
{
@animationName = Deploy
@breakName = Pivot
}
MODULE
{
name = ModuleRestockDepthMask
maskTransform = DepthMask
}
}