Added advanced audio handler
Pre-release
Pre-release
- Added
DynamicAudio
class, which allows you to use Unity'sAudioSource
datatype without worrying about volume relativity from the game. - Added
PlayerSettings
class, which can grant you access to internal settings. - Added
For<T>()
inHelper
, allowing you to do an in-line iteration whilst including the index. - Added
Flatten()
inHelper
, allowing you to truncate any nested arrays into one long array. - Added
HexToColor()
inStructHelper
allowing you to convert any hexadecimal code into aColor32
struct. - Fixed
GetAllValues()
fromHelper
so that properties and fields' values are correctly unwrapped. - Fixed
Replace()
fromStructHelper
not allowing null values. - Changed
Tuple<T1, T2...>
to inherit from tuples 1 smaller than itself, allowing you to cast or truncate the tuple.