Inventories (#61)

* Bully the fuck out of inventory shit
Inventory Stuff
Inventories technically work
It works technicaly speaking
Yeah this part too
Lets do it!
Inventories completed
Motherfucker

* Remove unnecessary usings and fix one thing

* Submodule update

* Adds a bunch of various clothing prototypes for each current inventory slot
This commit is contained in:
clusterfack
2018-04-25 06:42:35 -05:00
committed by Pieter-Jan Briers
parent ea05c593aa
commit c33c227d95
37 changed files with 1205 additions and 395 deletions

View File

@@ -1,21 +1,160 @@
- type: entity
parent: BaseItem
name: "Clothing"
id: Clothing
components:
- type: Transform
- type: Clothing
Size: 5
- type: Clickable
- type: BoundingBox
- type: Physics
mass: 5
- type: entity
parent: Clothing
id: ShoesItem
name: Shoes
components:
- type: Sprite
sprite: Items/shoes.png
- type: Icon
icon: Items/shoes.png
- type: Clothing
Slots:
- shoes
- type: entity
parent: BaseItem
id: JanitorUniformItem
parent: Clothing
id: JanitorUniform
name: Janitor Jumpsuit
components:
- type: Sprite
sprite: Items/janitorsuit.png
- type: Icon
icon: Items/janitorsuit.png
- type: Clothing
Slots:
- innerclothing
- type: entity
parent: Clothing
id: SecurityVestClothing
name: Security Vest
components:
- type: Sprite
sprite: Clothing/armorvest.png
- type: Icon
icon: Clothing/armorvest.png
- type: Clothing
Slots:
- outerclothing
- type: entity
parent: Clothing
id: UtilityBeltClothing
name: Utility Belt
components:
- type: Sprite
sprite: Clothing/belt_utility.png
- type: Icon
icon: Clothing/belt_utility.png
Size: 30
- type: Clothing
Slots:
- belt
- type: Storage
Capacity: 30
- type: entity
parent: Clothing
id: BackpackClothing
name: Backpack
components:
- type: Sprite
sprite: Clothing/backpack.png
- type: Icon
icon: Clothing/backpack.png
Size: 9999
- type: Clothing
Slots:
- back
- type: Storage
Capacity: 100
- type: entity
parent: Clothing
id: MesonGlasses
name: Mesons
components:
- type: Sprite
sprite: Clothing/glasses_meson.png
- type: Icon
icon: Clothing/glasses_meson.png
- type: Clothing
Slots:
- eyes
- type: entity
parent: Clothing
id: YellowGloves
name: Insulated Gloves
components:
- type: Sprite
sprite: Clothing/gloves_yellow.png
- type: Icon
icon: Clothing/gloves_yellow.png
- type: Clothing
Slots:
- gloves
- type: entity
parent: Clothing
id: HelmetSecurity
name: Security Helmet
components:
- type: Sprite
sprite: Clothing/helmet_sec.png
- type: Icon
icon: Clothing/helmet_sec.png
- type: Clothing
Slots:
- head
- type: entity
parent: Clothing
id: GasMaskClothing
name: Gas Mask
components:
- type: Sprite
sprite: Clothing/gasmask.png
- type: Icon
icon: Clothing/gasmask.png
- type: Clothing
Slots:
- mask
- type: entity
parent: Clothing
id: IDCardStandard
name: Identification Card
components:
- type: Sprite
sprite: Clothing/idcard_standard.png
- type: Icon
icon: Clothing/idcard_standard.png
- type: Clothing
Slots:
- idcard
- type: entity
parent: Clothing
id: RadioHeadsetEars
name: Headset Radio
components:
- type: Sprite
sprite: Clothing/ears_headset.png
- type: Icon
icon: Clothing/ears_headset.png
- type: Clothing
Slots:
- ears