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/Electrical/restock-lights.cfg

462 lines
9.9 KiB
INI

// Patches applying art changes to lights
// Contents:
// - Illuminator Mk1 (spotLight1)
// - Illuminator Mk2 (spotLight2)
// - MDomelight Mk1(Nertea) (domeLight1)
// - Spotlight Mk1 (Nertea) (spotLight3)
// - LightStrip Mk1 (stripLight1)
// - Navigation Light Mk1 (navLight1)
// - Work Lamp - Small (groundLight1)
// - Work Lamp - Stand (groundLight2)
// Illuminator Mk1
@PART[spotLight1]:HAS[~RestockIgnore[*]]:FOR[000_ReStock]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL,* {}
MODEL
{
model = ReStock/Assets/Electrical/restock-light-spot-2
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
@MODULE[ModuleLight]
{
@lightMeshRendererName = SpotLightLens
@lightName = Spot
movementTransformName = SpotLightBase
canRotate = false
canPitch = true
pitchAxisName = X
pitchMin = 0
pitchMax = 180
}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = Dark
VARIANT
{
name = Dark
displayName #autoLOC_8007117
themeName = Dark
primaryColor = #000000
secondaryColor = #000000
TEXTURE
{
materialName = restock-lights-1
mainTextureURL = ReStock/Assets/Electrical/restock-lights-1
}
}
VARIANT
{
name = White
displayName = #autoLOC_8007119
themeName = White
primaryColor = #ffffff
secondaryColor = #ffffff
TEXTURE
{
materialName = restock-lights-1
mainTextureURL = ReStock/Assets/Electrical/restock-lights-1-alt
}
}
}
}
// Illuminator Mk2
@PART[spotLight2]:HAS[~RestockIgnore[*]]:FOR[000_ReStock]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL,* {}
MODEL
{
model = ReStock/Assets/Electrical/restock-light-flood-2
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
@MODULE[ModuleLight]
{
@lightMeshRendererName = FloodLightLens
@lightName = Spot
movementTransformName = FloodR
canRotate = false
canPitch = true
pitchAxisName = X
pitchMin = 0
pitchMin = 0
pitchMax = 180
}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = Dark
VARIANT
{
name = Dark
displayName #autoLOC_8007117
themeName = Dark
primaryColor = #000000
secondaryColor = #000000
TEXTURE
{
materialName = restock-lights-1
mainTextureURL = ReStock/Assets/Electrical/restock-lights-1
}
}
VARIANT
{
name = White
displayName = #autoLOC_8007119
themeName = White
primaryColor = #ffffff
secondaryColor = #ffffff
TEXTURE
{
materialName = restock-lights-1
mainTextureURL = ReStock/Assets/Electrical/restock-lights-1-alt
}
}
}
}
// [1.11] Dome Light
@PART[domeLight1]:HAS[~RestockIgnore[*]]:FOR[000_ReStock]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL,* {}
MODEL
{
model = ReStock/Assets/Electrical/restock-light-dome-1
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
@MODULE[ModuleLight]
{
@lightMeshRendererName = DomeLightLens
}
!MODULE[ModulePartVariants] {}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = Dark
VARIANT
{
name = Dark
displayName #autoLOC_8007117
themeName = Dark
primaryColor = #000000
secondaryColor = #000000
TEXTURE
{
materialName = restock-lights-2
mainTextureURL = ReStock/Assets/Electrical/restock-lights-2
_Shininess= 0.3
}
}
VARIANT
{
name = White
displayName = #autoLOC_8007119
themeName = White
primaryColor = #ffffff
secondaryColor = #ffffff
TEXTURE
{
materialName = restock-lights-2
mainTextureURL = ReStock/Assets/Electrical/restock-lights-3
_Shininess= 0.3
}
}
VARIANT
{
name = Metal
displayName = #LOC_Restock_variant-surface_metal
themeName = Metal
primaryColor = #777777
secondaryColor = #777777
TEXTURE
{
materialName = restock-lights-2
mainTextureURL = ReStock/Assets/Electrical/restock-lights-4
_Shininess= 0.1
}
}
}
}
// [1.11] Spot Light
@PART[spotLight3]:HAS[~RestockIgnore[*]]:FOR[000_ReStock]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL,* {}
MODEL
{
model = ReStock/Assets/Electrical/restock-light-spot-3
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
@MODULE[ModuleLight]
{
@lightMeshRendererName = SpotLens
@movementTransformName = SpotlightRotator
}
!MODULE[ModulePartVariants] {}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = Dark
VARIANT
{
name = Dark
displayName #autoLOC_8007117
themeName = Dark
primaryColor = #000000
secondaryColor = #000000
TEXTURE
{
materialName = restock-lights-2
mainTextureURL = ReStock/Assets/Electrical/restock-lights-2
_Shininess= 0.3
}
}
VARIANT
{
name = White
displayName = #autoLOC_8007119
themeName = White
primaryColor = #ffffff
secondaryColor = #ffffff
TEXTURE
{
materialName = restock-lights-2
mainTextureURL = ReStock/Assets/Electrical/restock-lights-3
_Shininess= 0.3
}
}
VARIANT
{
name = Metal
displayName = #LOC_Restock_variant-surface_metal
themeName = Metal
primaryColor = #777777
secondaryColor = #777777
TEXTURE
{
materialName = restock-lights-2
mainTextureURL = ReStock/Assets/Electrical/restock-lights-4
_Shininess= 0.1
}
}
}
}
// [1.11] Strip Light
@PART[stripLight1]:HAS[~RestockIgnore[*]]:FOR[000_ReStock]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL,* {}
MODEL
{
model = ReStock/Assets/Electrical/restock-light-strip-1
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
@MODULE[ModuleLight]
{
@lightMeshRendererName = RectangleLightLens
}
!MODULE[ModulePartVariants] {}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = Dark
VARIANT
{
name = Dark
displayName #autoLOC_8007117
themeName = Dark
primaryColor = #000000
secondaryColor = #000000
TEXTURE
{
materialName = restock-lights-2
mainTextureURL = ReStock/Assets/Electrical/restock-lights-2
_Shininess= 0.3
}
}
VARIANT
{
name = White
displayName = #autoLOC_8007119
themeName = White
primaryColor = #ffffff
secondaryColor = #ffffff
TEXTURE
{
materialName = restock-lights-2
mainTextureURL = ReStock/Assets/Electrical/restock-lights-3
_Shininess= 0.3
}
}
VARIANT
{
name = Metal
displayName = #LOC_Restock_variant-surface_metal
themeName = Metal
primaryColor = #777777
secondaryColor = #777777
TEXTURE
{
materialName = restock-lights-2
mainTextureURL = ReStock/Assets/Electrical/restock-lights-4
_Shininess= 0.1
}
}
}
}
// [1.11] Nav Light
@PART[navLight1]:HAS[~RestockIgnore[*]]:FOR[000_ReStock]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL,* {}
MODEL
{
model = ReStock/Assets/Electrical/restock-light-nav-1
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
@MODULE[ModuleLight]
{
@lightMeshRendererName = NavLightLens
}
!MODULE[ModulePartVariants] {}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = Dark
VARIANT
{
name = Dark
displayName #autoLOC_8007117
themeName = Dark
primaryColor = #000000
secondaryColor = #000000
TEXTURE
{
materialName = restock-lights-2
mainTextureURL = ReStock/Assets/Electrical/restock-lights-2
_Shininess= 0.3
}
}
VARIANT
{
name = White
displayName = #autoLOC_8007119
themeName = White
primaryColor = #ffffff
secondaryColor = #ffffff
TEXTURE
{
materialName = restock-lights-2
mainTextureURL = ReStock/Assets/Electrical/restock-lights-3
_Shininess= 0.3
}
}
VARIANT
{
name = Metal
displayName = #LOC_Restock_variant-surface_metal
themeName = Metal
primaryColor = #777777
secondaryColor = #777777
TEXTURE
{
materialName = restock-lights-2
mainTextureURL = ReStock/Assets/Electrical/restock-lights-4
_Shininess= 0.1
}
}
}
}
// [1.11] Ground Light Small
@PART[groundLight1]:HAS[~RestockIgnore[*]]:FOR[000_ReStock]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL,* {}
MODEL
{
model = ReStock/Assets/Electrical/restock-light-deploy-1
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
@MODULE[ModuleLight]
{
@lightMeshRendererName = DeployLightLens
movementTransformName = DeployLightRotate
canRotate = false
canPitch = true
pitchAxisName = X
pitchMin = -10
pitchAngle = 0
pitchMax = 135
}
//MODULE
//{
// name = ModuleRestockEnhancedLight
// cookiePath = ReStock/Assets/Electrical/restock-light-cookie-flood-1
//}
}
// [1.11] Big deployable light
@PART[groundLight2]:HAS[~RestockIgnore[*]]:FOR[000_ReStock]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL,* {}
MODEL
{
model = ReStock/Assets/Electrical/restock-light-deploy-2
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
@MODULE[ModuleLight]
{
@lightMeshRendererName = LargeDeployLightLens
@movementTransformName = LargeDeployArm
}
//MODULE
//{
// name = ModuleRestockEnhancedLight
// cookiePath = ReStock/Assets/Electrical/restock-light-cookie-flood-1
//}
}