//Sets IsEvading to true if this handler is selected in the "External Logic" menu private void ActiveCheckBox_OnValueChange(ChangedValueArgs <bool> changedValueArgs) { if (_overrideComboBox.CurrentValue != _overrideIndex) { return; } IsEvading = changedValueArgs.NewValue; Console.WriteLine("[EvadeHandler] " + (IsEvading ? "Started evading" : "Finished evading")); }
/// <summary> /// Sets the new score text. /// </summary> private void SetScoreText(object sender, ChangedValueArgs <int> args) { _scoreText.text = args.Value.ToString("0000"); }