travis-boyd / CSC492-How2

1 stars 0 forks source link

Objective Tracking #54

Closed travis-boyd closed 10 months ago

travis-boyd commented 11 months ago

Backend logic with a frontend HUD display. Tracking the status of in-game objectives. This class contains methods to add/remove new objectives from the UI, and a method to mark objectives complete. The game logic for each level can signal when objectives are complete.

This contains a UI prefab: a panel that contains 4 objective (empty) objects, each containing two text boxes (objective title, description).

travis-boyd commented 11 months ago

I still need to test this and refine it a bit more before it's ready to merge into main, but it's approximately working in the objective-tracking branch. The UI prefab is ugly but it works. Adding objectives works, still need to test deleting