]> git.smokeofanarchy.ru Git - space-station-14.git/commitdiff
Color Tipped Ammo (#25103)
authorPoorMansDreams <150595537+PoorMansDreams@users.noreply.github.com>
Mon, 12 Feb 2024 03:02:52 +0000 (19:02 -0800)
committerGitHub <noreply@github.com>
Mon, 12 Feb 2024 03:02:52 +0000 (22:02 -0500)
* Tipped .35 ammo

* used layers instead of new sprites

* remove the useless old sprites

* changed the green slightly

Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Cartridges/caseless_rifle.yml
Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Cartridges/light_rifle.yml
Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Cartridges/magnum.yml
Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Cartridges/pistol.yml
Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Cartridges/rifle.yml
Resources/Textures/Objects/Weapons/Guns/Ammunition/Casings/ammo_casing.rsi/meta.json
Resources/Textures/Objects/Weapons/Guns/Ammunition/Casings/ammo_casing.rsi/tip.png [new file with mode: 0644]

index 4a8e64d9a1d7bd072488721b3340d871ed9bcc8d..6f0c4df18ab323a3e353bf5a58cdb3fd30fed3ce 100644 (file)
   components:
   - type: CartridgeAmmo
     proto: BulletCaselessRiflePractice
+  - type: Sprite
+    layers:
+      - state: base
+      - state: tip
+        color: "#dbdbdb"
 
 - type: entity
   id: CartridgeCaselessRifleRubber
@@ -44,3 +49,8 @@
   components:
   - type: CartridgeAmmo
     proto: BulletCaselessRifleRubber
+  - type: Sprite
+    layers:
+      - state: base
+      - state: tip
+        color: "#43c4f7"
index 729b1e6fc07fd5478469dc37c29215aad45bc08b..b3da905f0df0fec6d5aff7bcba165103346da69a 100644 (file)
   components:
   - type: CartridgeAmmo
     proto: BulletLightRiflePractice
+  - type: Sprite
+    layers:
+      - state: base
+      - state: tip
+        color: "#dbdbdb"
 
 - type: entity
   id: CartridgeLightRifleRubber
   components:
   - type: CartridgeAmmo
     proto: BulletLightRifleRubber
+  - type: Sprite
+    layers:
+      - state: base
+      - state: tip
+        color: "#43c4f7"
 
 - type: entity
   id: CartridgeLightRifleIncendiary
   components:
   - type: CartridgeAmmo
     proto: BulletLightRifleIncendiary
+  - type: Sprite
+    layers:
+      - state: base
+      - state: tip
+        color: "#ff6e52"
 
 - type: entity
   id: CartridgeLightRifleUranium
@@ -57,4 +72,8 @@
   components:
   - type: CartridgeAmmo
     proto: BulletLightRifleUranium
-
+  - type: Sprite
+    layers:
+      - state: base
+      - state: tip
+        color: "#65fe08"
index 950b9c7563cdaaf7248d2eb89955faa499a1a64c..13f9aef2d1b77a4fa512551b028dfdfb03be9a77 100644 (file)
   components:
   - type: CartridgeAmmo
     proto: BulletMagnumPractice
+  - type: Sprite
+    layers:
+      - state: base
+      - state: tip
+        color: "#dbdbdb"
 
 - type: entity
   id: CartridgeMagnumRubber
   components:
   - type: CartridgeAmmo
     proto: BulletMagnumRubber
+  - type: Sprite
+    layers:
+      - state: base
+      - state: tip
+        color: "#43c4f7"
 
 - type: entity
   id: CartridgeMagnumIncendiary
   components:
   - type: CartridgeAmmo
     proto: BulletMagnumIncendiary
+  - type: Sprite
+    layers:
+      - state: base
+      - state: tip
+        color: "#ff6e52"
 
 - type: entity
   id: CartridgeMagnumAP
   components:
   - type: CartridgeAmmo
     proto: BulletMagnumAP
+  - type: Sprite
+    layers:
+      - state: base
+      - state: tip
+        color: "#0a0a0a"
 
 - type: entity
   id: CartridgeMagnumUranium
@@ -65,3 +85,8 @@
   components:
   - type: CartridgeAmmo
     proto: BulletMagnumUranium
+  - type: Sprite
+    layers:
+      - state: base
+      - state: tip
+        color: "#65fe08"
index 50ca07cebcff0893287ed405fa0c0d59d7cd713e..47bf6b8933272df199f5fdd5207b66b3e1adc8a4 100644 (file)
   components:
   - type: CartridgeAmmo
     proto: BulletPistolPractice
+  - type: Sprite
+    layers:
+      - state: base
+      - state: tip
+        color: "#dbdbdb"
 
 - type: entity
   id: CartridgePistolRubber
   components:
   - type: CartridgeAmmo
     proto: BulletPistolRubber
+  - type: Sprite
+    layers:
+      - state: base
+      - state: tip
+        color: "#43c4f7"
 
 - type: entity
   id: CartridgePistolIncendiary
   components:
   - type: CartridgeAmmo
     proto: BulletPistolIncendiary
+  - type: Sprite
+    layers:
+      - state: base
+      - state: tip
+        color: "#ff6e52"
 
 - type: entity
   id: CartridgePistolUranium
@@ -57,3 +72,8 @@
   components:
   - type: CartridgeAmmo
     proto: BulletPistolUranium
+  - type: Sprite
+    layers:
+      - state: base
+      - state: tip
+        color: "#65fe08"
index 98443d890d4edc9941cc7f567f2024e6a9f18138..76abd1bd81cc77e8f8e665374e5c22d891f03f35 100644 (file)
   components:
   - type: CartridgeAmmo
     proto: BulletRiflePractice
+  - type: Sprite
+    layers:
+      - state: base
+      - state: tip
+        color: "#dbdbdb"
+
 
 - type: entity
   id: CartridgeRifleRubber
   components:
   - type: CartridgeAmmo
     proto: BulletRifleRubber
+  - type: Sprite
+    layers:
+      - state: base
+      - state: tip
+        color: "#43c4f7"
 
 - type: entity
   id: CartridgeRifleIncendiary
   components:
   - type: CartridgeAmmo
     proto: BulletRifleIncendiary
+  - type: Sprite
+    layers:
+      - state: base
+      - state: tip
+        color: "#ff6e52"
 
 - type: entity
   id: CartridgeRifleUranium
@@ -56,4 +72,9 @@
   parent: BaseCartridgeRifle
   components:
   - type: CartridgeAmmo
-    proto: BulletRifleUranium
\ No newline at end of file
+    proto: BulletRifleUranium
+  - type: Sprite
+    layers:
+      - state: base
+      - state: tip
+        color: "#65fe08"
index 023731bcb320fc9a199cd4650efbb6913e9fbbd8..eb50004240592bf623a5e80cd068599cd28915ad 100644 (file)
@@ -10,6 +10,9 @@
         {
             "name": "base"
         },
+        {
+            "name": "tip"
+        },
         {
             "name": "base-spent"
         }
diff --git a/Resources/Textures/Objects/Weapons/Guns/Ammunition/Casings/ammo_casing.rsi/tip.png b/Resources/Textures/Objects/Weapons/Guns/Ammunition/Casings/ammo_casing.rsi/tip.png
new file mode 100644 (file)
index 0000000..78ff6a8
Binary files /dev/null and b/Resources/Textures/Objects/Weapons/Guns/Ammunition/Casings/ammo_casing.rsi/tip.png differ