- type: entity
  abstract: true
  parent: BaseWallmount
  id: BaseSignIndestructible
  components:
  - type: WallMount
    arc: 360
  - type: Rotatable
  - type: Sprite
    sprite: Structures/Wallmounts/signs.rsi
    snapCardinals: true
  - type: StaticPrice
    price: 20
  # Hacky wacky - It inherit anchorable from "BaseWallmount", none of the BaseSign children are designed to be anchorable
  - type: Anchorable
    flags:
    - None

- type: entity
  abstract: true
  parent: [ BaseWallmountMetallic, BaseSignIndestructible, StructureHealthFurniture ]
  id: BaseSign
  name: base sign
  components:
  - type: Destructible
    thresholds:
    - trigger:
        !type:DamageTrigger
        damage: 40
      behaviors:
      - !type:PlaySoundBehavior
        sound:
          path: /Audio/Effects/poster_broken.ogg

- type: entity
  abstract: true
  parent: [ BaseSignIndestructible, StructureHealthFurnitureWeak ]
  id: BaseSignWeak
  components:
  - type: Damageable
    damageModifierSet: CardboardMod
  - type: Destructible
    thresholds:
    - trigger:
        !type:DamageTrigger
        damage: 5
      behaviors:
      - !type:PlaySoundBehavior
        sound:
          path: /Audio/Effects/poster_broken.ogg
