Updates a bunch of yaml files to code quality guidelines (#3784)

This commit is contained in:
Swept
2021-04-01 21:23:48 +00:00
committed by GitHub
parent 2a82fa459f
commit e1a28abe6f
26 changed files with 1094 additions and 1141 deletions

View File

@@ -1,7 +1,7 @@
- type: entity - type: entity
abstract: true
parent: Clothing parent: Clothing
id: ClothingBeltBase id: ClothingBeltBase
abstract: true
components: components:
- type: Sprite - type: Sprite
state: icon state: icon

View File

@@ -1,8 +1,8 @@
- type: entity - type: entity
abstract: true
parent: Clothing parent: Clothing
id: ClothingHeadset id: ClothingHeadset
name: headset name: headset
abstract: true
description: An updated, modular intercom that fits over the head. Takes encryption keys. description: An updated, modular intercom that fits over the head. Takes encryption keys.
components: components:
- type: Headset - type: Headset

View File

@@ -1,8 +1,8 @@
- type: entity - type: entity
abstract: true
parent: Clothing parent: Clothing
id: ClothingHeadsetAlt id: ClothingHeadsetAlt
name: headset name: headset
abstract: true
description: An updated, modular intercom that fits over the head. Takes encryption keys. description: An updated, modular intercom that fits over the head. Takes encryption keys.
components: components:
- type: Headset - type: Headset

View File

@@ -1,7 +1,7 @@
- type: entity - type: entity
abstract: true
parent: Clothing parent: Clothing
id: ClothingEyesBase id: ClothingEyesBase
abstract: true
components: components:
- type: Sprite - type: Sprite
state: icon state: icon

View File

@@ -1,7 +1,7 @@
- type: entity - type: entity
abstract: true
parent: Clothing parent: Clothing
id: ClothingHandsBase id: ClothingHandsBase
abstract: true
components: components:
- type: Sprite - type: Sprite
state: icon state: icon

View File

@@ -1,7 +1,7 @@
- type: entity - type: entity
abstract: true
parent: Clothing parent: Clothing
id: ClothingHeadBase id: ClothingHeadBase
abstract: true
components: components:
- type: Clothing - type: Clothing
Slots: Slots:
@@ -10,9 +10,9 @@
state: icon state: icon
- type: entity - type: entity
abstract: true
parent: Clothing parent: Clothing
id: HatBase id: HatBase
abstract: true
components: components:
- type: Clothing - type: Clothing
Slots: Slots:
@@ -21,20 +21,20 @@
state: icon state: icon
- type: entity - type: entity
abstract: true
parent: ClothingHeadBase parent: ClothingHeadBase
id: ClothingHeadHardsuitBase id: ClothingHeadHardsuitBase
name: base hardsuit helmet name: base hardsuit helmet
abstract: true
components: components:
- type: PressureProtection - type: PressureProtection
highPressureMultiplier: 0.5 highPressureMultiplier: 0.5
lowPressureMultiplier: 100 lowPressureMultiplier: 100
- type: entity - type: entity
abstract: true
parent: ClothingHeadHardsuitBase parent: ClothingHeadHardsuitBase
id: ClothingHeadHardsuitWithLightBase id: ClothingHeadHardsuitWithLightBase
name: base hardsuit helmet with light name: base hardsuit helmet with light
abstract: true
components: components:
- type: Sprite - type: Sprite
layers: layers:
@@ -50,12 +50,12 @@
- type: LoopingSound - type: LoopingSound
- type: Appearance - type: Appearance
visuals: visuals:
- type: FlashLightVisualizer - type: FlashLightVisualizer
- type: ItemActions - type: ItemActions
actions: actions:
- actionType: ToggleLight - actionType: ToggleLight
# right now there is no power system for hardsuits # right now there is no power system for hardsuits
# so hardsuit helmet just have small battery inside # so hardsuit helmet just have small battery inside
- type: HandheldLight - type: HandheldLight
- type: PowerCellSlot - type: PowerCellSlot
startingCellType: PowerCellSmallHigh startingCellType: PowerCellSmallHigh

View File

@@ -1,7 +1,7 @@
- type: entity - type: entity
abstract: true
parent: Clothing parent: Clothing
id: ClothingMaskBase id: ClothingMaskBase
abstract: true
components: components:
- type: Sprite - type: Sprite
state: icon state: icon

View File

@@ -1,8 +1,7 @@
- type: entity - type: entity
abstract: true
parent: Clothing parent: Clothing
id: ClothingNeckBase id: ClothingNeckBase
abstract: true
name: neck
components: components:
- type: Clothing - type: Clothing
size: 10 size: 10

View File

@@ -1,7 +1,7 @@
- type: entity - type: entity
abstract: true
parent: Clothing parent: Clothing
id: ClothingOuterBase id: ClothingOuterBase
abstract: true
components: components:
- type: Clothing - type: Clothing
Slots: Slots:
@@ -10,11 +10,11 @@
state: icon state: icon
- type: entity - type: entity
abstract: true
parent: ClothingOuterBase parent: ClothingOuterBase
id: ClothingOuterHardsuitBase id: ClothingOuterHardsuitBase
name: base hardsuit name: base hardsuit
abstract: true
components: components:
- type: PressureProtection - type: PressureProtection
highPressureMultiplier: 0.75 highPressureMultiplier: 0.75
lowPressureMultiplier: 100 lowPressureMultiplier: 100

View File

@@ -1,7 +1,7 @@
- type: entity - type: entity
abstract: true
parent: Clothing parent: Clothing
id: ClothingShoesBase id: ClothingShoesBase
abstract: true
components: components:
- type: Clothing - type: Clothing
Slots: Slots:

View File

@@ -1,7 +1,7 @@
- type: entity - type: entity
abstract: true
parent: Clothing parent: Clothing
id: ClothingUniformBase id: ClothingUniformBase
abstract: true
components: components:
- type: Sprite - type: Sprite
state: icon state: icon
@@ -9,9 +9,9 @@
Slots: [innerclothing] Slots: [innerclothing]
- type: entity - type: entity
abstract: true
parent: Clothing parent: Clothing
id: ClothingUniformSkirtBase id: ClothingUniformSkirtBase
abstract: true
components: components:
- type: Sprite - type: Sprite
state: icon state: icon

View File

@@ -1,14 +1,7 @@
- type: entity - type: entity
name: "clothing"
id: Clothing
parent: BaseItem
abstract: true abstract: true
parent: BaseItem
id: Clothing
components: components:
- type: Clothing - type: Clothing
size: 5 size: 5

View File

@@ -1,7 +1,7 @@
- type: entity - type: entity
name: bike horn
parent: BaseItem parent: BaseItem
id: BikeHorn id: BikeHorn
name: bike horn
description: A horn off of a bicycle. description: A horn off of a bicycle.
components: components:
- type: Sprite - type: Sprite
@@ -10,8 +10,7 @@
- type: Clothing - type: Clothing
sprite: Objects/Fun/bikehorn.rsi sprite: Objects/Fun/bikehorn.rsi
size: 5 size: 5
Slots: Slots: [Belt]
- Belt
QuickEquip: false QuickEquip: false
- type: ItemCooldown - type: ItemCooldown
- type: EmitSoundOnUse - type: EmitSoundOnUse

View File

@@ -2,16 +2,16 @@
id: Crayon id: Crayon
- type: entity - type: entity
abstract: true
parent: BaseItem parent: BaseItem
id: Crayon id: Crayon
name: crayon name: crayon
abstract: true
description: "A colourful crayon. Looks tasty. Mmmm..." description: "A colourful crayon. Looks tasty. Mmmm..."
components: components:
- type: Tag - type: Tag
tags: tags:
- Write - Write
- Crayon - Crayon
- type: Item - type: Item
size: 1 size: 1
- type: UserInterface - type: UserInterface
@@ -128,8 +128,8 @@
capacity: 5 capacity: 5
- type: entity - type: entity
id: CrayonBox
parent: BaseItem parent: BaseItem
id: CrayonBox
name: crayon box name: crayon box
description: "It's a box of crayons." description: "It's a box of crayons."
components: components:
@@ -145,22 +145,22 @@
countTag: Crayon countTag: Crayon
- type: StorageFill - type: StorageFill
contents: contents:
- name: CrayonRed - name: CrayonRed
- name: CrayonOrange - name: CrayonOrange
- name: CrayonYellow - name: CrayonYellow
- name: CrayonGreen - name: CrayonGreen
- name: CrayonBlue - name: CrayonBlue
- name: CrayonPurple - name: CrayonPurple
- name: CrayonBlack - name: CrayonBlack
- type: Appearance - type: Appearance
visuals: visuals:
- type: StackVisualizer - type: StackVisualizer
composite: true composite: true
stackLayers: stackLayers:
- red_box - red_box
- orange_box - orange_box
- yellow_box - yellow_box
- green_box - green_box
- blue_box - blue_box
- purple_box - purple_box
- black_box - black_box

View File

@@ -1,100 +1,87 @@
- type: entity - type: entity
name: "basedice" abstract: true
parent: BaseItem parent: BaseItem
id: BaseDice id: BaseDice
abstract: true
components: components:
- type: Dice - type: Dice
- type: LoopingSound - type: LoopingSound
- type: Sprite
sprite: Objects/Fun/dice.rsi
- type: entity - type: entity
name: "d100"
parent: BaseDice parent: BaseDice
id: d100 id: d100
name: d100
description: A die with one hundred sides! Probably not fairly weighted... description: A die with one hundred sides! Probably not fairly weighted...
components: components:
- type: Dice - type: Dice
sides: 100 sides: 100
step: 10 step: 10
- type: Sprite - type: Sprite
sprite: Objects/Fun/dice.rsi
state: d100100 state: d100100
- type: entity - type: entity
name: "d20"
parent: BaseDice parent: BaseDice
id: d20 id: d20
name: d20
description: A die with twenty sides. The preferred die to throw at the GM. description: A die with twenty sides. The preferred die to throw at the GM.
components: components:
- type: Dice - type: Dice
sides: 20 sides: 20
- type: Sprite - type: Sprite
sprite: Objects/Fun/dice.rsi
state: d2020 state: d2020
- type: entity - type: entity
name: "d12"
parent: BaseDice parent: BaseDice
id: d12 id: d12
name: d12
description: A die with twelve sides. There's an air of neglect about it. description: A die with twelve sides. There's an air of neglect about it.
components: components:
- type: Dice - type: Dice
sides: 12 sides: 12
- type: Sprite - type: Sprite
sprite: Objects/Fun/dice.rsi
state: d1212 state: d1212
- type: entity - type: entity
name: "d10"
parent: BaseDice parent: BaseDice
id: d10 id: d10
name: d10
description: A die with ten sides. Useful for percentages. description: A die with ten sides. Useful for percentages.
components: components:
- type: Dice - type: Dice
sides: 10 sides: 10
- type: Sprite - type: Sprite
sprite: Objects/Fun/dice.rsi
state: d1010 state: d1010
- type: entity - type: entity
name: "d8"
parent: BaseDice parent: BaseDice
id: d8 id: d8
name: d8
description: A die with eight sides. It feels... lucky. description: A die with eight sides. It feels... lucky.
components: components:
- type: Dice - type: Dice
sides: 8 sides: 8
- type: Sprite - type: Sprite
sprite: Objects/Fun/dice.rsi
state: d88 state: d88
- type: entity - type: entity
name: "d6"
parent: BaseDice parent: BaseDice
id: d6 id: d6
name: d6
description: A die with six sides. Basic and serviceable. description: A die with six sides. Basic and serviceable.
components: components:
- type: Dice - type: Dice
sides: 6 sides: 6
- type: Sprite - type: Sprite
sprite: Objects/Fun/dice.rsi
state: d66 state: d66
- type: entity - type: entity
name: "d4"
parent: BaseDice parent: BaseDice
id: d4 id: d4
name: d4
description: A die with four sides. The nerd's caltrop. description: A die with four sides. The nerd's caltrop.
components: components:
- type: Dice - type: Dice
sides: 4 sides: 4
- type: Sprite - type: Sprite
sprite: Objects/Fun/dice.rsi
state: d44 state: d44

View File

@@ -1,8 +1,7 @@
- type: entity - type: entity
name: basehandheldinstrument abstract: true
parent: BaseItem parent: BaseItem
id: BaseHandheldInstrument id: BaseHandheldInstrument
abstract: true
description: That's an instrument. description: That's an instrument.
components: components:
- type: Instrument - type: Instrument
@@ -15,40 +14,37 @@
size: 24 size: 24
- type: entity - type: entity
name: synthesizer
parent: BaseHandheldInstrument parent: BaseHandheldInstrument
id: SynthesizerInstrument id: SynthesizerInstrument
name: synthesizer
components: components:
- type: Instrument - type: Instrument
program: 62 program: 62
- type: Sprite - type: Sprite
sprite: Objects/Fun/Instruments/h_synthesizer.rsi sprite: Objects/Fun/Instruments/h_synthesizer.rsi
state: icon state: icon
- type: Item - type: Item
size: 24 size: 24
sprite: Objects/Fun/Instruments/h_synthesizer.rsi sprite: Objects/Fun/Instruments/h_synthesizer.rsi
- type: entity - type: entity
name: acoustic guitar
parent: BaseHandheldInstrument parent: BaseHandheldInstrument
id: AcousticGuitarInstrument id: AcousticGuitarInstrument
name: acoustic guitar
components: components:
- type: Instrument - type: Instrument
program: 25 program: 25
- type: Sprite - type: Sprite
sprite: Objects/Fun/Instruments/guitar.rsi sprite: Objects/Fun/Instruments/guitar.rsi
state: icon state: icon
- type: Item - type: Item
size: 24 size: 24
sprite: Objects/Fun/Instruments/guitar.rsi sprite: Objects/Fun/Instruments/guitar.rsi
- type: entity - type: entity
name: violin
parent: BaseHandheldInstrument parent: BaseHandheldInstrument
id: ViolinInstrument id: ViolinInstrument
name: violin
components: components:
- type: Instrument - type: Instrument
program: 40 program: 40
@@ -60,9 +56,9 @@
sprite: Objects/Fun/Instruments/violin.rsi sprite: Objects/Fun/Instruments/violin.rsi
- type: entity - type: entity
name: trumpet
parent: BaseHandheldInstrument parent: BaseHandheldInstrument
id: TrumpetInstrument id: TrumpetInstrument
name: trumpet
components: components:
- type: Instrument - type: Instrument
program: 56 program: 56
@@ -74,130 +70,122 @@
sprite: Objects/Fun/Instruments/trumpet.rsi sprite: Objects/Fun/Instruments/trumpet.rsi
- type: entity - type: entity
name: electric guitar
parent: BaseHandheldInstrument parent: BaseHandheldInstrument
id: ElectricGuitarInstrument id: ElectricGuitarInstrument
name: electric guitar
components: components:
- type: Instrument - type: Instrument
program: 27 program: 27
- type: Sprite - type: Sprite
sprite: Objects/Fun/Instruments/eguitar.rsi sprite: Objects/Fun/Instruments/eguitar.rsi
state: icon state: icon
- type: Item - type: Item
size: 24 size: 24
sprite: Objects/Fun/Instruments/eguitar.rsi sprite: Objects/Fun/Instruments/eguitar.rsi
- type: entity - type: entity
name: accordion
parent: BaseHandheldInstrument parent: BaseHandheldInstrument
id: AccordionInstrument id: AccordionInstrument
name: accordion
components: components:
- type: Instrument - type: Instrument
program: 21 program: 21
- type: Sprite - type: Sprite
sprite: Objects/Fun/Instruments/accordion.rsi sprite: Objects/Fun/Instruments/accordion.rsi
state: icon state: icon
- type: Item - type: Item
size: 24 size: 24
sprite: Objects/Fun/Instruments/accordion.rsi sprite: Objects/Fun/Instruments/accordion.rsi
- type: entity - type: entity
name: harmonica
parent: BaseHandheldInstrument parent: BaseHandheldInstrument
id: HarmonicaInstrument id: HarmonicaInstrument
name: harmonica
components: components:
- type: Instrument - type: Instrument
program: 22 program: 22
- type: Sprite - type: Sprite
sprite: Objects/Fun/Instruments/harmonica.rsi sprite: Objects/Fun/Instruments/harmonica.rsi
state: icon state: icon
- type: Item - type: Item
size: 10 size: 10
sprite: Objects/Fun/Instruments/harmonica.rsi sprite: Objects/Fun/Instruments/harmonica.rsi
- type: entity - type: entity
name: recorder
parent: BaseHandheldInstrument parent: BaseHandheldInstrument
id: RecorderInstrument id: RecorderInstrument
name: recorder
components: components:
- type: Instrument - type: Instrument
program: 74 program: 74
- type: Sprite - type: Sprite
sprite: Objects/Fun/Instruments/recorder.rsi sprite: Objects/Fun/Instruments/recorder.rsi
state: icon state: icon
- type: Item - type: Item
size: 24 size: 24
sprite: Objects/Fun/Instruments/recorder.rsi sprite: Objects/Fun/Instruments/recorder.rsi
- type: entity - type: entity
name: trombone
parent: BaseHandheldInstrument parent: BaseHandheldInstrument
id: TromboneInstrument id: TromboneInstrument
name: trombone
components: components:
- type: Instrument - type: Instrument
program: 57 program: 57
- type: Sprite - type: Sprite
sprite: Objects/Fun/Instruments/trombone.rsi sprite: Objects/Fun/Instruments/trombone.rsi
state: icon state: icon
- type: Item - type: Item
size: 24 size: 24
sprite: Objects/Fun/Instruments/trombone.rsi sprite: Objects/Fun/Instruments/trombone.rsi
- type: entity - type: entity
name: saxophone
parent: BaseHandheldInstrument parent: BaseHandheldInstrument
id: SaxophoneInstrument id: SaxophoneInstrument
name: saxophone
components: components:
- type: Instrument - type: Instrument
program: 67 program: 67
- type: Sprite - type: Sprite
sprite: Objects/Fun/Instruments/saxophone.rsi sprite: Objects/Fun/Instruments/saxophone.rsi
state: icon state: icon
- type: Item - type: Item
size: 24 size: 24
sprite: Objects/Fun/Instruments/saxophone.rsi sprite: Objects/Fun/Instruments/saxophone.rsi
- type: entity - type: entity
name: glockenspiel
parent: BaseHandheldInstrument parent: BaseHandheldInstrument
id: GlockenspielInstrument id: GlockenspielInstrument
name: glockenspiel
components: components:
- type: Instrument - type: Instrument
program: 9 program: 9
- type: Sprite - type: Sprite
sprite: Objects/Fun/Instruments/glockenspiel.rsi sprite: Objects/Fun/Instruments/glockenspiel.rsi
state: icon state: icon
- type: Item - type: Item
size: 24 size: 24
sprite: Objects/Fun/Instruments/glockenspiel.rsi sprite: Objects/Fun/Instruments/glockenspiel.rsi
- type: entity - type: entity
name: banjo
parent: BaseHandheldInstrument parent: BaseHandheldInstrument
id: BanjoInstrument id: BanjoInstrument
name: banjo
components: components:
- type: Instrument - type: Instrument
program: 105 program: 105
- type: Sprite - type: Sprite
sprite: Objects/Fun/Instruments/banjo.rsi sprite: Objects/Fun/Instruments/banjo.rsi
state: icon state: icon
- type: Item - type: Item
size: 24 size: 24
sprite: Objects/Fun/Instruments/banjo.rsi sprite: Objects/Fun/Instruments/banjo.rsi
- type: entity - type: entity
name: gilded bike horn
description: An exquisitely decorated bike horn, capable of honking in a variety of notes.
parent: BaseHandheldInstrument parent: BaseHandheldInstrument
id: BikeHornInstrument id: BikeHornInstrument
name: gilded bike horn
description: An exquisitely decorated bike horn, capable of honking in a variety of notes.
components: components:
- type: Instrument - type: Instrument
program: 1 program: 1
@@ -208,31 +196,29 @@
- type: Clothing - type: Clothing
size: 24 size: 24
sprite: Objects/Fun/Instruments/bike_horn.rsi sprite: Objects/Fun/Instruments/bike_horn.rsi
Slots: Slots: [Belt]
- Belt
QuickEquip: false QuickEquip: false
- type: entity - type: entity
name: super synthesizer
description: Blasting the ghetto with Touhou MIDIs since 2020.
parent: BaseHandheldInstrument parent: BaseHandheldInstrument
id: SuperSynthesizerInstrument id: SuperSynthesizerInstrument
name: super synthesizer
description: Blasting the ghetto with Touhou MIDIs since 2020.
components: components:
- type: Instrument - type: Instrument
allowPercussion: true allowPercussion: true
allowProgramChange: true allowProgramChange: true
- type: Sprite - type: Sprite
sprite: Objects/Fun/Instruments/h_synthesizer.rsi sprite: Objects/Fun/Instruments/h_synthesizer.rsi
state: icon state: icon
- type: Item
- type: Item size: 24
size: 24 sprite: Objects/Fun/Instruments/h_synthesizer.rsi
sprite: Objects/Fun/Instruments/h_synthesizer.rsi
- type: entity - type: entity
name: xylophone
parent: BaseHandheldInstrument parent: BaseHandheldInstrument
id: XylophoneInstrument id: XylophoneInstrument
name: xylophone
description: Rainbow colored glockenspiel. description: Rainbow colored glockenspiel.
components: components:
- type: Instrument - type: Instrument

View File

@@ -1,7 +1,7 @@
- type: entity - type: entity
name: skub
parent: BaseItem parent: BaseItem
id: Skub id: Skub
name: skub
description: Skub is the fifth Chaos God. description: Skub is the fifth Chaos God.
components: components:
- type: Sprite - type: Sprite
@@ -13,6 +13,5 @@
- type: LoopingSound - type: LoopingSound
- type: EmitSoundOnUse - type: EmitSoundOnUse
sound: /Audio/Items/skub.ogg sound: /Audio/Items/skub.ogg
- type: UseDelay - type: UseDelay
delay: 2.0 delay: 2.0

View File

@@ -1,9 +1,9 @@
## Plushies ## Plushies
- type: entity - type: entity
name: bee plushie
parent: BaseItem parent: BaseItem
id: PlushieBee id: PlushieBee
name: bee plushie
description: A cute toy that resembles an even cuter programmer. description: A cute toy that resembles an even cuter programmer.
components: components:
- type: Toys - type: Toys
@@ -16,9 +16,9 @@
delay: 1.0 delay: 1.0
- type: entity - type: entity
name: nukie plushie
parent: BaseItem parent: BaseItem
id: PlushieNuke id: PlushieNuke
name: nukie plushie
description: A stuffed toy that resembles a syndicate nuclear operative. The tag claims operatives to be purely fictitious. description: A stuffed toy that resembles a syndicate nuclear operative. The tag claims operatives to be purely fictitious.
components: components:
- type: Toys - type: Toys
@@ -31,9 +31,9 @@
delay: 1.0 delay: 1.0
- type: entity - type: entity
name: lizard plushie
parent: BaseItem parent: BaseItem
id: PlushieLizard id: PlushieLizard
name: lizard plushie
description: An adorable stuffed toy that resembles a lizardperson. Made by CentCom as a token initiative to combat speciesism in work environments. "Welcome your new colleges as you do this plush, with open arms!" description: An adorable stuffed toy that resembles a lizardperson. Made by CentCom as a token initiative to combat speciesism in work environments. "Welcome your new colleges as you do this plush, with open arms!"
components: components:
- type: Toys - type: Toys
@@ -46,10 +46,10 @@
delay: 1.0 delay: 1.0
- type: entity - type: entity
name: nar'sie plushie
parent: BaseItem parent: BaseItem
id: PlushieNar id: PlushieNar
description: A small stuffed doll of the elder goddess Nar'Sie. name: nar'sie plushie
description: A small stuffed doll of the elder goddess Nar'Sie.
components: components:
- type: Toys - type: Toys
- type: LoopingSound - type: LoopingSound
@@ -61,9 +61,9 @@
delay: 1.0 delay: 1.0
- type: entity - type: entity
name: carp plushie
parent: BaseItem parent: BaseItem
id: PlushieCarp id: PlushieCarp
name: carp plushie
description: An adorable stuffed toy that resembles the monstrous space carp. description: An adorable stuffed toy that resembles the monstrous space carp.
components: components:
- type: Toys - type: Toys
@@ -79,9 +79,9 @@
delay: 1.0 delay: 1.0
- type: entity - type: entity
name: slime plushie
parent: BaseItem parent: BaseItem
id: PlushieSlime id: PlushieSlime
name: slime plushie
description: An adorable stuffed toy that resembles a slime. It's basically a hacky sack. description: An adorable stuffed toy that resembles a slime. It's basically a hacky sack.
components: components:
- type: Toys - type: Toys
@@ -94,9 +94,9 @@
delay: 1.0 delay: 1.0
- type: entity - type: entity
name: snake plushie
parent: BaseItem parent: BaseItem
id: PlushieSnake id: PlushieSnake
name: snake plushie
description: An adorable stuffed toy that resembles a snake. description: An adorable stuffed toy that resembles a snake.
components: components:
- type: Sprite - type: Sprite
@@ -110,9 +110,9 @@
delay: 1.0 delay: 1.0
- type: entity - type: entity
name: mouse toy
parent: BaseItem parent: BaseItem
id: ToyMouse id: ToyMouse
name: mouse toy
description: A colorful toy mouse! description: A colorful toy mouse!
components: components:
- type: Sprite - type: Sprite
@@ -125,10 +125,14 @@
- type: UseDelay - type: UseDelay
delay: 1.0 delay: 1.0
# This stuff might be copyright claimed by From Software. The sprites are unique
# and made by Bright but the sounds are ripped straight from the game. Idk, it's
# probably not a big deal.
- type: entity - type: entity
name: help me carving
parent: BaseItem parent: BaseItem
id: CarvingHelpMe id: CarvingHelpMe
name: help me carving
description: Help me! description: Help me!
components: components:
- type: Sprite - type: Sprite
@@ -145,12 +149,10 @@
- type: UseDelay - type: UseDelay
delay: 1.0 delay: 1.0
# All using the same sprite until Bright gives me sprites the rest.
- type: entity - type: entity
name: hello carving
parent: BaseItem parent: BaseItem
id: CarvingHello id: CarvingHello
name: hello carving
description: Hello! description: Hello!
components: components:
- type: Sprite - type: Sprite
@@ -168,9 +170,9 @@
delay: 1.0 delay: 1.0
- type: entity - type: entity
name: thank you carving
parent: BaseItem parent: BaseItem
id: CarvingThankYou id: CarvingThankYou
name: thank you carving
description: Thank you! description: Thank you!
components: components:
- type: Sprite - type: Sprite
@@ -188,9 +190,9 @@
delay: 1.0 delay: 1.0
- type: entity - type: entity
name: very good carving
parent: BaseItem parent: BaseItem
id: CarvingVeryGood id: CarvingVeryGood
name: very good carving
description: Very good! description: Very good!
components: components:
- type: Sprite - type: Sprite
@@ -208,9 +210,9 @@
delay: 1.0 delay: 1.0
- type: entity - type: entity
name: sorry carving
parent: BaseItem parent: BaseItem
id: CarvingImSorry id: CarvingImSorry
name: sorry carving
description: I'm sorry. description: I'm sorry.
components: components:
- type: Sprite - type: Sprite
@@ -230,19 +232,19 @@
## Figurines ## Figurines
- type: entity - type: entity
name: AI toy
parent: BaseItem parent: BaseItem
id: ToyAi id: ToyAi
description: A scaled-down toy AI core. name: AI toy
description: A scaled-down toy AI core.
components: components:
- type: Sprite - type: Sprite
sprite: Objects/Fun/toys.rsi sprite: Objects/Fun/toys.rsi
state: AI state: AI
- type: entity - type: entity
name: nuke toy
parent: BaseItem parent: BaseItem
id: ToyNuke id: ToyNuke
name: nuke toy
description: A plastic model of a Nuclear Fission Explosive. No uranium included... probably. description: A plastic model of a Nuclear Fission Explosive. No uranium included... probably.
components: components:
- type: Sprite - type: Sprite
@@ -250,9 +252,9 @@
state: nuketoy state: nuketoy
- type: entity - type: entity
name: assistant toy
parent: BaseItem parent: BaseItem
id: ToyAssistant id: ToyAssistant
name: assistant toy
description: Grey tide world wide! description: Grey tide world wide!
components: components:
- type: Sprite - type: Sprite
@@ -263,9 +265,9 @@
HeldPrefix: doll HeldPrefix: doll
- type: entity - type: entity
name: griffin toy
parent: BaseItem parent: BaseItem
id: ToyGriffin id: ToyGriffin
name: griffin toy
description: An action figure modeled after 'The Griffin', criminal mastermind. description: An action figure modeled after 'The Griffin', criminal mastermind.
components: components:
- type: Sprite - type: Sprite
@@ -273,9 +275,9 @@
state: griffinprize state: griffinprize
- type: entity - type: entity
name: h.o.n.k. toy
parent: BaseItem parent: BaseItem
id: ToyHonk id: ToyHonk
name: h.o.n.k. toy
description: Mini-Mecha action figure! 'Mecha No. 6/12' is written on the back. description: Mini-Mecha action figure! 'Mecha No. 6/12' is written on the back.
components: components:
- type: Sprite - type: Sprite
@@ -283,9 +285,9 @@
state: honkprize state: honkprize
- type: entity - type: entity
name: ian toy
parent: BaseItem parent: BaseItem
id: ToyIan id: ToyIan
name: ian toy
description: Unable to eat, but just as fluffy as the real guy! description: Unable to eat, but just as fluffy as the real guy!
components: components:
- type: Sprite - type: Sprite
@@ -299,9 +301,9 @@
delay: 1.0 delay: 1.0
- type: entity - type: entity
name: marauder toy
parent: BaseItem parent: BaseItem
id: ToyMarauder id: ToyMarauder
name: marauder toy
description: Mini-Mecha action figure! 'Mecha No. 7/12' is written on the back. description: Mini-Mecha action figure! 'Mecha No. 7/12' is written on the back.
components: components:
- type: Sprite - type: Sprite
@@ -309,9 +311,9 @@
state: marauderprize state: marauderprize
- type: entity - type: entity
name: mauler toy
parent: BaseItem parent: BaseItem
id: ToyMauler id: ToyMauler
name: mauler toy
description: Mini-Mecha action figure! 'Mecha No. 9/12' is written on the back. description: Mini-Mecha action figure! 'Mecha No. 9/12' is written on the back.
components: components:
- type: Sprite - type: Sprite
@@ -319,9 +321,9 @@
state: maulerprize state: maulerprize
- type: entity - type: entity
name: gygax toy
parent: BaseItem parent: BaseItem
id: ToyGygax id: ToyGygax
name: gygax toy
description: Mini-Mecha action figure! 'Mecha No. 4/12' is written on the back. description: Mini-Mecha action figure! 'Mecha No. 4/12' is written on the back.
components: components:
- type: Sprite - type: Sprite
@@ -329,9 +331,9 @@
state: gygaxtoy state: gygaxtoy
- type: entity - type: entity
name: odysseus toy
parent: BaseItem parent: BaseItem
id: ToyOdysseus id: ToyOdysseus
name: odysseus toy
description: Mini-Mecha action figure! 'Mecha No. 10/12' is written on the back. description: Mini-Mecha action figure! 'Mecha No. 10/12' is written on the back.
components: components:
- type: Sprite - type: Sprite
@@ -339,9 +341,9 @@
state: odysseusprize state: odysseusprize
- type: entity - type: entity
name: owl toy
parent: BaseItem parent: BaseItem
id: ToyOwlman id: ToyOwlman
name: owl toy
description: An action figure modeled after 'The Owl', defender of justice. description: An action figure modeled after 'The Owl', defender of justice.
components: components:
- type: Sprite - type: Sprite
@@ -349,9 +351,9 @@
state: owlprize state: owlprize
- type: entity - type: entity
name: deathripley toy
parent: BaseItem parent: BaseItem
id: ToyDeathRipley id: ToyDeathRipley
name: deathripley toy
description: Mini-Mecha action figure! 'Mecha No. 3/12' is written on the back. description: Mini-Mecha action figure! 'Mecha No. 3/12' is written on the back.
components: components:
- type: Sprite - type: Sprite
@@ -359,9 +361,9 @@
state: deathripleytoy state: deathripleytoy
- type: entity - type: entity
name: phazon toy
parent: BaseItem parent: BaseItem
id: ToyPhazon id: ToyPhazon
name: phazon toy
description: Mini-Mecha action figure! 'Mecha No. 11/12' is written on the back. description: Mini-Mecha action figure! 'Mecha No. 11/12' is written on the back.
components: components:
- type: Sprite - type: Sprite
@@ -369,9 +371,9 @@
state: phazonprize state: phazonprize
- type: entity - type: entity
name: fire ripley
parent: BaseItem parent: BaseItem
id: ToyFireRipley id: ToyFireRipley
name: fire ripley
description: Mini-Mecha action figure! 'Mecha No. 2/12' is written on the back. description: Mini-Mecha action figure! 'Mecha No. 2/12' is written on the back.
components: components:
- type: Sprite - type: Sprite
@@ -379,9 +381,9 @@
state: fireripleytoy state: fireripleytoy
- type: entity - type: entity
name: reticence toy
parent: BaseItem parent: BaseItem
id: ToyReticence id: ToyReticence
name: reticence toy
description: Mini-Mecha action figure! 'Mecha No. 12/12' is written on the back. description: Mini-Mecha action figure! 'Mecha No. 12/12' is written on the back.
components: components:
- type: Sprite - type: Sprite
@@ -389,9 +391,9 @@
state: reticenceprize state: reticenceprize
- type: entity - type: entity
name: ripley toy
parent: BaseItem parent: BaseItem
id: ToyRipley id: ToyRipley
name: ripley toy
description: Mini-Mecha action figure! 'Mecha No. 1/12' is written on the back. description: Mini-Mecha action figure! 'Mecha No. 1/12' is written on the back.
components: components:
- type: Sprite - type: Sprite
@@ -400,9 +402,9 @@
- type: entity - type: entity
name: seraph toy
parent: BaseItem parent: BaseItem
id: ToySeraph id: ToySeraph
name: seraph toy
description: Mini-Mecha action figure! 'Mecha No. 8/12' is written on the back. description: Mini-Mecha action figure! 'Mecha No. 8/12' is written on the back.
components: components:
- type: Sprite - type: Sprite
@@ -411,9 +413,9 @@
- type: entity - type: entity
name: durand toy
parent: BaseItem parent: BaseItem
id: ToyDurand id: ToyDurand
name: durand toy
description: Mini-Mecha action figure! 'Mecha No. 5/12' is written on the back. description: Mini-Mecha action figure! 'Mecha No. 5/12' is written on the back.
components: components:
- type: Sprite - type: Sprite
@@ -422,43 +424,40 @@
### Yeah I left these all mixed up for a future coder to puzzle over, it's lore. ### Yeah I left these all mixed up for a future coder to puzzle over, it's lore.
### Help i'm sorting these and my previous self let this message here to taunt me aaaaa
- type: entity - type: entity
name: skeleton toy
parent: BaseItem parent: BaseItem
id: ToySkeleton id: ToySkeleton
name: skeleton toy
description: Spooked ya! description: Spooked ya!
components: components:
- type: Sprite - type: Sprite
sprite: Objects/Fun/toys.rsi sprite: Objects/Fun/toys.rsi
state: skeletonprize state: skeletonprize
## Toyweapons ## Toyweapons
- type: entity - type: entity
name: foam weapon base abstract: true
parent: BaseItem parent: BaseItem
id: FoamWeaponBase id: FoamWeaponBase
abstract: true
components: components:
- type: Sprite - type: Sprite
netsync: false netsync: false
- type: Item - type: Item
size: 24 size: 24
state: icon state: icon
- type: entity - type: entity
name: foam crossbow
parent: FoamWeaponBase parent: FoamWeaponBase
id: FoamCrossbow id: FoamCrossbow
name: foam crossbow
description: Aiming this at Security may get you filled with lead. description: Aiming this at Security may get you filled with lead.
components: components:
- type: Sprite - type: Sprite
sprite: Objects/Fun/toys.rsi sprite: Objects/Fun/toys.rsi
state: foamcrossbow state: foamcrossbow
- type: Item - type: Item
size: 24 size: 24
sprite: Objects/Fun/toys.rsi sprite: Objects/Fun/toys.rsi
@@ -476,9 +475,9 @@
soundInsert: /Audio/Weapons/Guns/MagIn/drawbow2.ogg soundInsert: /Audio/Weapons/Guns/MagIn/drawbow2.ogg
- type: entity - type: entity
name: ToyGunBase
parent: BaseItem parent: BaseItem
id: ToyGunBase id: ToyGunBase
name: ToyGunBase
description: A rooty tooty point and shooty. description: A rooty tooty point and shooty.
abstract: true abstract: true
components: components:
@@ -486,9 +485,9 @@
netsync: false netsync: false
- type: entity - type: entity
name: cap gun
parent: ToyGunBase parent: ToyGunBase
id: RevolverCapGun id: RevolverCapGun
name: cap gun
description: Looks almost like the real thing! Ages 8 and up. description: Looks almost like the real thing! Ages 8 and up.
components: components:
- type: Sprite - type: Sprite
@@ -498,7 +497,6 @@
map: ["enum.RangedBarrelVisualLayers.Base"] map: ["enum.RangedBarrelVisualLayers.Base"]
- state: bolt-closed - state: bolt-closed
map: ["enum.RangedBarrelVisualLayers.Bolt"] map: ["enum.RangedBarrelVisualLayers.Bolt"]
- type: Item - type: Item
size: 24 size: 24
sprite: Objects/Fun/toys.rsi sprite: Objects/Fun/toys.rsi
@@ -519,9 +517,9 @@
- type: BarrelBoltVisualizer - type: BarrelBoltVisualizer
- type: entity - type: entity
name: foamblade
parent: BaseItem parent: BaseItem
id: FoamBlade id: FoamBlade
name: foamblade
description: It says "Sternside Changs number 1 fan" on it. description: It says "Sternside Changs number 1 fan" on it.
components: components:
- type: Sprite - type: Sprite
@@ -549,72 +547,67 @@
# MISC # MISC
- type: entity - type: entity
name: basketball
parent: BaseItem parent: BaseItem
id: Basketball id: Basketball
name: basketball
description: Where dah courts at? description: Where dah courts at?
components: components:
- type: Sprite - type: Sprite
sprite: Objects/Fun/toys.rsi sprite: Objects/Fun/toys.rsi
state: basketball state: basketball
- type: Item - type: Item
size: 24 size: 24
sprite: Objects/Fun/toys.rsi sprite: Objects/Fun/toys.rsi
HeldPrefix: bask HeldPrefix: bask
- type: entity - type: entity
name: football
parent: BaseItem parent: BaseItem
id: Football id: Football
name: football
description: Otherwise known as a handegg. description: Otherwise known as a handegg.
components: components:
- type: Sprite - type: Sprite
sprite: Objects/Fun/toys.rsi sprite: Objects/Fun/toys.rsi
state: football state: football
- type: Item - type: Item
size: 12 size: 12
sprite: Objects/Fun/toys.rsi sprite: Objects/Fun/toys.rsi
HeldPrefix: footb HeldPrefix: footb
- type: entity - type: entity
name: syndie balloon
parent: BaseItem parent: BaseItem
id: BalloonSyn id: BalloonSyn
name: syndie balloon
description: Handed out to the bravest souls who survived the "atomic twister" ride at Syndieland. description: Handed out to the bravest souls who survived the "atomic twister" ride at Syndieland.
components: components:
- type: Sprite - type: Sprite
sprite: Objects/Fun/toys.rsi sprite: Objects/Fun/toys.rsi
state: synb state: synb
- type: Item - type: Item
size: 24 size: 24
sprite: Objects/Fun/toys.rsi sprite: Objects/Fun/toys.rsi
HeldPrefix: synb HeldPrefix: synb
- type: entity - type: entity
name: corgi balloon
parent: BaseItem parent: BaseItem
id: BalloonCorgi id: BalloonCorgi
name: corgi balloon
description: Just like owning a real dog - but a lot floatier. description: Just like owning a real dog - but a lot floatier.
components: components:
- type: Sprite - type: Sprite
sprite: Objects/Fun/toys.rsi sprite: Objects/Fun/toys.rsi
state: corgib state: corgib
- type: Item - type: Item
size: 24 size: 24
sprite: Objects/Fun/toys.rsi sprite: Objects/Fun/toys.rsi
HeldPrefix: corgib HeldPrefix: corgib
- type: entity - type: entity
name: singuloth-brand toy
parent: BaseItem parent: BaseItem
id: SingularityToy id: SingularityToy
name: singuloth-brand toy
description: Mass-produced by a sadistic corporate conglomerate! description: Mass-produced by a sadistic corporate conglomerate!
components: components:
- type: Sprite - type: Sprite
sprite: Objects/Fun/toys.rsi sprite: Objects/Fun/toys.rsi
state: singularitytoy state: singularitytoy
@@ -622,8 +615,7 @@
sprite: Objects/Fun/toys.rsi sprite: Objects/Fun/toys.rsi
state: singularitytoy state: singularitytoy
- type: ToySingularity - type: ToySingularity
- type: Item - type: Item
size: 12 size: 12
sprite: Objects/Fun/toys.rsi sprite: Objects/Fun/toys.rsi
HeldPrefix: singularitytoy HeldPrefix: singularitytoy

View File

@@ -1,231 +1,231 @@
- type: entity - type: entity
id: SheetGlassBase
abstract: true abstract: true
parent: BaseItem parent: BaseItem
id: SheetGlassBase
description: A sheet of glass, used often on the station in various applications. description: A sheet of glass, used often on the station in various applications.
components: components:
- type: Sprite - type: Sprite
netsync: false netsync: false
sprite: Objects/Materials/Sheets/glass.rsi sprite: Objects/Materials/Sheets/glass.rsi
- type: Item - type: Item
sprite: Objects/Materials/Sheets/glass.rsi sprite: Objects/Materials/Sheets/glass.rsi
- type: ItemStatus - type: ItemStatus
- type: Tag - type: Tag
tags: tags:
- Sheet - Sheet
- type: entity - type: entity
name: glass
id: SheetGlass
parent: SheetGlassBase parent: SheetGlassBase
id: SheetGlass
name: glass
components: components:
- type: Material - type: Material
materials: materials:
- key: enum.MaterialKeys.Stack - key: enum.MaterialKeys.Stack
mat: glass mat: glass
- type: Stack - type: Stack
stackType: Glass stackType: Glass
- type: Sprite - type: Sprite
state: glass_3 state: glass_3
- type: Item - type: Item
HeldPrefix: glass HeldPrefix: glass
- type: Appearance - type: Appearance
visuals: visuals:
- type: StackVisualizer - type: StackVisualizer
stackLayers: stackLayers:
- glass - glass
- glass_2 - glass_2
- glass_3 - glass_3
- type: FloorTile - type: FloorTile
outputs: outputs:
- floor_glass - floor_glass
- type: Construction - type: Construction
graph: glass graph: glass
node: SheetGlass node: SheetGlass
- type: entity - type: entity
parent: SheetGlass
id: SheetGlass1 id: SheetGlass1
name: glass name: glass
parent: SheetGlass
components: components:
- type: Sprite - type: Sprite
state: glass state: glass
- type: Stack - type: Stack
count: 1 count: 1
- type: entity - type: entity
name: reinforced glass
id: SheetRGlass
parent: SheetGlassBase parent: SheetGlassBase
id: SheetRGlass
name: reinforced glass
components: components:
- type: Material - type: Material
materials: materials:
- key: enum.MaterialKeys.Stack - key: enum.MaterialKeys.Stack
mat: rglass mat: rglass
- type: Stack - type: Stack
stackType: ReinforcedGlass stackType: ReinforcedGlass
- type: Sprite - type: Sprite
state: rglass_3 state: rglass_3
- type: Item - type: Item
HeldPrefix: rglass HeldPrefix: rglass
- type: Appearance - type: Appearance
visuals: visuals:
- type: StackVisualizer - type: StackVisualizer
stackLayers: stackLayers:
- rglass - rglass
- rglass_2 - rglass_2
- rglass_3 - rglass_3
- type: FloorTile - type: FloorTile
outputs: outputs:
- floor_rglass - floor_rglass
- type: Construction - type: Construction
graph: glass graph: glass
node: SheetRGlass node: SheetRGlass
- type: entity - type: entity
parent: SheetRGlass
id: SheetRGlass1 id: SheetRGlass1
name: reinforced glass name: reinforced glass
parent: SheetRGlass
components: components:
- type: Sprite - type: Sprite
state: rglass state: rglass
- type: Stack - type: Stack
count: 1 count: 1
- type: entity - type: entity
name: plasma glass
id: SheetPGlass
parent: SheetGlassBase parent: SheetGlassBase
id: SheetPGlass
name: plasma glass
components: components:
- type: Material - type: Material
materials: materials:
- key: enum.MaterialKeys.Stack - key: enum.MaterialKeys.Stack
mat: pglass mat: pglass
- type: Stack - type: Stack
stackType: PlasmaGlass stackType: PlasmaGlass
- type: Sprite - type: Sprite
state: pglass_3 state: pglass_3
- type: Item - type: Item
HeldPrefix: pglass HeldPrefix: pglass
- type: Appearance - type: Appearance
visuals: visuals:
- type: StackVisualizer - type: StackVisualizer
stackLayers: stackLayers:
- pglass - pglass
- pglass_2 - pglass_2
- pglass_3 - pglass_3
- type: Construction - type: Construction
graph: glass graph: glass
node: SheetPGlass node: SheetPGlass
- type: entity - type: entity
parent: SheetPGlass
id: SheetPGlass1 id: SheetPGlass1
name: plasma glass name: plasma glass
parent: SheetPGlass
components: components:
- type: Sprite - type: Sprite
state: pglass state: pglass
- type: Stack - type: Stack
count: 1 count: 1
- type: entity - type: entity
name: reinforced plasma glass
id: SheetRPGlass
parent: SheetGlassBase parent: SheetGlassBase
id: SheetRPGlass
name: reinforced plasma glass
components: components:
- type: Material - type: Material
materials: materials:
- key: enum.MaterialKeys.Stack - key: enum.MaterialKeys.Stack
mat: rpglass mat: rpglass
- type: Stack - type: Stack
stackType: ReinforcedPlasmaGlass stackType: ReinforcedPlasmaGlass
- type: Sprite - type: Sprite
state: rpglass_3 state: rpglass_3
- type: Item - type: Item
HeldPrefix: rpglass HeldPrefix: rpglass
- type: Appearance - type: Appearance
visuals: visuals:
- type: StackVisualizer - type: StackVisualizer
stackLayers: stackLayers:
- rpglass - rpglass
- rpglass_2 - rpglass_2
- rpglass_3 - rpglass_3
- type: Construction - type: Construction
graph: glass graph: glass
node: SheetRPGlass node: SheetRPGlass
- type: entity - type: entity
parent: SheetPGlass
id: SheetRPGlass1 id: SheetRPGlass1
name: reinforced plasma glass name: reinforced plasma glass
parent: SheetPGlass
components: components:
- type: Sprite - type: Sprite
state: rpglass state: rpglass
- type: Stack - type: Stack
count: 1 count: 1
- type: entity - type: entity
name: titanium glass
id: SheetTitaniumGlass
parent: SheetGlassBase parent: SheetGlassBase
id: SheetTitaniumGlass
name: titanium glass
components: components:
- type: Material - type: Material
materials: materials:
- key: enum.MaterialKeys.Stack - key: enum.MaterialKeys.Stack
mat: titaniumglass mat: titaniumglass
- type: Stack - type: Stack
stackType: TitaniumGlass stackType: TitaniumGlass
- type: Sprite - type: Sprite
state: titaniumglass_3 state: titaniumglass_3
- type: Item - type: Item
HeldPrefix: titaniumglass HeldPrefix: titaniumglass
- type: Appearance - type: Appearance
visuals: visuals:
- type: StackVisualizer - type: StackVisualizer
stackLayers: stackLayers:
- titaniumglass - titaniumglass
- titaniumglass_2 - titaniumglass_2
- titaniumglass_3 - titaniumglass_3
- type: entity - type: entity
parent: SheetTitaniumGlass
id: SheetTitaniumGlass1 id: SheetTitaniumGlass1
name: titanium glass name: titanium glass
parent: SheetTitaniumGlass
components: components:
- type: Sprite - type: Sprite
state: titaniumglass state: titaniumglass
- type: Stack - type: Stack
count: 1 count: 1
- type: entity - type: entity
name: plastitanium glass
id: SheetPlastitaniumGlass
parent: SheetGlassBase parent: SheetGlassBase
id: SheetPlastitaniumGlass
name: plastitanium glass
components: components:
- type: Material - type: Material
materials: materials:
- key: enum.MaterialKeys.Stack - key: enum.MaterialKeys.Stack
mat: plastitaniumglass mat: plastitaniumglass
- type: Stack - type: Stack
stackType: PlastitaniumGlass stackType: PlastitaniumGlass
- type: Sprite - type: Sprite
state: plastitaniumglass_3 state: plastitaniumglass_3
- type: Item - type: Item
HeldPrefix: plastitaniumglass HeldPrefix: plastitaniumglass
- type: Appearance - type: Appearance
visuals: visuals:
- type: StackVisualizer - type: StackVisualizer
stackLayers: stackLayers:
- plastitaniumglass - plastitaniumglass
- plastitaniumglass_2 - plastitaniumglass_2
- plastitaniumglass_3 - plastitaniumglass_3
- type: entity - type: entity
parent: SheetPlastitaniumGlass
id: SheetPlastitaniumGlass1 id: SheetPlastitaniumGlass1
name: plastitanium glass name: plastitanium glass
parent: SheetPlastitaniumGlass
components: components:
- type: Sprite - type: Sprite
state: plastitaniumglass state: plastitaniumglass
- type: Stack - type: Stack
count: 1 count: 1

View File

@@ -1,183 +1,183 @@
- type: entity - type: entity
id: SheetMetalBase
abstract: true abstract: true
parent: BaseItem parent: BaseItem
id: SheetMetalBase
description: A sheet of metal, used often on the station in various applications. description: A sheet of metal, used often on the station in various applications.
components: components:
- type: Sprite - type: Sprite
netsync: false netsync: false
sprite: Objects/Materials/Sheets/metal.rsi sprite: Objects/Materials/Sheets/metal.rsi
- type: Item - type: Item
sprite: Objects/Materials/Sheets/metal.rsi sprite: Objects/Materials/Sheets/metal.rsi
- type: ItemStatus - type: ItemStatus
- type: Tag - type: Tag
tags: tags:
- Sheet - Sheet
- type: entity - type: entity
name: steel
id: SheetSteel
parent: SheetMetalBase parent: SheetMetalBase
id: SheetSteel
name: steel
components: components:
- type: Material - type: Material
materials: materials:
- key: enum.MaterialKeys.Stack - key: enum.MaterialKeys.Stack
mat: steel mat: steel
- type: Stack - type: Stack
stackType: Steel stackType: Steel
- type: Sprite - type: Sprite
state: steel_3 state: steel_3
- type: Item - type: Item
HeldPrefix: steel HeldPrefix: steel
- type: Appearance - type: Appearance
visuals: visuals:
- type: StackVisualizer - type: StackVisualizer
stackLayers: stackLayers:
- steel - steel
- steel_2 - steel_2
- steel_3 - steel_3
- type: FloorTile - type: FloorTile
outputs: outputs:
- underplating - underplating
- type: entity - type: entity
parent: SheetSteel
id: SheetSteel1 id: SheetSteel1
name: steel name: steel
parent: SheetSteel
components: components:
- type: Sprite - type: Sprite
state: steel state: steel
- type: Stack - type: Stack
count: 1 count: 1
- type: entity - type: entity
name: plasteel
id: SheetPlasteel
parent: SheetMetalBase parent: SheetMetalBase
id: SheetPlasteel
name: plasteel
components: components:
- type: Material - type: Material
materials: materials:
- key: enum.MaterialKeys.Stack - key: enum.MaterialKeys.Stack
mat: plasteel mat: plasteel
- type: Stack - type: Stack
stackType: Plasteel stackType: Plasteel
- type: Sprite - type: Sprite
state: plasteel_3 state: plasteel_3
- type: Item - type: Item
HeldPrefix: plasteel HeldPrefix: plasteel
- type: Appearance - type: Appearance
visuals: visuals:
- type: StackVisualizer - type: StackVisualizer
stackLayers: stackLayers:
- plasteel - plasteel
- plasteel_2 - plasteel_2
- plasteel_3 - plasteel_3
- type: entity - type: entity
parent: SheetPlasteel
id: SheetPlasteel1 id: SheetPlasteel1
name: plasteel name: plasteel
parent: SheetPlasteel
components: components:
- type: Sprite - type: Sprite
state: plasteel state: plasteel
- type: Stack - type: Stack
count: 1 count: 1
- type: entity - type: entity
name: titanium
id: SheetTitanium
parent: SheetMetalBase parent: SheetMetalBase
id: SheetTitanium
name: titanium
components: components:
- type: Material - type: Material
materials: materials:
- key: enum.MaterialKeys.Stack - key: enum.MaterialKeys.Stack
mat: titanium mat: titanium
- type: Stack - type: Stack
stackType: Titanium stackType: Titanium
- type: Sprite - type: Sprite
state: titanium_3 state: titanium_3
- type: Item - type: Item
HeldPrefix: titanium HeldPrefix: titanium
- type: Appearance - type: Appearance
visuals: visuals:
- type: StackVisualizer - type: StackVisualizer
stackLayers: stackLayers:
- titanium - titanium
- titanium_2 - titanium_2
- titanium_3 - titanium_3
- type: entity - type: entity
parent: SheetTitanium
id: SheetTitanium1 id: SheetTitanium1
name: titanium name: titanium
parent: SheetTitanium
components: components:
- type: Sprite - type: Sprite
state: titanium state: titanium
- type: Stack - type: Stack
count: 1 count: 1
- type: entity - type: entity
name: plastitanium
id: SheetPlastitanium
parent: SheetMetalBase parent: SheetMetalBase
id: SheetPlastitanium
name: plastitanium
components: components:
- type: Material - type: Material
materials: materials:
- key: enum.MaterialKeys.Stack - key: enum.MaterialKeys.Stack
mat: plastitanium mat: plastitanium
- type: Stack - type: Stack
stackType: Plastitanium stackType: Plastitanium
- type: Sprite - type: Sprite
state: plastitanium_3 state: plastitanium_3
- type: Item - type: Item
HeldPrefix: plastitanium HeldPrefix: plastitanium
- type: Appearance - type: Appearance
visuals: visuals:
- type: StackVisualizer - type: StackVisualizer
stackLayers: stackLayers:
- plastitanium - plastitanium
- plastitanium_2 - plastitanium_2
- plastitanium_3 - plastitanium_3
- type: entity - type: entity
parent: SheetPlastitanium
id: SheetPlastitanium1 id: SheetPlastitanium1
name: plastitanium name: plastitanium
parent: SheetPlastitanium
components: components:
- type: Sprite - type: Sprite
state: plastitanium state: plastitanium
- type: Stack - type: Stack
count: 1 count: 1
- type: entity - type: entity
name: brass
id: SheetBrass
parent: SheetMetalBase parent: SheetMetalBase
id: SheetBrass
name: brass
components: components:
- type: Material - type: Material
materials: materials:
- key: enum.MaterialKeys.Stack - key: enum.MaterialKeys.Stack
mat: brass mat: brass
- type: Stack - type: Stack
stackType: Brass stackType: Brass
- type: Sprite - type: Sprite
state: brass_3 state: brass_3
- type: Item - type: Item
HeldPrefix: brass HeldPrefix: brass
- type: Appearance - type: Appearance
visuals: visuals:
- type: StackVisualizer - type: StackVisualizer
stackLayers: stackLayers:
- brass - brass
- brass_2 - brass_2
- brass_3 - brass_3
- type: entity - type: entity
parent: SheetBrass
id: SheetBrass1 id: SheetBrass1
name: brass name: brass
parent: SheetBrass
components: components:
- type: Sprite - type: Sprite
state: brass state: brass
- type: Stack - type: Stack
count: 1 count: 1

View File

@@ -1,156 +1,156 @@
- type: entity - type: entity
id: SheetOtherBase
abstract: true abstract: true
parent: BaseItem parent: BaseItem
id: SheetOtherBase
description: A sheet of material, used often on the station in various applications. description: A sheet of material, used often on the station in various applications.
components: components:
- type: Sprite - type: Sprite
netsync: false netsync: false
sprite: Objects/Materials/Sheets/other.rsi sprite: Objects/Materials/Sheets/other.rsi
- type: Item - type: Item
sprite: Objects/Materials/Sheets/other.rsi sprite: Objects/Materials/Sheets/other.rsi
- type: ItemStatus - type: ItemStatus
- type: Tag - type: Tag
tags: tags:
- Sheet - Sheet
- type: entity - type: entity
name: paper
id: SheetPaper
parent: SheetOtherBase parent: SheetOtherBase
id: SheetPaper
name: paper
components: components:
- type: Stack - type: Stack
stackType: Paper stackType: Paper
- type: Sprite - type: Sprite
state: paper_3 state: paper_3
- type: Item - type: Item
HeldPrefix: paper HeldPrefix: paper
- type: Appearance - type: Appearance
visuals: visuals:
- type: StackVisualizer - type: StackVisualizer
stackLayers: stackLayers:
- paper - paper
- paper_2 - paper_2
- paper_3 - paper_3
- type: entity - type: entity
parent: SheetPaper
id: SheetPaper1 id: SheetPaper1
name: paper name: paper
parent: SheetPaper
components: components:
- type: Sprite - type: Sprite
state: paper state: paper
- type: Stack - type: Stack
count: 1 count: 1
- type: entity - type: entity
name: phoron
id: SheetPhoron
parent: SheetOtherBase parent: SheetOtherBase
id: SheetPhoron
name: phoron
components: components:
- type: Material - type: Material
materials: materials:
- key: enum.MaterialKeys.Stack - key: enum.MaterialKeys.Stack
mat: phoron mat: phoron
- type: Stack - type: Stack
stackType: Phoron stackType: Phoron
- type: Sprite - type: Sprite
state: phoron state: phoron
- type: Item - type: Item
HeldPrefix: phoron HeldPrefix: phoron
- type: entity - type: entity
parent: SheetPhoron
id: SheetPhoron1 id: SheetPhoron1
name: phoron name: phoron
parent: SheetPhoron
suffix: 1 suffix: 1
components: components:
- type: Stack - type: Stack
count: 1 count: 1
- type: entity - type: entity
name: plasma
id: SheetPlasma
parent: SheetOtherBase parent: SheetOtherBase
id: SheetPlasma
name: plasma
components: components:
- type: Material - type: Material
materials: materials:
- key: enum.MaterialKeys.Stack - key: enum.MaterialKeys.Stack
mat: plasma mat: plasma
- type: Stack - type: Stack
stackType: Plasma stackType: Plasma
- type: Sprite - type: Sprite
state: plasma_3 state: plasma_3
- type: Item - type: Item
HeldPrefix: plasma HeldPrefix: plasma
- type: Appearance - type: Appearance
visuals: visuals:
- type: StackVisualizer - type: StackVisualizer
stackLayers: stackLayers:
- plasma - plasma
- plasma_2 - plasma_2
- plasma_3 - plasma_3
- type: entity - type: entity
parent: SheetPlasma
id: SheetPlasma1 id: SheetPlasma1
name: plasma name: plasma
parent: SheetPlasma
components: components:
- type: Sprite - type: Sprite
state: plasma state: plasma
- type: Stack - type: Stack
count: 1 count: 1
- type: entity - type: entity
name: plastic
id: SheetPlastic
parent: SheetOtherBase parent: SheetOtherBase
id: SheetPlastic
name: plastic
components: components:
- type: Material - type: Material
materials: materials:
- key: enum.MaterialKeys.Stack - key: enum.MaterialKeys.Stack
mat: plastic mat: plastic
- type: Stack - type: Stack
stackType: Plastic stackType: Plastic
- type: Sprite - type: Sprite
state: plastic_3 state: plastic_3
- type: Item - type: Item
HeldPrefix: plastic HeldPrefix: plastic
- type: Appearance - type: Appearance
visuals: visuals:
- type: StackVisualizer - type: StackVisualizer
stackLayers: stackLayers:
- plastic - plastic
- plastic_2 - plastic_2
- plastic_3 - plastic_3
- type: entity - type: entity
parent: SheetPlastic
id: SheetPlastic1 id: SheetPlastic1
name: plastic name: plastic
parent: SheetPlastic
components: components:
- type: Sprite - type: Sprite
state: plastic state: plastic
- type: Stack - type: Stack
count: 1 count: 1
- type: entity - type: entity
name: uranium
id: SheetUranium
parent: SheetOtherBase parent: SheetOtherBase
id: SheetUranium
name: uranium
components: components:
- type: Stack - type: Stack
stackType: Uranium stackType: Uranium
- type: Sprite - type: Sprite
state: uranium state: uranium
- type: Item - type: Item
HeldPrefix: uranium HeldPrefix: uranium
- type: entity - type: entity
parent: SheetUranium
id: SheetUranium1 id: SheetUranium1
name: uranium name: uranium
parent: SheetUranium
suffix: 1 suffix: 1
components: components:
- type: Stack - type: Stack
count: 1 count: 1

View File

@@ -1,213 +1,213 @@
- type: entity - type: entity
id: IngotBase
abstract: true abstract: true
parent: BaseItem parent: BaseItem
id: IngotBase
description: A heavy metal ingot stamped with the Nanotransen logo. description: A heavy metal ingot stamped with the Nanotransen logo.
components: components:
- type: Sprite - type: Sprite
netsync: false netsync: false
sprite: Objects/Materials/ingots.rsi sprite: Objects/Materials/ingots.rsi
- type: Item - type: Item
sprite: Objects/Materials/ingots.rsi sprite: Objects/Materials/ingots.rsi
- type: ItemStatus - type: ItemStatus
- type: Tag - type: Tag
tags: tags:
- Ingot - Ingot
- type: entity - type: entity
name: adamantine bar
id: IngotAdamantine
parent: IngotBase parent: IngotBase
id: IngotAdamantine
name: adamantine bar
components: components:
- type: Material - type: Material
materials: materials:
- key: enum.MaterialKeys.Stack - key: enum.MaterialKeys.Stack
mat: adamantine mat: adamantine
- type: Stack - type: Stack
stackType: Adamantine stackType: Adamantine
- type: Sprite - type: Sprite
state: adamantine_3 state: adamantine_3
- type: Item - type: Item
HeldPrefix: adamantine HeldPrefix: adamantine
- type: Appearance - type: Appearance
visuals: visuals:
- type: StackVisualizer - type: StackVisualizer
stackLayers: stackLayers:
- adamantine - adamantine
- adamantine_2 - adamantine_2
- adamantine_3 - adamantine_3
- type: entity - type: entity
parent: IngotAdamantine
id: IngotAdamantine1 id: IngotAdamantine1
name: adamantine bar name: adamantine bar
parent: IngotAdamantine
components: components:
- type: Sprite - type: Sprite
state: adamantine state: adamantine
- type: Stack - type: Stack
count: 1 count: 1
- type: entity - type: entity
name: copper bar
id: IngotCopper
parent: IngotBase parent: IngotBase
id: IngotCopper
name: copper bar
components: components:
- type: Material - type: Material
materials: materials:
- key: enum.MaterialKeys.Stack - key: enum.MaterialKeys.Stack
mat: copper mat: copper
- type: Stack - type: Stack
stackType: Copper stackType: Copper
- type: Sprite - type: Sprite
state: copper_3 state: copper_3
- type: Item - type: Item
HeldPrefix: copper HeldPrefix: copper
- type: Appearance - type: Appearance
visuals: visuals:
- type: StackVisualizer - type: StackVisualizer
stackLayers: stackLayers:
- copper - copper
- copper_2 - copper_2
- copper_3 - copper_3
- type: entity - type: entity
parent: IngotCopper
id: IngotCopper1 id: IngotCopper1
name: copper bar name: copper bar
parent: IngotCopper
components: components:
- type: Sprite - type: Sprite
state: copper state: copper
- type: Stack - type: Stack
count: 1 count: 1
- type: entity - type: entity
name: gold bar
id: IngotGold
parent: IngotBase parent: IngotBase
id: IngotGold
name: gold bar
components: components:
- type: Material - type: Material
materials: materials:
- key: enum.MaterialKeys.Stack - key: enum.MaterialKeys.Stack
mat: gold mat: gold
- type: Stack - type: Stack
stackType: Gold stackType: Gold
- type: Sprite - type: Sprite
state: gold_3 state: gold_3
- type: Item - type: Item
HeldPrefix: gold HeldPrefix: gold
- type: Appearance - type: Appearance
visuals: visuals:
- type: StackVisualizer - type: StackVisualizer
stackLayers: stackLayers:
- gold - gold
- gold_2 - gold_2
- gold_3 - gold_3
- type: entity - type: entity
parent: IngotGold
id: IngotGold1 id: IngotGold1
name: gold bar name: gold bar
parent: IngotGold
components: components:
- type: Sprite - type: Sprite
state: gold state: gold
- type: Stack - type: Stack
count: 1 count: 1
- type: entity - type: entity
name: hydrogen bar
id: IngotHydrogen
parent: IngotBase parent: IngotBase
id: IngotHydrogen
name: hydrogen bar
components: components:
- type: Material - type: Material
materials: materials:
- key: enum.MaterialKeys.Stack - key: enum.MaterialKeys.Stack
mat: hydrogen mat: hydrogen
- type: Stack - type: Stack
stackType: Hydrogen stackType: Hydrogen
- type: Sprite - type: Sprite
state: hydrogen_3 state: hydrogen_3
- type: Item - type: Item
HeldPrefix: hydrogen HeldPrefix: hydrogen
- type: Appearance - type: Appearance
visuals: visuals:
- type: StackVisualizer - type: StackVisualizer
stackLayers: stackLayers:
- hydrogen - hydrogen
- hydrogen_2 - hydrogen_2
- hydrogen_3 - hydrogen_3
- type: entity - type: entity
parent: IngotHydrogen
id: IngotHydrogen1 id: IngotHydrogen1
name: hydrogen bar name: hydrogen bar
parent: IngotHydrogen
components: components:
- type: Sprite - type: Sprite
state: hydrogen state: hydrogen
- type: Stack - type: Stack
count: 1 count: 1
- type: entity - type: entity
name: iron bar
id: IngotIron
parent: IngotBase parent: IngotBase
id: IngotIron
name: iron bar
components: components:
- type: Material - type: Material
materials: materials:
- key: enum.MaterialKeys.Stack - key: enum.MaterialKeys.Stack
mat: iron mat: iron
- type: Stack - type: Stack
stackType: Iron stackType: Iron
- type: Sprite - type: Sprite
state: iron_3 state: iron_3
- type: Item - type: Item
HeldPrefix: iron HeldPrefix: iron
- type: Appearance - type: Appearance
visuals: visuals:
- type: StackVisualizer - type: StackVisualizer
stackLayers: stackLayers:
- iron - iron
- iron_2 - iron_2
- iron_3 - iron_3
- type: entity - type: entity
parent: IngotIron
id: IngotIron1 id: IngotIron1
name: iron bar name: iron bar
parent: IngotIron
components: components:
- type: Sprite - type: Sprite
state: iron state: iron
- type: Stack - type: Stack
count: 1 count: 1
- type: entity - type: entity
name: silver bar
id: IngotSilver
parent: IngotBase parent: IngotBase
id: IngotSilver
name: silver bar
components: components:
- type: Material - type: Material
materials: materials:
- key: enum.MaterialKeys.Stack - key: enum.MaterialKeys.Stack
mat: silver mat: silver
- type: Stack - type: Stack
stackType: Silver stackType: Silver
- type: Sprite - type: Sprite
state: silver_3 state: silver_3
- type: Item - type: Item
HeldPrefix: silver HeldPrefix: silver
- type: Appearance - type: Appearance
visuals: visuals:
- type: StackVisualizer - type: StackVisualizer
stackLayers: stackLayers:
- silver - silver
- silver_2 - silver_2
- silver_3 - silver_3
- type: entity - type: entity
parent: IngotSilver
id: IngotSilver1 id: IngotSilver1
name: silver bar name: silver bar
parent: IngotSilver
components: components:
- type: Sprite - type: Sprite
state: silver state: silver
- type: Stack - type: Stack
count: 1 count: 1

View File

@@ -1,277 +1,277 @@
- type: entity - type: entity
id: MaterialBase
abstract: true abstract: true
parent: BaseItem parent: BaseItem
id: MaterialBase
description: A raw material. description: A raw material.
components: components:
- type: Sprite - type: Sprite
netsync: false netsync: false
sprite: Objects/Materials/materials.rsi sprite: Objects/Materials/materials.rsi
- type: Item - type: Item
sprite: Objects/Materials/materials.rsi sprite: Objects/Materials/materials.rsi
- type: ItemStatus - type: ItemStatus
- type: entity - type: entity
name: bananium parent: MaterialBase
id: MaterialBananium id: MaterialBananium
parent: MaterialBase name: bananium
components: components:
- type: Stack - type: Stack
stackType: Bananium stackType: Bananium
- type: Sprite - type: Sprite
state: bananium state: bananium
- type: entity - type: entity
id: MaterialBananium1
parent: MaterialBananium parent: MaterialBananium
id: MaterialBananium1
suffix: 1 suffix: 1
components: components:
- type: Stack - type: Stack
count: 1 count: 1
- type: entity - type: entity
name: cloth parent: MaterialBase
id: MaterialCloth id: MaterialCloth
parent: MaterialBase name: cloth
components: components:
- type: Stack - type: Stack
stackType: Cloth stackType: Cloth
- type: Sprite - type: Sprite
state: cloth_3 state: cloth_3
- type: Appearance - type: Appearance
visuals: visuals:
- type: StackVisualizer - type: StackVisualizer
stackLayers: stackLayers:
- cloth - cloth
- cloth_2 - cloth_2
- cloth_3 - cloth_3
- type: entity - type: entity
id: MaterialCloth1
parent: MaterialCloth parent: MaterialCloth
id: MaterialCloth1
components: components:
- type: Sprite - type: Sprite
state: cloth state: cloth
- type: Stack - type: Stack
count: 1 count: 1
- type: entity - type: entity
name: cotton parent: MaterialBase
id: MaterialCotton id: MaterialCotton
parent: MaterialBase name: cotton
components: components:
- type: Stack - type: Stack
stackType: Cotton stackType: Cotton
- type: Sprite - type: Sprite
state: cotton_3 state: cotton_3
- type: Appearance - type: Appearance
visuals: visuals:
- type: StackVisualizer - type: StackVisualizer
stackLayers: stackLayers:
- cotton - cotton
- cotton_2 - cotton_2
- cotton_3 - cotton_3
- type: entity - type: entity
id: MaterialCotton1
parent: MaterialCotton parent: MaterialCotton
id: MaterialCotton1
components: components:
- type: Sprite - type: Sprite
state: cotton state: cotton
- type: Stack - type: Stack
count: 1 count: 1
- type: entity - type: entity
name: refined diamond parent: MaterialBase
id: MaterialDiamond id: MaterialDiamond
parent: MaterialBase name: refined diamond
components: components:
- type: Stack - type: Stack
stackType: Diamond stackType: Diamond
- type: Sprite - type: Sprite
state: diamond state: diamond
- type: Item - type: Item
HeldPrefix: diamond HeldPrefix: diamond
- type: entity - type: entity
id: MaterialDiamond1
parent: MaterialDiamond parent: MaterialDiamond
id: MaterialDiamond1
suffix: 1 suffix: 1
components: components:
- type: Stack - type: Stack
count: 1 count: 1
- type: entity - type: entity
name: durathread parent: MaterialBase
id: MaterialDurathread id: MaterialDurathread
parent: MaterialBase name: durathread
components: components:
- type: Stack - type: Stack
stackType: Durathread stackType: Durathread
- type: Sprite - type: Sprite
state: durathread_3 state: durathread_3
- type: Appearance - type: Appearance
visuals: visuals:
- type: StackVisualizer - type: StackVisualizer
stackLayers: stackLayers:
- durathread - durathread
- durathread_2 - durathread_2
- durathread_3 - durathread_3
- type: entity - type: entity
id: MaterialDurathread1
parent: MaterialDurathread parent: MaterialDurathread
id: MaterialDurathread1
components: components:
- type: Sprite - type: Sprite
state: durathread state: durathread
- type: Stack - type: Stack
count: 1 count: 1
- type: entity - type: entity
name: raw durathread parent: MaterialBase
id: MaterialDurathreadRaw id: MaterialDurathreadRaw
parent: MaterialBase name: raw durathread
components: components:
- type: Stack - type: Stack
stackType: RawDurathread stackType: RawDurathread
- type: Sprite - type: Sprite
state: durathreadraw_3 state: durathreadraw_3
- type: Appearance - type: Appearance
visuals: visuals:
- type: StackVisualizer - type: StackVisualizer
stackLayers: stackLayers:
- durathreadraw - durathreadraw
- durathreadraw_2 - durathreadraw_2
- durathreadraw_3 - durathreadraw_3
- type: entity - type: entity
id: MaterialDurathreadRaw1
parent: MaterialDurathreadRaw parent: MaterialDurathreadRaw
id: MaterialDurathreadRaw1
components: components:
- type: Sprite - type: Sprite
state: durathreadraw state: durathreadraw
- type: Stack - type: Stack
count: 1 count: 1
- type: entity - type: entity
name: hide parent: MaterialBase
id: MaterialHide id: MaterialHide
parent: MaterialBase name: hide
components: components:
- type: Stack - type: Stack
stackType: Hide stackType: Hide
- type: Sprite - type: Sprite
state: hide_3 state: hide_3
- type: Appearance - type: Appearance
visuals: visuals:
- type: StackVisualizer - type: StackVisualizer
stackLayers: stackLayers:
- hide - hide
- hide_2 - hide_2
- hide_3 - hide_3
- type: entity - type: entity
id: MaterialHide1
parent: MaterialHide parent: MaterialHide
id: MaterialHide1
components: components:
- type: Sprite - type: Sprite
state: hide state: hide
- type: Stack - type: Stack
count: 1 count: 1
- type: entity - type: entity
name: leather parent: MaterialBase
id: MaterialLeather id: MaterialLeather
parent: MaterialBase name: leather
components: components:
- type: Stack - type: Stack
stackType: Leather stackType: Leather
- type: Sprite - type: Sprite
state: leather_3 state: leather_3
- type: Appearance - type: Appearance
visuals: visuals:
- type: StackVisualizer - type: StackVisualizer
stackLayers: stackLayers:
- leather - leather
- leather_2 - leather_2
- leather_3 - leather_3
- type: entity - type: entity
id: MaterialLeather1
parent: MaterialLeather parent: MaterialLeather
id: MaterialLeather1
components: components:
- type: Sprite - type: Sprite
state: leather state: leather
- type: Stack - type: Stack
count: 1 count: 1
- type: entity - type: entity
name: wood
id: MaterialWoodPlank
parent: MaterialBase parent: MaterialBase
id: MaterialWoodPlank
name: wood
components: components:
- type: Material - type: Material
materials: materials:
- key: enum.MaterialKeys.Stack - key: enum.MaterialKeys.Stack
mat: wood mat: wood
- type: Stack - type: Stack
stackType: WoodPlank stackType: WoodPlank
- type: Sprite - type: Sprite
state: wood state: wood
- type: Item - type: Item
HeldPrefix: wood HeldPrefix: wood
- type: entity - type: entity
id: MaterialWoodPlank1
parent: MaterialWoodPlank parent: MaterialWoodPlank
id: MaterialWoodPlank1
suffix: 1 suffix: 1
components: components:
- type: Stack - type: Stack
count: 1 count: 1
# Specific Hides # Specific Hides
- type: entity - type: entity
name: bear hide parent: MaterialBase
id: MaterialHideBear id: MaterialHideBear
parent: MaterialBase name: bear hide
components: components:
- type: Sprite - type: Sprite
sprite: Objects/Materials/materials.rsi sprite: Objects/Materials/materials.rsi
state: bearpelt state: bearpelt
- type: Clothing - type: Clothing
sprite: Clothing/Head/Misc/hides.rsi sprite: Clothing/Head/Misc/hides.rsi
HeldPrefix: bear HeldPrefix: bear
ClothingPrefix: bear ClothingPrefix: bear
Slots: Slots:
- Helmet - Helmet
- type: entity - type: entity
name: cat hide parent: MaterialBase
id: MaterialHideCat id: MaterialHideCat
parent: MaterialBase name: cat hide
components: components:
- type: Sprite - type: Sprite
sprite: Objects/Materials/materials.rsi sprite: Objects/Materials/materials.rsi
state: cathide state: cathide
# - type: Clothing # - type: Clothing
# sprite: Clothing/Head/Misc/hides.rsi # sprite: Clothing/Head/Misc/hides.rsi
# HeldPrefix: cat # HeldPrefix: cat
# ClothingPrefix: cat # ClothingPrefix: cat
# Slots: # Slots:
# - Helmet # - Helmet
- type: entity - type: entity
name: corgi hide
id: MaterialHideCorgi
parent: MaterialBase parent: MaterialBase
id: MaterialHideCorgi
name: corgi hid
components: components:
- type: Sprite - type: Sprite
sprite: Objects/Materials/materials.rsi sprite: Objects/Materials/materials.rsi
state: corgihide state: corgihide
- type: Clothing - type: Clothing
sprite: Clothing/Head/Misc/hides.rsi sprite: Clothing/Head/Misc/hides.rsi
# HeldPrefix: corgi # HeldPrefix: corgi
ClothingPrefix: corgi2 ClothingPrefix: corgi2
Slots: Slots:
- Helmet - Helmet

View File

@@ -1,118 +1,118 @@
- type: entity - type: entity
id: OreBase
abstract: true abstract: true
parent: BaseItem parent: BaseItem
id: OreBase
description: A piece of unrefined ore. description: A piece of unrefined ore.
components: components:
- type: Sprite - type: Sprite
netsync: false netsync: false
sprite: Objects/Materials/ore.rsi sprite: Objects/Materials/ore.rsi
- type: Item - type: Item
sprite: Objects/Materials/ore.rsi sprite: Objects/Materials/ore.rsi
- type: ItemStatus - type: ItemStatus
- type: Tag - type: Tag
tags: tags:
- Ore - Ore
- type: entity - type: entity
name: adamantine ore parent: OreBase
id: AdamantineOre id: AdamantineOre
parent: OreBase name: adamantine ore
components: components:
- type: Stack - type: Stack
stackType: AdamantineOre stackType: AdamantineOre
- type: Sprite - type: Sprite
state: adamantine state: adamantine
- type: entity - type: entity
id: AdamantineOre1
parent: AdamantineOre parent: AdamantineOre
id: AdamantineOre1
suffix: 1 suffix: 1
components: components:
- type: Stack - type: Stack
count: 1 count: 1
- type: entity - type: entity
name: ammonia parent: OreBase
id: Ammonia id: Ammonia
parent: OreBase name: ammonia
components: components:
- type: Stack - type: Stack
stackType: Ammonia stackType: Ammonia
- type: Sprite - type: Sprite
state: ammonia state: ammonia
- type: entity - type: entity
id: Ammonia1
parent: Ammonia parent: Ammonia
id: Ammonia1
suffix: 1 suffix: 1
components: components:
- type: Stack - type: Stack
count: 1 count: 1
- type: entity - type: entity
name: bananium ore parent: OreBase
id: BananiumOre id: BananiumOre
parent: OreBase name: bananium ore
components: components:
- type: Stack - type: Stack
stackType: BananiumOre stackType: BananiumOre
- type: Sprite - type: Sprite
state: bananium state: bananium
- type: entity - type: entity
id: BananiumOre1
parent: BananiumOre parent: BananiumOre
id: BananiumOre1
suffix: 1 suffix: 1
components: components:
- type: Stack - type: Stack
count: 1 count: 1
- type: entity - type: entity
name: raw diamond parent: OreBase
id: DiamondRaw id: DiamondRaw
parent: OreBase name: raw diamond
components: components:
- type: Stack - type: Stack
stackType: DiamondOre stackType: DiamondOre
- type: Sprite - type: Sprite
state: diamond state: diamond
- type: entity - type: entity
id: DiamondRaw1
parent: DiamondRaw parent: DiamondRaw
id: DiamondRaw1
suffix: 1 suffix: 1
components: components:
- type: Stack - type: Stack
count: 1 count: 1
- type: entity - type: entity
name: gold ore parent: OreBase
id: GoldOre id: GoldOre
parent: OreBase name: gold ore
components: components:
- type: Stack - type: Stack
stackType: GoldOre stackType: GoldOre
- type: Sprite - type: Sprite
state: gold state: gold
- type: entity - type: entity
id: GoldOre1
parent: GoldOre parent: GoldOre
id: GoldOre1
suffix: 1 suffix: 1
components: components:
- type: Stack - type: Stack
count: 1 count: 1
- type: entity - type: entity
name: iron ore
id: IronOre
parent: OreBase parent: OreBase
id: IronOre
name: iron ore
components: components:
- type: Stack - type: Stack
stackType: IronOre stackType: IronOre
- type: Sprite - type: Sprite
state: iron state: iron
- type: entity - type: entity
id: IronOre1 id: IronOre1
@@ -123,145 +123,145 @@
count: 1 count: 1
- type: entity - type: entity
name: phoron ore parent: OreBase
id: PhoronOre id: PhoronOre
parent: OreBase name: phoron ore
components: components:
- type: Stack - type: Stack
stackType: PhoronOre stackType: PhoronOre
- type: Sprite - type: Sprite
state: phoron state: phoron
- type: entity - type: entity
id: PhoronOre1
parent: PhoronOre parent: PhoronOre
id: PhoronOre1
suffix: 1 suffix: 1
components: components:
- type: Stack - type: Stack
count: 1 count: 1
- type: entity - type: entity
name: plasma ore parent: OreBase
id: PlasmaOre id: PlasmaOre
parent: OreBase name: plasma ore
components: components:
- type: Stack - type: Stack
stackType: PlasmaOre stackType: PlasmaOre
- type: Sprite - type: Sprite
state: plasma state: plasma
- type: entity - type: entity
id: PlasmaOre1
parent: PlasmaOre parent: PlasmaOre
id: PlasmaOre1
suffix: 1 suffix: 1
components: components:
- type: Stack - type: Stack
count: 1 count: 1
- type: entity - type: entity
name: sand parent: OreBase
id: Sand id: Sand
parent: OreBase name: sand
components: components:
- type: Stack - type: Stack
stackType: Sand stackType: Sand
- type: Sprite - type: Sprite
state: sand state: sand
- type: entity - type: entity
id: Sand1
parent: Sand parent: Sand
id: Sand1
suffix: 1 suffix: 1
components: components:
- type: Stack - type: Stack
count: 1 count: 1
- type: entity - type: entity
name: black sand parent: OreBase
id: SandBlack id: SandBlack
parent: OreBase name: black sand
components: components:
- type: Stack - type: Stack
stackType: BlackSand stackType: BlackSand
- type: Sprite - type: Sprite
state: sand_black state: sand_black
- type: entity - type: entity
id: SandBlack1
parent: SandBlack parent: SandBlack
id: SandBlack1
suffix: 1 suffix: 1
components: components:
- type: Stack - type: Stack
count: 1 count: 1
- type: entity - type: entity
name: silver ore parent: OreBase
id: SilverOre id: SilverOre
parent: OreBase name: silver ore
components: components:
- type: Stack - type: Stack
stackType: SilverOre stackType: SilverOre
- type: Sprite - type: Sprite
state: silver state: silver
- type: entity - type: entity
id: SilverOre1
parent: SilverOre parent: SilverOre
id: SilverOre1
suffix: 1 suffix: 1
components: components:
- type: Stack - type: Stack
count: 1 count: 1
- type: entity - type: entity
name: slag parent: OreBase
id: Slag id: Slag
parent: OreBase name: slag
components: components:
- type: Stack - type: Stack
stackType: Slag stackType: Slag
- type: Sprite - type: Sprite
state: slag state: slag
- type: entity - type: entity
id: Slag1
parent: Slag parent: Slag
id: Slag1
suffix: 1 suffix: 1
components: components:
- type: Stack - type: Stack
count: 1 count: 1
- type: entity - type: entity
name: titanium ore parent: OreBase
id: TitaniumOre id: TitaniumOre
parent: OreBase name: titanium ore
components: components:
- type: Stack - type: Stack
stackType: TitaniumOre stackType: TitaniumOre
- type: Sprite - type: Sprite
state: titanium state: titanium
- type: entity - type: entity
id: TitaniumOre1
parent: TitaniumOre parent: TitaniumOre
id: TitaniumOre1
suffix: 1 suffix: 1
components: components:
- type: Stack - type: Stack
count: 1 count: 1
- type: entity - type: entity
name: uranium ore
id: UraniumOre
parent: OreBase parent: OreBase
id: UraniumOre
name: uranium ore
components: components:
- type: Stack - type: Stack
stackType: UraniumOre stackType: UraniumOre
- type: Sprite - type: Sprite
state: uranium state: uranium
- type: entity - type: entity
id: UraniumOre1
parent: UraniumOre parent: UraniumOre
id: UraniumOre1
suffix: 1 suffix: 1
components: components:
- type: Stack - type: Stack
count: 1 count: 1

View File

@@ -1,51 +1,50 @@
- type: entity - type: entity
id: PartBase
abstract: true abstract: true
parent: BaseItem parent: BaseItem
description: id: PartBase
components: components:
- type: Sprite - type: Sprite
netsync: false netsync: false
sprite: Objects/Materials/parts.rsi sprite: Objects/Materials/parts.rsi
state: rods state: rods
- type: Item - type: Item
sprite: Objects/Materials/parts.rsi sprite: Objects/Materials/parts.rsi
- type: ItemStatus - type: ItemStatus
- type: entity - type: entity
name: metals rods
id: PartRodMetal
parent: PartBase parent: PartBase
id: PartRodMetal
name: metals rods
components: components:
- type: Stack - type: Stack
stackType: MetalRod stackType: MetalRod
- type: Sprite - type: Sprite
state: rods_5 state: rods_5
# - type: Item # - type: Item
# HeldPrefix: rods # HeldPrefix: rods
- type: Construction - type: Construction
graph: metalRod graph: metalRod
node: MetalRod node: MetalRod
- type: Appearance - type: Appearance
visuals: visuals:
- type: StackVisualizer - type: StackVisualizer
stackLayers: stackLayers:
- rods - rods
- rods_2 - rods_2
- rods_3 - rods_3
- rods_4 - rods_4
- rods_5 - rods_5
- type: FloorTile - type: FloorTile
outputs: outputs:
- lattice - lattice
- floor_reinforced - floor_reinforced
- type: entity - type: entity
parent: PartRodMetal
id: PartRodMetal1 id: PartRodMetal1
name: metal rod name: metal rod
parent: PartRodMetal
components: components:
- type: Sprite - type: Sprite
state: rods state: rods
- type: Stack - type: Stack
count: 1 count: 1

View File

@@ -1,18 +1,17 @@
- type: entity - type: entity
id: ShardBase
name: shard
description: It's a shard of some unknown material.
parent: BaseItem
abstract: true abstract: true
parent: BaseItem
id: ShardBase
description: It's a shard of some unknown material.
components: components:
- type: Sprite - type: Sprite
sprite: Objects/Materials/Shards/shard.rsi sprite: Objects/Materials/Shards/shard.rsi
state: shard1 state: shard1
- type: RandomSpriteState - type: RandomSpriteState
spriteStates: spriteStates:
- shard1 - shard1
- shard2 - shard2
- shard3 - shard3
- type: ItemCooldown - type: ItemCooldown
- type: MeleeWeapon - type: MeleeWeapon
damageType: Slash damageType: Slash
@@ -23,49 +22,49 @@
damageType: Slash damageType: Slash
- type: entity - type: entity
parent: ShardBase
id: ShardGlass id: ShardGlass
name: glass shard name: glass shard
description: A small piece of glass. It looks sharp, you wouldn't want to step on it barefoot. description: A small piece of glass. It looks sharp, you wouldn't want to step on it barefoot.
parent: ShardBase
components: components:
- type: Sprite - type: Sprite
color: "#bbeeff" color: "#bbeeff"
- type: Item - type: Item
color: "#bbeeff" color: "#bbeeff"
- type: WelderRefinable - type: WelderRefinable
refineResult: refineResult:
- SheetGlass - SheetGlass
- type: entity - type: entity
parent: ShardBase
id: ShardGlassReinforced id: ShardGlassReinforced
name: reinforced glass shard name: reinforced glass shard
description: A small piece of reinforced glass. It looks sharp, you wouldn't want to step on it barefoot. description: A small piece of reinforced glass. It looks sharp, you wouldn't want to step on it barefoot.
parent: ShardBase
components: components:
- type: Sprite - type: Sprite
color: "#96cdef" color: "#96cdef"
- type: Item - type: Item
color: "#96cdef" color: "#96cdef"
- type: WelderRefinable - type: WelderRefinable
refineResult: refineResult:
- SheetGlass - SheetGlass
- SheetSteel - SheetSteel
- type: DamageOtherOnHit - type: DamageOtherOnHit
amount: 10 amount: 10
- type: entity - type: entity
parent: ShardBase
id: ShardGlassPlasma id: ShardGlassPlasma
name: plasma glass shard name: plasma glass shard
description: A small piece of plasma glass. It looks sharp, you wouldn't want to step on it barefoot. description: A small piece of plasma glass. It looks sharp, you wouldn't want to step on it barefoot.
parent: ShardBase
components: components:
- type: Sprite - type: Sprite
color: "#f3b489" color: "#f3b489"
- type: Item - type: Item
color: "#f3b489" color: "#f3b489"
- type: WelderRefinable - type: WelderRefinable
refineResult: refineResult:
- SheetGlass - SheetGlass
- SheetPlasma - SheetPlasma
- type: DamageOtherOnHit - type: DamageOtherOnHit
amount: 15 amount: 15