Releases: haxtonsale/LoadSoundScript
Releases · haxtonsale/LoadSoundScript
v1.1.0 x64
64-bit binaries, tested only linux on TF2
v1.1.0
- Extension now uses
AddSoundOverridesfor adding soundscripts, it should be more reliable to use since it's provided byISoundEmitterSystemBase. bPreloadparameter was removed from theLoadSoundScriptnative.- More minor fixes :)
v1.0.1
- Minor fixes
v1.0.0
- Changed how
LoadSoundScriptnative works: all soundscripts are now loaded withbIsOverrideparameter set to true and get reloaded onLevelInit. This way plugin soundscripts that are no longer needed (owner plugin was unloaded or handle was freed) get disposed of on level shutdown. - Added Windows signatures for CS:S and Left 4 Dead 2.
- Games with the
VSoundEmitter003version of SoundEmitterSystem (CS:GO and Insurgency) now use the virtual version ofCSoundEmitterSystemBase::AddSoundsFromFile. - Realized that AMBuild has an
--enable-optimizeoption.
v0.3.2
v0.3.1
- Fixed path weirdness on Windows.
v0.3.0
- Added the
bSkipSoundCharsparameter inSoundEntry.GetWavePaththat allows plugins to retrieve sound's wave name with sound chars included. - Added the
StopGameSoundstock. Requiressdktools_soundto be included beforeloadsoundscript.
v0.2.0
- Added
SoundEntrymethodmap,SoundScripthandle,GetSoundByNamenative. LoadSoundScriptnow returns aSoundScripthandle.- Added the
AddScriptSoundToDownloadsTablestock. Requiressdktools_stringtablesto be included beforeloadsoundscript.
v0.1.0
Was tested only on TF2 (both Windows and Linux)