diff --git a/Distribution/GameData/ConformalDecals/Localization/en-us.cfg b/Distribution/GameData/ConformalDecals/Localization/en-us.cfg index bfdb8ef..f22e78e 100644 --- a/Distribution/GameData/ConformalDecals/Localization/en-us.cfg +++ b/Distribution/GameData/ConformalDecals/Localization/en-us.cfg @@ -16,5 +16,42 @@ Localization #LOC_ConformalDecals_gui-cutoff = Cutoff #LOC_ConformalDecals_gui-aspectratio = Aspect Ratio + // PARTS + + // Semiotic Decals + #LOC_ConformalDecals_part-title = AL-13N Standard Vehicle Decal + #LOC_ConformalDecals_part-description = After several unfortunate mishaps with confusing signage on spacecraft, The Peel-N-Stik™ Corporation teamed up with Kerland Mutani to unveil the Semiotic Standard for Kerbal Vessels, a set of standardized icons for use on ships and stations. + #LOC_ConformalDecals_part-variant-00 = Hazard + #LOC_ConformalDecals_part-variant-01 = Blank + #LOC_ConformalDecals_part-variant-02 = Pressurized Gravity + #LOC_ConformalDecals_part-variant-03 = Pressurized 0G + #LOC_ConformalDecals_part-variant-04 = CryoVault + #LOC_ConformalDecals_part-variant-05 = Airlock + #LOC_ConformalDecals_part-variant-06 = Bulkhead Door + #LOC_ConformalDecals_part-variant-07 = Unpressurized Area + #LOC_ConformalDecals_part-variant-08 = Pressurized Gravity + #LOC_ConformalDecals_part-variant-09 = Pressurized 0G + #LOC_ConformalDecals_part-variant-10 = Suit Locker + #LOC_ConformalDecals_part-variant-11 = Photonic System + #LOC_ConformalDecals_part-variant-12 = Laser + #LOC_ConformalDecals_part-variant-13 = Electronic System + #LOC_ConformalDecals_part-variant-14 = Life Support System + #LOC_ConformalDecals_part-variant-15 = Bridge + #LOC_ConformalDecals_part-variant-16 = Computer Terminal + #LOC_ConformalDecals_part-variant-17 = Intercom + #LOC_ConformalDecals_part-variant-18 = Ladder + #LOC_ConformalDecals_part-variant-19 = Maintenance + #LOC_ConformalDecals_part-variant-20 = Storage + #LOC_ConformalDecals_part-variant-21 = Storage (Food) + #LOC_ConformalDecals_part-variant-22 = Storage (Refrigerated) + #LOC_ConformalDecals_part-variant-23 = Storage (Hazardous) + #LOC_ConformalDecals_part-variant-24 = Galley + #LOC_ConformalDecals_part-variant-25 = Coffee + #LOC_ConformalDecals_part-variant-26 = AutoDoc + #LOC_ConformalDecals_part-variant-27 = Direction Arrow + #LOC_ConformalDecals_part-variant-28 = High Radioactivity + #LOC_ConformalDecals_part-variant-29 = Radiation Hazard + #LOC_ConformalDecals_part-variant-30 = Radiation Bunker + #LOC_ConformalDecals_part-variant-31 = Exhaust } } \ No newline at end of file diff --git a/Distribution/GameData/ConformalDecals/Parts/Semiotic/decal-semiotic.cfg b/Distribution/GameData/ConformalDecals/Parts/Semiotic/decal-semiotic.cfg new file mode 100644 index 0000000..55369e6 --- /dev/null +++ b/Distribution/GameData/ConformalDecals/Parts/Semiotic/decal-semiotic.cfg @@ -0,0 +1,471 @@ +PART +{ + name = decal-semiotic + module = Part + author = Andrew Cassidy + MODEL + { + model = ConformalDecals/Assets/decal-blank + scale = 1.0, 1.0, 1.0 + } + rescaleFactor = 1 + + // Attachment + attachRules = 1,1,0,0,1 + node_attach = 0.0, 0.0, 0.05, 0.0, 0.0, -1.0 + + // Tech + TechRequired = specializedConstruction + entryCost = 600 + + // Info + cost = 75 + category = Structural + + // AL-13N Standard Vehicle Decal + title = #LOC_ConformalDecals_part-title + + // Peel-N-Stik Adhesive Decals + manufacturer = #LOC_ConformalDecals_agent-peel-n-stick_title + + // After several unfortunate mishaps with confusing signage on spacecraft, The Peel-N-Stik™ Corporation teamed up with Kerland Mutani to unveil the Semiotic Standard for Kerbal Vessels, a set of standardized icons for use on ships and stations. + description = #LOC_ConformalDecals_part-description + + tags = foo + bulkheadProfiles = srf + + // Parameters + mass = 0.015 + dragModelType = default + maximum_drag = 0.1 + minimum_drag = 0.05 + angularDrag = 1.0 + crashTolerance = 10 + maxTemp = 2000 + breakingForce = 350 + breakingTorque = 150 + + MODULE + { + name = ModuleConformalDecal + + decalFront = Decal-Front + decalBack = Decal-Back + decalModel = Decal-Model + + useBaseNormal = true + + tileSize = 64, 64 + tileIndex = 0 + + scale = 0.1 + opacity = 0.8 + cutoff = 0 + + scaleRange = 0.05, 0.5 + cutoffAdjustable = false + + shader = ConformalDecals/Paint/Specular + + TEXTURE { + name = _Decal + textureUrl = ConformalDecals/Parts/Semiotic/Semiotic-Atlas + isMain = true + autoTile = true + } + + TEXTURE { + name = _SpecMap + textureUrl = ConformalDecals/Assets/Decal-Spec + autoScale = true + } + } + + MODULE { + name = ModuleB9PartSwitch + + SUBTYPE { + name = hazard + title = #LOC_ConformalDecals_part-variant-00 + primaryColor = Red + secondaryColor = White + + MODULE { + IDENTIFIER { name = ModuleConformalDecal } + DATA { tileIndex = 0 } + } + } + + SUBTYPE { + name = blank + title = #LOC_ConformalDecals_part-variant-01 + primaryColor = White + secondaryColor = White + + MODULE { + IDENTIFIER { name = ModuleConformalDecal } + DATA { tileIndex = 1 } + } + } + + SUBTYPE { + name = pressurized-gravity + title = #LOC_ConformalDecals_part-variant-02 + primaryColor = Red + secondaryColor = White + + MODULE { + IDENTIFIER { name = ModuleConformalDecal } + DATA { tileIndex = 2 } + } + } + + SUBTYPE { + name = pressurized-0G + title = #LOC_ConformalDecals_part-variant-03 + primaryColor = Red + secondaryColor = White + + MODULE { + IDENTIFIER { name = ModuleConformalDecal } + DATA { tileIndex = 3 } + } + } + + SUBTYPE { + name = cryovault + title = #LOC_ConformalDecals_part-variant-04 + primaryColor = Blue + secondaryColor = White + + MODULE { + IDENTIFIER { name = ModuleConformalDecal } + DATA { tileIndex = 4 } + } + } + + SUBTYPE { + name = airlock + title = #LOC_ConformalDecals_part-variant-05 + primaryColor = White + secondaryColor = Black + + MODULE { + IDENTIFIER { name = ModuleConformalDecal } + DATA { tileIndex = 5 } + } + } + + SUBTYPE { + name = bulkhead + title = #LOC_ConformalDecals_part-variant-06 + primaryColor = White + secondaryColor = Black + + MODULE { + IDENTIFIER { name = ModuleConformalDecal } + DATA { tileIndex = 6 } + } + } + + SUBTYPE { + name = unpressurized-area + title = #LOC_ConformalDecals_part-variant-07 + primaryColor = Black + secondaryColor = Black + + MODULE { + IDENTIFIER { name = ModuleConformalDecal } + DATA { tileIndex = 7 } + } + } + + SUBTYPE { + name = unpressurized-gravity + title = #LOC_ConformalDecals_part-variant-08 + primaryColor = White + secondaryColor = Black + + MODULE { + IDENTIFIER { name = ModuleConformalDecal } + DATA { tileIndex = 8 } + } + } + + SUBTYPE { + name = unpressurized-0g + title = #LOC_ConformalDecals_part-variant-09 + primaryColor = White + secondaryColor = Black + + MODULE { + IDENTIFIER { name = ModuleConformalDecal } + DATA { tileIndex = 9 } + } + } + + SUBTYPE { + name = suit-locker + title = #LOC_ConformalDecals_part-variant-10 + primaryColor = Grey + secondaryColor = White + + MODULE { + IDENTIFIER { name = ModuleConformalDecal } + DATA { tileIndex = 10 } + } + } + + SUBTYPE { + name = photonic-system + title = #LOC_ConformalDecals_part-variant-11 + primaryColor = Grey + secondaryColor = White + + MODULE { + IDENTIFIER { name = ModuleConformalDecal } + DATA { tileIndex = 11 } + } + } + + SUBTYPE { + name = laser + title = #LOC_ConformalDecals_part-variant-12 + primaryColor = Grey + secondaryColor = White + + MODULE { + IDENTIFIER { name = ModuleConformalDecal } + DATA { tileIndex = 12 } + } + } + + SUBTYPE { + name = electronic-system + title = #LOC_ConformalDecals_part-variant-13 + primaryColor = Grey + secondaryColor = White + + MODULE { + IDENTIFIER { name = ModuleConformalDecal } + DATA { tileIndex = 13 } + } + } + + SUBTYPE { + name = life-support + title = #LOC_ConformalDecals_part-variant-14 + primaryColor = Grey + secondaryColor = White + + MODULE { + IDENTIFIER { name = ModuleConformalDecal } + DATA { tileIndex = 14 } + } + } + + SUBTYPE { + name = bridge + title = #LOC_ConformalDecals_part-variant-15 + primaryColor = Grey + secondaryColor = White + + MODULE { + IDENTIFIER { name = ModuleConformalDecal } + DATA { tileIndex = 15 } + } + } + + SUBTYPE { + name = computer-terminal + title = #LOC_ConformalDecals_part-variant-16 + primaryColor = Grey + secondaryColor = White + + MODULE { + IDENTIFIER { name = ModuleConformalDecal } + DATA { tileIndex = 16 } + } + } + + SUBTYPE { + name = intercom + title = #LOC_ConformalDecals_part-variant-17 + primaryColor = Grey + secondaryColor = White + + MODULE { + IDENTIFIER { name = ModuleConformalDecal } + DATA { tileIndex = 17 } + } + } + + SUBTYPE { + name = ladder + title = #LOC_ConformalDecals_part-variant-18 + primaryColor = Grey + secondaryColor = White + + MODULE { + IDENTIFIER { name = ModuleConformalDecal } + DATA { tileIndex = 18 } + } + } + + SUBTYPE { + name = maintenance + title = #LOC_ConformalDecals_part-variant-19 + primaryColor = Grey + secondaryColor = White + + MODULE { + IDENTIFIER { name = ModuleConformalDecal } + DATA { tileIndex = 19 } + } + } + + SUBTYPE { + name = storage + title = #LOC_ConformalDecals_part-variant-20 + primaryColor = Grey + secondaryColor = Grey + + MODULE { + IDENTIFIER { name = ModuleConformalDecal } + DATA { tileIndex = 20 } + } + } + + SUBTYPE { + name = storage-food + title = #LOC_ConformalDecals_part-variant-21 + primaryColor = Grey + secondaryColor = DeepGreen + + MODULE { + IDENTIFIER { name = ModuleConformalDecal } + DATA { tileIndex = 21 } + } + } + + SUBTYPE { + name = storage-refrigerated + title = #LOC_ConformalDecals_part-variant-22 + primaryColor = Blue + secondaryColor = White + + MODULE { + IDENTIFIER { name = ModuleConformalDecal } + DATA { tileIndex = 22 } + } + } + + SUBTYPE { + name = storage-hazardous + title = #LOC_ConformalDecals_part-variant-23 + primaryColor = Grey + secondaryColor = Orange + + MODULE { + IDENTIFIER { name = ModuleConformalDecal } + DATA { tileIndex = 23 } + } + } + + SUBTYPE { + name = galley + title = #LOC_ConformalDecals_part-variant-24 + primaryColor = DeepGreen + secondaryColor = White + + MODULE { + IDENTIFIER { name = ModuleConformalDecal } + DATA { tileIndex = 24 } + } + } + + SUBTYPE { + name = coffee + title = #LOC_ConformalDecals_part-variant-25 + primaryColor = DeepGreen + secondaryColor = White + + MODULE { + IDENTIFIER { name = ModuleConformalDecal } + DATA { tileIndex = 25 } + } + } + + SUBTYPE { + name = autodoc + title = #LOC_ConformalDecals_part-variant-26 + primaryColor = DeepGreen + secondaryColor = White + + MODULE { + IDENTIFIER { name = ModuleConformalDecal } + DATA { tileIndex = 26 } + } + } + + SUBTYPE { + name = arrow + title = #LOC_ConformalDecals_part-variant-27 + primaryColor = Red + secondaryColor = White + + MODULE { + IDENTIFIER { name = ModuleConformalDecal } + DATA { tileIndex = 27 } + } + } + + SUBTYPE { + name = high-radioactivity + title = #LOC_ConformalDecals_part-variant-28 + primaryColor = Orange + secondaryColor = Black + + MODULE { + IDENTIFIER { name = ModuleConformalDecal } + DATA { tileIndex = 28 } + } + } + + SUBTYPE { + name = radiation-hazard + title = #LOC_ConformalDecals_part-variant-29 + primaryColor = Orange + secondaryColor = Black + + MODULE { + IDENTIFIER { name = ModuleConformalDecal } + DATA { tileIndex = 29 } + } + } + + SUBTYPE { + name = radiation-bunker + title = #LOC_ConformalDecals_part-variant-30 + primaryColor = Red + secondaryColor = White + + MODULE { + IDENTIFIER { name = ModuleConformalDecal } + DATA { tileIndex = 30 } + } + } + + SUBTYPE { + name = exhaust + title = #LOC_ConformalDecals_part-variant-31 + primaryColor = Orange + secondaryColor = White + + MODULE { + IDENTIFIER { name = ModuleConformalDecal } + DATA { tileIndex = 31 } + } + } + } +}