Skip to content

Release 0.5

Compare
Choose a tag to compare
@RaphaelIT7 RaphaelIT7 released this 02 Oct 07:14
· 476 commits to main since this release

Changes

- [+] Added voicechat module
- [+] Made pas work on 64x
- [+] Added IGameEvent class and a few new functions to the gameevent library.
- - gameevent.Create
- - gameevent.FireEvent
- - gameevent.FireClient
- - gameevent.DuplicateEvent
- - gameevent.BlockCreation
- [+] Also added sourcetv.FireEvent and HLTVClient:FireEvent.
- [+] Added a few new functions to the holylib library.
- - HolyLib.FadeClientVolume
- - HolyLib.ServerExecute
- - HolyLib.IsMapValid
- - HolyLib.EntityMessageBegin
- - HolyLib.UserMessageBegin
- - HolyLib.MessageEnd
- - HolyLib.BroadcastCustomMessage
- - HolyLib.SendCustomMessage
- [+] Added two new functions to the stringtable library.
- - INetworkStringTable:SetPrecacheUserData
- - INetworkStringTable:GetPrecacheUserData
- [+] Added the HolyLib:GetGModTags hook.
- [+] Added util.FancyTableToJSON function.
- [#] Fixed my debug system not working as expected.
- [#] holylib_filesystem_predictexistance is now disabled by default.
(Enable it if you know that your content is managed properly)
- [#] Experimentally readded HLTVClient:SendLua (Doesn't crash anymore but also doesn't work clientside yet)
- [#] INetworkStringTable:SetStringUserData now has a length argument. Be careful if you should use it.
- [#] INetworkStringTable:GetStringUserData has a second return value. It now also returns the length.
- [#] pas.TestPAS now supports Entities as arguments.
- [#] stringtable.DeleteAllStrings now has a second argument.
- [#] The thread used for util.AsyncCompress/Decompress is now only started if thoes functions are actually called.
- [#] INetworkStringTable:DeleteString will now also delete the precache data if you use it on one of the precache tables.

You can see all changes here:
Release0.4...Release0.5

QoL updates

- [#] Fixed error handling being unstable in some cases
- [#] Fixed Custom Userdata having no proper arg errors.
- [#] Hid the Player will be stuck message from surffix behind debug mode.
- [-] Removed useless SDK files / small cleanup.