Eventually, we will probably need some way for the player to visualize which light beams have already been used, etc. One way to do this is probably a UI overlay on the screen, but we can consider other forms of selection as well (maybe ilke the league ping wheel?). Ultimately, whatever you choose to implement is up to you.

What you will might do
- You will essentially add UI components into the game that reflects information on the
PlayerLightInventory.
- Write a system that spawns in the UI components initially at startup.
- Write a system that updates the UI components in the
Update schedule. This can be done by querying for the PlayerLightInventory and updating the UI entities accordingly.
Notes
Eventually, we will probably need some way for the player to visualize which light beams have already been used, etc. One way to do this is probably a UI overlay on the screen, but we can consider other forms of selection as well (maybe ilke the league ping wheel?). Ultimately, whatever you choose to implement is up to you.
What you
willmight doPlayerLightInventory.Updateschedule. This can be done by querying for thePlayerLightInventoryand updating the UI entities accordingly.Notes