- type: ContainerContainer
containers:
contents: !type:ContainerSlot
+ paper_label: !type:ContainerSlot
- type: Appearance
- type: GenericVisualizer
visuals:
"Large": { state: "parcel-medium" }
"Huge": { state: "parcel-large" }
"Ginormous": { state: "parcel-large" }
+ enum.PaperLabelVisuals.HasLabel:
+ enum.PaperLabelVisuals.Layer:
+ True: { visible: true }
+ False: { visible: false }
+ enum.PaperLabelVisuals.LabelType:
+ enum.PaperLabelVisuals.Layer:
+ Paper: { state: paper }
+ Bounty: { state: bounty }
+ CaptainsPaper: { state: captains_paper }
+ Invoice: { state: invoice }
- type: Sprite
sprite: Objects/Misc/ParcelWrap/wrapped_parcel.rsi
layers:
- state: parcel-medium
map: [ "enum.WrappedParcelVisuals.Layer" ]
+ - state: paper
+ visible: false
+ sprite: Objects/Misc/ParcelWrap/paper_labels.rsi
+ map: ["enum.PaperLabelVisuals.Layer"]
- type: WrappedParcel
unwrapDelay: 0.5
unwrapSound:
params:
volume: -4
unwrapTrash: ParcelWrapTrash
+ - type: ItemSlots
+ - type: PaperLabel
+ labelSlot:
+ insertVerbText: comp-paper-label-insert
+ ejectVerbText: comp-paper-label-eject
+ whitelist:
+ components:
+ - Paper
+ blacklist:
+ tags:
+ - Book
- type: Damageable
damageContainer: Inorganic
- type: Destructible
--- /dev/null
+{
+ "version": 1,
+ "license": "CC-BY-SA-3.0",
+ "copyright": "Original sprites by Vermidia and modified by SpaceRox1244; manual offset applied by Centronias",
+ "size": {
+ "x": 32,
+ "y": 32
+ },
+ "states": [
+ {
+ "name": "paper"
+ },
+ {
+ "name": "bounty"
+ },
+ {
+ "name": "captains_paper"
+ },
+ {
+ "name": "invoice"
+ }
+ ]
+}