diff --git a/Resources/Prototypes/Catalog/Fills/Crates/salvage.yml b/Resources/Prototypes/Catalog/Fills/Crates/salvage.yml index d2cc64845d..28d83c2878 100644 --- a/Resources/Prototypes/Catalog/Fills/Crates/salvage.yml +++ b/Resources/Prototypes/Catalog/Fills/Crates/salvage.yml @@ -19,6 +19,7 @@ - id: Crowbar - id: Wirecutter - id: ClothingBeltUtility + - id: OreBag - type: entity id: CrateSalvageAssortedGoodies diff --git a/Resources/Prototypes/Catalog/Fills/Lockers/cargo.yml b/Resources/Prototypes/Catalog/Fills/Lockers/cargo.yml index 1bee62c68b..a777b954d2 100644 --- a/Resources/Prototypes/Catalog/Fills/Lockers/cargo.yml +++ b/Resources/Prototypes/Catalog/Fills/Lockers/cargo.yml @@ -10,6 +10,7 @@ - id: YellowOxygenTank - id: ClothingShoesBootsMag - id: ClothingMaskGasExplorer + - id: OreBag # Currently do not function as 'true' mesons, so they're useless for salvagers. # - id: ClothingEyesGlassesMeson - id: ClothingBeltUtilityFilled diff --git a/Resources/Prototypes/Entities/Objects/Specific/Mining/ore_bag.yml b/Resources/Prototypes/Entities/Objects/Specific/Mining/ore_bag.yml new file mode 100644 index 0000000000..5d786f7502 --- /dev/null +++ b/Resources/Prototypes/Entities/Objects/Specific/Mining/ore_bag.yml @@ -0,0 +1,24 @@ +- type: entity + name: ore bag + id: OreBag + parent: BaseStorageItem + description: A robust bag for salvage specialists and miners alike to carry large amounts of ore. + components: + - type: Sprite + netsync: false + sprite: Objects/Specific/Mining/ore_bag.rsi + state: icon + - type: Clothing + sprite: Objects/Specific/Mining/ore_bag.rsi + QuickEquip: false + Slots: + - belt + size: 175 + - type: Storage + capacity: 175 + quickInsert: true + areaInsert: true + whitelist: + tags: + - Ore + - type: Dumpable diff --git a/Resources/Textures/Objects/Specific/Mining/ore_bag.rsi/equipped-BELT.png b/Resources/Textures/Objects/Specific/Mining/ore_bag.rsi/equipped-BELT.png new file mode 100644 index 0000000000..1c69c8195b Binary files /dev/null and b/Resources/Textures/Objects/Specific/Mining/ore_bag.rsi/equipped-BELT.png differ diff --git a/Resources/Textures/Objects/Specific/Mining/ore_bag.rsi/icon.png b/Resources/Textures/Objects/Specific/Mining/ore_bag.rsi/icon.png new file mode 100644 index 0000000000..be4ee00c36 Binary files /dev/null and b/Resources/Textures/Objects/Specific/Mining/ore_bag.rsi/icon.png differ diff --git a/Resources/Textures/Objects/Specific/Mining/ore_bag.rsi/meta.json b/Resources/Textures/Objects/Specific/Mining/ore_bag.rsi/meta.json new file mode 100644 index 0000000000..36ab4c0636 --- /dev/null +++ b/Resources/Textures/Objects/Specific/Mining/ore_bag.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Homegrown by @ninruB#7795", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-BELT", + "directions": 4 + } + ] +}