Eric
Eric
Another null object reference fix
This will prevent issues where an error in an update() function makes the game unrecoverable.
Error should be caught and passed to the provided error handler for graceful handling.
Adding the ability to define getters and setters for custom variables on a scripted class may be useful in reducing code complexity.
Querying the list of properties and fields on an object on HXCPP platforms is very expensive, and it could be a moderate performance benefit to cache this information when able....
From my initial investigation this should be relatively simple, replace `Clay.app.assets` with a new class extending `clay.native.NativeAssets`
I was going to submit an issue that was like "hey wouldn't it be cool if you could get the original asset without consideration of any mods installed?" but then...
Can we allow abstracts in scripts using compile-time type data gathering of some kind?