Zippable coats (#26494)
* Update base_clothingouter.yml * Update coats.yml * Change Flipped to Opened * labcoat * coat * Update meta.json * Update meta.json * Update meta.json * Update meta.json * Update meta.json * Update meta.json * Update meta.json * cmo * gene * rd * robo * sci * viro * Locale zip-unzip * Missing meta * Fix wrong sprites (cherry picked from commit 52db14a19dcafa5592be0e2d23a4a628c9ab981e)
|
|
@ -4,4 +4,7 @@ foldable-deploy-fail = You can't deploy the {$object} here.
|
|||
fold-verb = Fold
|
||||
unfold-verb = Unfold
|
||||
|
||||
fold-flip-verb = Flip
|
||||
fold-flip-verb = Flip
|
||||
|
||||
fold-zip-verb = Zip up
|
||||
fold-unzip-verb = Unzip
|
||||
|
|
|
|||
|
|
@ -43,6 +43,48 @@
|
|||
- type: StaticPrice
|
||||
price: 80
|
||||
|
||||
- type: entity
|
||||
abstract: true
|
||||
parent: [ClothingOuterStorageBase, BaseFoldable]
|
||||
id: ClothingOuterStorageFoldableBase
|
||||
components:
|
||||
- type: Appearance
|
||||
- type: Foldable
|
||||
canFoldInsideContainer: true
|
||||
unfoldVerbText: fold-zip-verb
|
||||
foldVerbText: fold-unzip-verb
|
||||
- type: FoldableClothing
|
||||
foldedEquippedPrefix: open
|
||||
foldedHeldPrefix: open
|
||||
- type: Sprite
|
||||
layers:
|
||||
- state: icon
|
||||
map: [ "unfoldedLayer" ]
|
||||
- state: icon-open
|
||||
map: ["foldedLayer"]
|
||||
visible: false
|
||||
|
||||
- type: entity
|
||||
abstract: true
|
||||
parent: ClothingOuterStorageFoldableBase
|
||||
id: ClothingOuterStorageFoldableBaseOpened
|
||||
suffix: opened
|
||||
components:
|
||||
- type: Foldable
|
||||
folded: true
|
||||
- type: Clothing
|
||||
equippedPrefix: open
|
||||
- type: Item
|
||||
heldPrefix: open
|
||||
- type: Sprite
|
||||
layers:
|
||||
- state: icon
|
||||
map: [ "unfoldedLayer" ]
|
||||
visible: false
|
||||
- state: icon-open
|
||||
map: ["foldedLayer"]
|
||||
visible: true
|
||||
|
||||
- type: entity
|
||||
abstract: true
|
||||
parent: ClothingOuterStorageBase
|
||||
|
|
|
|||
|
|
@ -114,7 +114,7 @@
|
|||
Quantity: 20
|
||||
|
||||
- type: entity
|
||||
parent: ClothingOuterStorageBase
|
||||
parent: ClothingOuterStorageFoldableBase
|
||||
id: ClothingOuterCoatLab
|
||||
name: lab coat
|
||||
description: A suit that protects against minor chemical spills.
|
||||
|
|
@ -129,7 +129,12 @@
|
|||
Caustic: 0.75
|
||||
|
||||
- type: entity
|
||||
parent: ClothingOuterStorageBase
|
||||
parent: [ClothingOuterStorageFoldableBaseOpened, ClothingOuterCoatLab]
|
||||
id: ClothingOuterCoatLabOpened
|
||||
name: lab coat
|
||||
|
||||
- type: entity
|
||||
parent: ClothingOuterStorageFoldableBase
|
||||
id: ClothingOuterCoatLabChem
|
||||
name: chemist lab coat
|
||||
description: A suit that protects against minor chemical spills. Has an orange stripe on the shoulder.
|
||||
|
|
@ -144,7 +149,12 @@
|
|||
Caustic: 0.75
|
||||
|
||||
- type: entity
|
||||
parent: ClothingOuterStorageBase
|
||||
parent: [ClothingOuterStorageFoldableBaseOpened, ClothingOuterCoatLabChem]
|
||||
id: ClothingOuterCoatLabChemOpened
|
||||
name: chemist lab coat
|
||||
|
||||
- type: entity
|
||||
parent: ClothingOuterStorageFoldableBase
|
||||
id: ClothingOuterCoatLabViro
|
||||
name: virologist lab coat
|
||||
description: A suit that protects against bacteria and viruses. Has an green stripe on the shoulder.
|
||||
|
|
@ -158,9 +168,13 @@
|
|||
coefficients:
|
||||
Caustic: 0.75
|
||||
|
||||
- type: entity
|
||||
parent: [ClothingOuterStorageFoldableBaseOpened, ClothingOuterCoatLabViro]
|
||||
id: ClothingOuterCoatLabViroOpened
|
||||
name: virologist lab coat
|
||||
|
||||
- type: entity
|
||||
parent: ClothingOuterStorageBase
|
||||
parent: ClothingOuterStorageFoldableBase
|
||||
id: ClothingOuterCoatLabGene
|
||||
name: geneticist lab coat
|
||||
description: A suit that protects against minor chemical spills. Has an blue stripe on the shoulder.
|
||||
|
|
@ -174,9 +188,13 @@
|
|||
coefficients:
|
||||
Caustic: 0.75
|
||||
|
||||
- type: entity
|
||||
parent: [ClothingOuterStorageFoldableBaseOpened, ClothingOuterCoatLabGene]
|
||||
id: ClothingOuterCoatLabGeneOpened
|
||||
name: geneticist lab coat
|
||||
|
||||
- type: entity
|
||||
parent: ClothingOuterStorageBase
|
||||
parent: ClothingOuterStorageFoldableBase
|
||||
id: ClothingOuterCoatLabCmo
|
||||
name: chief medical officer's lab coat
|
||||
description: Bluer than the standard model.
|
||||
|
|
@ -191,7 +209,12 @@
|
|||
Caustic: 0.75
|
||||
|
||||
- type: entity
|
||||
parent: ClothingOuterStorageBase
|
||||
parent: [ClothingOuterStorageFoldableBaseOpened, ClothingOuterCoatLabCmo]
|
||||
id: ClothingOuterCoatLabCmoOpened
|
||||
name: chief medical officer's lab coat
|
||||
|
||||
- type: entity
|
||||
parent: ClothingOuterStorageFoldableBase
|
||||
id: ClothingOuterCoatRnd
|
||||
name: epistemics lab coat # DeltaV - Epistemics Department replacing Science
|
||||
description: A suit that protects against minor chemical spills. Has a purple stripe on the shoulder.
|
||||
|
|
@ -206,7 +229,12 @@
|
|||
Caustic: 0.75
|
||||
|
||||
- type: entity
|
||||
parent: ClothingOuterStorageBase
|
||||
parent: [ClothingOuterStorageFoldableBaseOpened, ClothingOuterCoatRnd]
|
||||
id: ClothingOuterCoatRndOpened
|
||||
name: scientist lab coat
|
||||
|
||||
- type: entity
|
||||
parent: ClothingOuterStorageFoldableBase
|
||||
id: ClothingOuterCoatRobo
|
||||
name: roboticist lab coat
|
||||
description: More like an eccentric coat than a labcoat. Helps pass off bloodstains as part of the aesthetic. Comes with red shoulder pads.
|
||||
|
|
@ -221,7 +249,12 @@
|
|||
Caustic: 0.75
|
||||
|
||||
- type: entity
|
||||
parent: ClothingOuterStorageBase
|
||||
parent: [ClothingOuterStorageFoldableBaseOpened, ClothingOuterCoatRobo]
|
||||
id: ClothingOuterCoatRoboOpened
|
||||
name: roboticist lab coat
|
||||
|
||||
- type: entity
|
||||
parent: ClothingOuterStorageFoldableBase
|
||||
id: ClothingOuterCoatRD
|
||||
name: research director lab coat
|
||||
description: Woven with top of the line technology, this labcoat helps protect against radiation in similar way to the experimental hardsuit.
|
||||
|
|
@ -236,6 +269,11 @@
|
|||
Caustic: 0.75
|
||||
Radiation: 0.9
|
||||
|
||||
- type: entity
|
||||
parent: [ClothingOuterStorageFoldableBaseOpened, ClothingOuterCoatRD]
|
||||
id: ClothingOuterCoatRDOpened
|
||||
name: research director lab coat
|
||||
|
||||
- type: entity
|
||||
parent: ClothingOuterStorageBase
|
||||
id: ClothingOuterCoatPirate
|
||||
|
|
|
|||
|
|
@ -28,6 +28,14 @@
|
|||
{
|
||||
"name": "inhand-right",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "open-inhand-left",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "open-inhand-right",
|
||||
"directions": 4
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
|||
|
After Width: | Height: | Size: 390 B |
|
After Width: | Height: | Size: 394 B |
|
|
@ -28,6 +28,14 @@
|
|||
{
|
||||
"name": "inhand-right",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "open-inhand-left",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "open-inhand-right",
|
||||
"directions": 4
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
|||
|
After Width: | Height: | Size: 408 B |
|
After Width: | Height: | Size: 410 B |
|
|
@ -28,6 +28,14 @@
|
|||
{
|
||||
"name": "inhand-right",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "open-inhand-left",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "open-inhand-right",
|
||||
"directions": 4
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
|||
|
After Width: | Height: | Size: 382 B |
|
After Width: | Height: | Size: 383 B |
|
|
@ -28,6 +28,14 @@
|
|||
{
|
||||
"name": "inhand-right",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "open-inhand-left",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "open-inhand-right",
|
||||
"directions": 4
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
|||
|
After Width: | Height: | Size: 408 B |
|
After Width: | Height: | Size: 410 B |
|
|
@ -28,6 +28,14 @@
|
|||
{
|
||||
"name": "inhand-right",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "open-inhand-left",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "open-inhand-right",
|
||||
"directions": 4
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
|||
|
After Width: | Height: | Size: 1.3 KiB |
|
After Width: | Height: | Size: 1.3 KiB |
|
|
@ -28,6 +28,14 @@
|
|||
{
|
||||
"name": "inhand-right",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "open-inhand-left",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "open-inhand-right",
|
||||
"directions": 4
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
|||
|
After Width: | Height: | Size: 395 B |
|
After Width: | Height: | Size: 399 B |
|
|
@ -28,6 +28,14 @@
|
|||
{
|
||||
"name": "inhand-right",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "open-inhand-left",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "open-inhand-right",
|
||||
"directions": 4
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
|||
|
After Width: | Height: | Size: 408 B |
|
After Width: | Height: | Size: 410 B |
|
|
@ -28,6 +28,14 @@
|
|||
{
|
||||
"name": "inhand-right",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "open-inhand-left",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "open-inhand-right",
|
||||
"directions": 4
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
|||
|
After Width: | Height: | Size: 408 B |
|
After Width: | Height: | Size: 410 B |