Adds Duffelbags. And Mime, Botany and Chemistry backpacks. (#1982)

* Sprite added

* Duffel prototypes

* Updates the surgery tools to ID standards

* Revert "Updates the surgery tools to ID standards"

This reverts commit a9997ea979230e090793f85c1e779c5d0a0f2217.

* Adds a filled surgical duffelbag

* Adds Mime, Botany and Chemistry backpack
This commit is contained in:
Swept
2020-09-01 10:24:12 +00:00
committed by GitHub
parent fdd61d1c94
commit ae03c633cf
52 changed files with 454 additions and 0 deletions

View File

@@ -100,6 +100,53 @@
sprite: Clothing/Back/Backpacks/captain.rsi
HeldPrefix: captain
# Inhands/On mob aren't working until I refactor this file -Swept
- type: entity
parent: BackpackClothing
id: BackpackMime
name: mime backpack
description:
components:
- type: Sprite
sprite: Clothing/Back/Backpacks/mime.rsi
state: icon
- type: Icon
sprite: Clothing/Back/Backpacks/mime.rsi
state: icon
- type: Clothing
sprite: Clothing/Back/Backpacks/mime.rsi
- type: entity
parent: BackpackClothing
id: BackpackChemistry
name: chemistry backpack
description:
components:
- type: Sprite
sprite: Clothing/Back/Backpacks/chemistry.rsi
state: icon
- type: Icon
sprite: Clothing/Back/Backpacks/chemistry.rsi
state: icon
- type: Clothing
sprite: Clothing/Back/Backpacks/chemistry.rsi
- type: entity
parent: BackpackClothing
id: BackpackBotany
name: botany backpack
description:
components:
- type: Sprite
sprite: Clothing/Back/Backpacks/botany.rsi
state: icon
- type: Icon
sprite: Clothing/Back/Backpacks/botany.rsi
state: icon
- type: Clothing
sprite: Clothing/Back/Backpacks/botany.rsi
- type: entity
parent: BackpackClothing
id: BackpackHolding

View File

@@ -0,0 +1,137 @@
- type: entity
parent: Clothing
id: Duffelbag
name: duffelbag
description: "A large duffel bag for holding extra things."
components:
- type: Sprite
sprite: Clothing/Back/Duffels/duffel.rsi
state: icon
- type: Icon
sprite: Clothing/Back/Duffels/duffel.rsi
state: icon
- type: Clothing
sprite: Clothing/Back/Duffels/duffel.rsi
size: 9999
QuickEquip: false
Slots:
- back
- type: Storage
capacity: 100
- type: entity
parent: Duffelbag
id: DuffelbagEngineering
name: engineering duffelbag
description:
components:
- type: Sprite
sprite: Clothing/Back/Duffels/duffel_eng.rsi
state: icon
- type: Icon
sprite: Clothing/Back/Duffels/duffel_eng.rsi
state: icon
- type: Clothing
sprite: Clothing/Back/Duffels/duffel_eng.rsi
- type: entity
parent: Duffelbag
id: DuffelbagMedical
name: medical duffelbag
description: "A large duffel bag for holding extra medical supplies."
components:
- type: Sprite
sprite: Clothing/Back/Duffels/duffel_med.rsi
state: icon
- type: Icon
sprite: Clothing/Back/Duffels/duffel_med.rsi
state: icon
- type: Clothing
sprite: Clothing/Back/Duffels/duffel_med.rsi
- type: entity
parent: Duffelbag
id: DuffelbagCaptain
name: captain duffelbag
description: "A large duffel bag for holding extra captainly goods."
components:
- type: Sprite
sprite: Clothing/Back/Duffels/duffel_cap.rsi
state: icon
- type: Icon
sprite: Clothing/Back/Duffels/duffel_cap.rsi
state: icon
- type: Clothing
sprite: Clothing/Back/Duffels/duffel_cap.rsi
- type: entity
parent: Duffelbag
id: DuffelbagClown
name: clown duffelbag
description:
components:
- type: Sprite
sprite: Clothing/Back/Duffels/duffel_clown.rsi
state: icon
- type: Icon
sprite: Clothing/Back/Duffels/duffel_clown.rsi
state: icon
- type: Clothing
sprite: Clothing/Back/Duffels/duffel_clown.rsi
- type: entity
parent: Duffelbag
id: DuffelbagSecurity
name: security duffelbag
description:
components:
- type: Sprite
sprite: Clothing/Back/Duffels/duffel_sec.rsi
state: icon
- type: Icon
sprite: Clothing/Back/Duffels/duffel_sec.rsi
state: icon
- type: Clothing
sprite: Clothing/Back/Duffels/duffel_sec.rsi
- type: entity
parent: Duffelbag
id: DuffelbagSyndicate
name: syndicate duffelbag
description:
components:
- type: Sprite
sprite: Clothing/Back/Duffels/duffel_syn.rsi
state: icon
- type: Icon
sprite: Clothing/Back/Duffels/duffel_syn.rsi
state: icon
- type: Clothing
sprite: Clothing/Back/Duffels/duffel_syn.rsi
# FILLED
- type: entity
parent: Duffelbag
id: DuffelbagSurgeryFilled
name: surgical duffelbag
description: "A large duffel bag for holding extra medical supplies - this one seems to be designed for holding surgical tools."
components:
- type: Sprite
sprite: Clothing/Back/Duffels/duffel_med.rsi
state: icon
- type: Icon
sprite: Clothing/Back/Duffels/duffel_med.rsi
state: icon
- type: Clothing
sprite: Clothing/Back/Duffels/duffel_med.rsi
- type: StorageFill
contents:
- hemostat
- bone_saw
- drill
- cautery
- retractor
- scalpel
- type: Storage
capacity: 30

Binary file not shown.

After

Width:  |  Height:  |  Size: 785 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 535 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 644 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 606 B

View File

@@ -0,0 +1,27 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/547852588166c8e091b441e4e67169e156bb09c1",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon",
"directions": 1
},
{
"name": "equipped-BACKPACK",
"directions": 4
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 672 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 485 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 560 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 580 B

View File

@@ -0,0 +1,27 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/547852588166c8e091b441e4e67169e156bb09c1",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon",
"directions": 1
},
{
"name": "equipped-BACKPACK",
"directions": 4
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 606 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 572 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 397 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 389 B

View File

@@ -0,0 +1,27 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/547852588166c8e091b441e4e67169e156bb09c1",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon",
"directions": 1
},
{
"name": "equipped-BACKPACK",
"directions": 4
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 714 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 444 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 576 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 557 B

View File

@@ -0,0 +1,27 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/547852588166c8e091b441e4e67169e156bb09c1",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon",
"directions": 1
},
{
"name": "equipped-BACKPACK",
"directions": 4
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 769 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 471 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 582 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 550 B

View File

@@ -0,0 +1,27 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/547852588166c8e091b441e4e67169e156bb09c1",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon",
"directions": 1
},
{
"name": "equipped-BACKPACK",
"directions": 4
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 887 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 543 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 616 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 583 B

View File

@@ -0,0 +1,27 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/547852588166c8e091b441e4e67169e156bb09c1",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon",
"directions": 1
},
{
"name": "equipped-BACKPACK",
"directions": 4
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 764 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 503 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 589 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 584 B

View File

@@ -0,0 +1,27 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/547852588166c8e091b441e4e67169e156bb09c1",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon",
"directions": 1
},
{
"name": "equipped-BACKPACK",
"directions": 4
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 795 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 524 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 541 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 551 B

View File

@@ -0,0 +1,27 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/547852588166c8e091b441e4e67169e156bb09c1",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon",
"directions": 1
},
{
"name": "equipped-BACKPACK",
"directions": 4
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 743 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 466 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 566 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 574 B

View File

@@ -0,0 +1,27 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/547852588166c8e091b441e4e67169e156bb09c1",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon",
"directions": 1
},
{
"name": "equipped-BACKPACK",
"directions": 4
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 746 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 425 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 509 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 497 B

View File

@@ -0,0 +1,27 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/547852588166c8e091b441e4e67169e156bb09c1",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon",
"directions": 1
},
{
"name": "equipped-BACKPACK",
"directions": 4
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
}
]
}