public void FillScreenWithCurrentSettings(NodeAddedEvent e, DamageInfoSettingsNode checkboxNode, [JoinAll] SingleNode <GameTankSettingsComponent> settings) { checkboxNode.checkbox.IsChecked = settings.component.DamageInfoEnabled; }
public void ChangeDamageInfoEnabledSettings(CheckboxEvent e, DamageInfoSettingsNode checkboxNode, [JoinAll] SingleNode <GameTankSettingsComponent> settings) { settings.component.DamageInfoEnabled = checkboxNode.checkbox.IsChecked; base.ScheduleEvent(new SettingsChangedEvent <GameTankSettingsComponent>(settings.component), settings); }