--- /dev/null
+- type: entity
+ id: NoticeBoard
+ name: notice board
+ description: Is there a job for a witcher?
+ components:
+ - type: WallMount
+ - type: Sprite
+ sprite: Structures/Wallmounts/noticeboard.rsi
+ layers:
+ - state: noticeboard
+ - state: notice-0
+ - map: ["enum.StorageFillLayers.Fill"]
+ - type: StorageFillVisualizer
+ maxFillLevels: 6
+ fillBaseName: notice
+ - type: Appearance
+ - type: InteractionOutline
+ - type: Clickable
+ - type: Transform
+ anchored: true
+ - type: Damageable
+ damageModifierSet: Wood
+ damageContainer: Inorganic
+ - type: Destructible
+ thresholds:
+ - trigger:
+ !type:DamageTrigger
+ damage: 30
+ behaviors:
+ - !type:PlaySoundBehavior
+ sound:
+ path: /Audio/Effects/woodhit.ogg
+ - !type:SpawnEntitiesBehavior
+ spawn:
+ MaterialWoodPlank:
+ min: 1
+ max: 2
+ - !type:DoActsBehavior
+ acts: ["Destruction"]
+ - type: Storage
+ maxSlots: 10
+ maxItemSize: Small
+ whitelist:
+ tags:
+ - Folder
+ - Document
+ - Write
+ - type: UserInterface
+ interfaces:
+ - key: enum.StorageUiKey.Key
+ type: StorageBoundUserInterface
+ - type: ContainerContainer
+ containers:
+ storagebase: !type:Container
--- /dev/null
+{
+ "version": 1,
+ "size": {
+ "x": 32,
+ "y": 32
+ },
+ "copyright": "Taken from Paradise Station from commit https://github.com/ParadiseSS13/Paradise/commit/137338f4dd3cb33124ab3fbd55a4865dd2bdab81",
+ "license": "CC-BY-SA-3.0",
+ "states": [
+ {
+ "name": "noticeboard"
+ },
+ {
+ "name": "notice-0"
+ },
+ {
+ "name": "notice-1"
+ },
+ {
+ "name": "notice-2"
+ },
+ {
+ "name": "notice-3"
+ },
+ {
+ "name": "notice-4"
+ },
+ {
+ "name": "notice-5"
+ }
+ ]
+}