Rewrites commands to internally use structs, which prevents silly bugs like writing a value as a u32 and reading it as a u16 (certainly not that I've ever done that 🤫 ). Also a solid step toward making Commands an API that consumers can hook into - more work to be done on this front in the future.
Rewrites commands to internally use structs, which prevents silly bugs like writing a value as a u32 and reading it as a u16 (certainly not that I've ever done that 🤫 ). Also a solid step toward making Commands an API that consumers can hook into - more work to be done on this front in the future.
Resolves https://github.com/JaimeGensler/thyseus/issues/6, https://github.com/JaimeGensler/thyseus/issues/18, & mitigates https://github.com/JaimeGensler/thyseus/issues/22, but more work to be done