You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

28 lines
878 B

namespace CMSGame
{
public partial class SettingsMenu : VBoxContainer
{
private GameSettings _settings;
private CheckBox _checkBoxPauseBattleWhenCharacterIsSelected;
public override void _Ready()
{
InitializeComponents();
_checkBoxPauseBattleWhenCharacterIsSelected.ButtonPressed = _settings.BattleSettings.PauseBattleWhenCharacterIsSelected;
}
private void InitializeComponents()
{
_settings = GetNode<GameSettings>("/root/GameSettings");
_checkBoxPauseBattleWhenCharacterIsSelected = GetNode<CheckBox>("%CheckBoxPauseBattleWhenCharacterIsSelected");
}
public void On_CheckBoxPauseBattleWhenCharacterIsSelected_Toggled(bool pressed)
{
_settings.BattleSettings.PauseBattleWhenCharacterIsSelected = pressed;
}
}
}