etherealengine
etherealengine copied to clipboard
Move all Engine logic and state mutation into hyperflux receptors
There are a lot of advantages to moving all Engine logic and state mutation into actions and action receptors. Combined with logging #2799, this will increase the observability and traceability of an Engine instance. By limiting state changes to Engine receptors, any potential race conditions will become easier to see and fix.