mirror of
https://github.com/PorktoberRevolution/ReStocked
synced 2024-09-01 17:34:42 +00:00
133 lines
2.6 KiB
INI
133 lines
2.6 KiB
INI
// Patches adding depth masks to air intakes
|
|
// Contents:
|
|
// - Circular Intake (CircularIntake)
|
|
// - Small Circular Intake (miniIntake)
|
|
// - Shock Cone Intake (shockConeIntake)
|
|
// - Adjustable Ramp Intake (ramAirIntake)
|
|
// - Adjustable Ramp Intake Radial (IntakeRadialLong)
|
|
// - XM-G50 Radial Air Intake (airScoop)
|
|
// - Mk1 Diverterless Supersonic Intake (MK1IntakeFuselage)
|
|
|
|
// Circular Intake
|
|
@PART[CircularIntake]:HAS[~RestockIgnore[*]]:FOR[000_ReStock]
|
|
{
|
|
!mesh = DELETE
|
|
MODEL
|
|
{
|
|
model = Squad/Parts/Aero/circularIntake/CircularIntake
|
|
}
|
|
MODEL
|
|
{
|
|
model = ReStock/Assets/Aero/DepthMasks/restock-fanintake-mask
|
|
}
|
|
MODULE
|
|
{
|
|
name = ModuleRestockDepthMask
|
|
maskTransform = fanintake_mask
|
|
}
|
|
}
|
|
|
|
// Small Circular Intake
|
|
@PART[miniIntake]:HAS[~RestockIgnore[*]]:FOR[000_ReStock]
|
|
{
|
|
!mesh = DELETE
|
|
MODEL
|
|
{
|
|
model = Squad/Parts/Aero/miniIntake/SmallIntake
|
|
}
|
|
MODEL
|
|
{
|
|
model = ReStock/Assets/Aero/DepthMasks/restock-miniintake-mask
|
|
}
|
|
MODULE
|
|
{
|
|
name = ModuleRestockDepthMask
|
|
maskTransform = miniintake_mask
|
|
}
|
|
}
|
|
|
|
// Shock Cone Intake
|
|
@PART[shockConeIntake]:HAS[~RestockIgnore[*]]:FOR[000_ReStock]
|
|
{
|
|
MODEL
|
|
{
|
|
model = ReStock/Assets/Aero/DepthMasks/restock-coneintake-mask
|
|
}
|
|
MODULE
|
|
{
|
|
name = ModuleRestockDepthMask
|
|
maskTransform = coneintake_mask
|
|
}
|
|
}
|
|
|
|
// Adjustable Ramp Intake
|
|
@PART[ramAirIntake]:HAS[~RestockIgnore[*]]:FOR[000_ReStock]
|
|
{
|
|
!mesh = DELETE
|
|
MODEL
|
|
{
|
|
model = Squad/Parts/Aero/ramAirIntake/RampIntake
|
|
}
|
|
MODEL
|
|
{
|
|
model = ReStock/Assets/Aero/DepthMasks/restock-rampintake-mask
|
|
}
|
|
MODULE
|
|
{
|
|
name = ModuleRestockDepthMask
|
|
maskTransform = rampintake_mask
|
|
}
|
|
}
|
|
|
|
// Adjustable Ramp Intake Radial
|
|
@PART[IntakeRadialLong]:HAS[~RestockIgnore[*]]:FOR[000_ReStock]
|
|
{
|
|
!mesh = DELETE
|
|
MODEL
|
|
{
|
|
model = Squad/Parts/Aero/intakeRadialLong/IntakeRadial
|
|
}
|
|
MODEL
|
|
{
|
|
model = ReStock/Assets/Aero/DepthMasks/restock-longintake-mask
|
|
}
|
|
MODULE
|
|
{
|
|
name = ModuleRestockDepthMask
|
|
maskTransform = longintake_mask
|
|
}
|
|
}
|
|
|
|
// XM-G50 Radial Air Intake
|
|
@PART[airScoop]:HAS[~RestockIgnore[*]]:FOR[000_ReStock]
|
|
{
|
|
!mesh = DELETE
|
|
MODEL
|
|
{
|
|
model = Squad/Parts/Aero/airIntakeRadialXM-G50/RadialIntake
|
|
}
|
|
MODEL
|
|
{
|
|
model = ReStock/Assets/Aero/DepthMasks/restock-radialintake-mask
|
|
}
|
|
MODULE
|
|
{
|
|
name = ModuleRestockDepthMask
|
|
shaderName = Depth Mask
|
|
maskTransform = radialintake_mask
|
|
}
|
|
}
|
|
|
|
// Mk1 Diverterless Supersonic Intake
|
|
@PART[MK1IntakeFuselage]:HAS[~RestockIgnore[*]]:FOR[000_ReStock]
|
|
{
|
|
MODEL
|
|
{
|
|
model = ReStock/Assets/Aero/DepthMasks/restock-inlineintake-mask
|
|
}
|
|
MODULE
|
|
{
|
|
name = ModuleRestockDepthMask
|
|
maskTransform = inlineintake_mask
|
|
}
|
|
} |