diff --git a/Resources/Locale/en-US/_DV/tools/Hos-Briefcase.ftl b/Resources/Locale/en-US/_DV/tools/Hos-Briefcase.ftl index f6ffebd1f2..6849f304b8 100644 --- a/Resources/Locale/en-US/_DV/tools/Hos-Briefcase.ftl +++ b/Resources/Locale/en-US/_DV/tools/Hos-Briefcase.ftl @@ -3,3 +3,6 @@ energy-magnum-bundle-description = A heavy duty, slow recharging, energy revolve x01-bundle-name = X-01 x01-bundle-description = A fast firing, high capacity, compact, energy gun perfect for dishing out consistent quick damage. + +grav-gauntlet-bundle-name = Grav Gauntlet +grav-gauntlet-bundle-description = A strong, slow hitting, gauntlet that can pull targets hit in and has a taser just in case. diff --git a/Resources/Prototypes/_DV/Catalog/HoS_Briefcase_catalog.yml b/Resources/Prototypes/_DV/Catalog/HoS_Briefcase_catalog.yml index e17fc138e8..e087b6f5ef 100644 --- a/Resources/Prototypes/_DV/Catalog/HoS_Briefcase_catalog.yml +++ b/Resources/Prototypes/_DV/Catalog/HoS_Briefcase_catalog.yml @@ -21,3 +21,15 @@ - WeaponEnergyGunMultiphase - SyndicateWhistle - BookSpaceLaw + +- type: thiefBackpackSet + id: GravGauntletBundle + name: grav-gauntlet-bundle-name + description: grav-gauntlet-bundle-description + sprite: + sprite: _DV/Objects/Weapons/Melee/grav_gauntlet.rsi + state: icon + content: + - GravGauntlet + - BedsheetUSA + - RockGuitarInstrument diff --git a/Resources/Prototypes/_DV/Entities/Objects/Specific/HoS_Briefcase.yml b/Resources/Prototypes/_DV/Entities/Objects/Specific/HoS_Briefcase.yml index 3f025ca1c9..9927ac8c89 100644 --- a/Resources/Prototypes/_DV/Entities/Objects/Specific/HoS_Briefcase.yml +++ b/Resources/Prototypes/_DV/Entities/Objects/Specific/HoS_Briefcase.yml @@ -14,6 +14,7 @@ possibleSets: - X01bundle - EnergyMagnumBundle + - GravGauntletBundle - type: Tag # DeltaV - can't go in storage implants tags: - HighRiskItem diff --git a/Resources/Prototypes/_DV/Entities/Objects/Weapons/Melee/grav_gauntlet.yml b/Resources/Prototypes/_DV/Entities/Objects/Weapons/Melee/grav_gauntlet.yml new file mode 100644 index 0000000000..6a9b918b45 --- /dev/null +++ b/Resources/Prototypes/_DV/Entities/Objects/Weapons/Melee/grav_gauntlet.yml @@ -0,0 +1,54 @@ +- type: entity + parent: BaseItem + id: GravGauntlet + name: Grav Gauntlet MK-00c + description: A developmental prototype of NanoTrasen's Melee Arms Department. When striking an enemy, a gravitational wave pulses and sweeps them in for a follow-up. + components: + - type: Sprite + sprite: _DV/Objects/Weapons/Melee/grav_gauntlet.rsi + state: icon + - type: MeleeWeapon + size: large + range: 1.2 # so you can actually use the pull + attackRate: 0.70 # heavy friggin fists bro + angle: 0 + animation: WeaponArcFist + wideAnimationRotation: 145 + damage: + types: + Slash: 2 + Blunt: 33 + Structural: 35 + - type: Wieldable + unweieldOnUse: false + - type: GunRequiresWield #gotta steady your arm to aim duhhh + - type: AmmoCounter + - type: UseDelayOnShoot + - type: UseDelay + delay: 2 + - type: Gun #apersos was here + projectileSpeed: 6 + soundGunshot: /Audio/Weapons/Guns/Gunshots/kinetic_accel.ogg + fireRate: 1 + useKey: false + - type: RechargeBasicEntityAmmo + rechargeCooldown: 55 + - type: BasicEntityAmmoProvider + proto: BulletTaser # most balanced kinda, better than a stun shotgun + capacity: 1 + count: 1 + - type: MeleeThrowOnHit + speed: 5.75 + distance: -.75 + - type: Clothing + sprite: _DV/Objects/Weapons/grav_gauntlet.rsi + quickEquip: false + slots: + - belt + - suitStorage + - type: Tag + tags: + - HighRiskItem + - Sidearm + - type: StealTarget + stealGroup: HoSSidearm diff --git a/Resources/Textures/_DV/Objects/Weapons/Melee/grav_gauntlet.rsi/icon.png b/Resources/Textures/_DV/Objects/Weapons/Melee/grav_gauntlet.rsi/icon.png new file mode 100644 index 0000000000..1539485cb7 Binary files /dev/null and b/Resources/Textures/_DV/Objects/Weapons/Melee/grav_gauntlet.rsi/icon.png differ diff --git a/Resources/Textures/_DV/Objects/Weapons/Melee/grav_gauntlet.rsi/inhand-left.png b/Resources/Textures/_DV/Objects/Weapons/Melee/grav_gauntlet.rsi/inhand-left.png new file mode 100644 index 0000000000..66bfc2367e Binary files /dev/null and b/Resources/Textures/_DV/Objects/Weapons/Melee/grav_gauntlet.rsi/inhand-left.png differ diff --git a/Resources/Textures/_DV/Objects/Weapons/Melee/grav_gauntlet.rsi/inhand-right.png b/Resources/Textures/_DV/Objects/Weapons/Melee/grav_gauntlet.rsi/inhand-right.png new file mode 100644 index 0000000000..0ad6567a3b Binary files /dev/null and b/Resources/Textures/_DV/Objects/Weapons/Melee/grav_gauntlet.rsi/inhand-right.png differ diff --git a/Resources/Textures/_DV/Objects/Weapons/Melee/grav_gauntlet.rsi/meta.json b/Resources/Textures/_DV/Objects/Weapons/Melee/grav_gauntlet.rsi/meta.json new file mode 100644 index 0000000000..1b3f7c45a1 --- /dev/null +++ b/Resources/Textures/_DV/Objects/Weapons/Melee/grav_gauntlet.rsi/meta.json @@ -0,0 +1,30 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "created by coll1079", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + }, + { + "name": "wielded-inhand-left", + "directions": 4 + }, + { + "name": "wielded-inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_DV/Objects/Weapons/Melee/grav_gauntlet.rsi/wielded-inhand-left.png b/Resources/Textures/_DV/Objects/Weapons/Melee/grav_gauntlet.rsi/wielded-inhand-left.png new file mode 100644 index 0000000000..73f97531b5 Binary files /dev/null and b/Resources/Textures/_DV/Objects/Weapons/Melee/grav_gauntlet.rsi/wielded-inhand-left.png differ diff --git a/Resources/Textures/_DV/Objects/Weapons/Melee/grav_gauntlet.rsi/wielded-inhand-right.png b/Resources/Textures/_DV/Objects/Weapons/Melee/grav_gauntlet.rsi/wielded-inhand-right.png new file mode 100644 index 0000000000..6a8b9d8190 Binary files /dev/null and b/Resources/Textures/_DV/Objects/Weapons/Melee/grav_gauntlet.rsi/wielded-inhand-right.png differ