wawa.IO Editor fix
Version 4.6.2
This update fixes an editor-only bug that caused wawa.IO
to throw a TypeLoadException
. wawa.IO
, wawa.Modules
, and wawa.TwitchPlays
is the only assembly with any changes, public or internal. This library has been recompiled as version 4.6.2 just to keep Unity's assembly conflict problems away.
PATCH
wawa.IO
:
- Fix bug relating to Wawa.IO.PathFinder which caused any function that accessed in-game values to throw when running in the Unity Editor. This did not affect any module in-game.
- Switch to an integer-based hashmap over strings where applicable, causing a negligible micro-optimization.
wawa.Modules
:
- Fix bug relating to Wawa.Modules.Stringifier.Stringify which would throw
[ArgumentException](https://learn.microsoft.com/en-us/dotnet/api/system.argumentexception?view=net-8.0): The type 'System.Void' may not be used as a type argument.
if any type during serialization contained a void pointer (void*
).
wawa.TwitchPlays
:
- Fix inherited members being ignored when reflecting values to grab fields for parsing or methods as commands.