Adds the sticky grappling hand (#37551)

* Adds sprites, entity and sounds for sticky grappling hand

* Switched audio to mono

* Update Resources/Prototypes/Entities/Objects/Weapons/Guns/Projectiles/projectiles.yml

Co-authored-by: āda <ss.adasts@gmail.com>

* Added empty sound, changed yaml to suit conventions, added description

---------

Co-authored-by: august-sun <45527070+august.sun@users.noreply.github.com>
Co-authored-by: āda <ss.adasts@gmail.com>
Co-authored-by: iaada <iaada@users.noreply.github.com>
This commit is contained in:
August Sun 2025-12-06 13:40:37 -07:00 committed by BarryNorfolk
parent 65eab93a7a
commit 7c7ab40ae3
12 changed files with 81 additions and 0 deletions

View File

@ -57,3 +57,18 @@
license: "CC-BY-SA-3.0"
copyright: "Taken from Citadel Station 13"
source: "https://github.com/Skyrat-SS13/Skyrat13/commit/2d4f2d1b489590b559e4073f41b126cef56f4c50"
- files: ["woosh.ogg"]
license: "CC-BY-SA-3.0"
copyright: "Taken from SciFiSounds via freesound.org, edit by august-sun(GitHub)/augustsun(Discord)"
source: "https://freesound.org/people/SciFiSounds/sounds/529925/"
- files: ["stickystretch.ogg"]
license: "CC-BY-SA-3.0"
copyright: "Taken from sdroliasnick via freesound.org, edit by august-sun(GitHub)/augustsun(Discord)"
source: "https://freesound.org/people/sdroliasnick/sounds/731262/"
- files: ["boing.ogg"]
license: "CC-BY-SA-3.0"
copyright: "Taken from stevielematt via freesound.org, edit by august-sun(GitHub)/augustsun(Discord)"
source: "https://freesound.org/people/stevielematt/sounds/538066/"

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -331,6 +331,33 @@
False: { state: base-unshaded-off }
- type: PacifismAllowedGun
- type: entity
parent: BaseItem
id: WeaponStickyHand
name: sticky hand
description: They're saying you're reaching. They're saying it's a stretch. You'll show them all, and you'll stick it to them.
components:
- type: AmmoCounter
- type: GrapplingGun
cycleSound: /Audio/Misc/woosh.ogg
ropeSprite:
sprite: Objects/Weapons/Guns/Launchers/sticky_hand.rsi
state: rope
- type: Gun
soundGunshot: /Audio/Misc/stickystretch.ogg
fireRate: 0.5
clumsyProof: true
soundEmpty: /Audio/Misc/boing.ogg
- type: BasicEntityAmmoProvider
proto: StickyHandPalm
capacity: 1
- type: Sprite
sprite: Objects/Weapons/Guns/Launchers/sticky_hand.rsi
state: base
- type: UseDelay
delay: 1.5
- type: PacifismAllowedGun
# Admeme
- type: entity
name: tether gun

View File

@ -1124,6 +1124,17 @@
- HighImpassable
- type: GrapplingProjectile
- type: entity
parent: GrapplingHook
id: StickyHandPalm
name: sticky hand palm
categories: [ HideSpawnMenu ]
components:
- type: Sprite
sprite: Objects/Weapons/Guns/Launchers/sticky_hand.rsi
- type: Ammo
muzzleFlash: null
- type: entity
name : disabler bolt smg
id: BulletDisablerSmg

Binary file not shown.

After

Width:  |  Height:  |  Size: 407 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 343 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 354 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 351 B

View File

@ -0,0 +1,28 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Sprited by august-sun(GitHub)/augustsun(Discord) for Space Station 14.",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "base"
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
},
{
"name": "rope"
},
{
"name": "hook"
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 130 B