I thought of a way logic could be implemented.
- Event receivers
- Event emitter
- Conditions
Recivers would be either triggered from the engine or a emitter and would set, add, remove or changed components.
Emitters would happen on conditions.
Conditions would be a series of ands and ors that detect whether a event is emitted, a condition is true or a component is set, added, removed or changed
I thought of a way logic could be implemented.
Recivers would be either triggered from the engine or a emitter and would set, add, remove or changed components.
Emitters would happen on conditions.
Conditions would be a series of ands and ors that detect whether a event is emitted, a condition is true or a component is set, added, removed or changed