// Patches applying art changes to fairings // Contents: - AE-FF1 Airstream Protective Shell (1.25m) (fairingSize1) - AE-FF2 Airstream Protective Shell (2.5m) (fairingSize2) - AE-FF3 Airstream Protective Shell (3.75m) (fairingSize3) @PART[fairingSize1]:HAS[RestockIgnore[]] { @author = Chris Adderley (Nertea) !mesh = DELETE !MODEL {} MODEL { model = ReStock/Assets/Payload/restock-fairing-base-125-1 } @MODULE[ModuleProceduralFairing] { @nSides = 36 @pivot = 0,0.15, 0 @TextureURL = ReStock/Assets/Payload/restock-fairing-125-1 @CapTextureURL = ReStock/Assets/Payload/restock-fairing-cap-1 @TextureNormalURL = ReStock/Assets/Payload/restock-fairing-125-1-n } @MODULE[ModulePartVariants] { @VARIANT[White] { !TEXTURE {} !EXTRA_INFO {} TEXTURE { materialName=FairingIconShell mainTextureURL = ReStock/Assets/Payload/restock-fairing-125-1 } EXTRA_INFO { FairingsTextureURL= ReStock/Assets/Payload/restock-fairing-125-1 FairingsNormalURL= ReStock/Assets/Payload/restock-fairing-125-1-n CapTextureURL = ReStock/Assets/Payload/restock-fairing-cap-1 } GAMEOBJECTS { FairingBase125White = true FairingBase125BlackWhite = false FairingBase125Orange = false FairingBase125Dark = false } } @VARIANT[Grey] { !TEXTURE {} !EXTRA_INFO {} TEXTURE { materialName=FairingIconShell mainTextureURL = ReStock/Assets/Payload/restock-fairing-125-1-blackwhite } EXTRA_INFO { FairingsTextureURL= ReStock/Assets/Payload/restock-fairing-125-1-blackwhite FairingsNormalURL= ReStock/Assets/Payload/restock-fairing-125-1-n CapTextureURL = ReStock/Assets/Payload/restock-fairing-cap-1-blackandwhite } GAMEOBJECTS { FairingBase125White = false FairingBase125BlackWhite = true FairingBase125Orange = false FairingBase125Dark = false } } @VARIANT[Dark?Grey] { !TEXTURE {} !EXTRA_INFO {} TEXTURE { materialName=FairingIconShell mainTextureURL = ReStock/Assets/Payload/restock-fairing-125-1-orange } EXTRA_INFO { FairingsTextureURL= ReStock/Assets/Payload/restock-fairing-125-1-orange FairingsNormalURL= ReStock/Assets/Payload/restock-fairing-125-1-n CapTextureURL = ReStock/Assets/Payload/restock-fairing-cap-1-orange } GAMEOBJECTS { FairingBase125White = false FairingBase125BlackWhite = false FairingBase125Orange = true FairingBase125Dark = false } } VARIANT { name = Dark displayName = #autoLOC_8007117 themeName = Dark primaryColor = #4c4f47 secondaryColor = #4c4f47 TEXTURE { materialName=FairingIconShell mainTextureURL = ReStock/Assets/Payload/restock-fairing-125-1-dark } EXTRA_INFO { FairingsTextureURL= ReStock/Assets/Payload/restock-fairing-125-1-dark FairingsNormalURL= ReStock/Assets/Payload/restock-fairing-125-1-n CapTextureURL = ReStock/Assets/Payload/restock-fairing-cap-1-blackandwhite } GAMEOBJECTS { FairingBase125White = false FairingBase125BlackWhite = false FairingBase125Orange = false FairingBase125Dark = true } } } MODULE { name = ModuleRestockModifyFairingMaterials COLOR_PROPERTY { name = _Color color = 1.0, 1.0, 1.0, 1.0 } COLOR_PROPERTY { name = _SpecColor color = 0.753, 0.753, 0.753, 1.0 } FLOAT_PROPERTY { name = _Shininess value = 0.3 } } } @PART[fairingSize2]:HAS[RestockIgnore[]] { @author = Chris Adderley (Nertea) !mesh = DELETE !MODEL {} MODEL { model = ReStock/Assets/Payload/restock-fairing-base-25-1 } @MODULE[ModuleProceduralFairing] { @nSides = 24 @pivot = 0,0.15, 0 @TextureURL = ReStock/Assets/Payload/restock-fairing-25-1 @CapTextureURL = ReStock/Assets/Payload/restock-fairing-cap-1 @TextureNormalURL = ReStock/Assets/Payload/restock-fairing-25-1-n } @MODULE[ModulePartVariants] { @VARIANT[White] { !TEXTURE {} !EXTRA_INFO {} TEXTURE { materialName=FairingIconShell mainTextureURL = ReStock/Assets/Payload/restock-fairing-25-1 } EXTRA_INFO { FairingsTextureURL= ReStock/Assets/Payload/restock-fairing-25-1 FairingsNormalURL= ReStock/Assets/Payload/restock-fairing-25-1-n CapTextureURL = ReStock/Assets/Payload/restock-fairing-cap-1 } GAMEOBJECTS { FairingBase25White = true FairingBase25BlackWhite = false FairingBase25Orange = false } } @VARIANT[Grey] { !TEXTURE {} !EXTRA_INFO {} TEXTURE { materialName=FairingIconShell mainTextureURL = ReStock/Assets/Payload/restock-fairing-25-1-blackwhite } EXTRA_INFO { FairingsTextureURL= ReStock/Assets/Payload/restock-fairing-25-1-blackwhite FairingsNormalURL= ReStock/Assets/Payload/restock-fairing-25-1-n CapTextureURL = ReStock/Assets/Payload/restock-fairing-cap-1-blackandwhite } GAMEOBJECTS { FairingBase25White = false FairingBase25BlackWhite = true FairingBase25Orange = false } } @VARIANT[Dark?Grey] { !TEXTURE {} !EXTRA_INFO {} TEXTURE { materialName=FairingIconShell mainTextureURL = ReStock/Assets/Payload/restock-fairing-25-1-orange } EXTRA_INFO { FairingsTextureURL= ReStock/Assets/Payload/restock-fairing-25-1-orange FairingsNormalURL= ReStock/Assets/Payload/restock-fairing-25-1-n CapTextureURL = ReStock/Assets/Payload/restock-fairing-cap-1-orange } GAMEOBJECTS { FairingBase25White = false FairingBase25BlackWhite = false FairingBase25Orange = true } } } MODULE { name = ModuleRestockModifyFairingMaterials COLOR_PROPERTY { name = _Color color = 1.0, 1.0, 1.0, 1.0 } COLOR_PROPERTY { name = _SpecColor color = 0.753, 0.753, 0.753, 1.0 } FLOAT_PROPERTY { name = _Shininess value = 0.3 } } } // 3.75m fairing @PART[fairingSize3]:HAS[RestockIgnore[]] { @author = Chris Adderley (Nertea) !mesh = DELETE !MODEL {} MODEL { model = ReStock/Assets/Payload/restock-fairing-base-375-1 } @MODULE[ModuleProceduralFairing] { @nSides = 48 @pivot = 0,0.15, 0 @TextureURL = ReStock/Assets/Payload/restock-fairing-25-1 @CapTextureURL = ReStock/Assets/Payload/restock-fairing-cap-1 @TextureNormalURL = ReStock/Assets/Payload/restock-fairing-25-1-n } @MODULE[ModulePartVariants] { @VARIANT[White] { !TEXTURE {} !EXTRA_INFO {} TEXTURE { materialName=FairingIconShell mainTextureURL = ReStock/Assets/Payload/restock-fairing-25-1 } EXTRA_INFO { FairingsTextureURL= ReStock/Assets/Payload/restock-fairing-25-1 FairingsNormalURL= ReStock/Assets/Payload/restock-fairing-25-1-n CapTextureURL = ReStock/Assets/Payload/restock-fairing-cap-1 } GAMEOBJECTS { FairingBase375White = true FairingBase375BlackWhite = false FairingBase375Orange = false } } @VARIANT[Grey] { !TEXTURE {} !EXTRA_INFO {} TEXTURE { materialName=FairingIconShell mainTextureURL = ReStock/Assets/Payload/restock-fairing-25-1-blackwhite } EXTRA_INFO { FairingsTextureURL= ReStock/Assets/Payload/restock-fairing-25-1-blackwhite FairingsNormalURL= ReStock/Assets/Payload/restock-fairing-25-1-n CapTextureURL = ReStock/Assets/Payload/restock-fairing-cap-1-blackandwhite } GAMEOBJECTS { FairingBase375White = false FairingBase375BlackWhite = true FairingBase375Orange = false } } @VARIANT[Dark?Grey] { !TEXTURE {} !EXTRA_INFO {} TEXTURE { materialName=FairingIconShell mainTextureURL = ReStock/Assets/Payload/restock-fairing-25-1-orange } EXTRA_INFO { FairingsTextureURL= ReStock/Assets/Payload/restock-fairing-25-1-orange FairingsNormalURL= ReStock/Assets/Payload/restock-fairing-25-1-n CapTextureURL = ReStock/Assets/Payload/restock-fairing-cap-1-orange } GAMEOBJECTS { FairingBase375White = false FairingBase375BlackWhite = false FairingBase375Orange = true } } } MODULE { name = ModuleRestockModifyFairingMaterials COLOR_PROPERTY { name = _Color color = 1.0, 1.0, 1.0, 1.0 } COLOR_PROPERTY { name = _SpecColor color = 0.753, 0.753, 0.753, 1.0 } FLOAT_PROPERTY { name = _Shininess value = 0.3 } } }