Half-Life: Alyx

Half-Life: Alyx

189 ratings
Resin Watch (Item Tracker)
2
2
2
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
1.002 MB
Jan 22, 2024 @ 3:14pm
Feb 16 @ 9:09pm
6 Change Notes ( view )

Subscribe to download
Resin Watch (Item Tracker)

Description
Resin Watch

Keep track of resin, ammo and items in any map using this watch which comes equipped with a nearby indicator and total counter so you'll never miss an upgrade or grenade!

This addon require AlyxLib to work.



How To Use

Tilt your non-dominant hand to your face as you would to see your health and look at the watch attached to wrist.
The main center screen will light up with a directional indicator when resin is nearby and will point to the nearest piece.
The counter at the top of the watch displays how much resin is left in the map.

When resin is far enough above or below the watch, a level indicator at the corner of the watch will light up with an arrow to let you know it might be on a floor you haven't reached yet.

As you explore the map your resin watch will beep and vibrate your controller whenever a new piece of resin is nearby to notify you.

In order to track ammo and items you must double-press the mode switching action:

Valve Index Touch controllers = Arm Xen Grenade (squeeze the trigger twice)
Rift S Touch controllers = Use Grip (squeeze the grip twice)
All other controllers = Arm Xen Grenade (controller dependant)
(If you have rebinded your controller actions then the button might be different for you)
(If you can a recommendation for a default action on a particular controller please let me know)

Your Resin Watch will switch to an orange color and start tracking nearby items. You can change the behavior of its tracking using the console commands listed below.

Console Commands

Console commands allow you to customize and tweak the addon while playing. They are not required to use the addon, and for most users the default values will provide a good experience.

If you don't know how to use the console, follow this guide: https://steamcommunity.com/sharedfiles/filedetails/?id=2040205272



  • resin_watch_primary_hand
    Default = 0
    Resin watch will be attached to the primary hand instead of the secondary hand.
    This convar is persistent with your save file.

  • resin_watch_inverted
    Default = 0
    Resin watch will be inverted on the wrist, screen facing the same way as the palm.
    This convar is persistent with your save file.

  • resin_watch_radius
    Default = 700
    The distance at which resin will be tracked by the directional indicator.
    This convar is persistent with your save file.

  • resin_watch_notify
    Default = 1
    The watch will beep and vibrate your controller when resin is nearby.
    This convar is persistent with your save file.

  • resin_watch_level_up
    Default = 90
    How far above the watch resin is considered on an upper floor. Used for the level indicator arrow on the watch.
    This convar is persistent with your save file.

  • resin_watch_level_down
    Default = -90
    How far below the watch resin is considered on a lower floor. Used for the level indicator arrow on the watch.
    This convar is persistent with your save file.

  • resin_watch_allow_ammo_tracking
    Default = 1
    Allow ammo to be tracked by the watch's alternate tracking mode.
    This convar is persistent with your save file.

  • resin_watch_allow_item_tracking
    Default = 1
    Allow items to be tracked by the watch's' alternate tracking mode (grenades, healthvials, etc).
    This convar is persistent with your save file.

  • resin_watch_toggle_button
    Default = Grip button for Rift S, Arm Xen Grenade button for all others
    Sets the digital action which must be double tapped to change the tracking mode on the Resin Watch.
    To figure out the value of the button you want to use, visit The Valve Software Wiki, Digital Input Actions section and choose the number in the Value column next to the action you want.
    This convar is persistent with your save file.



Console commands can be set in the launch options for Half-Life: Alyx, just put a hyphen before each name and the value after, e.g. -resin_watch_primary_hand 1
They can also be added to your Half-Life Alyx\game\hlvr\cfg\skill.cfg file, one per line without the hyphen, e.g. resin_watch_primary_hand 1

Credits

Resin watch model created and integrated by TeamSpen210
https://steamcommunity.com/id/TeamSpen210/
https://github.com/TeamSpen210

Source Code

GitHub: https://github.com/FrostSource/resin_watch

Known Issues

The watch model has no underside and was quickly put together by modifying a base asset. If you are a modeller and want to create a custom watch model for this addon please get in touch!

The directional indicator does not correctly point to resin when the watch is upside down (hard to notice unless you hold the watch over your head with inverted mode).

The watch cannot track resin or items that have not been spawned yet. Because of this the counter might not appear consistent but this is normal behaviour.

Getting Help

Please feel free to reach out either by commenting below or on the Discord server!

[discord.gg]
Popular Discussions View All (2)
3
Feb 19 @ 2:08pm
dont work for some reazon
ludmi
5
Feb 16 @ 9:14pm
Alternative Tracking Modes: How Should Players Switch?
FrostEpex
80 Comments
FrostEpex  [author] May 3 @ 4:39am 
Do you have AlyxLib subscribed and enabled?
Are other mods AlyxLib related?
Are you trying to enabled this mod for a saved game that didn't initially have it? (This won't work).
Try starting a game with just AlyxLib and Resin Watch enabled to see if it works.
Open the console and enter "alyxlib_diagnose resin_watch" , if there are no suggestions you can copy the result here.
Poloten4eg May 3 @ 4:33am 
For some reason, this mod does not work for me. The clock on the hand in the game simply does not appear. Although I turned on everything. Other mods work
FrostEpex  [author] Mar 26 @ 2:34pm 
I've just checked it out and there is indeed a piece of resin underneath the xen foliage that must have been missed by the developers. It exists in the uncompiled vmap of that level too. Might have just been covered up when they did an art pass!
Lotu Mar 22 @ 11:19pm 
@Nikato I came here to say the same thing.
Unholy Ravioli Mar 20 @ 1:38am 
i dont know if this has been brought up before, but in chapter 2 just before the headcrab falls out of the vent the watch tracks a piece of resin that either isnt there or beneath the floor. is there a resin entity out of bounds or is this something else going on?
FrostEpex  [author] Jan 28 @ 2:55pm 
There's no watch reset command but might be a good command to add. I'm aware of the transition issue but have been unable to experience it myself so it's hard to debug. I'm trying to push out an update as soon as possible but there's a lot on my plate.
Thanks for the feedback.
reman Jan 28 @ 8:08am 
This is a brilliant mod, but for me it brakes at every map transition (the greyed out screen, orange progress map, and "Press trigger to start" bit), so at the start of each level I'm having to end the game and start a new game from that level to get it working again. The trouble with that is I lose all my previously found ammo and resin.

Anyone got a better solution for my next play through?
Is there a "Watch reset" console command that I can use, or a fix that keeps the watch working?
Skummeh Dec 28, 2024 @ 3:38am 
There's a mod called More Resin which adds extra resin to the campaign.
FrostEpex  [author] Dec 27, 2024 @ 5:44pm 
I don't know what you mean by modded campaign resin. As long as the resin is the built-in entity class it should be tracked in any map even if the model is changed.
transgender packgod Dec 27, 2024 @ 5:32pm 
Does this work with modded campaign resin or just mods that add more resin to base campaign.