np-eazy / Pentaquad

3 stars 1 forks source link

Generalize sound pipeline as callback event pipeline #86

Closed np-eazy closed 1 year ago

np-eazy commented 1 year ago

CoreState is designated as a downstream dependency of GameState, but since GameState is meant to certain actions that must be triggered by CoreState itself, we can use the existing sound pipeline to generalize to an event pipeline. Keep the sound enums, but when the sounds are "broadcast" from CoreState

np-eazy commented 1 year ago

that was easy #94