]> git.smokeofanarchy.ru Git - space-station-14.git/commitdiff
Make even more items good looking in inventory + size changing (#25461)
authorlzk <124214523+lzk228@users.noreply.github.com>
Thu, 22 Feb 2024 11:28:03 +0000 (12:28 +0100)
committerGitHub <noreply@github.com>
Thu, 22 Feb 2024 11:28:03 +0000 (22:28 +1100)
* Make even more items good looking in inventory

* holoprojecrots

24 files changed:
Resources/Prototypes/Entities/Clothing/Head/welding.yml
Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/pie.yml
Resources/Prototypes/Entities/Objects/Consumable/Food/Containers/bowl.yml
Resources/Prototypes/Entities/Objects/Consumable/Food/Containers/box.yml
Resources/Prototypes/Entities/Objects/Consumable/Food/meals.yml
Resources/Prototypes/Entities/Objects/Consumable/Food/noodles.yml
Resources/Prototypes/Entities/Objects/Consumable/Food/skewer.yml
Resources/Prototypes/Entities/Objects/Consumable/Food/snacks.yml
Resources/Prototypes/Entities/Objects/Consumable/Food/soup.yml
Resources/Prototypes/Entities/Objects/Consumable/Food/taco.yml
Resources/Prototypes/Entities/Objects/Devices/Circuitboards/misc.yml
Resources/Prototypes/Entities/Objects/Devices/Electronics/atmos_alarms.yml
Resources/Prototypes/Entities/Objects/Devices/Electronics/base_electronics.yml
Resources/Prototypes/Entities/Objects/Devices/Electronics/firelock.yml
Resources/Prototypes/Entities/Objects/Devices/Electronics/mech.yml
Resources/Prototypes/Entities/Objects/Devices/holoprojectors.yml
Resources/Prototypes/Entities/Objects/Fun/toys.yml
Resources/Prototypes/Entities/Objects/Power/powercells.yml
Resources/Prototypes/Entities/Objects/Specific/Medical/healing.yml
Resources/Prototypes/Entities/Objects/Specific/Medical/morgue.yml
Resources/Prototypes/Entities/Objects/Specific/Robotics/borg_modules.yml
Resources/Prototypes/Entities/Objects/Tools/emag.yml
Resources/Prototypes/Entities/Objects/Weapons/Guns/Launchers/launchers.yml
Resources/Prototypes/Entities/Objects/Weapons/Melee/pickaxe.yml

index 753646757e9447b90ce50bad5b801648b143a2f7..fb791ae567d018766e1bda4c07c3ac347917cd9e 100644 (file)
@@ -4,6 +4,8 @@
   name: welding mask
   abstract: true
   components:
+  - type: Item
+    storedRotation: 0
   - type: IngestionBlocker
   - type: FlashImmunity
   - type: IdentityBlocker
index ba70efb20519d5ae7259e7eb12f45d0a97ec0e08..fe888595847e8a804d0ffa399984f26ed00b1835 100644 (file)
@@ -6,6 +6,8 @@
   id: FoodPieBase
   abstract: true
   components:
+  - type: Item
+    storedRotation: -90
   - type: FlavorProfile
     flavors:
       - sweet
@@ -34,6 +36,8 @@
   abstract: true
   description: A slice of pie. Tasty!
   components:
+  - type: Item
+    size: Tiny
   - type: FlavorProfile
     flavors:
       - sweet
index eb05133a38e32477f195a8b8f1915898c6618392..52f6d42dc88a6aca183bae64c367e4d5ce043435 100644 (file)
@@ -6,6 +6,8 @@
   id: FoodBowlBig
   description: A simple bowl, used for soups and salads.
   components:
+  - type: Item
+    storedRotation: -90
   - type: SolutionContainerManager
     solutions:
       food:
index 8b6df79b9f39eea41467a2eb2ad3766ef6e5589a..6ce0c7a44344a45496a11b50d00156ddd2663215 100644 (file)
   - type: Item
     sprite: Objects/Consumable/Food/Baked/pizza.rsi
     heldPrefix: box
+    shape:
+    - 0,0,1,1
   - type: Appearance
   - type: EntityStorageVisuals
     stateDoorOpen: box-open
index 8a90468199edab67251cb04f35e023caa653167d..33c2a39d7faf64b873ac4ee57b9635adc7109c97 100644 (file)
@@ -10,6 +10,8 @@
   abstract: true
   description: A delicious meal, cooked with love.
   components:
+  - type: Item
+    storedRotation: -90
   - type: Food
   - type: Sprite
     sprite: Objects/Consumable/Food/meals.rsi
index d8817ab86d7742d7683256bf5e7b7a7c88d438bc..6e588a3efcbbee8a3406be217b933f8e6b322e69 100644 (file)
@@ -7,6 +7,8 @@
   abstract: true
   description: Now that's a nice pasta!
   components:
+  - type: Item
+    storedRotation: -90
   - type: Sprite
     sprite: Objects/Consumable/Food/noodles.rsi
   - type: SolutionContainerManager
index c313f2d0465f332c7550a2bd48fedcf89104c9da..51bf229f2c198603e2a02788559fa1b5d314f1c2 100644 (file)
@@ -19,6 +19,7 @@
           Quantity: 8
   - type: Item
     size: Small
+    storedRotation: -90
 
 # Kebabs
 
index f9cf2231142c43d3b11a826c9d65a44796dc1d86..27f2bdbce2ccf4f7e864868cd6456d2301ccf41c 100644 (file)
   - type: Item
     sprite: Objects/Consumable/Food/snacks.rsi
     heldPrefix: packet
+    size: Tiny
   - type: Tag
     tags:
     - Trash
   components:
   - type: Sprite
     state: boritos-trash
-  - type: Item
 
 - type: entity
   noSpawn: true
   components:
   - type: Sprite
     state: cnds-trash
-  - type: Item
 
 - type: entity
   noSpawn: true
   components:
   - type: Sprite
     state: cheesiehonkers-trash
-  - type: Item
 
 - type: entity
   noSpawn: true
   components:
   - type: Sprite
     state: chips-trash
-  - type: Item
 
 - type: entity
   noSpawn: true
   components:
   - type: Sprite
     state: chocolatebar-trash
-  - type: Item
 
 - type: entity
   noSpawn: true
   components:
   - type: Sprite
     state: energybar-trash
-  - type: Item
 
 - type: entity
   noSpawn: true
   components:
   - type: Sprite
     state: pistachio-trash
-  - type: Item
 
 - type: entity
   noSpawn: true
   components:
   - type: Sprite
     state: popcorn-trash
-  - type: Item
 
 - type: entity
   noSpawn: true
   components:
   - type: Sprite
     state: raisins-trash
-  - type: Item
 
 - type: entity
   noSpawn: true
   components:
   - type: Sprite
     state: semki-trash
-  - type: Item
 
 - type: entity
   noSpawn: true
   components:
   - type: Sprite
     state: susjerky-trash
-  - type: Item
 
 - type: entity
   noSpawn: true
   components:
   - type: Sprite
     state: syndicakes-trash
-  - type: Item
 
 - type: entity
   noSpawn: true
   components:
   - type: Sprite
     state: chinese1
-  - type: Item
 
 - type: entity
   noSpawn: true
   components:
   - type: Sprite
     state: chinese2
-  - type: Item
 
 - type: entity
   noSpawn: true
index 0dca39ea481365160f04443fb8a37fa3d930a2aa..3b080e843b419c01d084744a3321ca8b50609860 100644 (file)
@@ -5,6 +5,8 @@
   id: FoodBowlBase
   abstract: true
   components:
+  - type: Item
+    storedRotation: -90
   - type: Food
     trash: FoodBowlBig
     utensil: Spoon
index 72d20624a4630246323f9b5f2c9586b304354740..9df2f3039e9fac5628b9a940b86a3b12f0f997fa 100644 (file)
@@ -6,6 +6,8 @@
   id: FoodTacoShell
   description: A taco shell, easy to hold, but falls on its side when put down.
   components:
+  - type: Item
+    storedRotation: -90
   - type: Food
   - type: Sprite
     sprite: Objects/Consumable/Food/taco.rsi
@@ -44,6 +46,7 @@
           Quantity: 4
   - type: Item
     sprite: Objects/Consumable/Food/taco.rsi
+    storedRotation: -90
   - type: Tag
     tags:
       - Meat
index a4275995dc391d6c1217ca8252d096ec0ebbdac4..cb35219eb0b0dc1d2cef26a6c78705b0b872c043 100644 (file)
@@ -4,6 +4,8 @@
   name: station map electronics
   description: An electronics board used in station maps.
   components:
+  - type: Item
+    storedRotation: 0
   - type: Sprite
     sprite: Objects/Misc/module.rsi
     state: airalarm_electronics
index b54d21750db6e0a5f3231c887bef41bdf8aa3a5e..838ec637d33fd88c06224d5ca254a0f837a0a69f 100644 (file)
@@ -19,6 +19,8 @@
   name: fire alarm electronics
   description: An electronics board used in fire alarms
   components:
+  - type: Item
+    storedRotation: 0
   - type: Sprite
     sprite: Objects/Misc/module.rsi
     state: airalarm_electronics
index 8ee76d43e9d2f7dd3fa7e38e36f32ba82d0b7c97..7848d987e5c3bd97f07ea197c65c30060e23f54b 100644 (file)
@@ -1,17 +1,19 @@
-- type: entity
+- type: entity
   id: BaseElectronics
   parent: BaseItem
   name: base electronics
   abstract: true
   suffix: Electronics
   components:
-    - type: Sprite
-      sprite: Objects/Misc/module.rsi
-      state: generic
-    - type: StaticPrice
-      price: 100
-    - type: PhysicalComposition
-      materialComposition:
-        Glass: 200
-      chemicalComposition:
-        Silicon: 20
+  - type: Item
+    storedRotation: -90
+  - type: Sprite
+    sprite: Objects/Misc/module.rsi
+    state: generic
+  - type: StaticPrice
+    price: 100
+  - type: PhysicalComposition
+    materialComposition:
+      Glass: 200
+    chemicalComposition:
+      Silicon: 20
index 00b928f2ec81a757434adac8143958599d676bc2..c7fa8f9ecd5a23936d16816274d6db0f413503a0 100644 (file)
@@ -4,6 +4,8 @@
   name: firelock electronics
   description: An electronics board used to detect differences in pressure, temperature and gas concentrations between the two sides of the door.
   components:
+    - type: Item
+      storedRotation: 0
     - type: Sprite
       sprite: Objects/Misc/module.rsi
       state: mainboard
index 66574184880365b552c373ded987d0b4e06e449d..f224c1c2bf90b88e863853efacf50f9e90db2119 100644 (file)
@@ -6,6 +6,8 @@
   name: ripley central control module
   description: The electrical control center for the ripley mech.
   components:
+    - type: Item
+      storedRotation: 0
     - type: Sprite
       sprite: Objects/Misc/module.rsi
       state: mainboard
@@ -40,6 +42,8 @@
   name: H.O.N.K. central control module
   description: The electrical control center for the H.O.N.K. mech.
   components:
+    - type: Item
+      storedRotation: 0
     - type: Sprite
       sprite: Objects/Misc/module.rsi
       state: mainboard
@@ -90,6 +94,8 @@
   name: HAMTR central control module
   description: The electrical control center for the HAMTR mech.
   components:
+    - type: Item
+      storedRotation: 0
     - type: Sprite
       sprite: Objects/Misc/module.rsi
       state: mainboard
index 4924a46fe86c6068f45007dcb3798d004b83d2d5..0066e3fbe86050f6662d4dc1296f6528d4935a84 100644 (file)
@@ -4,6 +4,8 @@
   name: holographic sign projector
   description: A handy-dandy holographic projector that displays a janitorial sign.
   components:
+  - type: Item
+    storedRotation: -90
   - type: HolosignProjector
   - type: UseDelay
   - type: ContainerContainer
index 3e1c056419a7ed265996e3230e87b3467074b13d..86417c4839bb2c53062dc266c2ce0796dc1d6682 100644 (file)
@@ -51,7 +51,7 @@
         reagents:
         - ReagentId: Fiber
           Quantity: 10
-    
+
 - type: entity
   parent: BasePlushie
   id: PlushieGhost
     state: blue
   - type: Item
     heldPrefix: blue
+    storedRotation: -90
   - type: Tag
     tags:
       - PlushieSharkBlue
     state: carpplush
   - type: Item
     heldPrefix: carpplush
+    storedRotation: -90
   - type: EmitSoundOnUse
     sound:
       path: /Audio/Effects/bite.ogg
   - type: EmitSoundOnTrigger
     sound:
       path: /Audio/Voice/Human/malescream_5.ogg
-  
+
 - type: entity
   parent: BasePlushie
   id: PlushieMoth
index 8aefe5e931bdb1077edaa53769274dc22c70d396..7397bcaa517ea25a224ce56330863d010b928bd4 100644 (file)
@@ -3,6 +3,8 @@
   abstract: true
   parent: BaseItem
   components:
+  - type: Item
+    storedRotation: -90
   - type: Battery
     pricePerJoule: 0.15
   - type: PowerCell
index 9b17d7ed32df475106eb25075c4ded5e32cc278b..de014c89121f7bd97d9e2cce53e8f5691abf226c 100644 (file)
     state: medicated-suture
   - type: Item
     heldPrefix: medicated-suture
+    storedRotation: -90
   - type: Healing
     damageContainers:
       - Biological
index 9d1398c6cae8868e68c80a6f28a37c46b6ff787a..bafcd928bf2e8305d87f011ec759440046a03bc6 100644 (file)
   name: ash
   description: This used to be something, but now it's not.
   components:
+  - type: Item
+    size: Tiny
   - type: Sprite
     sprite: Objects/Materials/materials.rsi
     state: ash
index 943fdad51809242c2688e95eaf12a890b0b7a835..2519611c684c02fdcd37c4bb34192885df5f672c 100644 (file)
@@ -5,6 +5,8 @@
   description: A piece of tech that gives cyborgs new abilities.
   abstract: true
   components:
+  - type: Item
+    storedRotation: -90
   - type: Sprite
     sprite: Objects/Specific/Robotics/borgmodule.rsi
   - type: BorgModule
     - WelderExperimental
     - NetworkConfigurator
     - RemoteSignaller
-    - GasAnalyzer   
+    - GasAnalyzer
     - GeigerCounter
 
 - type: entity
     - BikeHorn
     - ClownRecorder
     - BikeHornInstrument
-   
+
 #syndicate modules
 - type: entity
   id: BorgModuleSyndicateWeapon
index 702b7c86bee58c98105cea0d05f3898be84c298e..0117d44d6d76f74b558999cd6393a2b0e023988e 100644 (file)
@@ -1,28 +1,22 @@
 - type: entity
   parent: BaseItem
-  id: Emag
+  id: EmagUnlimited
+  suffix: Unlimited
   name: cryptographic sequencer
   description: The all-in-one hacking solution. The thinking man's lockpick. The iconic EMAG.
   components:
   - type: Emag
-  - type: LimitedCharges
-  - type: AutoRecharge
   - type: Sprite
     sprite: Objects/Tools/emag.rsi
     state: icon
   - type: Item
     sprite: Objects/Tools/emag.rsi
+    storedRotation: -90
 
 - type: entity
-  parent: BaseItem
-  id: EmagUnlimited
-  suffix: Unlimited
-  name: cryptographic sequencer
-  description: The all-in-one hacking solution. The thinking man's lockpick. The iconic EMAG.
+  parent: EmagUnlimited
+  id: Emag
+  suffix: Limited
   components:
-  - type: Emag
-  - type: Sprite
-    sprite: Objects/Tools/emag.rsi
-    state: icon
-  - type: Item
-    sprite: Objects/Tools/emag.rsi
+  - type: LimitedCharges
+  - type: AutoRecharge
index ecabe2a4abb45d1e8abc0e7020622fcfab1b9af6..8b31bf40ed700eddb3501b157fa2a2ee3cbd3dac 100644 (file)
   id: WeaponTetherGun
   description: Manipulates gravity around objects to fling them at high velocities.
   components:
+    - type: Item
+      storedRotation: -90
     - type: TetherGun
       frequency: 5
       dampingRatio: 4
   id: WeaponForceGun
   description: Manipulates gravity around objects to fling them at high velocities.
   components:
+    - type: Item
+      storedRotation: -90
     - type: ForceGun
       frequency: 15
       dampingRatio: 4
index 21c1cedd01f824e2bff76b5fcbdb193249852ac5..cb9defccd96aaba83db8f00ee8916466ea6c8fbc 100644 (file)
   id: MiningDrill
   description: Powerful tool used to quickly drill through rocks
   components:
+  - type: Item
+    storedRotation: -90
   - type: Tag
     tags:
-      - Pickaxe
+    - Pickaxe
   - type: Sprite
     sprite: Objects/Tools/handdrill.rsi
     state: handdrill