thelastflapjack / godot_open_target_shooter

An open source third person shooter time trial game made with Godot 3.5
MIT License
51 stars 6 forks source link

Refactored audio preferences #4

Closed DissonantVoid closed 2 years ago

DissonantVoid commented 2 years ago

-audio_preferences.gd now relies on bus indexes stored in a dedicated enum instead of using magic numbers -refactored repetitive code -modified/refactored settings_page.gd to work with the new change

thelastflapjack commented 2 years ago

A much cleaner way of doing it. I didn't know about binds for signals, seem quite useful.

DissonantVoid commented 2 years ago

yep, binds are really useful when you want to identify a node, I use them a lot in UI since it can get repetitive