Half-Life: Alyx

Half-Life: Alyx

473 ratings
Glorious Gloves
28
10
4
4
4
4
3
3
2
2
72
   
Award
Favorite
Favorited
Unfavorite
Tags: Alyx Addon
File Size
Posted
Updated
384.119 KB
Jul 30, 2020 @ 12:10pm
Nov 4, 2020 @ 5:48am
9 Change Notes ( view )

Subscribe to download
Glorious Gloves

Description
The Glorious Gloves replace the original Gravity Gloves, giving you the power of Half-Life 2's Gravity Gun in the palms of your hands!

This mod depends on the Scalable Init Support addon.

You can reasonably beat ~90% of the original game using only the Glorious Gloves (no guns)!
If you're up for a challenge, you just might be able to beat the whole thing without guns, but you'll need to get very creative :)


See below for a complete feature list and instructions on how to use.

Special thanks to Augusta Butlin for making development possible! And a huge shout-out to the Half-Life: Alyx modding community - if it wasn't for everyone's support and shared willingness to explore an undocumented engine, I never would have been able to navigate how to go about modding with VScript alone.

This is my first mod, so any and all feedback is especially encouraged and greatly appreciated :)

Features
  • Automagically replaces the default Gravity Gloves in any map!

  • Added Levitation
    Keep your hand closed (Grav Glove Lock input action) when you Grabbity an object to levitate it out in front of you
    • Can levitate most heavy physics objects (even some that are too heavy to successfully Grabbity)
    • All objects are kept at a comfortable distance based on size
    • Levitates Manhacks at a nearly-safe distance
    • You can reorient any object you are levitating by grabbing and manipulating it with your free hand (or if it's too heavy then just by pushing it into the desired orientation)

  • Added Punting
    Punch a closed fist (Grav Glove Lock input action) forward/away from you when near an object (tethered or not), or when levitating an object in front of you
    • Includes physics damage, heavier objects do more damage
    • Punt headcrabs directly to knock them back and deal damage!
    • Knocks over antlions; hurts them if they're already knocked!
    • Damage to enemies scales with difficulty!
    • Breaks boards and locks (requires aiming at the centre of the model)
    • Punted explosives and Manhacks explode upon significant impact
    • If you try to punt an object that is out of range, it will still be weakly pushed

  • Improved Grabbity
    Grab (Grav Glove Lock input action) to tether, and pull backward/away from the object to bring it towards you
    • If an object is out of range/too heavy, you can still weakly pull it towards you
    • Restricted tethering to require the action of closing your hand/input
    • Modified grabbity arc to always be vertical
    • Enabled the grabbity-ing of Manhacks
    • Enabled the grabbity-ing of larger, heavier objects
    • Enabled the remote pulling of doors/drawers (requires aiming at the centre of the model)

  • Added relevant haptic feedback
  • Implemented Half-Life 2 Gravity Gun sounds
  • Modular code base to support further community modding :)

This mod is CPU-bound and runs "acceptably" on an AMD Ryzen 5 3600 @ ~3.8 GHz. Too many physics objects in a level will overwhelm the current implementation. In its current state, you may experience performance hits in the Northern Star Hotel and later levels as a result.

This mod's code is available free & open source via a GNU GPL-3.0 License on GitHub[github.com]
Please report any bugs you experience on the project's GitHub!

Notable Bugs / Limitations
  • There are no models for the Glorious Gloves.
  • Phantom ammo will appear after you put a gun away in your inventory, and it can be interacted with using the Glorious Gloves. Still trying to figure out a way to filter this.
  • My approach to enabling Vort Energy is clunky at best; you may experience odd behaviour when near Vort Energy.
  • The ammo/resin counter magically disappears after you go near Vort Energy
  • Grabbing/Levitating/Punting requires you aim at the centre of an object
For a more comprehensive collection of bugs & limitations, please visit the Issues section of the Github page linked above.
Popular Discussions View All (1)
0
1
Jun 25, 2024 @ 4:00pm
fun as ♥♥♥♥
[TJ] TEPOTINI
166 Comments
Dec 31, 2025 @ 10:57am 
super alyx
Epic  [author]
Dec 2, 2025 @ 10:23am 
Ah - that is definitely out of scope for this mod then! I focused exclusively on gesture controls and hand interactions, not a physical gravity gun. If you are looking to experience a functional gravity gun item, then maybe check out Rectus's Scripted Item Test Range Mk II custom map.
Dec 2, 2025 @ 9:53am 
not the gloves the gravity gun
Epic  [author]
Dec 2, 2025 @ 4:36am 
The mod you linked is for Half-Life 2, so it shouldn't be directly compatible with Half-Life: Alyx. That said, if you want to extract the glove models from that mod, you should be able to rig something custom together using this Glove Loader mod for Alyx:
https://steamcommunity.com/sharedfiles/filedetails/?id=2661774086

Regarding the original gravity gloves design, the problem was that I couldn't get the animations working when I made the mod 5 years ago, so that feature ended up on the cutting-room floor. It's definitely something I am interested in, and it's on my list to look into if I ever pick up Source 2 modding again. So - no guarantees, but I agree it would be a great feature :lunar2019piginablanket: I am always open to help if anyone wants to submit a change to the mod's source code [gitlab.com]!
Dec 1, 2025 @ 9:46pm 
is there a way to change hand model i wanna use this https://gamebanana.com/mods/401704
Nov 27, 2025 @ 9:03pm 
would LOVE use this mod but with keeping the original design look of the gravity gloves!
Epic  [author]
May 28, 2025 @ 5:17am 
Thanks for the feedback, no need to apologize :) Let me know once you've played a few levels with the Gloves if you still think this would be a helpful feature? I haven't felt the need for a toggle with how the gesture controls work & activate; but if you find after playing you'd still prefer something like that then, I may add it as an accessibility feature when I (eventually :lunar2019piginablanket:) work on the bug report from the previous comment.
May 28, 2025 @ 5:06am 
This is soooo sick..
I hate to be one of those people who request/suggest something but would it be possible for a version of this where when pressing the arm grenade button with an empty hand would toggle this on and off?.
I still very much love the satisfaction of the Russel's themselves but would love to be able to switch mid battle..
If not is all good, cannot wait to use these nevertheless.. ^u^
Epic  [author]
Apr 25, 2025 @ 2:20pm 
Thank you for this bug report. I have reproduced the issue, and Frost and I (pretty much all Frost!) have identified the conflict. The codebase for Glorious Gloves is showing its age, and could do with some reorganization.

I haven't touched Source 2 or the Lua programming language in half a decade, so this will be a While™ before I am able to dedicate the time and context-switch back into HLA development to address it. I don't want to just push a haphazard fix, out of fear of breaking something else in the process without proper focus/review.

So unfortunately, we don't have a workaround for you in the interim; Until we post an update otherwise, Glorious Gloves and certain AlyxLib mods (namely Body Holsters and Resin Watch) are incompatible - but AlyxLib is an awesome library and I intend to address this issue (albeit at a slow pace).

(For the curious, we both define a class in our code called `Input`, and that causes a collision between the two mods)
Apr 25, 2025 @ 7:09am 
Hello. I want to offer you to meet with FrostEpex and fix conflict between "Glorious Gloves" and "Body Holsters and AlyxLib". When I start with Init Support, Gloves, Body, Holsters and Alyx Lib - Gloves working, Holsters - not. Without Gloves - working. Without Gloves, with Init Support - working. So I found the conflict between this addons. It's super great if you'll cooperate to fix this. Thank you)) (I send a some logs in vconsole to him if you need and I can to help later if you ask) (Oculus Quest 3, Steam Link, 25.04.2025)