diff --git a/Resources/Locale/en-US/deltav/paper/paper-misc.ftl b/Resources/Locale/en-US/deltav/paper/paper-misc.ftl new file mode 100644 index 00000000000..69b0d09c0b1 --- /dev/null +++ b/Resources/Locale/en-US/deltav/paper/paper-misc.ftl @@ -0,0 +1,12 @@ +book-text-lunchbox-generic = Hello Honey! + I've packed your lunch for this shift, I hope you enjoy it!! + Love you so so much, + - Mum. +book-text-lunchbox-healthy = Hello Honey! + I've packed you something healthy for this shift! I hope you enjoy it!! + Love you so so much, + - Mum. +book-text-lunchbox-unhealthy = Hello Honey! + I've packed you something fun for this shift! I hope you enjoy it!! + Love you so so much, + - Mum. \ No newline at end of file diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/chefvend.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/chefvend.yml index 1d1c9f8cd35..bc6ddc96fb8 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/chefvend.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/chefvend.yml @@ -20,4 +20,4 @@ FoodButter: 4 FoodCheese: 1 FoodMeat: 6 - + LunchboxGenericFilledRandom: 5 # Delta-V Adds Lunchbox diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/dinnerware.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/dinnerware.yml index 86f35b52696..0b9a73aa6e6 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/dinnerware.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/dinnerware.yml @@ -24,3 +24,4 @@ DrinkMugOne: 1 DrinkMugRainbow: 2 DrinkMugRed: 2 + LunchboxGeneric: 10 # Delta-V Adds Lunchbox diff --git a/Resources/Prototypes/DeltaV/Catalog/Fills/Paper/manuals.yml b/Resources/Prototypes/DeltaV/Catalog/Fills/Paper/manuals.yml new file mode 100644 index 00000000000..fcb93c1c918 --- /dev/null +++ b/Resources/Prototypes/DeltaV/Catalog/Fills/Paper/manuals.yml @@ -0,0 +1,26 @@ +- type: entity + parent: Paper + id: PaperWrittenNoteFromMumGeneric + name: note from mom + suffix: Lunchbox, Generic + components: + - type: Paper + content: book-text-lunchbox-generic + +- type: entity + parent: PaperWrittenNoteFromMumGeneric + id: PaperWrittenNoteFromMumHealthy + name: note from mom + suffix: Lunchbox, Healthy + components: + - type: Paper + content: book-text-lunchbox-healthy + +- type: entity + parent: PaperWrittenNoteFromMumGeneric + id: PaperWrittenNoteFromMumUnhealthy + name: note from mom + suffix: Lunchbox, Unhealthy + components: + - type: Paper + content: book-text-lunchbox-unhealthy \ No newline at end of file diff --git a/Resources/Prototypes/DeltaV/Entities/Objects/Consumable/Food/Containers/lunchbox.yml b/Resources/Prototypes/DeltaV/Entities/Objects/Consumable/Food/Containers/lunchbox.yml new file mode 100644 index 00000000000..99c5d49c1b2 --- /dev/null +++ b/Resources/Prototypes/DeltaV/Entities/Objects/Consumable/Food/Containers/lunchbox.yml @@ -0,0 +1,313 @@ +- type: entity + id: LunchboxGeneric + parent: [ BoxCardboard, BaseBagOpenClose ] + name: lunchbox + description: For on-the-go meal carrying needs. + components: + - type: Sprite + sprite: DeltaV/Objects/Storage/lunchbox.rsi + layers: + - state: generic + - state: generic-open + map: ["openLayer"] + - type: Item + size: Normal + shape: null + sprite: DeltaV/Objects/Storage/lunchbox.rsi + heldPrefix: generic + - type: Storage + maxItemSize: Normal + grid: + - 0,0,1,1 + - 3,0,1,1 + - 4,0,4,2 + - type: PhysicalComposition + materialComposition: + Plastic: 100 + - type: MeleeWeapon + damage: + types: + Blunt: 2 + soundHit: + path: "/Audio/Weapons/click.ogg" + - type: StaticPrice + price: 10 + +- type: entity + parent: LunchboxGeneric + id: LunchboxGenericFilledRandom + suffix: Filled, Random + name: pre-packed lunchbox + description: Packed with love. + components: + - type: StorageFill + contents: + - id: FoodPizzaArnoldSlice + orGroup: HealthyOrUnhealthyMain + prob: 0.5 + amount: 2 + - id: FoodApple + orGroup: HealthyOrUnhealthyMain + prob: 0.5 + - id: DrinkWaterBottleFull + orGroup: HealthyOrUnhealthyDrink + prob: 0.5 + - id: DrinkCartonOrange + orGroup: HealthyOrUnhealthyDrink + prob: 0.5 + - id: FoodSnackCheesie + orGroup: HealthyOrUnhealthySnack + prob: 0.25 + - id: FoodSnackChocolate + orGroup: HealthyOrUnhealthySnack + prob: 0.25 + - id: FoodCarrot + orGroup: HealthyOrUnhealthySnack + prob: 0.5 + - id: PaperWrittenNoteFromMumGeneric + prob: 0.1 + +- type: entity + parent: LunchboxGeneric + id: LunchboxGenericFilledHealthy + suffix: Filled, Healthy + name: pre-packed lunchbox + description: Packed with healthy love. + components: + - type: StorageFill + contents: + - id: FoodApple + - id: DrinkWaterBottleFull + - id: FoodCarrot + - id: PaperWrittenNoteFromMumHealthy + prob: 0.1 + +- type: entity + parent: LunchboxGeneric + id: LunchboxGenericFilledUnhealthy + suffix: Filled, Unhealthy + name: pre-packed lunchbox + description: Packed with love. + components: + - type: StorageFill + contents: + - id: FoodPizzaArnoldSlice + amount: 2 + - id: DrinkCartonOrange + - id: FoodSnackCheesie + orGroup: UnhealthySnack + prob: 0.25 + - id: FoodSnackChocolate + orGroup: UnhealthySnack + prob: 0.25 + - id: PaperWrittenNoteFromMumUnhealthy + prob: 0.1 + +- type: entity + parent: LunchboxGeneric + id: LunchboxCommand + suffix: Command + components: + - type: Sprite + layers: + - state: command + - state: command-open + map: [ "openLayer" ] + - type: Item + heldPrefix: command + +- type: entity + parent: LunchboxGenericFilledRandom + id: LunchboxCommandFilledRandom + suffix: Command, Filled, Random + components: + - type: Sprite + layers: + - state: command + - state: command-open + map: [ "openLayer" ] + - type: Item + heldPrefix: command + +- type: entity + parent: LunchboxGeneric + id: LunchboxSecurity + suffix: Security + components: + - type: Sprite + layers: + - state: security + - state: security-open + map: [ "openLayer" ] + - type: Item + heldPrefix: security + +- type: entity + parent: LunchboxGenericFilledRandom + id: LunchboxSecurityFilledRandom + suffix: Security, Filled, Random + components: + - type: Sprite + layers: + - state: security + - state: security-open + map: [ "openLayer" ] + - type: Item + heldPrefix: security + +- type: entity + parent: LunchboxGeneric + id: LunchboxMedical + suffix: Medical + components: + - type: Sprite + layers: + - state: medical + - state: medical-open + map: [ "openLayer" ] + - type: Item + heldPrefix: medical + +- type: entity + parent: LunchboxGenericFilledRandom + id: LunchboxMedicalFilledRandom + suffix: Medical, Filled, Random + components: + - type: Sprite + layers: + - state: medical + - state: medical-open + map: [ "openLayer" ] + - type: Item + heldPrefix: medical + +- type: entity + parent: LunchboxGeneric + id: LunchboxLogistics + suffix: Logistics + components: + - type: Sprite + layers: + - state: logistics + - state: logistics-open + map: [ "openLayer" ] + - type: Item + heldPrefix: logistics + +- type: entity + parent: LunchboxGenericFilledRandom + id: LunchboxLogisticsFilledRandom + suffix: Logistics, Filled, Random + components: + - type: Sprite + layers: + - state: logistics + - state: logistics-open + map: [ "openLayer" ] + - type: Item + heldPrefix: logistics + +- type: entity + parent: LunchboxGeneric + id: LunchboxEngineering + suffix: Engineering + components: + - type: Sprite + layers: + - state: engineering + - state: engineering-open + map: [ "openLayer" ] + - type: Item + heldPrefix: engineering + +- type: entity + parent: LunchboxGenericFilledRandom + id: LunchboxEngineeringFilledRandom + suffix: Engineering, Filled, Random + components: + - type: Sprite + layers: + - state: engineering + - state: engineering-open + map: [ "openLayer" ] + - type: Item + heldPrefix: engineering + +- type: entity + parent: LunchboxGeneric + id: LunchboxEpistemics + suffix: Epistemics + components: + - type: Sprite + layers: + - state: epistemics + - state: epistemics-open + map: [ "openLayer" ] + - type: Item + heldPrefix: epistemics + +- type: entity + parent: LunchboxGenericFilledRandom + id: LunchboxEpistemicsFilledRandom + suffix: Epistemics, Filled, Random + components: + - type: Sprite + layers: + - state: epistemics + - state: epistemics-open + map: [ "openLayer" ] + - type: Item + heldPrefix: epistemics + + +- type: entity + parent: LunchboxGeneric + id: LunchboxService + suffix: Service + components: + - type: Sprite + layers: + - state: service + - state: service-open + map: [ "openLayer" ] + - type: Item + heldPrefix: service + +- type: entity + parent: LunchboxGenericFilledRandom + id: LunchboxServiceFilledRandom + suffix: Service, Filled, Random + components: + - type: Sprite + layers: + - state: service + - state: service-open + map: [ "openLayer" ] + - type: Item + heldPrefix: service + +- type: entity + parent: LunchboxGeneric + id: LunchboxSyndicate + suffix: Syndicate + components: + - type: Sprite + layers: + - state: syndicate + - state: syndicate-open + map: [ "openLayer" ] + - type: Item + heldPrefix: syndicate + +- type: entity + parent: LunchboxGenericFilledRandom + id: LunchboxSyndicateFilledRandom + suffix: Syndicate, Filled, Random + components: + - type: Sprite + layers: + - state: syndicate + - state: syndicate-open + map: [ "openLayer" ] + - type: Item + heldPrefix: syndicate diff --git a/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/command-inhand-left.png b/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/command-inhand-left.png new file mode 100644 index 00000000000..86b16b5a781 Binary files /dev/null and b/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/command-inhand-left.png differ diff --git a/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/command-inhand-right.png b/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/command-inhand-right.png new file mode 100644 index 00000000000..5cd17b0e6d9 Binary files /dev/null and b/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/command-inhand-right.png differ diff --git a/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/command-open.png b/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/command-open.png new file mode 100644 index 00000000000..34efb4dd633 Binary files /dev/null and b/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/command-open.png differ diff --git a/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/command.png b/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/command.png new file mode 100644 index 00000000000..0d5d0bfa229 Binary files /dev/null and b/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/command.png differ diff --git a/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/engineering-inhand-left.png b/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/engineering-inhand-left.png new file mode 100644 index 00000000000..194981597a5 Binary files /dev/null and b/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/engineering-inhand-left.png differ diff --git a/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/engineering-inhand-right.png b/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/engineering-inhand-right.png new file mode 100644 index 00000000000..1a52ca2ebf6 Binary files /dev/null and b/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/engineering-inhand-right.png differ diff --git a/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/engineering-open.png b/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/engineering-open.png new file mode 100644 index 00000000000..950bc8304f4 Binary files /dev/null and b/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/engineering-open.png differ diff --git a/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/engineering.png b/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/engineering.png new file mode 100644 index 00000000000..a5a197b7b0c Binary files /dev/null and b/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/engineering.png differ diff --git a/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/epistemics-inhand-left.png b/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/epistemics-inhand-left.png new file mode 100644 index 00000000000..dad73747e8f Binary files /dev/null and b/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/epistemics-inhand-left.png differ diff --git a/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/epistemics-inhand-right.png b/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/epistemics-inhand-right.png new file mode 100644 index 00000000000..4388f7839d8 Binary files /dev/null and b/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/epistemics-inhand-right.png differ diff --git a/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/epistemics-open.png b/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/epistemics-open.png new file mode 100644 index 00000000000..14cb5417f67 Binary files /dev/null and b/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/epistemics-open.png differ diff --git a/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/epistemics.png b/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/epistemics.png new file mode 100644 index 00000000000..e3ebd39ca85 Binary files /dev/null and b/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/epistemics.png differ diff --git a/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/generic-inhand-left.png b/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/generic-inhand-left.png new file mode 100644 index 00000000000..7436ccc5129 Binary files /dev/null and b/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/generic-inhand-left.png differ diff --git a/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/generic-inhand-right.png b/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/generic-inhand-right.png new file mode 100644 index 00000000000..f41664fe885 Binary files /dev/null and b/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/generic-inhand-right.png differ diff --git a/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/generic-open.png b/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/generic-open.png new file mode 100644 index 00000000000..dda397af9b6 Binary files /dev/null and b/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/generic-open.png differ diff --git a/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/generic.png b/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/generic.png new file mode 100644 index 00000000000..8d7f88baee1 Binary files /dev/null and b/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/generic.png differ diff --git a/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/logistics-inhand-left.png b/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/logistics-inhand-left.png new file mode 100644 index 00000000000..81f03493d38 Binary files /dev/null and b/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/logistics-inhand-left.png differ diff --git a/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/logistics-inhand-right.png b/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/logistics-inhand-right.png new file mode 100644 index 00000000000..23b89a07dfc Binary files /dev/null and b/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/logistics-inhand-right.png differ diff --git a/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/logistics-open.png b/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/logistics-open.png new file mode 100644 index 00000000000..fc001d591cc Binary files /dev/null and b/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/logistics-open.png differ diff --git a/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/logistics.png b/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/logistics.png new file mode 100644 index 00000000000..5db3289dd0b Binary files /dev/null and b/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/logistics.png differ diff --git a/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/medical-inhand-left.png b/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/medical-inhand-left.png new file mode 100644 index 00000000000..c961f024dad Binary files /dev/null and b/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/medical-inhand-left.png differ diff --git a/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/medical-inhand-right.png b/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/medical-inhand-right.png new file mode 100644 index 00000000000..51ad78bdcbe Binary files /dev/null and b/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/medical-inhand-right.png differ diff --git a/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/medical-open.png b/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/medical-open.png new file mode 100644 index 00000000000..5b6e804ab24 Binary files /dev/null and b/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/medical-open.png differ diff --git a/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/medical.png b/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/medical.png new file mode 100644 index 00000000000..44a90acec04 Binary files /dev/null and b/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/medical.png differ diff --git a/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/meta.json b/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/meta.json new file mode 100644 index 00000000000..3a1567e3edd --- /dev/null +++ b/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/meta.json @@ -0,0 +1,137 @@ +{ + "version":1, + "license":"CC-BY-SA-3.0", + "copyright":"made by noctyrnal (github) from the honkbox sprite made by brainfood1183 (github)", + "size":{ + "x":32, + "y":32 + }, + "states":[ + { + "name":"command" + }, + { + "name":"command-open" + }, + { + "name":"command-inhand-left", + "directions":4 + }, + { + "name":"command-inhand-right", + "directions":4 + }, + { + "name":"engineering" + }, + { + "name":"engineering-open" + }, + { + "name":"engineering-inhand-left", + "directions":4 + }, + { + "name":"engineering-inhand-right", + "directions":4 + }, + { + "name":"epistemics" + }, + { + "name":"epistemics-open" + }, + { + "name":"epistemics-inhand-left", + "directions":4 + }, + { + "name":"epistemics-inhand-right", + "directions":4 + }, + { + "name":"generic" + }, + { + "name":"generic-open" + }, + { + "name":"generic-inhand-left", + "directions":4 + }, + { + "name":"generic-inhand-right", + "directions":4 + }, + { + "name":"logistics" + }, + { + "name":"logistics-open" + }, + { + "name":"logistics-inhand-left", + "directions":4 + }, + { + "name":"logistics-inhand-right", + "directions":4 + }, + { + "name":"medical" + }, + { + "name":"medical-open" + }, + { + "name":"medical-inhand-left", + "directions":4 + }, + { + "name":"medical-inhand-right", + "directions":4 + }, + { + "name":"security" + }, + { + "name":"security-open" + }, + { + "name":"security-inhand-left", + "directions":4 + }, + { + "name":"security-inhand-right", + "directions":4 + }, + { + "name":"service" + }, + { + "name":"service-open" + }, + { + "name":"service-inhand-left", + "directions":4 + }, + { + "name":"service-inhand-right", + "directions":4 + }, + { + "name":"syndicate" + }, + { + "name":"syndicate-open" + }, + { + "name":"syndicate-inhand-left", + "directions":4 + }, + { + "name":"syndicate-inhand-right", + "directions":4 + } + ] +} diff --git a/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/security-inhand-left.png b/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/security-inhand-left.png new file mode 100644 index 00000000000..269099c8fa3 Binary files /dev/null and b/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/security-inhand-left.png differ diff --git a/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/security-inhand-right.png b/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/security-inhand-right.png new file mode 100644 index 00000000000..ec7cdef08ba Binary files /dev/null and b/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/security-inhand-right.png differ diff --git a/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/security-open.png b/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/security-open.png new file mode 100644 index 00000000000..496848d0e84 Binary files /dev/null and b/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/security-open.png differ diff --git a/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/security.png b/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/security.png new file mode 100644 index 00000000000..a4da12b8d9c Binary files /dev/null and b/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/security.png differ diff --git a/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/service-inhand-left.png b/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/service-inhand-left.png new file mode 100644 index 00000000000..550ed30daba Binary files /dev/null and b/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/service-inhand-left.png differ diff --git a/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/service-inhand-right.png b/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/service-inhand-right.png new file mode 100644 index 00000000000..bbf16c764bd Binary files /dev/null and b/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/service-inhand-right.png differ diff --git a/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/service-open.png b/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/service-open.png new file mode 100644 index 00000000000..7184161315a Binary files /dev/null and b/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/service-open.png differ diff --git a/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/service.png b/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/service.png new file mode 100644 index 00000000000..80db2c562c1 Binary files /dev/null and b/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/service.png differ diff --git a/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/syndicate-inhand-left.png b/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/syndicate-inhand-left.png new file mode 100644 index 00000000000..4d64d2f5080 Binary files /dev/null and b/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/syndicate-inhand-left.png differ diff --git a/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/syndicate-inhand-right.png b/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/syndicate-inhand-right.png new file mode 100644 index 00000000000..aac2e633c55 Binary files /dev/null and b/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/syndicate-inhand-right.png differ diff --git a/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/syndicate-open.png b/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/syndicate-open.png new file mode 100644 index 00000000000..e6bec8b4e9e Binary files /dev/null and b/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/syndicate-open.png differ diff --git a/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/syndicate.png b/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/syndicate.png new file mode 100644 index 00000000000..56bd7657ace Binary files /dev/null and b/Resources/Textures/DeltaV/Objects/Storage/lunchbox.rsi/syndicate.png differ