From 9618366414d3325f1012ac7fa2ce47c9d03409d5 Mon Sep 17 00:00:00 2001 From: Tryded <139474617+Tryded@users.noreply.github.com> Date: Sun, 26 May 2024 10:10:11 -0500 Subject: [PATCH] Craftable muskets + Flintlocks (#1008) * Musket + parts * Graphs for Musket and Parts * Recipes for Musket + Sprites * Fix 1 * Fix two * Flintlock * Fixes * Fix 3.0 * null is nulled * forgor graph * fireRate isn't all lowercase.. * actually make ammo craftable * Craftable Flintlock Fix * Update improvised.yml * Update musket.yml * I gib up * Make firerate 1 shot every 8 seconds and it doesn't reset when you switch hands. * why. * Forgor * forgor * Update Resources/Textures/DeltaV/Objects/Misc/bayonet.rsi/meta.json Co-authored-by: Colin-Tel <113523727+Colin-Tel@users.noreply.github.com> Signed-off-by: Tryded <139474617+Tryded@users.noreply.github.com> --------- Signed-off-by: Tryded <139474617+Tryded@users.noreply.github.com> Co-authored-by: Colin-Tel <113523727+Colin-Tel@users.noreply.github.com> --- .../Objects/Misc/improvised_gun_parts.yml | 56 +++++++++++++ .../Guns/Ammunition/Cartridges/musket.yml | 19 +++++ .../Guns/Ammunition/Projectiles/musket.yml | 10 +++ .../Objects/Weapons/Guns/Pistols/pistols.yml | 24 ++++++ .../Objects/Weapons/Guns/Rifles/rifles.yml | 28 +++++++ .../Crafting/Graphs/improvised/bayonet.yml | 14 ++++ .../Graphs/improvised/modular_breech.yml | 14 ++++ .../Graphs/improvised/modular_trigger.yml | 14 ++++ .../Crafting/Graphs/improvised/musket.yml | 77 ++++++++++++++++++ .../Graphs/improvised/musket_cartridge.yml | 20 +++++ .../DeltaV/Recipes/Crafting/improvised.yml | 77 ++++++++++++++++++ Resources/Prototypes/DeltaV/tags.yml | 12 +++ .../DeltaV/Objects/Misc/bayonet.rsi/base.png | Bin 0 -> 216 bytes .../Objects/Misc/bayonet.rsi/inhand-left.png | Bin 0 -> 269 bytes .../Objects/Misc/bayonet.rsi/inhand-right.png | Bin 0 -> 273 bytes .../DeltaV/Objects/Misc/bayonet.rsi/meta.json | 22 +++++ .../Objects/Misc/modular_breech.rsi/base.png | Bin 0 -> 262 bytes .../Misc/modular_breech.rsi/inhand-left.png | Bin 0 -> 313 bytes .../Misc/modular_breech.rsi/inhand-right.png | Bin 0 -> 278 bytes .../Objects/Misc/modular_breech.rsi/meta.json | 22 +++++ .../Objects/Misc/modular_trigger.rsi/base.png | Bin 0 -> 164 bytes .../Misc/modular_trigger.rsi/meta.json | 14 ++++ .../Casings/musket_casing.rsi/base.png | Bin 0 -> 185 bytes .../Casings/musket_casing.rsi/meta.json | 14 ++++ 24 files changed, 437 insertions(+) create mode 100644 Resources/Prototypes/DeltaV/Entities/Objects/Misc/improvised_gun_parts.yml create mode 100644 Resources/Prototypes/DeltaV/Entities/Objects/Weapons/Guns/Ammunition/Cartridges/musket.yml create mode 100644 Resources/Prototypes/DeltaV/Entities/Objects/Weapons/Guns/Ammunition/Projectiles/musket.yml create mode 100644 Resources/Prototypes/DeltaV/Recipes/Crafting/Graphs/improvised/bayonet.yml create mode 100644 Resources/Prototypes/DeltaV/Recipes/Crafting/Graphs/improvised/modular_breech.yml create mode 100644 Resources/Prototypes/DeltaV/Recipes/Crafting/Graphs/improvised/modular_trigger.yml create mode 100644 Resources/Prototypes/DeltaV/Recipes/Crafting/Graphs/improvised/musket.yml create mode 100644 Resources/Prototypes/DeltaV/Recipes/Crafting/Graphs/improvised/musket_cartridge.yml create mode 100644 Resources/Prototypes/DeltaV/Recipes/Crafting/improvised.yml create mode 100644 Resources/Textures/DeltaV/Objects/Misc/bayonet.rsi/base.png create mode 100644 Resources/Textures/DeltaV/Objects/Misc/bayonet.rsi/inhand-left.png create mode 100644 Resources/Textures/DeltaV/Objects/Misc/bayonet.rsi/inhand-right.png create mode 100644 Resources/Textures/DeltaV/Objects/Misc/bayonet.rsi/meta.json create mode 100644 Resources/Textures/DeltaV/Objects/Misc/modular_breech.rsi/base.png create mode 100644 Resources/Textures/DeltaV/Objects/Misc/modular_breech.rsi/inhand-left.png create mode 100644 Resources/Textures/DeltaV/Objects/Misc/modular_breech.rsi/inhand-right.png create mode 100644 Resources/Textures/DeltaV/Objects/Misc/modular_breech.rsi/meta.json create mode 100644 Resources/Textures/DeltaV/Objects/Misc/modular_trigger.rsi/base.png create mode 100644 Resources/Textures/DeltaV/Objects/Misc/modular_trigger.rsi/meta.json create mode 100644 Resources/Textures/DeltaV/Objects/Weapons/Guns/Ammunition/Casings/musket_casing.rsi/base.png create mode 100644 Resources/Textures/DeltaV/Objects/Weapons/Guns/Ammunition/Casings/musket_casing.rsi/meta.json diff --git a/Resources/Prototypes/DeltaV/Entities/Objects/Misc/improvised_gun_parts.yml b/Resources/Prototypes/DeltaV/Entities/Objects/Misc/improvised_gun_parts.yml new file mode 100644 index 00000000000..a092f5839d7 --- /dev/null +++ b/Resources/Prototypes/DeltaV/Entities/Objects/Misc/improvised_gun_parts.yml @@ -0,0 +1,56 @@ +- type: entity + parent: BaseItem + id: ModularBreech + name: modular breech + description: Loads the projectile and propellent into the chamber of the gun. Used in the creation of flintlock muskets. + components: + - type: Item + size: Small + - type: Sprite + sprite: DeltaV/Objects/Misc/modular_breech.rsi + state: base + - type: Construction + graph: ModularBreechGraph + node: modularbreech + - type: Tag + tags: + - Metal + - ModularBreech + +- type: entity + parent: BaseItem + id: ModularTrigger + name: modular trigger + description: Makes gun go pew when activated. Used in the creation of guns. + components: + - type: Item + size: Small + - type: Sprite + sprite: DeltaV/Objects/Misc/modular_trigger.rsi + state: base + - type: Construction + graph: ModularTriggerGraph + node: modulartrigger + - type: Tag + tags: + - Metal + - ModularTrigger + +- type: entity + parent: BaseItem + id: Bayonet + name: bayonet + description: Often placed on guns to go stabby stabby. + components: + - type: Item + size: Small + - type: Sprite + sprite: DeltaV/Objects/Misc/bayonet.rsi + state: base + - type: Construction + graph: BayonetGraph + node: bayonet + - type: Tag + tags: + - Metal + - Bayonet \ No newline at end of file diff --git a/Resources/Prototypes/DeltaV/Entities/Objects/Weapons/Guns/Ammunition/Cartridges/musket.yml b/Resources/Prototypes/DeltaV/Entities/Objects/Weapons/Guns/Ammunition/Cartridges/musket.yml new file mode 100644 index 00000000000..c5b913515ab --- /dev/null +++ b/Resources/Prototypes/DeltaV/Entities/Objects/Weapons/Guns/Ammunition/Cartridges/musket.yml @@ -0,0 +1,19 @@ +- type: entity + parent: BaseCartridge + id: CartridgeMusket + name: cartridge (musket) + description: A paper musket cartridge used to load a musket. + components: + - type: Tag + tags: + - Cartridge + - CartridgeMusket + - type: CartridgeAmmo + proto: BulletMusket + deleteOnSpawn: true + - type: Sprite + sprite: DeltaV/Objects/Weapons/Guns/Ammunition/Casings/musket_casing.rsi + state: base + - type: Construction + graph: CartridgeMusketGraph + node: musketcartridge \ No newline at end of file diff --git a/Resources/Prototypes/DeltaV/Entities/Objects/Weapons/Guns/Ammunition/Projectiles/musket.yml b/Resources/Prototypes/DeltaV/Entities/Objects/Weapons/Guns/Ammunition/Projectiles/musket.yml new file mode 100644 index 00000000000..4c44414b8ff --- /dev/null +++ b/Resources/Prototypes/DeltaV/Entities/Objects/Weapons/Guns/Ammunition/Projectiles/musket.yml @@ -0,0 +1,10 @@ +- type: entity + id: BulletMusket + name: bullet (musket) + parent: BaseBullet + noSpawn: true + components: + - type: Projectile + damage: + types: + Piercing: 30 #4 shot kill for a musket \ No newline at end of file diff --git a/Resources/Prototypes/DeltaV/Entities/Objects/Weapons/Guns/Pistols/pistols.yml b/Resources/Prototypes/DeltaV/Entities/Objects/Weapons/Guns/Pistols/pistols.yml index 6f4d5b52301..a44a671fd20 100644 --- a/Resources/Prototypes/DeltaV/Entities/Objects/Weapons/Guns/Pistols/pistols.yml +++ b/Resources/Prototypes/DeltaV/Entities/Objects/Weapons/Guns/Pistols/pistols.yml @@ -108,3 +108,27 @@ containers: gun_magazine: !type:ContainerSlot gun_chamber: !type:ContainerSlot + +- type: entity + name: flintlock + suffix: "craftable" + parent: WeaponPistolFlintlock + id: WeaponPistolFlintlockCrafted + description: An old flintlock, feels like 1800s gang warfare. Uses musket cartridges. + components: + - type: BallisticAmmoProvider + whitelist: + tags: + - CartridgeMusket + capacity: 1 + proto: CartridgeMusket + - type: Gun #Smoothbore + minAngle: 0 + maxAngle: 30 + fireRate: .125 #slow firerate + resetOnHandSelected: false #Dual Wielding Muskets + - type: Construction + graph: WeaponPistolFlintlockCraftedGraph + node: flintlock + - type: UseDelay + delay: 0 #Straight up doesn't work for guns \ No newline at end of file diff --git a/Resources/Prototypes/DeltaV/Entities/Objects/Weapons/Guns/Rifles/rifles.yml b/Resources/Prototypes/DeltaV/Entities/Objects/Weapons/Guns/Rifles/rifles.yml index 92eda08624b..202961b8394 100644 --- a/Resources/Prototypes/DeltaV/Entities/Objects/Weapons/Guns/Rifles/rifles.yml +++ b/Resources/Prototypes/DeltaV/Entities/Objects/Weapons/Guns/Rifles/rifles.yml @@ -178,3 +178,31 @@ sprite: DeltaV/Objects/Weapons/Guns/Rifles/carbinenogl.rsi - type: Clothing sprite: DeltaV/Objects/Weapons/Guns/Rifles/carbinenogl.rsi + +- type: entity + name: musket + id: WeaponRifleMusket + parent: Musket + suffix: "craftable" + description: An old flintlock musket. Uses musket cartridges. + components: + - type: BallisticAmmoProvider + whitelist: + tags: + - CartridgeMusket + capacity: 1 + proto: CartridgeMusket + - type: Gun #Smoothbore + fireRate: .125 + resetOnHandSelected: false + minAngle: 20 + maxAngle: 43 + - type: Wieldable + - type: GunWieldBonus + minAngle: -20 + maxAngle: -40 + - type: Construction + graph: WeaponRifleMusketGraph + node: musket + - type: UseDelay + delay: 0 #Straight up doesn't work for guns \ No newline at end of file diff --git a/Resources/Prototypes/DeltaV/Recipes/Crafting/Graphs/improvised/bayonet.yml b/Resources/Prototypes/DeltaV/Recipes/Crafting/Graphs/improvised/bayonet.yml new file mode 100644 index 00000000000..f40872844f0 --- /dev/null +++ b/Resources/Prototypes/DeltaV/Recipes/Crafting/Graphs/improvised/bayonet.yml @@ -0,0 +1,14 @@ +#In its own file and not musket.yml in case anyone ever wants to add more guns that use it. +- type: constructionGraph + id: BayonetGraph + start: start + graph: + - node: start + edges: + - to: bayonet + steps: + - material: Steel + amount: 1 + doAfter: 4 + - node: bayonet + entity: Bayonet \ No newline at end of file diff --git a/Resources/Prototypes/DeltaV/Recipes/Crafting/Graphs/improvised/modular_breech.yml b/Resources/Prototypes/DeltaV/Recipes/Crafting/Graphs/improvised/modular_breech.yml new file mode 100644 index 00000000000..8131a08783d --- /dev/null +++ b/Resources/Prototypes/DeltaV/Recipes/Crafting/Graphs/improvised/modular_breech.yml @@ -0,0 +1,14 @@ +#In its own file and not musket.yml in case anyone ever wants to add more guns that use it. +- type: constructionGraph + id: ModularBreechGraph + start: start + graph: + - node: start + edges: + - to: modularbreech + steps: + - material: Steel + amount: 3 + doAfter: 8 + - node: modularbreech + entity: ModularBreech \ No newline at end of file diff --git a/Resources/Prototypes/DeltaV/Recipes/Crafting/Graphs/improvised/modular_trigger.yml b/Resources/Prototypes/DeltaV/Recipes/Crafting/Graphs/improvised/modular_trigger.yml new file mode 100644 index 00000000000..e87fd9a7d98 --- /dev/null +++ b/Resources/Prototypes/DeltaV/Recipes/Crafting/Graphs/improvised/modular_trigger.yml @@ -0,0 +1,14 @@ +#In its own file and not musket.yml in case anyone ever wants to add more guns that use it. +- type: constructionGraph + id: ModularTriggerGraph + start: start + graph: + - node: start + edges: + - to: modulartrigger + steps: + - material: Steel + amount: 2 + doAfter: 4 + - node: modulartrigger + entity: ModularTrigger \ No newline at end of file diff --git a/Resources/Prototypes/DeltaV/Recipes/Crafting/Graphs/improvised/musket.yml b/Resources/Prototypes/DeltaV/Recipes/Crafting/Graphs/improvised/musket.yml new file mode 100644 index 00000000000..09f47eb2363 --- /dev/null +++ b/Resources/Prototypes/DeltaV/Recipes/Crafting/Graphs/improvised/musket.yml @@ -0,0 +1,77 @@ +- type: constructionGraph + id: WeaponRifleMusketGraph + start: start + graph: + - node: start + edges: + - to: musket + steps: + - tag: Pipe + icon: + sprite: Structures/Piping/Atmospherics/pipe.rsi + state: pipeStraight + name: pipe + - tag: ModularBreech + icon: + sprite: DeltaV/Objects/Misc/modular_breech.rsi + state: base + name: modular breech + - tag: ModularTrigger + icon: + sprite: DeltaV/Objects/Misc/modular_trigger.rsi + state: base + name: modular trigger + - tag: RifleStock + icon: + sprite: Objects/Misc/rifle_stock.rsi + state: icon + name: rifle stock + - tag: Bayonet + icon: + sprite: DeltaV/Objects/Misc/bayonet.rsi + state: base + name: bayonet + - material: WoodPlank + amount: 3 + doAfter: 10 + - node: musket + entity: WeaponRifleMusket + +- type: constructionGraph + id: WeaponPistolFlintlockCraftedGraph + start: start + graph: + - node: start + edges: + - to: flintlock + steps: + - tag: GasPipeHalf + icon: + sprite: Structures/Piping/Atmospherics/pipe.rsi + state: pipeHalf + name: half pipe + - tag: ModularBreech + icon: + sprite: DeltaV/Objects/Misc/modular_breech.rsi + state: base + name: modular breech + - tag: ModularTrigger + icon: + sprite: DeltaV/Objects/Misc/modular_trigger.rsi + state: base + name: modular trigger + - tag: RifleStock + icon: + sprite: Objects/Misc/rifle_stock.rsi + state: icon + name: rifle stock + - tag: Bayonet + icon: + sprite: DeltaV/Objects/Misc/bayonet.rsi + state: base + name: bayonet + - material: WoodPlank + amount: 2 + doAfter: 10 + - node: flintlock + entity: WeaponPistolFlintlockCrafted \ No newline at end of file diff --git a/Resources/Prototypes/DeltaV/Recipes/Crafting/Graphs/improvised/musket_cartridge.yml b/Resources/Prototypes/DeltaV/Recipes/Crafting/Graphs/improvised/musket_cartridge.yml new file mode 100644 index 00000000000..1043b244d5e --- /dev/null +++ b/Resources/Prototypes/DeltaV/Recipes/Crafting/Graphs/improvised/musket_cartridge.yml @@ -0,0 +1,20 @@ +- type: constructionGraph + id: CartridgeMusketGraph + start: start + graph: + - node: start + edges: + - to: musketcartridge + steps: + - tag: Paper + icon: + sprite: Objects/Misc/bureaucracy.rsi + state: paper + name: paper + - material: Gunpowder + amount: 1 + - material: Steel + amount: 1 + doAfter: 1 + - node: musketcartridge + entity: CartridgeMusket \ No newline at end of file diff --git a/Resources/Prototypes/DeltaV/Recipes/Crafting/improvised.yml b/Resources/Prototypes/DeltaV/Recipes/Crafting/improvised.yml new file mode 100644 index 00000000000..759c1a382ad --- /dev/null +++ b/Resources/Prototypes/DeltaV/Recipes/Crafting/improvised.yml @@ -0,0 +1,77 @@ +- type: construction + name: musket + id: WeaponRifleMusket + graph: WeaponRifleMusketGraph + startNode: start + targetNode: musket + category: construction-category-weapons + objectType: Item + description: An old flintlock musket. Uses musket cartidges. + icon: + sprite: Objects/Weapons/Guns/Snipers/musket.rsi + state: base + +- type: construction + name: modular breech + id: ModularBreech + graph: ModularBreechGraph + startNode: start + targetNode: modularbreech + category: construction-category-weapons + objectType: Item + description: Loads the projectile and propellent into the chamber of the gun. Used in the creation of flintlock muskets. + icon: + sprite: DeltaV/Objects/Misc/modular_breech.rsi + state: base + +- type: construction + name: modular trigger + id: ModularTrigger + graph: ModularTriggerGraph + startNode: start + targetNode: modulartrigger + category: construction-category-weapons + objectType: Item + description: Makes gun go pew when activated. Used in the creation of guns. + icon: + sprite: DeltaV/Objects/Misc/modular_trigger.rsi + state: base + +- type: construction + name: bayonet + id: Bayonet + graph: BayonetGraph + startNode: start + targetNode: bayonet + category: construction-category-weapons + objectType: Item + description: Often placed on guns to go stabby stabby. + icon: + sprite: DeltaV/Objects/Misc/bayonet.rsi + state: base + +- type: construction + name: cartridge (musket) + id: CartridgeMusket + graph: CartridgeMusketGraph + startNode: start + targetNode: musketcartridge + category: construction-category-weapons + objectType: Item + description: A paper musket cartridge used to load a musket. + icon: + sprite: DeltaV/Objects/Weapons/Guns/Ammunition/Casings/musket_casing.rsi + state: base + +- type: construction + name: flintlock + id: WeaponPistolFlintlockCrafted + graph: WeaponPistolFlintlockCraftedGraph + startNode: start + targetNode: flintlock + category: construction-category-weapons + objectType: Item + description: An old flintlock, feels like 1800s gang warfare. Uses musket cartidges. + icon: + sprite: Objects/Weapons/Guns/Snipers/musket.rsi + state: base diff --git a/Resources/Prototypes/DeltaV/tags.yml b/Resources/Prototypes/DeltaV/tags.yml index 211e38d46d3..44542e67935 100644 --- a/Resources/Prototypes/DeltaV/tags.yml +++ b/Resources/Prototypes/DeltaV/tags.yml @@ -1,5 +1,8 @@ ## This is for Nyano and Delta V tags +- type: Tag + id: Bayonet #Craftable Musket + - type: Tag id: BeltSlotNotBelt #not a 'belt' @@ -8,6 +11,9 @@ - type: Tag id: CartridgeSpecial # For the .38 special ammo and revolver + +- type: Tag + id: CartridgeMusket #For the Craftable Musket - type: Tag id: Directional @@ -26,6 +32,12 @@ - type: Tag id: MagazinePistolSpecial # For the .38 special ammo and pistol + +- type: Tag + id: ModularBreech #Craftable Musket + +- type: Tag + id: ModularTrigger #Craftable Musket - type: Tag id: SecDogWearable # allows Laika to wear meson goggles (and more later?) diff --git a/Resources/Textures/DeltaV/Objects/Misc/bayonet.rsi/base.png b/Resources/Textures/DeltaV/Objects/Misc/bayonet.rsi/base.png new file mode 100644 index 0000000000000000000000000000000000000000..5c946db59ee70b3cdca1eb3bfc0a5f91ad6194a0 GIT binary patch literal 216 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}Ea{HEjtmSN z`?>!lvI6;>1s;*b3=DjSL74G){)!Z!V6LZ&V@QPi+Y64o2NZZ(A8z+_VBnk3z!tNB zNp)+meZ-AREQ}Z4ZQ1ia$nUSGql?RaC8hIKdAqOkNGHo2KdUaEv3BR9XHl2WK3XdB zWX{EE`+MTM9M+nOn7`wWuvyw-sUC85uX;&i#+;6h4u%J;Wp>h{AO1Q<0WD_mboFyt I=akR{0QcTX@c;k- literal 0 HcmV?d00001 diff --git a/Resources/Textures/DeltaV/Objects/Misc/bayonet.rsi/inhand-left.png b/Resources/Textures/DeltaV/Objects/Misc/bayonet.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..2ad59899510a902d433182673cca49142745fa67 GIT binary patch literal 269 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBugD~Uq{1quc!9|`fjv*CsZ*OhnY;h1^y|7dJpq-AR&cU`E zzcSaLOOpia8x;MuQX}73DV^0>gTe~ HDWM4fq?KWV literal 0 HcmV?d00001 diff --git a/Resources/Textures/DeltaV/Objects/Misc/bayonet.rsi/inhand-right.png b/Resources/Textures/DeltaV/Objects/Misc/bayonet.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..f53b1a561f20d3f55ea1e4b9ae97d9aff3187369 GIT binary patch literal 273 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBugD~Uq{1quc!DXHsik#|NW@Ro%ggR zTjqGKMB8n>daY^aE%Q^?`0c4*vc0E0?{{eOPmlMTbTVfx+jeQUxMrWp6hWXVK#&n) zTJQTm^ooV9M@;LYV^_PS?r$?(_d-2fVUeU@?!Jx%y^IVFx!lvI6;>1s;*b3=DjSL74G){)!Z!;A~G9$B+p3WC_;A2_ijBfd*V{tQRg{{mq{` ziD$+FlbZ}FI~y4In>TGTitJl(g3;i#s>%|HB}H2jv*CsZ*T4AYcdcx{&97G!k@_&4cgqw z`VSPE_pR9VODJd4hAt^L**SBv&Rsd`t0{Qs`{pg0zNcdI{%`^fU|{&0eCJi@B$YBb zwjv$>NvV;_`9F*bR+|^f+4e`AOd{clE@*UiEs5E+5^WDSSr^Y$}BKZj{CbU?H==h$`|NORDYOeTJ&k9zY|Eer>mdKI;Vst07$oZtpET3 literal 0 HcmV?d00001 diff --git a/Resources/Textures/DeltaV/Objects/Misc/modular_breech.rsi/inhand-right.png b/Resources/Textures/DeltaV/Objects/Misc/modular_breech.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..c297980f0a61f21b2835c0a727c992910a37f732 GIT binary patch literal 278 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBugD~Uq{1quc!PTBFjv*CsZ*M8`9dZz0y};VPfJunu#jI0t z42i{16m5Ew_BmoXYU(wc(K(T}hkz zKLoBid;FxW+_&6$&-35gzkc=Pi2v!lvI6;>1s;*b3=DjSL74G){)!Z!prxmaV@QPi+jARv85DS!9s3_GZ1`)==&IBs z!18PLoxMPf^USJdSD*TJQ`Ja9{nTU4L)RZMFw{6j{WRyg!81E;H_#9UPgg&ebxsLQ E08O1SYybcN literal 0 HcmV?d00001 diff --git a/Resources/Textures/DeltaV/Objects/Misc/modular_trigger.rsi/meta.json b/Resources/Textures/DeltaV/Objects/Misc/modular_trigger.rsi/meta.json new file mode 100644 index 00000000000..f186bc80a53 --- /dev/null +++ b/Resources/Textures/DeltaV/Objects/Misc/modular_trigger.rsi/meta.json @@ -0,0 +1,14 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Made by Pato Grone for SS14, edited by Tryded", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "base" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/DeltaV/Objects/Weapons/Guns/Ammunition/Casings/musket_casing.rsi/base.png b/Resources/Textures/DeltaV/Objects/Weapons/Guns/Ammunition/Casings/musket_casing.rsi/base.png new file mode 100644 index 0000000000000000000000000000000000000000..0cb544ac8b87ab2d2766b5f80965c687f977fe08 GIT binary patch literal 185 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}Ea{HEjtmSN z`?>!lvI6;>1s;*b3=DjSL74G){)!Z!pr5CUV@QO1vIOhm1d*PmKm#tfgAUAY8onkL zJNN&ypTfz`FTXcs!gS$ugYq1en>K1dnIB(%^0WQ>^HY6>9Fi^p79JjkKd+=Ur*j6E Q08M7_boFyt=akR{0L_>*`2YX_ literal 0 HcmV?d00001 diff --git a/Resources/Textures/DeltaV/Objects/Weapons/Guns/Ammunition/Casings/musket_casing.rsi/meta.json b/Resources/Textures/DeltaV/Objects/Weapons/Guns/Ammunition/Casings/musket_casing.rsi/meta.json new file mode 100644 index 00000000000..fee7e3a5ffb --- /dev/null +++ b/Resources/Textures/DeltaV/Objects/Weapons/Guns/Ammunition/Casings/musket_casing.rsi/meta.json @@ -0,0 +1,14 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "Original work by Tryded", + "states": [ + { + "name": "base" + } + ] +}