mirror of
https://github.com/space-syndicate/space-station-14.git
synced 2026-10-09 18:31:17 +03:00
Add AppearanceComponent to BaseFoldable, remove from simple inheritors (#44793)
* add Appearance to BaseFoldable * simplify Foldable instances * no wheelchair appearance * Move foldable.yml to the objects dir, cleanup
This commit is contained in:
parent
2d9eb843d3
commit
689072e629
10 changed files with 6 additions and 20 deletions
|
|
@ -16,7 +16,6 @@
|
|||
id: ClothingHeadEyeBaseFlippable
|
||||
abstract: true
|
||||
components:
|
||||
- type: Appearance
|
||||
- type: FlippableClothingVisuals
|
||||
- type: Foldable
|
||||
canFoldInsideContainer: true
|
||||
|
|
|
|||
|
|
@ -556,7 +556,6 @@
|
|||
components:
|
||||
- type: Clothing
|
||||
sprite: Clothing/Head/Hats/santahat.rsi
|
||||
- type: Appearance
|
||||
- type: HideLayerClothing
|
||||
layers:
|
||||
Hair: HEAD
|
||||
|
|
@ -681,7 +680,6 @@
|
|||
components:
|
||||
- type: Clothing
|
||||
sprite: Clothing/Head/Hats/ushanka.rsi
|
||||
- type: Appearance
|
||||
- type: RussianAccent
|
||||
relayAccent: true
|
||||
- type: Foldable
|
||||
|
|
|
|||
|
|
@ -3,7 +3,6 @@
|
|||
id: ClothingHeadHeadHatBaseFlippable
|
||||
abstract: true
|
||||
components:
|
||||
- type: Appearance
|
||||
- type: Foldable
|
||||
canFoldInsideContainer: true
|
||||
unfoldVerbText: fold-flip-verb
|
||||
|
|
|
|||
|
|
@ -3,7 +3,6 @@
|
|||
id: ClothingMaskBandanaBase
|
||||
abstract: true
|
||||
components:
|
||||
- type: Appearance
|
||||
- type: Foldable
|
||||
canFoldInsideContainer: true
|
||||
- type: FoldableClothing
|
||||
|
|
|
|||
|
|
@ -66,7 +66,6 @@
|
|||
parent: [ClothingOuterStorageBase, BaseFoldable]
|
||||
id: ClothingOuterStorageFoldableBase
|
||||
components:
|
||||
- type: Appearance
|
||||
- type: Foldable
|
||||
canFoldInsideContainer: true
|
||||
unfoldVerbText: fold-zip-verb
|
||||
|
|
|
|||
|
|
@ -25,7 +25,6 @@
|
|||
- !type:PlaySoundBehavior
|
||||
sound:
|
||||
path: /Audio/Effects/pop_high.ogg
|
||||
- type: Appearance
|
||||
- type: Item
|
||||
size: Normal
|
||||
- type: RandomMetadata # No metagaming these, jimbo.
|
||||
|
|
|
|||
|
|
@ -38,20 +38,16 @@
|
|||
- type: Clickable
|
||||
- type: InteractionOutline
|
||||
- type: FultonBeacon
|
||||
- type: Appearance
|
||||
- type: GenericVisualizer
|
||||
visuals:
|
||||
enum.FoldedVisuals.State:
|
||||
foldedLayer:
|
||||
True: { state: folded_extraction }
|
||||
False: { state: extraction_point }
|
||||
- type: Sprite
|
||||
sprite: Objects/Tools/fulton.rsi
|
||||
drawdepth: SmallObjects
|
||||
noRot: true
|
||||
layers:
|
||||
- state: extraction_point
|
||||
map: [ "foldedLayer" ]
|
||||
map: ["unfoldedLayer"]
|
||||
visible: false
|
||||
- state: folded_extraction
|
||||
map: ["foldedLayer"]
|
||||
|
||||
- type: entity
|
||||
id: Fulton
|
||||
|
|
|
|||
|
|
@ -52,7 +52,6 @@
|
|||
- state: wheelchair_folded
|
||||
map: ["foldedLayer"]
|
||||
visible: false
|
||||
- type: Appearance
|
||||
- type: Item
|
||||
size: Ginormous
|
||||
- type: Damageable
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
- type: entity
|
||||
id: BaseFoldable
|
||||
name: "foldable"
|
||||
abstract: true
|
||||
id: BaseFoldable
|
||||
components:
|
||||
- type: Foldable
|
||||
- type: Appearance
|
||||
- type: GenericVisualizer
|
||||
visuals:
|
||||
enum.FoldedVisuals.State:
|
||||
|
|
@ -18,6 +18,5 @@
|
|||
abstract: true
|
||||
parent: BaseFoldable
|
||||
id: BaseDeployFoldable
|
||||
name: "deploy foldable"
|
||||
components:
|
||||
- type: DeployFoldable
|
||||
|
|
@ -335,7 +335,6 @@
|
|||
visible: false
|
||||
- type: Item
|
||||
size: Huge
|
||||
- type: Appearance
|
||||
- type: MeleeWeapon
|
||||
damage:
|
||||
types:
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue