611 Commits over 730 Days - 0.03cph!
Fix sound generator stopping when attenuated to 0
Hacky task cancellation to fix hard crash in sound generator
Make sound generator crash less (but it still crashes)
Don't ignore early calls to AdjustAttenuation on sound generator
Progress on switching to UE4's voice capture and compression
Bring back references folder, add script to generate it
Addons compile again, including Span
Voice kind of working now
Voice plays back correctly now
Merge pull request #112 from Facepunch/ue4-voice
Use UE4 for voice capture and encoding (Opus)
Progress on switching to UE4's voice capture and compression
Bring back references folder, add script to generate it
Addons compile again, including Span
Voice kind of working now
Voice plays back correctly now
Voice plays back correctly now
Voice kind of working now
Add sound generator functions to get the number of played samples and size of sample queue, fix latency on music box
Addons compile again, including Span
Bring back references folder, add script to generate it
Progress on switching to UE4's voice capture and compression
Don't log an error when settings file doesn't exist
Update bindinggen, more voice binding stuff
Update bindinggen, bind voice encode/decode
Fix some exceptions from voice
Save and load settings from a file
Add a way to get custom info out of addon.json, use it to store option definitions
Generate mips in background without starving CPU
Unwrap exceptions when logging them
Missed SpotLight, call base Initialize just in case
Show load times for all asset types
Record more asset load times
Update bindinggen
Limit the number of some assets being loaded at a time
Remove redundant async modifiers
Use a simpler test model with embedded textures
Use textures embedded in models
Update bindinggen
Add FBX model that uses transforms
Find GTA5 when it's not installed from Steam
Addon to find other installed games, currently only Steam
Remove the references list, remove reference folder because we can just use the CoreCLR folder
Can't skip hotload on instance being swapped
Reset button states and don't change mouse when lost focus
Don't fall through grates
Fix some materials not loading because backslashes got into the paths
Also make EntityCreationScope a struct because it can be one
Fix wrong hotload instance count for arrays
Customize names on options menu with attributes
Update option values on menu when they're changed
Skip hotload on ValveBspFile, unregister old assembly before registering new one
Allow skip attribute on non-static classes, apply it to ValvePackage
Optionally allow Vue's data function
Only call HotloadFinish after all references are updated, call addon reload when hotload completes