AlyxLib
AlyxLib is a set of scripts and libraries that can be used by Half-Life: Alyx addons to improve the scripting experience and add features that aren’t in the base API.
AlyxLib on its own also has a lot of useful console commands to make testing, debugging and playing easier for power-users. At the moment these commands are undocumented but will be listed in detail in the near future as AlyxLib progresses.
This addon must be subscribed to and enabled alongside any other addons which use AlyxLib in order for them to work.
If you write complex scripts for your addons please give AlyxLib a try by visiting the GitHub Page[github.com] for detailed instructions on how to use AlyxLib with your addon.
Please Note: AlyxLib is still in early stages of developement and this initial release servers as a test for the four addons currently using it!
AlyxLib is made to replace Scalable Init Support by integrating it directly into AlyxLib, but also recognizes the widespread use of it, so AlyxLib will allow you to have both Scalable Init Support and AlyxLib enabled at the same time while giving priority to Scalable Init Support for backwards compatibility.
Scalable Init Support is NOT required for AlyxLib addons to work.
Addons that use Scalable Init Support SHOULD work with only AlyxLib enabled.
If you find any issue with Scalable Init Support addons and AlyxLib Please let me know by leaving a comment below or on the Discord server shown below.
If you experience any troubles using or developing with AlyxLib please don’t hesitate to get in touch in one of the following ways:
- Leave a comment on this workshop page
- Open a GitHub Issue[github.com] on the repository
- Join the Discord server by clicking the image below