Align the API to Bevy conventions, and remove most Result<(), E> returns types, instead logging on error.
It goes against my personal preferences, as I would prefer Bevy's error uility function be used, but it's more important to be aligned with the rest of Bevy's API instead of doing our own thing.
Summary
Align the API to Bevy conventions, and remove most
Result<(), E>
returns types, instead logging on error.It goes against my personal preferences, as I would prefer Bevy's
error
uility function be used, but it's more important to be aligned with the rest of Bevy's API instead of doing our own thing.