Crystal Sanctuary Puzzle
- Create three more door types: red, blue, and purple.
- Refactor doors with a base door to avoid code duplication.
- Move music from guardian death into unlocking 3 crystals.
- Implement cast to interactable to walk node hierarchy instead of a singular cast.
- Unlocking crystals opens the respective doors.
- Guard door position update with
isEditorMode. - Fix typo: s/desiered/desired/.
- Move hierarchical nodes invalidate from
PhysicsBodyto node. - Add assert to the dynamic cast in the
Ticker.