Example #1
0
 public void SetDefaultMouseSettings(SetDefaultControlSettingsEvent e, Node any, [JoinAll] SingleNode <GameMouseSettingsComponent> settings)
 {
     settings.component.MouseControlAllowed   = MOUSE_CONTROL_ALLOWED_DEFAULT_VALUE == 1;
     settings.component.MouseVerticalInverted = MOUSE_VERTICAL_INVERTED_DEFAULT_VALUE == 1;
     settings.component.MouseSensivity        = MOUSE_SENSIVITY_DEFAULT_VALUE;
     base.ScheduleEvent(new SettingsChangedEvent <GameMouseSettingsComponent>(settings.component), settings);
 }
 public void SetDefaultInvertSettings(SetDefaultControlSettingsEvent e, Node any, [JoinAll] InvertMovementControlsCheckboxNode movementControlCheckboxNode, [JoinAll] MouseControlAllowedCheckboxNode mouseControlAllowedCheckboxNode, [JoinAll] MouseVerticalInvertedCheckboxNode mouseVerticalInvertedCheckboxNode, [JoinAll] MouseSensivitySliderBarNode mouseSensivitySliderBar, [JoinAll] SingleNode <GameTankSettingsComponent> moveSettings, [JoinAll] SingleNode <GameMouseSettingsComponent> mouseSettings)
 {
     movementControlCheckboxNode.checkbox.IsChecked       = moveSettings.component.MovementControlsInverted;
     mouseControlAllowedCheckboxNode.checkbox.IsChecked   = mouseSettings.component.MouseControlAllowed;
     mouseVerticalInvertedCheckboxNode.checkbox.IsChecked = mouseSettings.component.MouseVerticalInverted;
     mouseSensivitySliderBar.sliderBar.Value = mouseSettings.component.MouseSensivity;
 }
 public void SetDefaultMouseSettings(SetDefaultControlSettingsEvent e, Node any, [JoinAll] SingleNode <GameTankSettingsComponent> settings)
 {
     settings.component.MovementControlsInverted = false;
     base.ScheduleEvent(new SettingsChangedEvent <GameTankSettingsComponent>(settings.component), settings);
 }