components:
- type: Sprite
sprite: Clothing/Head/Hardsuits/engineering.rsi
+ layers:
+ - state: icon
+ - state: icon-unshaded
+ shader: unshaded
+ - state: light-overlay
+ visible: false
+ shader: unshaded
+ map: [ "light" ]
+ - type: HandheldLight
+ addPrefix: false
+ - type: ToggleableVisuals
+ spriteLayer: light
+ clothingVisuals:
+ head:
+ - state: equipped-head-light
+ shader: unshaded
+ head-vox:
+ - state: equipped-head-light-vox
+ shader: unshaded
+ head-dog:
+ - state: equipped-head-light-dog
+ shader: unshaded
- type: Clothing
- sprite: Clothing/Head/Hardsuits/engineering.rsi
+ clothingVisuals:
+ head:
+ - state: equipped-head
+ - state: equipped-head-unshaded
+ shader: unshaded
+ head-vox:
+ - state: equipped-head-vox
+ - state: equipped-head-unshaded-vox
+ shader: unshaded
+ head-dog:
+ - state: equipped-head-dog
+ - state: equipped-head-unshaded-dog
+ shader: unshaded
- type: PointLight
color: "#ffdbad"
- type: PressureProtection
components:
- type: Sprite
sprite: Clothing/Head/Hardsuits/engineering-white.rsi
+ layers:
+ - state: icon
+ - state: icon-unshaded
+ shader: unshaded
+ - state: light-overlay
+ visible: false
+ shader: unshaded
+ map: [ "light" ]
+ - type: HandheldLight
+ addPrefix: false
+ - type: ToggleableVisuals
+ spriteLayer: light
+ clothingVisuals:
+ head:
+ - state: equipped-head-light
+ shader: unshaded
+ head-vox:
+ - state: equipped-head-light-vox
+ shader: unshaded
+ head-dog:
+ - state: equipped-head-light-dog
+ shader: unshaded
- type: Clothing
- sprite: Clothing/Head/Hardsuits/engineering-white.rsi
+ clothingVisuals:
+ head:
+ - state: equipped-head
+ - state: equipped-head-unshaded
+ shader: unshaded
+ head-vox:
+ - state: equipped-head-vox
+ - state: equipped-head-unshaded-vox
+ shader: unshaded
+ head-dog:
+ - state: equipped-head-dog
+ - state: equipped-head-unshaded-dog
+ shader: unshaded
- type: PointLight
color: "#daffad"
- type: PressureProtection
{
"name": "icon"
},
+ {
+ "name": "icon-unshaded"
+ },
{
"name": "icon-flash"
},
{
- "name": "off-equipped-HELMET",
+ "name": "light-overlay"
+ },
+ {
+ "name": "equipped-head",
+ "directions": 4
+ },
+ {
+ "name": "equipped-head-light",
+ "directions": 4
+ },
+ {
+ "name": "equipped-head-unshaded",
+ "directions": 4
+ },
+ {
+ "name": "equipped-head-vox",
"directions": 4
},
{
- "name": "on-equipped-HELMET",
+ "name": "equipped-head-light-vox",
"directions": 4
},
{
- "name": "off-equipped-HELMET-vox",
+ "name": "equipped-head-unshaded-vox",
"directions": 4
},
{
- "name": "on-equipped-HELMET-vox",
+ "name": "equipped-head-dog",
"directions": 4
},
{
- "name": "off-equipped-HELMET-dog",
+ "name": "equipped-head-light-dog",
"directions": 4
},
{
- "name": "on-equipped-HELMET-dog",
+ "name": "equipped-head-unshaded-dog",
"directions": 4
}
]
{
"name": "icon"
},
+ {
+ "name": "icon-unshaded"
+ },
{
"name": "icon-flash"
},
{
- "name": "off-equipped-HELMET",
+ "name": "light-overlay"
+ },
+ {
+ "name": "equipped-head",
+ "directions": 4
+ },
+ {
+ "name": "equipped-head-light",
+ "directions": 4
+ },
+ {
+ "name": "equipped-head-unshaded",
+ "directions": 4
+ },
+ {
+ "name": "equipped-head-vox",
"directions": 4
},
{
- "name": "off-equipped-HELMET-vox",
+ "name": "equipped-head-light-vox",
"directions": 4
},
{
- "name": "off-equipped-HELMET-dog",
+ "name": "equipped-head-unshaded-vox",
"directions": 4
},
{
- "name": "on-equipped-HELMET",
+ "name": "equipped-head-dog",
"directions": 4
},
{
- "name": "on-equipped-HELMET-vox",
+ "name": "equipped-head-light-dog",
"directions": 4
},
{
- "name": "on-equipped-HELMET-dog",
+ "name": "equipped-head-unshaded-dog",
"directions": 4
}
]