diff --git a/Resources/Audio/Weapons/sledgehammer_hit_1.ogg b/Resources/Audio/Weapons/sledgehammer_hit_1.ogg new file mode 100644 index 0000000000..fb0ab60c62 Binary files /dev/null and b/Resources/Audio/Weapons/sledgehammer_hit_1.ogg differ diff --git a/Resources/Locale/ru-RU/prototypes/entites/objects/weapons/melle/tagilla_hammer.ftl b/Resources/Locale/ru-RU/prototypes/entites/objects/weapons/melle/tagilla_hammer.ftl new file mode 100644 index 0000000000..2b2085a1d8 --- /dev/null +++ b/Resources/Locale/ru-RU/prototypes/entites/objects/weapons/melle/tagilla_hammer.ftl @@ -0,0 +1,2 @@ +ent-TagillaHammer = Мёртвый удар + .desc = При виде фелинида, держа эту огромную кувалду, у вас в голове появляется мысль - "Ха-ха, бегающий гвоздик!" diff --git a/Resources/Prototypes/Catalog/Fills/Lockers/heads.yml b/Resources/Prototypes/Catalog/Fills/Lockers/heads.yml index 68db40b20e..f5c692a1b8 100644 --- a/Resources/Prototypes/Catalog/Fills/Lockers/heads.yml +++ b/Resources/Prototypes/Catalog/Fills/Lockers/heads.yml @@ -284,6 +284,7 @@ - id: WeaponPistolMk58Nonlethal - id: MagazinePistol - id: BoxMindshield + - id: TagillaHammer - type: entity id: LockerFreezerVaultFilled diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Melee/tagilla_hammer.yml b/Resources/Prototypes/Entities/Objects/Weapons/Melee/tagilla_hammer.yml new file mode 100644 index 0000000000..d379602eea --- /dev/null +++ b/Resources/Prototypes/Entities/Objects/Weapons/Melee/tagilla_hammer.yml @@ -0,0 +1,43 @@ +- type: entity + name: Dead blow + parent: BaseItem + id: TagillaHammer + description: At the sight of a felinid holding that huge sledgehammer, you get the thought in your head - “Ha ha, running nail!” + components: + - type: Sprite + sprite: Objects/Weapons/Melee/hammer_tagilla2.rsi + state: icon + scale: 0.8, 0.8 # needed + - type: MeleeWeapon + swingLeft: true + wideAnimationRotation: 135 + attackRate: 0.75 + damage: + types: + Blunt: 5 + Slash: 5 + Structural: 10 + soundHit: + path: "/Audio/Weapons/sledgehammer_hit_1.ogg" + - type: Wieldable + - type: IncreaseDamageOnWield + damage: + types: + Blunt: 10 + Slash: 5 + Structural: 40 + - type: Item + size: Ginormous + sprite: Objects/Weapons/Melee/hammer_tagilla.rsi + - type: Clothing + sprite: Objects/Weapons/Melee/hammer_tagilla.rsi + quickEquip: false + slots: + - back + - type: DisarmMalus + - type: Crit + critChance: 30 + critMultiplier: 1.2 + isBloodDagger: false + - type: UseDelay + delay: 1 diff --git a/Resources/Textures/Objects/Weapons/Melee/hammer_tagilla.rsi/equipped-BACKPACK.png b/Resources/Textures/Objects/Weapons/Melee/hammer_tagilla.rsi/equipped-BACKPACK.png new file mode 100644 index 0000000000..3b8501faad Binary files /dev/null and b/Resources/Textures/Objects/Weapons/Melee/hammer_tagilla.rsi/equipped-BACKPACK.png differ diff --git a/Resources/Textures/Objects/Weapons/Melee/hammer_tagilla.rsi/inhand-left.png b/Resources/Textures/Objects/Weapons/Melee/hammer_tagilla.rsi/inhand-left.png new file mode 100644 index 0000000000..6a22a0f1c7 Binary files /dev/null and b/Resources/Textures/Objects/Weapons/Melee/hammer_tagilla.rsi/inhand-left.png differ diff --git a/Resources/Textures/Objects/Weapons/Melee/hammer_tagilla.rsi/inhand-right.png b/Resources/Textures/Objects/Weapons/Melee/hammer_tagilla.rsi/inhand-right.png new file mode 100644 index 0000000000..9db2a7b901 Binary files /dev/null and b/Resources/Textures/Objects/Weapons/Melee/hammer_tagilla.rsi/inhand-right.png differ diff --git a/Resources/Textures/Objects/Weapons/Melee/hammer_tagilla.rsi/meta.json b/Resources/Textures/Objects/Weapons/Melee/hammer_tagilla.rsi/meta.json new file mode 100644 index 0000000000..250e4915ea --- /dev/null +++ b/Resources/Textures/Objects/Weapons/Melee/hammer_tagilla.rsi/meta.json @@ -0,0 +1,31 @@ +{ + "version": 1, + "license": "omsoyk", + "copyright": "omsoyk", + "size": { + "x": 64, + "y": 64 + }, + "states": [ + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + }, + { + "name": "wielded-inhand-left", + "directions": 4 + }, + { + "name": "wielded-inhand-right", + "directions": 4 + }, + { + "name": "equipped-BACKPACK", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Objects/Weapons/Melee/hammer_tagilla.rsi/wielded-inhand-left.png b/Resources/Textures/Objects/Weapons/Melee/hammer_tagilla.rsi/wielded-inhand-left.png new file mode 100644 index 0000000000..a918fc6f71 Binary files /dev/null and b/Resources/Textures/Objects/Weapons/Melee/hammer_tagilla.rsi/wielded-inhand-left.png differ diff --git a/Resources/Textures/Objects/Weapons/Melee/hammer_tagilla.rsi/wielded-inhand-right.png b/Resources/Textures/Objects/Weapons/Melee/hammer_tagilla.rsi/wielded-inhand-right.png new file mode 100644 index 0000000000..ab7aed484f Binary files /dev/null and b/Resources/Textures/Objects/Weapons/Melee/hammer_tagilla.rsi/wielded-inhand-right.png differ diff --git a/Resources/Textures/Objects/Weapons/Melee/hammer_tagilla2.rsi/icon.png b/Resources/Textures/Objects/Weapons/Melee/hammer_tagilla2.rsi/icon.png new file mode 100644 index 0000000000..d9ef6010a6 Binary files /dev/null and b/Resources/Textures/Objects/Weapons/Melee/hammer_tagilla2.rsi/icon.png differ diff --git a/Resources/Textures/Objects/Weapons/Melee/hammer_tagilla2.rsi/meta.json b/Resources/Textures/Objects/Weapons/Melee/hammer_tagilla2.rsi/meta.json new file mode 100644 index 0000000000..7f9edb7fc1 --- /dev/null +++ b/Resources/Textures/Objects/Weapons/Melee/hammer_tagilla2.rsi/meta.json @@ -0,0 +1,14 @@ +{ + "version": 1, + "license": "omsoyk", + "copyright": "omsoyk", + "size": { + "x": 47, + "y": 47 + }, + "states": [ + { + "name": "icon" + } + ] +}