diff --git a/Resources/Audio/_HL14/Weapons/Guns/Gunshots/ar2_fire.ogg b/Resources/Audio/_HL14/Weapons/Guns/Gunshots/ar2_fire.ogg new file mode 100644 index 00000000000..c858b11d319 Binary files /dev/null and b/Resources/Audio/_HL14/Weapons/Guns/Gunshots/ar2_fire.ogg differ diff --git a/Resources/Audio/_HL14/Weapons/Guns/Gunshots/heavyshotgun_fire.ogg b/Resources/Audio/_HL14/Weapons/Guns/Gunshots/heavyshotgun_fire.ogg new file mode 100644 index 00000000000..5274e2e8b0f Binary files /dev/null and b/Resources/Audio/_HL14/Weapons/Guns/Gunshots/heavyshotgun_fire.ogg differ diff --git a/Resources/Audio/_HL14/Weapons/Guns/Gunshots/pulselmg_fire.ogg b/Resources/Audio/_HL14/Weapons/Guns/Gunshots/pulselmg_fire.ogg new file mode 100644 index 00000000000..a2f6938c711 Binary files /dev/null and b/Resources/Audio/_HL14/Weapons/Guns/Gunshots/pulselmg_fire.ogg differ diff --git a/Resources/Audio/_HL14/Weapons/Guns/Gunshots/pulsesmg_fire.ogg b/Resources/Audio/_HL14/Weapons/Guns/Gunshots/pulsesmg_fire.ogg new file mode 100644 index 00000000000..825b848c07d Binary files /dev/null and b/Resources/Audio/_HL14/Weapons/Guns/Gunshots/pulsesmg_fire.ogg differ diff --git a/Resources/Audio/_HL14/Weapons/Guns/Gunshots/usp_fire.ogg b/Resources/Audio/_HL14/Weapons/Guns/Gunshots/usp_fire.ogg new file mode 100644 index 00000000000..0fd43bb4878 Binary files /dev/null and b/Resources/Audio/_HL14/Weapons/Guns/Gunshots/usp_fire.ogg differ diff --git a/Resources/Audio/_HL14/Weapons/Guns/Reload/alyx_load.ogg b/Resources/Audio/_HL14/Weapons/Guns/Reload/alyx_load.ogg new file mode 100644 index 00000000000..a5488a744d2 Binary files /dev/null and b/Resources/Audio/_HL14/Weapons/Guns/Reload/alyx_load.ogg differ diff --git a/Resources/Audio/_HL14/Weapons/Guns/Reload/alyx_unload.ogg b/Resources/Audio/_HL14/Weapons/Guns/Reload/alyx_unload.ogg new file mode 100644 index 00000000000..b235c74059d Binary files /dev/null and b/Resources/Audio/_HL14/Weapons/Guns/Reload/alyx_unload.ogg differ diff --git a/Resources/Audio/_HL14/Weapons/Guns/Reload/ar2_load.ogg b/Resources/Audio/_HL14/Weapons/Guns/Reload/ar2_load.ogg new file mode 100644 index 00000000000..d8fb67cc2ee Binary files /dev/null and b/Resources/Audio/_HL14/Weapons/Guns/Reload/ar2_load.ogg differ diff --git a/Resources/Audio/_HL14/Weapons/Guns/Reload/ar2_unload.ogg b/Resources/Audio/_HL14/Weapons/Guns/Reload/ar2_unload.ogg new file mode 100644 index 00000000000..1f7458a2e7d Binary files /dev/null and b/Resources/Audio/_HL14/Weapons/Guns/Reload/ar2_unload.ogg differ diff --git a/Resources/Audio/_HL14/Weapons/Guns/Reload/empty_alyx.ogg b/Resources/Audio/_HL14/Weapons/Guns/Reload/empty_alyx.ogg new file mode 100644 index 00000000000..0d02c3b6c52 Binary files /dev/null and b/Resources/Audio/_HL14/Weapons/Guns/Reload/empty_alyx.ogg differ diff --git a/Resources/Audio/_HL14/Weapons/Guns/Reload/slidelock_alyx.ogg b/Resources/Audio/_HL14/Weapons/Guns/Reload/slidelock_alyx.ogg new file mode 100644 index 00000000000..f4699a9f665 Binary files /dev/null and b/Resources/Audio/_HL14/Weapons/Guns/Reload/slidelock_alyx.ogg differ diff --git a/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/MachineGuns/pulselmg.yml b/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/MachineGuns/pulselmg.yml new file mode 100644 index 00000000000..b0a2e747d1d --- /dev/null +++ b/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/MachineGuns/pulselmg.yml @@ -0,0 +1,164 @@ +- type: entity + parent: [ CMBaseWeaponGun, BaseItem, RMCBaseAttachableHolder ] + id: HL14WeaponMachineGunPulselmg + name: Pulse LMG + description: A deadly firearm wielded by Combine "SUPPRESSOR" units. + components: + - type: Wieldable + - type: Item + size: Huge + - type: AmmoCounter + - type: MagazineAmmoProvider + autoEject: true + - type: RMCAmmoEject + - type: MagazineVisuals + magState: mag + steps: 1 + zeroVisible: true + - type: Appearance + - type: RMCNameItemOnVend + item: PrimaryGun + - type: GunRequiresWield + - type: Corrodible + isCorrodible: false + - type: GunIFF + enabled: true + - type: WieldDelay + baseDelay: 0.4 + - type: WieldableSpeedModifiers + base: 0.5 + light: 0.69 + medium: 0.75 + heavy: 0.806 + - type: Sprite + sprite: _HL13/Objects/Weapons/Guns/MachineGuns/pulselmg.rsi + layers: + - state: base + sprite: _HL13/Objects/Weapons/Guns/MachineGuns/pulselmg.rsi + - state: mag-0 + sprite: _HL13/Objects/Weapons/Guns/MachineGuns/pulselmg.rsi + map: [ "enum.GunVisualLayers.Mag" ] + - type: Clothing + sprite: _RMC14/Objects/Weapons/Guns/SmartGuns/ml66a.rsi # Use the CM13 smartgun sprite for now, they look similar, anyway. + slots: + - suitStorage + - Back + - type: MeleeWeapon + damage: + types: + Blunt: 20 + - type: Gun + selectedMode: FullAuto + availableModes: + - FullAuto + soundGunshot: + path: /Audio/_HL14/Weapons/Guns/Gunshots/pulselmg_fire.ogg + soundEmpty: + path: /Audio/Weapons/Guns/Empty/lmg_empty.ogg + - type: RMCSelectiveFire + baseFireModes: + - FullAuto + recoilWielded: 3 + scatterWielded: 10 + baseFireRate: 12 + burstScatterMult: 4 + modifiers: + FullAuto: + maxScatterModifier: 4 + useBurstScatterMult: true + unwieldedScatterMultiplier: 2 + shotsToMaxScatter: 80 + - type: RMCWeaponAccuracy + accuracyMultiplier: 1.05 + - type: ContainerContainer + containers: + gun_magazine: !type:ContainerSlot + gun_chamber: !type:ContainerSlot { } + - type: ItemSlots + slots: + gun_magazine: + name: Magazine + startingItem: HLMagazinePulselmg + insertSound: /Audio/_HL14/Weapons/Guns/Reload/ar2_load.ogg + ejectSound: /Audio/_HL14/Weapons/Guns/Reload/ar2_unload.ogg + priority: 2 + whitelist: + tags: + - HLMagazinePulselmg + - type: GunDamageModifier + multiplier: 1 + - type: GunToggleableAmmo + settings: + - damage: + types: + Piercing: 30 + armorPiercing: 0 + name: rmc-toggleable-ammo-highly-precise + icon: + sprite: _RMC14/Actions/marine_smart_gun_actions.rsi + state: ammo_swap_normal + - damage: + types: + Piercing: 20 + armorPiercing: 40 + name: rmc-toggleable-ammo-armor-shredding + icon: + sprite: _RMC14/Actions/marine_smart_gun_actions.rsi + state: ammo_swap_ap + - type: RMCMagneticItem + - type: GunRequiresSkills + skills: + RMCSkillSmartGun: 1 + - type: GunSkilledRecoil + skills: + RMCSkillFirearms: 100 + - type: GunRequireEquipped + whitelist: + components: + - SmartGunArmor + - type: GunToggleableRecoil + - type: GunToggleableAutoFire + - type: ToggleableMotionDetector + - type: IFFToggle + - type: MotionDetector + handToggleable: false + deactivateOnDrop: false + toggleSound: null + - type: SmartGun + - type: AttachableHolder + slots: + rmc-aslot-rail: + whitelist: + tags: + - RMCAttachmentRailFlashlight + - type: AttachableHolderVisuals + offsets: + rmc-aslot-rail: -0.1875, 0.125 + - type: WieldedCrosshair + rsi: + sprite: _RMC14/Interface/MousePointer/smartgun_mouse.rsi + state: all + +- type: entity + parent: CMMagazineRifleBase + id: HLMagazinePulselmg + name: "Pulse LMG Magazine(10x30mm)" + components: + - type: Tag + tags: + - HLMagazinePulselmg + - type: BallisticAmmoProvider + whitelist: + tags: + - CMCartridgeSmartGun10x30mm + proto: CMCartridgeSmartGun10x30mm + capacity: 120 + - type: Sprite + sprite: _HL13/Objects/Weapons/Guns/Ammunition/Magazines/pulsemagazine.rsi + layers: + - state: base + map: ["enum.GunVisualLayers.Base"] + - state: mag-1 + map: ["enum.GunVisualLayers.Mag"] + - type: RefillableByBulletBox + bulletType: RMCBoxBulletsSmartGun \ No newline at end of file diff --git a/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/Pistols/USP9mm.yml b/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/Pistols/USP9mm.yml new file mode 100644 index 00000000000..06d0ed1d508 --- /dev/null +++ b/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/Pistols/USP9mm.yml @@ -0,0 +1,165 @@ +- type: entity + parent: [ RMCBaseSlideMagazineVisuals, CMWeaponPistolBase ] + id: HL14WeaponPistolUSP9mm + name: USP Match 9mm + description: Standard issue side-arm of the Civil Protection. A Combine reproduction of the USP Match chambered in 9x19mm. + components: + - type: Gun + soundGunshot: + path: /Audio/_HL14/Weapons/Guns/Gunshots/usp_fire.ogg + - type: Tag + tags: + - Sidearm + - HL14USP + - type: RMCSelectiveFire + scatterWielded: 10 + scatterUnwielded: 10 + baseFireRate: 10 + burstScatterMult: 5 + - type: Sprite + sprite: _HL13/Objects/Weapons/Guns/Pistols/uspmatch.rsi + - type: Clothing + sprite: _HL13/Objects/Weapons/Guns/Pistols/uspmatch.rsi + - type: RMCWeaponAccuracy + accuracyMultiplier: 1.2 + - type: ItemSlots + slots: + gun_magazine: + name: Magazine + insertSound: /Audio/_RMC14/Weapons/Guns/Reload/gun_mk80_reload.ogg + ejectSound: /Audio/_HL14/Weapons/Guns/Reload/slidelock_alyx.ogg + priority: 2 + whitelist: + tags: + - HL14MagazinePistolUSP + - HL14MagazinePistolUSPAP + - HL14MagazinePistolUSPRubber + startingItem: HLMagazinePistolUSP + - type: AttachableHolder + slots: + rmc-aslot-barrel: + whitelist: + tags: + - RMCAttachmentBarrelCharger + - RMCAttachmentExtendedBarrel + - RMCAttachmentRecoilCompensator + - RMCAttachmentSuppressor + - RMCAttachmentSuppressorCompact + rmc-aslot-rail: + whitelist: + tags: + - RMCAttachmentRailFlashlight + - RMCAttachmentS5RedDotSight + - RMCAttachmentS5MicroRedDotSight + - RMCAttachmentS6ReflexSight + rmc-aslot-underbarrel: + whitelist: + tags: + - RMCAttachmentBurstFireAssembly + - RMCAttachmentLaserSight + - type: AttachableHolderVisuals + offsets: + rmc-aslot-barrel: 0.71, 0.095 + rmc-aslot-rail: -0.065, 0.125 + rmc-aslot-underbarrel: 0.312, -0.25 + +- type: entity + parent: HL14WeaponPistolUSP9mm + id: HL14WeaponPistolUSP9mmEmpty + suffix: Empty + components: + - type: ItemSlots + slots: + gun_magazine: + name: Magazine + insertSound: /Audio/_RMC14/Weapons/Guns/Reload/gun_mk80_reload.ogg + ejectSound: /Audio/_RMC14/Weapons/Guns/Reload/gun_88m4_unload.ogg + priority: 2 + whitelist: + tags: + - HL14MagazinePistolUSP + - HL14MagazinePistolUSPAP + +#9mm +- type: entity + parent: CMBaseMagazinePistol + id: HLMagazinePistolUSP + name: USP Match magazine (9mm) + components: + - type: Tag + tags: + - CMMagazinePistol + - HL14MagazinePistolUSP + - type: BallisticAmmoProvider + mayTransfer: True + whitelist: + tags: + - CMCartridgePistol9mm + proto: CMCartridgePistol9mm + capacity: 18 + - type: Sprite + sprite: _HL13/Objects/Weapons/Guns/Ammunition/Magazines/uspmagazine.rsi + layers: + - state: base + map: ["enum.GunVisualLayers.Base"] + - state: mag-1 + map: ["enum.GunVisualLayers.Mag"] + - type: MagazineVisuals + magState: mag + +#9mmAP +- type: entity + parent: HLMagazinePistolUSP + id: HLMagazinePistolUSPAP + name: USP Match AP magazine (9mm) + description: A pistol magazine. This one contains armor-piercing bullets, which have noticeably higher stopping power on well-armored targets, and noticeably less on unarmored or lightly-armored targets. + components: + - type: Tag + tags: + - CMMagazinePistol + - HL14MagazinePistolUSPAP + - type: BallisticAmmoProvider + whitelist: + tags: + - CMCartridgePistol9mmAP + proto: CMCartridgePistolM77AP + - type: Sprite + sprite: _HL13/Objects/Weapons/Guns/Ammunition/Magazines/uspmagazine.rsi + layers: + - state: base + map: ["enum.GunVisualLayers.Base"] + - state: mag-1 + map: ["enum.GunVisualLayers.Mag"] + - state: ammo_band + color: "#1F951F" + - type: MagazineVisuals + magState: mag + +#9mm HP +- type: entity + parent: HLMagazinePistolUSP + id: HLMagazinePistolUSPHP + name: USP Match hollowpoint magazine (9mm) + description: A hollow-point 9mm pistol magazine for the USP Match. These hollow-point bullets have noticeably higher stopping power on unarmored targets, and noticeably less on armored targets. + components: + - type: BallisticAmmoProvider + whitelist: + tags: + - CMMagazinePistol + - RMCCartridgePistol9mmHP + proto: RMCCartridgePistol9mmHP + - type: Sprite + sprite: _HL13/Objects/Weapons/Guns/Ammunition/Magazines/uspmagazine.rsi + layers: + - state: base + map: ["enum.GunVisualLayers.Base"] + - state: mag-1 + map: ["enum.GunVisualLayers.Mag"] + - state: ammo_band + color: "#BA5D00" + + + + + + diff --git a/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/Rifles/osipr.yml b/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/Rifles/osipr.yml new file mode 100644 index 00000000000..fa0b17c1749 --- /dev/null +++ b/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/Rifles/osipr.yml @@ -0,0 +1,115 @@ +- type: entity + parent: [ CMBaseWeaponRifle, RMCBaseWeaponMagazineVisuals ] + name: OSIPR "AR2" + id: HL14WeaponRifleOSIPR + description: An older design of the Pulse Rifle commonly used by the Marine Corps. Uses 10x24mm caseless ammunition. + components: + - type: Sprite + sprite: _HL13/Objects/Weapons/Guns/Rifles/osipr.rsi + layers: + - state: base + map: [ "enum.GunVisualLayers.Base" ] + - state: mag-0 + map: [ "enum.GunVisualLayers.Mag" ] + - type: Clothing + sprite: _HL13/Objects/Weapons/Guns/Rifles/osipr.rsi + - type: ContainerContainer + containers: + gun_magazine: !type:ContainerSlot + gun_chamber: !type:ContainerSlot + - type: Gun + selectedMode: FullAuto + availableModes: + - SemiAuto + - Burst + - FullAuto + soundGunshot: + path: /Audio/_HL14/Weapons/Guns/Gunshots/ar2_fire.ogg + shotsPerBurst: 4 + - type: RMCSelectiveFire + baseFireModes: + - SemiAuto + - Burst + - FullAuto + recoilUnwielded: 4 + scatterWielded: 4 + scatterUnwielded: 20 + baseFireRate: 6 + burstScatterMult: 1 + modifiers: + Burst: + fireDelay: 0.1665 + maxScatterModifier: 10 + useBurstScatterMult: true + unwieldedScatterMultiplier: 2 + shotsToMaxScatter: 6 + FullAuto: + fireDelay: 0 + maxScatterModifier: 13 + useBurstScatterMult: true + unwieldedScatterMultiplier: 2 + shotsToMaxScatter: 4 + - type: RMCWeaponAccuracy + accuracyMultiplier: 1.15 + accuracyMultiplierUnwielded: 0.65 + - type: ItemSlots + slots: + gun_magazine: + name: Magazine + insertSound: /Audio/_HL14/Weapons/Guns/Reload/ar2_load.ogg + ejectSound: /Audio/_HL14/Weapons/Guns/Reload/ar2_unload.ogg + priority: 2 + whitelist: + tags: + - HLMagazineOSIPR + startingItem: HLMagazineOSIPR + - type: GunDamageModifier + multiplier: 1.1 + - type: Tag + tags: + - HL14WeaponRifleOSIPR + +- type: entity + parent: HL14WeaponRifleOSIPR + id: HL14WeaponRifleOSIPRUnloaded + suffix: Unloaded + components: + - type: ItemSlots + slots: + gun_magazine: + name: Magazine + insertSound: /Audio/_HL14/Weapons/Guns/Reload/ar2_load.ogg + ejectSound: /Audio/_HL14/Weapons/Guns/Reload/ar2_unload.ogg + priority: 2 + whitelist: + tags: + - HLMagazineOSIPR + startingItem: null + +- type: entity + parent: CMMagazineRifleBase + id: HLMagazineOSIPR + name: "OSIPR magazine (10x24mm)" + components: + - type: Tag + tags: + - CMMagazineRifle + - HLMagazineOSIPR + - type: BallisticAmmoProvider + mayTransfer: True + whitelist: + tags: + - CMCartridgeRifle10x24mm + proto: CMCartridgeRifle10x24mm + capacity: 30 + - type: Sprite + sprite: _HL13/Objects/Weapons/Guns/Ammunition/Magazines/pulsemagazine.rsi + layers: + - state: base + map: ["enum.GunVisualLayers.Base"] + - state: mag-1 + map: ["enum.GunVisualLayers.Mag"] + - type: Appearance + - type: RefillableByBulletBox + bulletType: RMCBoxBulletsRifle + diff --git a/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/SMGs/pulsesmg.yml b/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/SMGs/pulsesmg.yml new file mode 100644 index 00000000000..000d4486007 --- /dev/null +++ b/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/SMGs/pulsesmg.yml @@ -0,0 +1,119 @@ +- type: entity + parent: CMBaseWeaponSMG + name: Combine Pulse SMG + id: HL14WeaponSMGPulseSmg + description: Some sort of MP7-AR2 hybrid issued to Combine units not deemed worthy enough of the real-deal AR2, yet too good for the MP7. + components: + - type: Sprite + sprite: _HL13/Objects/Weapons/Guns/SMGs/pulsesmg.rsi + layers: + - state: base + map: [ "enum.GunVisualLayers.Base" ] + - type: Clothing + sprite: _HL13/Objects/Weapons/Guns/SMGs/pulsesmg.rsi + - type: Gun + shotsPerBurst: 3 + soundGunshot: + path: /Audio/_HL14/Weapons/Guns/Gunshots/pulsesmg_fire.ogg + soundEmpty: + path: /Audio/_HL14/Weapons/Guns/Reload/empty_alyx.ogg + - type: RMCSelectiveFire + baseFireModes: + - SemiAuto + - Burst + - FullAuto + recoilWielded: 1 + recoilUnwielded: 1 + scatterWielded: 4 + scatterUnwielded: 10 + baseFireRate: 6.666 + burstScatterMult: 1 + modifiers: + Burst: + fireDelay: 0.0999 + maxScatterModifier: 10 + useBurstScatterMult: true + unwieldedScatterMultiplier: 2 + shotsToMaxScatter: 6 + FullAuto: + maxScatterModifier: 3 + useBurstScatterMult: true + unwieldedScatterMultiplier: 2 + shotsToMaxScatter: 4 + - type: RMCWeaponAccuracy + accuracyMultiplier: 1.35 + accuracyMultiplierUnwielded: 1 + - type: RevolverAmmoProvider + whitelist: + tags: + - HL14MagazinePulsesmg + proto: RMCCartridgeRevolver44 + capacity: 30 + chambers: [ True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, ] + ammoSlots: [ null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] + soundEject: + path: /Audio/_HL14/Weapons/Guns/Reload/alyx_unload.ogg + soundInsert: + path: /Audio/_HL14/Weapons/Guns/Reload/alyx_load.ogg + - type: GunDamageModifier + multiplier: 1.35 + - type: AttachableHolder + slots: + rmc-aslot-barrel: + whitelist: + tags: + - RMCAttachmentBarrelCharger + - RMCAttachmentExtendedBarrel + - RMCAttachmentRecoilCompensator + - RMCAttachmentSuppressor + - RMCM5Bayonet + rmc-aslot-rail: + whitelist: + tags: + - RMCAttachmentRailFlashlight + - RMCAttachmentMagneticHarness + - RMCAttachmentS5RedDotSight + - RMCAttachmentS5MicroRedDotSight + - RMCAttachmentS6ReflexSight + - RMCAttachmentS42xTelescopicMiniscope + rmc-aslot-underbarrel: + whitelist: + tags: + - RMCAttachmentAngledGrip + - RMCAttachmentFlashlightGrip + - RMCAttachmentGyroscopicStabilizer + - RMCAttachmentLaserSight + - RMCAttachmentVerticalGrip + - type: AttachableHolderVisuals + offsets: + rmc-aslot-barrel: 0.71, 0.1 + rmc-aslot-rail: 0.15, 0.155 + rmc-aslot-underbarrel: 0.35, -0.21 + - type: Tag + tags: + - HL14WeaponSMGPulsesmg + +- type: entity + parent: RMCBaseSpeedLoader44 + id: HLMagazinePulseSmg + name: "Pulse SMG Magazine (.44)" + components: + - type: Sprite + sprite: _HL13/Objects/Weapons/Guns/Ammunition/Magazines/pulsesmgmagazine.rsi + layers: + - state: base + map: ["enum.GunVisualLayers.Base"] + - state: base-1 + map: ["enum.GunVisualLayers.Mag"] + - type: MagazineVisuals + magState: base + steps: 2 + zeroVisible: false + - type: BallisticAmmoProvider + proto: RMCCartridgeRevolver44 + capacity: 30 + - type: Appearance + - type: Tag + tags: + - RMCMagazineRevolver + - HL14MagazinePulsesmg \ No newline at end of file diff --git a/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/Shotguns/combineheavyshotgun.yml b/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/Shotguns/combineheavyshotgun.yml new file mode 100644 index 00000000000..0be23fcee51 --- /dev/null +++ b/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/Shotguns/combineheavyshotgun.yml @@ -0,0 +1,29 @@ +- type: entity + parent: [ RMCBaseWeaponShotgun, RMCBaseAttachableHolder ] + name: Combine Heavy Shotgun + id: HL14WeaponShotgunHeavyShotgun + description: A combine shotgun designed to be handled by elite "WALLHAMMER" units. + components: + - type: Sprite + sprite: _HL13/Objects/Weapons/Guns/Shotguns/heavyshotgun.rsi + - type: Gun + shotsPerBurst: 1 + soundGunshot: + path: /Audio/_HL14/Weapons/Guns/Gunshots/heavyshotgun_fire.ogg + - type: ShootUseDelay + - type: RMCSelectiveFire + baseFireModes: + - SemiAuto + recoilWielded: 2 + recoilUnwielded: 4 + scatterWielded: 5 + scatterUnwielded: 10 + baseFireRate: 0.7 + burstScatterMult: 5 + - type: BallisticAmmoProvider + cycleable: false + whitelist: + tags: + - HL14ShellShotgunHeavy + capacity: 8 + diff --git a/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/Shotguns/shotgun_heavy_handfuls.yml b/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/Shotguns/shotgun_heavy_handfuls.yml new file mode 100644 index 00000000000..084cca1cba5 --- /dev/null +++ b/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/Shotguns/shotgun_heavy_handfuls.yml @@ -0,0 +1,180 @@ +- type: entity + parent: CMShellShotgunBase + id: HL14ShellShotgunHeavyBuckshot + name: handful of heavy buckshot shells + components: + - type: Sprite + sprite: _HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi + layers: + - state: heavy_buckshot_1 + map: [ "base" ] + - type: CartridgeAmmo + proto: HL14PelletHeavyShotgunBuckshot + - type: Stack + count: 4 + stackType: HL14ShellShotgunBuckshotHeavy + baseLayer: base + layerStates: + - heavy_buckshot_1 + - heavy_buckshot_1 + - heavy_buckshot_2 + - heavy_buckshot_3 + - heavy_buckshot_4 + - type: Tag + tags: + - RMCHandful + - Cartridge + - HL14ShellShotgunHeavy + - HL14ShellShotgunHeavyBuckshot + +- type: stack + id: HL14ShellShotgunBuckshotHeavy + name: handful of heavy buckshot shells + icon: { sprite: /Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi, state: heavy_buckshot_1 } + spawn: HL14ShellShotgunHeavyBuckshot + maxCount: 4 + +- type: entity + parent: CMShellShotgunBase + id: HL14ShellShotgunHeavySlugs + name: handful of heavy shotgun slugs + components: + - type: Sprite + sprite: _HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi + layers: + - state: heavy_slug_1 + map: [ "base" ] + - type: CartridgeAmmo + proto: HL14PelletHeavyShotgunSlug + - type: Stack + count: 4 + stackType: HL14ShellShotgunSlugHeavy + baseLayer: base + layerStates: + - heavy_slug_1 + - heavy_slug_1 + - heavy_slug_2 + - heavy_slug_3 + - heavy_slug_4 + - type: Tag + tags: + - RMCHandful + - Cartridge + - HL14ShellShotgunHeavy + - HL14ShellShotgunHeavySlugs + +- type: stack + id: HL14ShellShotgunSlugHeavy + name: handful of heavy slug shells + icon: { sprite: /Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi, state: heavy_slug_1 } + spawn: HL14ShellShotgunHeavySlugs + maxCount: 4 + +- type: entity + parent: CMShellShotgunBase + id: HL14ShellShotgunHeavyBeanbag + name: handful of heavy beanbag slugs + components: + - type: Sprite + sprite: _HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi + layers: + - state: heavy_beanbag_1 + map: [ "base" ] + - type: CartridgeAmmo + proto: HL14PelletHeavyShotgunBeanbag + - type: Stack + count: 4 + stackType: HL14ShellShotgunBeanbagHeavy + baseLayer: base + layerStates: + - heavy_beanbag_1 + - heavy_beanbag_1 + - heavy_beanbag_2 + - heavy_beanbag_3 + - heavy_beanbag_4 + - type: Tag + tags: + - RMCHandful + - Cartridge + - HL14ShellShotgunHeavy + - HL14ShellShotgunHeavyBeanbag + +- type: stack + id: HL14ShellShotgunBeanbagHeavy + name: handful of heavy slug shells + icon: { sprite: /Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi, state: heavy_beanbag_1 } + spawn: HL14ShellShotgunHeavyBeanbag + maxCount: 4 + +- type: entity + parent: CMShellShotgunBase + id: HL14ShellShotgunHeavyFlechette + name: handful of heavy flechette shells + components: + - type: Sprite + sprite: _HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi + layers: + - state: heavy_flechette_1 + map: [ "base" ] + - type: CartridgeAmmo + proto: HL14PelletHeavyShotgunFlechette + - type: Stack + count: 4 + stackType: HL14ShellShotgunFlechetteHeavy + baseLayer: base + layerStates: + - heavy_flechette_1 + - heavy_flechette_1 + - heavy_flechette_2 + - heavy_flechette_3 + - heavy_flechette_4 + - type: Tag + tags: + - RMCHandful + - Cartridge + - HL14ShellShotgunHeavy + - HL14ShellShotgunHeavyFlechette + +- type: stack + id: HL14ShellShotgunFlechetteHeavy + name: handful of heavy slug shells + icon: { sprite: /Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi, state: heavy_flechette_1 } + spawn: HL14ShellShotgunHeavyFlechette + maxCount: 4 + +- type: entity + parent: CMShellShotgunBuckshot + id: HL14ShellShotgunIncendiaryHeavyBuckshot + name: handful of heavy dragonbreath buckshot shells + components: + - type: Sprite + sprite: _HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi + layers: + - state: heavy_dragonsbreath_1 + map: [ "base" ] + - type: CartridgeAmmo + proto: HL14PelletHeavyShotgunIncendiaryBuckshot + - type: Stack + count: 4 + stackType: HL14ShellShotgunIncendiaryHeavyStack + baseLayer: base + layerStates: + - heavy_dragonsbreath_1 + - heavy_dragonsbreath_1 + - heavy_dragonsbreath_2 + - heavy_dragonsbreath_3 + - heavy_dragonsbreath_4 + - type: Tag + tags: + - RMCHandful + - Cartridge + - HL14ShellShotgunHeavy + - HL14ShellShotgunIncendiaryHeavyBuckshot + +- type: stack + id: HL14ShellShotgunIncendiaryHeavyStack + name: handful of heavy slug shells + icon: { sprite: /Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi, state: heavy_dragonsbreath_1 } + spawn: HL14ShellShotgunIncendiaryHeavyBuckshot + maxCount: 4 + diff --git a/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/Shotguns/shotgun_heavy_pellets.yml b/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/Shotguns/shotgun_heavy_pellets.yml new file mode 100644 index 00000000000..4a6fc812871 --- /dev/null +++ b/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/Shotguns/shotgun_heavy_pellets.yml @@ -0,0 +1,152 @@ +- type: entity + parent: CMPelletShotgunBase + id: HL14PelletHeavyShotgunBuckshot + name: heavy buckshot + components: + - type: Sprite + sprite: _RMC14/Objects/Weapons/Guns/Ammunition/Projectiles/shotgun_projectiles.rsi + layers: + - state: buckshot + shader: unshaded + - type: Projectile + damage: + types: + Piercing: 75 + - type: CMArmorPiercing + amount: 5 + - type: ProjectileSpread + proto: HL14PelletHeavyShotgunBuckshot + count: 4 + spread: 20 + - type: RMCProjectileDamageFalloff + thresholds: + - range: 3 + falloff: 9999 + ignoreModifiers: true + - range: 0 + falloff: 1 + - type: RMCProjectileAccuracy + thresholds: + - range: 3 + falloff: 10 + - type: RMCStunOnHit + stuns: + - whitelist: + minMobSize: VerySmallXeno + maxRange: 2.5 # TODO RMC14 1.5 if shot from underbarrel shotgun + stunTime: 1.4 + slowTime: 2 + superSlowTime: 1 +# - whitelist: # TODO RMC14 stamina damage targeted at part +# - Marine + +- type: entity + parent: CMPelletShotgunBase + id: HL14PelletHeavyShotgunSlug + name: heavy slug + components: + - type: Sprite + sprite: _RMC14/Objects/Weapons/Guns/Ammunition/Projectiles/shotgun_projectiles.rsi + layers: + - state: beanbag + shader: unshaded + - type: Projectile + damage: + types: + Piercing: 90 + - type: RMCProjectileDamageFalloff + thresholds: + - range: 8 + falloff: 9999 + ignoreModifiers: true + - range: 0 + falloff: 1 + - type: CMArmorPiercing + amount: 30 + - type: RMCStunOnHit + stuns: + - whitelist: + minMobSize: VerySmallXeno + maxRange: 7.5 + stunTime: 1 + slowTime: 5 + superSlowTime: 2 + knockBackSpeed: 7 + - whitelist: # TODO RMC14 stamina damage targeted at part + components: + - Marine + maxRange: 7.5 + slowTime: 2 + superSlowTime: 1 + - type: RMCProjectileAccuracy + accuracy: 100 + thresholds: + - range: 7 + falloff: 10 + +- type: entity + parent: CMPelletShotgunBase + id: HL14PelletHeavyShotgunBeanbag + name: heavy beanbag slug + components: + - type: Sprite + sprite: _RMC14/Objects/Weapons/Guns/Ammunition/Projectiles/shotgun_projectiles.rsi + layers: + - state: beanbag + shader: unshaded + - type: Projectile + damage: {} + - type: RMCProjectileDamageFalloff + thresholds: + - range: 12 + falloff: 9999 + ignoreModifiers: true + - range: 0 + falloff: 1 + - type: RMCStaminaDamageOnCollide + damage: 100 + - type: RMCProjectileAccuracy + accuracy: 100 + +- type: entity + parent: CMPelletShotgunBase + id: HL14PelletHeavyShotgunFlechette + name: heavy flechette shell + components: + - type: CMArmorPiercing + amount: 50 + - type: Sprite + sprite: _RMC14/Objects/Weapons/Guns/Ammunition/Projectiles/shotgun_projectiles.rsi + layers: + - state: flechette + shader: unshaded + - type: Projectile + damage: + types: + Piercing: 45 + - type: ProjectileSpread + proto: RMCPelletHeavyShotgunFlechette + count: 3 + spread: 15 + - type: RMCProjectileDamageFalloff + thresholds: + - range: 12 + falloff: 9999 + ignoreModifiers: true + - range: 0 + falloff: 1 + +- type: entity + parent: RMCPelletHeavyShotgunBuckshot + id: HL14PelletHeavyShotgunIncendiaryBuckshot + name: dragon's breath buckshot shell + components: + - type: Projectile + damage: + types: + Piercing: 60 + - type: ProjectileSpread + proto: RMCPelletHeavyShotgunIncendiaryBuckshot + count: 3 + spread: 20 + - type: IgniteOnProjectileHit diff --git a/Resources/Prototypes/_HL14/tags.yml b/Resources/Prototypes/_HL14/tags.yml new file mode 100644 index 00000000000..d8101a523a7 --- /dev/null +++ b/Resources/Prototypes/_HL14/tags.yml @@ -0,0 +1,53 @@ +- type: Tag + id: HL14USP + +- type: Tag + id: HL14MagazinePistolUSP + +- type: Tag + id: HL14MagazinePistolUSPAP + +- type: Tag + id: HL14MagazinePistolUSPHP + +- type: Tag + id: HL14MagazinePistolUSPRubber + +- type: Tag + id: HLMagazinePulselmg + +- type: Tag + id: HLMagazineOSIPR + +- type: Tag + id: HL14WeaponRifleOSIPR + +- type: Tag + id: HL14WeaponSMGPulsesmg + +- type: Tag + id: HL14MagazinePulsesmg + +- type: Tag + id: HL14ShellShotgunHeavy + +- type: Tag + id: HL14ShellShotgunHeavyBuckshot + +- type: Tag + id: HL14ShellShotgunHeavySlugs + +- type: Tag + id: HL14ShellShotgunHeavyBeanbag + +- type: Tag + id: HL14ShellShotgunHeavyFlechette + +- type: Tag + id: HL14ShellShotgunIncendiaryHeavyBuckshot + +- type: Tag + id: HL14SShellShotgun + +- type: Tag + id: HL14WeaponShotgunHeavyShotgun \ No newline at end of file diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/beanbag_slug_1.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/beanbag_slug_1.png new file mode 100644 index 00000000000..077059fd1cd Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/beanbag_slug_1.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/beanbag_slug_2.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/beanbag_slug_2.png new file mode 100644 index 00000000000..08a82364966 Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/beanbag_slug_2.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/beanbag_slug_3.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/beanbag_slug_3.png new file mode 100644 index 00000000000..fbef2cacafc Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/beanbag_slug_3.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/beanbag_slug_4.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/beanbag_slug_4.png new file mode 100644 index 00000000000..5d0ee955199 Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/beanbag_slug_4.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/beanbag_slug_5.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/beanbag_slug_5.png new file mode 100644 index 00000000000..b85c6d16ddd Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/beanbag_slug_5.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/breaching_shell_1.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/breaching_shell_1.png new file mode 100644 index 00000000000..2fbdaa04b0b Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/breaching_shell_1.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/breaching_shell_2.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/breaching_shell_2.png new file mode 100644 index 00000000000..a223006c366 Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/breaching_shell_2.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/breaching_shell_3.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/breaching_shell_3.png new file mode 100644 index 00000000000..2147a4cfd5b Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/breaching_shell_3.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/breaching_shell_4.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/breaching_shell_4.png new file mode 100644 index 00000000000..f4d10357a11 Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/breaching_shell_4.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/breaching_shell_5.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/breaching_shell_5.png new file mode 100644 index 00000000000..7a140cc8896 Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/breaching_shell_5.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/breaching_shell_6.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/breaching_shell_6.png new file mode 100644 index 00000000000..77e97d8939d Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/breaching_shell_6.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/buckshot_shell_1.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/buckshot_shell_1.png new file mode 100644 index 00000000000..b324a09bd54 Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/buckshot_shell_1.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/buckshot_shell_2.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/buckshot_shell_2.png new file mode 100644 index 00000000000..a960dfc87ec Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/buckshot_shell_2.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/buckshot_shell_3.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/buckshot_shell_3.png new file mode 100644 index 00000000000..402f71ff59c Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/buckshot_shell_3.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/buckshot_shell_4.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/buckshot_shell_4.png new file mode 100644 index 00000000000..6fd5d2229f2 Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/buckshot_shell_4.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/buckshot_shell_5.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/buckshot_shell_5.png new file mode 100644 index 00000000000..8b235cfeddd Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/buckshot_shell_5.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/flechette_shell_1.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/flechette_shell_1.png new file mode 100644 index 00000000000..b29f184149b Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/flechette_shell_1.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/flechette_shell_2.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/flechette_shell_2.png new file mode 100644 index 00000000000..072cb67bdc8 Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/flechette_shell_2.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/flechette_shell_3.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/flechette_shell_3.png new file mode 100644 index 00000000000..c0f1b92c8b0 Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/flechette_shell_3.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/flechette_shell_4.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/flechette_shell_4.png new file mode 100644 index 00000000000..26951298ee8 Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/flechette_shell_4.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/flechette_shell_5.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/flechette_shell_5.png new file mode 100644 index 00000000000..c72776ddd63 Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/flechette_shell_5.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/incen_buckshot_1.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/incen_buckshot_1.png new file mode 100644 index 00000000000..a035327c1f3 Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/incen_buckshot_1.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/incen_buckshot_2.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/incen_buckshot_2.png new file mode 100644 index 00000000000..3f568959247 Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/incen_buckshot_2.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/incen_buckshot_3.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/incen_buckshot_3.png new file mode 100644 index 00000000000..f74b63c7500 Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/incen_buckshot_3.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/incen_buckshot_4.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/incen_buckshot_4.png new file mode 100644 index 00000000000..fef7ca6ea4d Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/incen_buckshot_4.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/incen_buckshot_5.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/incen_buckshot_5.png new file mode 100644 index 00000000000..cb73a6e2c4c Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/incen_buckshot_5.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/incendiary_slug_1.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/incendiary_slug_1.png new file mode 100644 index 00000000000..d0bf0e97948 Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/incendiary_slug_1.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/incendiary_slug_2.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/incendiary_slug_2.png new file mode 100644 index 00000000000..22a2534d4ae Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/incendiary_slug_2.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/incendiary_slug_3.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/incendiary_slug_3.png new file mode 100644 index 00000000000..ea579116732 Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/incendiary_slug_3.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/incendiary_slug_4.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/incendiary_slug_4.png new file mode 100644 index 00000000000..3de85c6fad5 Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/incendiary_slug_4.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/incendiary_slug_5.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/incendiary_slug_5.png new file mode 100644 index 00000000000..f96df8efedc Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/incendiary_slug_5.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/meta.json b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/meta.json new file mode 100644 index 00000000000..35892ab3fce --- /dev/null +++ b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/meta.json @@ -0,0 +1,119 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from cmss13 at https://github.com/cmss13-devs/cmss13/blob/7cb618c69b75873f3ce893022fe08d1233b3152d/icons/obj/items/weapons/guns/handful.dmi", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "buckshot_shell_1" + }, + { + "name": "buckshot_shell_2" + }, + { + "name": "buckshot_shell_3" + }, + { + "name": "buckshot_shell_4" + }, + { + "name": "buckshot_shell_5" + }, + { + "name": "slug_shell_1" + }, + { + "name": "slug_shell_2" + }, + { + "name": "slug_shell_3" + }, + { + "name": "slug_shell_4" + }, + { + "name": "slug_shell_5" + }, + { + "name": "incendiary_slug_1" + }, + { + "name": "incendiary_slug_2" + }, + { + "name": "incendiary_slug_3" + }, + { + "name": "incendiary_slug_4" + }, + { + "name": "incendiary_slug_5" + }, + { + "name": "incen_buckshot_1" + }, + { + "name": "incen_buckshot_2" + }, + { + "name": "incen_buckshot_3" + }, + { + "name": "incen_buckshot_4" + }, + { + "name": "incen_buckshot_5" + }, + { + "name": "beanbag_slug_1" + }, + { + "name": "beanbag_slug_2" + }, + { + "name": "beanbag_slug_3" + }, + { + "name": "beanbag_slug_4" + }, + { + "name": "beanbag_slug_5" + }, + { + "name": "flechette_shell_1" + }, + { + "name": "flechette_shell_2" + }, + { + "name": "flechette_shell_3" + }, + { + "name": "flechette_shell_4" + }, + { + "name": "flechette_shell_5" + }, + { + "name": "breaching_shell_1" + }, + { + "name": "breaching_shell_2" + }, + { + "name": "breaching_shell_3" + }, + { + "name": "breaching_shell_4" + }, + { + "name": "breaching_shell_5" + }, + { + "name": "breaching_shell_6" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/slug_shell_1.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/slug_shell_1.png new file mode 100644 index 00000000000..117f167c065 Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/slug_shell_1.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/slug_shell_2.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/slug_shell_2.png new file mode 100644 index 00000000000..c85ba23de31 Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/slug_shell_2.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/slug_shell_3.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/slug_shell_3.png new file mode 100644 index 00000000000..aa602115d45 Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/slug_shell_3.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/slug_shell_4.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/slug_shell_4.png new file mode 100644 index 00000000000..85a1171ff13 Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/slug_shell_4.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/slug_shell_5.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/slug_shell_5.png new file mode 100644 index 00000000000..b80aac54489 Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/slug_shell_5.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_beanbag_1.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_beanbag_1.png new file mode 100644 index 00000000000..a68dcab3e35 Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_beanbag_1.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_beanbag_2.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_beanbag_2.png new file mode 100644 index 00000000000..3478ff9ce2c Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_beanbag_2.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_beanbag_3.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_beanbag_3.png new file mode 100644 index 00000000000..479c21df546 Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_beanbag_3.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_beanbag_4.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_beanbag_4.png new file mode 100644 index 00000000000..55f91232e91 Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_beanbag_4.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_buckshot_1.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_buckshot_1.png new file mode 100644 index 00000000000..fdcddbcdd30 Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_buckshot_1.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_buckshot_2.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_buckshot_2.png new file mode 100644 index 00000000000..262cd988bd5 Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_buckshot_2.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_buckshot_3.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_buckshot_3.png new file mode 100644 index 00000000000..f2840433454 Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_buckshot_3.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_buckshot_4.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_buckshot_4.png new file mode 100644 index 00000000000..1d8a0fce2ef Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_buckshot_4.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_dragonsbreath_1.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_dragonsbreath_1.png new file mode 100644 index 00000000000..9f39ee04ffe Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_dragonsbreath_1.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_dragonsbreath_2.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_dragonsbreath_2.png new file mode 100644 index 00000000000..4ad82e9cc19 Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_dragonsbreath_2.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_dragonsbreath_3.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_dragonsbreath_3.png new file mode 100644 index 00000000000..8e694ef6483 Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_dragonsbreath_3.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_dragonsbreath_4.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_dragonsbreath_4.png new file mode 100644 index 00000000000..572bc0f9031 Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_dragonsbreath_4.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_flechette_1.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_flechette_1.png new file mode 100644 index 00000000000..b2466c238d9 Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_flechette_1.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_flechette_2.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_flechette_2.png new file mode 100644 index 00000000000..dc21ceff033 Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_flechette_2.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_flechette_3.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_flechette_3.png new file mode 100644 index 00000000000..2a9ad65bd9d Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_flechette_3.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_flechette_4.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_flechette_4.png new file mode 100644 index 00000000000..c3cb0728777 Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_flechette_4.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_slug_1.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_slug_1.png new file mode 100644 index 00000000000..a970370b31d Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_slug_1.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_slug_2.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_slug_2.png new file mode 100644 index 00000000000..23b8dae2c53 Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_slug_2.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_slug_3.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_slug_3.png new file mode 100644 index 00000000000..ec74f813a95 Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_slug_3.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_slug_4.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_slug_4.png new file mode 100644 index 00000000000..7ebe2b9ff16 Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_slug_4.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/meta.json b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/meta.json new file mode 100644 index 00000000000..907399e9b3b --- /dev/null +++ b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/meta.json @@ -0,0 +1,71 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from cmss13 at https://github.com/cmss13-devs/cmss13/blob/3161d3df2825c9e3eaeba5a71b2b17749dba67db/icons/obj/items/weapons/guns/handful.dmi. Modified with blue combine line by Generic_Eagle for HL:Alyx accuracy and visual differentiation between RMC rounds.", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "heavy_buckshot_1" + }, + { + "name": "heavy_buckshot_2" + }, + { + "name": "heavy_buckshot_3" + }, + { + "name": "heavy_buckshot_4" + }, + { + "name": "heavy_slug_1" + }, + { + "name": "heavy_slug_2" + }, + { + "name": "heavy_slug_3" + }, + { + "name": "heavy_slug_4" + }, + { + "name": "heavy_flechette_1" + }, + { + "name": "heavy_flechette_2" + }, + { + "name": "heavy_flechette_3" + }, + { + "name": "heavy_flechette_4" + }, + { + "name": "heavy_beanbag_1" + }, + { + "name": "heavy_beanbag_2" + }, + { + "name": "heavy_beanbag_3" + }, + { + "name": "heavy_beanbag_4" + }, + { + "name": "heavy_dragonsbreath_1" + }, + { + "name": "heavy_dragonsbreath_2" + }, + { + "name": "heavy_dragonsbreath_3" + }, + { + "name": "heavy_dragonsbreath_4" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Magazines/pulsemagazine.rsi/base.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Magazines/pulsemagazine.rsi/base.png new file mode 100644 index 00000000000..c5bee08747f Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Magazines/pulsemagazine.rsi/base.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Magazines/pulsemagazine.rsi/mag-1.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Magazines/pulsemagazine.rsi/mag-1.png new file mode 100644 index 00000000000..f81af8b19d3 Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Magazines/pulsemagazine.rsi/mag-1.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Magazines/pulsemagazine.rsi/meta.json b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Magazines/pulsemagazine.rsi/meta.json new file mode 100644 index 00000000000..738d3fd4ae2 --- /dev/null +++ b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Magazines/pulsemagazine.rsi/meta.json @@ -0,0 +1,17 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Half LIfe Episode-13 at https://github.com/Marmio64/halflife-episode13/blob/master/hl13/icons/obj/guns/ammo.dmi. Red 'empty' color change by Generic_Eagle", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "mag-1" + }, + { + "name": "base" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Magazines/pulsesmgmagazine.rsi/base-1.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Magazines/pulsesmgmagazine.rsi/base-1.png new file mode 100644 index 00000000000..3a7657052b5 Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Magazines/pulsesmgmagazine.rsi/base-1.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Magazines/pulsesmgmagazine.rsi/base.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Magazines/pulsesmgmagazine.rsi/base.png new file mode 100644 index 00000000000..38d4b389b12 Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Magazines/pulsesmgmagazine.rsi/base.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Magazines/pulsesmgmagazine.rsi/meta.json b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Magazines/pulsesmgmagazine.rsi/meta.json new file mode 100644 index 00000000000..bd91bf8a877 --- /dev/null +++ b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Magazines/pulsesmgmagazine.rsi/meta.json @@ -0,0 +1,17 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Half LIfe Episode-13 at https://github.com/Marmio64/halflife-episode13/blob/master/hl13/icons/obj/guns/ammo.dmi.", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "base-1" + }, + { + "name": "base" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Magazines/uspmagazine.rsi/ammo_band.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Magazines/uspmagazine.rsi/ammo_band.png new file mode 100644 index 00000000000..55cbe83233a Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Magazines/uspmagazine.rsi/ammo_band.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Magazines/uspmagazine.rsi/ammo_band_empty.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Magazines/uspmagazine.rsi/ammo_band_empty.png new file mode 100644 index 00000000000..ad56e5b83d8 Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Magazines/uspmagazine.rsi/ammo_band_empty.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Magazines/uspmagazine.rsi/base.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Magazines/uspmagazine.rsi/base.png new file mode 100644 index 00000000000..6eff7222360 Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Magazines/uspmagazine.rsi/base.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Magazines/uspmagazine.rsi/mag-1.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Magazines/uspmagazine.rsi/mag-1.png new file mode 100644 index 00000000000..3cbd4b60320 Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Magazines/uspmagazine.rsi/mag-1.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Magazines/uspmagazine.rsi/meta.json b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Magazines/uspmagazine.rsi/meta.json new file mode 100644 index 00000000000..aaa20addc02 --- /dev/null +++ b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Magazines/uspmagazine.rsi/meta.json @@ -0,0 +1,23 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Half LIfe Episode-13 at https://github.com/Marmio64/halflife-episode13/blob/master/hl13/icons/obj/guns/ammo.dmi. Ammo bands by Generic_Eagle", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "mag-1" + }, + { + "name": "base" + }, + { + "name": "ammo_band" + }, + { + "name": "ammo_band_empty" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/MachineGuns/pulselmg.rsi/base.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/MachineGuns/pulselmg.rsi/base.png new file mode 100644 index 00000000000..be3d68ab44f Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/MachineGuns/pulselmg.rsi/base.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/MachineGuns/pulselmg.rsi/inhand-left.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/MachineGuns/pulselmg.rsi/inhand-left.png new file mode 100644 index 00000000000..3a4a1801d78 Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/MachineGuns/pulselmg.rsi/inhand-left.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/MachineGuns/pulselmg.rsi/inhand-right.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/MachineGuns/pulselmg.rsi/inhand-right.png new file mode 100644 index 00000000000..faf612d0a1a Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/MachineGuns/pulselmg.rsi/inhand-right.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/MachineGuns/pulselmg.rsi/mag-0.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/MachineGuns/pulselmg.rsi/mag-0.png new file mode 100644 index 00000000000..2d521dceebe Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/MachineGuns/pulselmg.rsi/mag-0.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/MachineGuns/pulselmg.rsi/meta.json b/Resources/Textures/_HL13/Objects/Weapons/Guns/MachineGuns/pulselmg.rsi/meta.json new file mode 100644 index 00000000000..845c511c8d4 --- /dev/null +++ b/Resources/Textures/_HL13/Objects/Weapons/Guns/MachineGuns/pulselmg.rsi/meta.json @@ -0,0 +1,33 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Half Life Episode-13 at https://github.com/Marmio64/halflife-episode13/blob/master/hl13/icons/mob/inhands/guns_righthand.dmi, https://github.com/Marmio64/halflife-episode13/blob/master/hl13/icons/mob/inhands/items_lefthand.dmi, and https://github.com/Marmio64/halflife-episode13/blob/master/hl13/icons/obj/guns/projectile.dmi.", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "base" + }, + { + "name": "mag-0" + }, + { + "name": "wielded-inhand-right", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + }, + { + "name": "wielded-inhand-left", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/MachineGuns/pulselmg.rsi/wielded-inhand-left.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/MachineGuns/pulselmg.rsi/wielded-inhand-left.png new file mode 100644 index 00000000000..3a4a1801d78 Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/MachineGuns/pulselmg.rsi/wielded-inhand-left.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/MachineGuns/pulselmg.rsi/wielded-inhand-right.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/MachineGuns/pulselmg.rsi/wielded-inhand-right.png new file mode 100644 index 00000000000..faf612d0a1a Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/MachineGuns/pulselmg.rsi/wielded-inhand-right.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Pistols/uspmatch.rsi/base.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Pistols/uspmatch.rsi/base.png new file mode 100644 index 00000000000..9b9cc8c1367 Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Pistols/uspmatch.rsi/base.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Pistols/uspmatch.rsi/bolt-open.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Pistols/uspmatch.rsi/bolt-open.png new file mode 100644 index 00000000000..944aaabb997 Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Pistols/uspmatch.rsi/bolt-open.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Pistols/uspmatch.rsi/equipped-SUITSTORAGE.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Pistols/uspmatch.rsi/equipped-SUITSTORAGE.png new file mode 100644 index 00000000000..23d684e53f1 Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Pistols/uspmatch.rsi/equipped-SUITSTORAGE.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Pistols/uspmatch.rsi/icon.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Pistols/uspmatch.rsi/icon.png new file mode 100644 index 00000000000..9b9cc8c1367 Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Pistols/uspmatch.rsi/icon.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Pistols/uspmatch.rsi/inhand-left.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Pistols/uspmatch.rsi/inhand-left.png new file mode 100644 index 00000000000..5107066595e Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Pistols/uspmatch.rsi/inhand-left.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Pistols/uspmatch.rsi/inhand-right.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Pistols/uspmatch.rsi/inhand-right.png new file mode 100644 index 00000000000..955b7555f36 Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Pistols/uspmatch.rsi/inhand-right.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Pistols/uspmatch.rsi/mag-0.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Pistols/uspmatch.rsi/mag-0.png new file mode 100644 index 00000000000..2d521dceebe Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Pistols/uspmatch.rsi/mag-0.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Pistols/uspmatch.rsi/meta.json b/Resources/Textures/_HL13/Objects/Weapons/Guns/Pistols/uspmatch.rsi/meta.json new file mode 100644 index 00000000000..c7eaa5a12a1 --- /dev/null +++ b/Resources/Textures/_HL13/Objects/Weapons/Guns/Pistols/uspmatch.rsi/meta.json @@ -0,0 +1,43 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Suit storage Modified from cm-ss13 at https://github.com/cmss13-devs/cmss13/commit/9ff2072285d9668073b5bd2219d2ebac0f5281b5, rest taken from Half Life Episode-13 at https://github.com/Marmio64/halflife-episode13/blob/master/hl13/icons/mob/inhands/guns_righthand.dmi, https://github.com/Marmio64/halflife-episode13/blob/master/hl13/icons/mob/inhands/items_lefthand.dmi, and https://github.com/Marmio64/halflife-episode13/blob/master/hl13/icons/obj/guns/projectile.dmi,", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "base" + }, + { + "name": "bolt-open" + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "mag-0" + }, + { + "name": "inhand-right", + "directions": 4 + }, + { + "name": "wielded-inhand-left", + "directions": 4 + }, + { + "name": "wielded-inhand-right", + "directions": 4 + }, + { + "name": "equipped-SUITSTORAGE", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Pistols/uspmatch.rsi/wielded-inhand-left.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Pistols/uspmatch.rsi/wielded-inhand-left.png new file mode 100644 index 00000000000..5107066595e Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Pistols/uspmatch.rsi/wielded-inhand-left.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Pistols/uspmatch.rsi/wielded-inhand-right.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Pistols/uspmatch.rsi/wielded-inhand-right.png new file mode 100644 index 00000000000..955b7555f36 Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Pistols/uspmatch.rsi/wielded-inhand-right.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Rifles/osipr.rsi/base.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Rifles/osipr.rsi/base.png new file mode 100644 index 00000000000..ebef8171cf7 Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Rifles/osipr.rsi/base.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Rifles/osipr.rsi/inhand-left.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Rifles/osipr.rsi/inhand-left.png new file mode 100644 index 00000000000..7d1ffc36caf Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Rifles/osipr.rsi/inhand-left.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Rifles/osipr.rsi/inhand-right.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Rifles/osipr.rsi/inhand-right.png new file mode 100644 index 00000000000..ce829a14259 Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Rifles/osipr.rsi/inhand-right.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Rifles/osipr.rsi/mag-0.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Rifles/osipr.rsi/mag-0.png new file mode 100644 index 00000000000..cda5b52d9e7 Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Rifles/osipr.rsi/mag-0.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Rifles/osipr.rsi/meta.json b/Resources/Textures/_HL13/Objects/Weapons/Guns/Rifles/osipr.rsi/meta.json new file mode 100644 index 00000000000..845c511c8d4 --- /dev/null +++ b/Resources/Textures/_HL13/Objects/Weapons/Guns/Rifles/osipr.rsi/meta.json @@ -0,0 +1,33 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Half Life Episode-13 at https://github.com/Marmio64/halflife-episode13/blob/master/hl13/icons/mob/inhands/guns_righthand.dmi, https://github.com/Marmio64/halflife-episode13/blob/master/hl13/icons/mob/inhands/items_lefthand.dmi, and https://github.com/Marmio64/halflife-episode13/blob/master/hl13/icons/obj/guns/projectile.dmi.", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "base" + }, + { + "name": "mag-0" + }, + { + "name": "wielded-inhand-right", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + }, + { + "name": "wielded-inhand-left", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Rifles/osipr.rsi/wielded-inhand-left.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Rifles/osipr.rsi/wielded-inhand-left.png new file mode 100644 index 00000000000..7d1ffc36caf Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Rifles/osipr.rsi/wielded-inhand-left.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Rifles/osipr.rsi/wielded-inhand-right.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Rifles/osipr.rsi/wielded-inhand-right.png new file mode 100644 index 00000000000..ce829a14259 Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Rifles/osipr.rsi/wielded-inhand-right.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/SMGs/pulsesmg.rsi/base.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/SMGs/pulsesmg.rsi/base.png new file mode 100644 index 00000000000..35ea99406a4 Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/SMGs/pulsesmg.rsi/base.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/SMGs/pulsesmg.rsi/inhand-left.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/SMGs/pulsesmg.rsi/inhand-left.png new file mode 100644 index 00000000000..0a0178c06e7 Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/SMGs/pulsesmg.rsi/inhand-left.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/SMGs/pulsesmg.rsi/inhand-right.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/SMGs/pulsesmg.rsi/inhand-right.png new file mode 100644 index 00000000000..7a6ee1ef6af Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/SMGs/pulsesmg.rsi/inhand-right.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/SMGs/pulsesmg.rsi/meta.json b/Resources/Textures/_HL13/Objects/Weapons/Guns/SMGs/pulsesmg.rsi/meta.json new file mode 100644 index 00000000000..ba61e513109 --- /dev/null +++ b/Resources/Textures/_HL13/Objects/Weapons/Guns/SMGs/pulsesmg.rsi/meta.json @@ -0,0 +1,30 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Base taken from Half Life Episode-13 at https://github.com/Marmio64/halflife-episode13/blob/master/hl13/icons/mob/inhands/guns_righthand.dmi, https://github.com/Marmio64/halflife-episode13/blob/master/hl13/icons/mob/inhands/items_lefthand.dmi, and https://github.com/Marmio64/halflife-episode13/blob/master/hl13/icons/obj/guns/projectile.dmi. Inhands taken from Taken/modified from cm-ss13 at https://github.com/cmss13-devs/cmss13/commit/9ff2072285d9668073b5bd2219d2ebac0f5281b5", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "base" + }, + { + "name": "wielded-inhand-right", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + }, + { + "name": "wielded-inhand-left", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/SMGs/pulsesmg.rsi/wielded-inhand-left.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/SMGs/pulsesmg.rsi/wielded-inhand-left.png new file mode 100644 index 00000000000..fa1a6e69c1c Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/SMGs/pulsesmg.rsi/wielded-inhand-left.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/SMGs/pulsesmg.rsi/wielded-inhand-right.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/SMGs/pulsesmg.rsi/wielded-inhand-right.png new file mode 100644 index 00000000000..0ebda2bd3ae Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/SMGs/pulsesmg.rsi/wielded-inhand-right.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Shotguns/heavyshotgun.rsi/base.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Shotguns/heavyshotgun.rsi/base.png new file mode 100644 index 00000000000..f002c03fee4 Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Shotguns/heavyshotgun.rsi/base.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Shotguns/heavyshotgun.rsi/icon.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Shotguns/heavyshotgun.rsi/icon.png new file mode 100644 index 00000000000..f002c03fee4 Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Shotguns/heavyshotgun.rsi/icon.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Shotguns/heavyshotgun.rsi/inhand-left.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Shotguns/heavyshotgun.rsi/inhand-left.png new file mode 100644 index 00000000000..10ecb511464 Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Shotguns/heavyshotgun.rsi/inhand-left.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Shotguns/heavyshotgun.rsi/inhand-right.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Shotguns/heavyshotgun.rsi/inhand-right.png new file mode 100644 index 00000000000..12090d1a831 Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Shotguns/heavyshotgun.rsi/inhand-right.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Shotguns/heavyshotgun.rsi/meta.json b/Resources/Textures/_HL13/Objects/Weapons/Guns/Shotguns/heavyshotgun.rsi/meta.json new file mode 100644 index 00000000000..186e67e6860 --- /dev/null +++ b/Resources/Textures/_HL13/Objects/Weapons/Guns/Shotguns/heavyshotgun.rsi/meta.json @@ -0,0 +1,33 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Half Life Episode-13 at https://github.com/Marmio64/halflife-episode13/blob/master/hl13/icons/mob/inhands/guns_righthand.dmi, https://github.com/Marmio64/halflife-episode13/blob/master/hl13/icons/mob/inhands/items_lefthand.dmi, and https://github.com/Marmio64/halflife-episode13/blob/master/hl13/icons/obj/guns/projectile.dmi", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "wielded-inhand-left", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "wielded-inhand-right", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + }, + { + "name": "base" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Shotguns/heavyshotgun.rsi/wielded-inhand-left.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Shotguns/heavyshotgun.rsi/wielded-inhand-left.png new file mode 100644 index 00000000000..10ecb511464 Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Shotguns/heavyshotgun.rsi/wielded-inhand-left.png differ diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Shotguns/heavyshotgun.rsi/wielded-inhand-right.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Shotguns/heavyshotgun.rsi/wielded-inhand-right.png new file mode 100644 index 00000000000..12090d1a831 Binary files /dev/null and b/Resources/Textures/_HL13/Objects/Weapons/Guns/Shotguns/heavyshotgun.rsi/wielded-inhand-right.png differ