diff --git a/src/addons/maaacks_game_template/base/scenes/menus/options_menu/option_control/option_control.gd b/src/addons/maaacks_game_template/base/scenes/menus/options_menu/option_control/option_control.gd index 1a0a70a..e38e171 100644 --- a/src/addons/maaacks_game_template/base/scenes/menus/options_menu/option_control/option_control.gd +++ b/src/addons/maaacks_game_template/base/scenes/menus/options_menu/option_control/option_control.gd @@ -63,6 +63,7 @@ var default_value var _connected_nodes : Array func _on_setting_changed(value): + if Engine.is_editor_hint(): return Config.set_config(section, key, value) setting_changed.emit(value) diff --git a/src/scenes/menus/options_menu/audio/audio_input_option_control.gd b/src/scenes/menus/options_menu/audio/audio_input_option_control.gd index 7539cf4..68431c8 100644 --- a/src/scenes/menus/options_menu/audio/audio_input_option_control.gd +++ b/src/scenes/menus/options_menu/audio/audio_input_option_control.gd @@ -1,3 +1,4 @@ +@tool extends ListOptionControl func _set_input_device():