Esempio n. 1
0
 private void ControlEvents_TriggerPressed(object sender, EventArgsControllerTriggerPressed e)
 {
     if (e.ButtonPressed.ToString().Equals(config.hotkeys["gamepad"]) && Game1.activeClickableMenu == null)
     {
         openMenu();
     }
 }
Esempio n. 2
0
        /// <summary>The method invoked when the player presses a controller button.</summary>
        /// <param name="sender">The event sender.</param>
        /// <param name="e">The event arguments.</param>
        private void ControlEvents_ControllerTriggerPressed(object sender, EventArgsControllerTriggerPressed e)
        {
            if (!Context.IsWorldReady)
            {
                return;
            }

            this.ReceiveKeyPress(e.ButtonPressed, this.Config.Controller);
        }
        /// <summary>The method invoked when the player presses a controller trigger.</summary>
        /// <param name="sender">The source of the event.</param>
        /// <param name="e">The event arguments.</param>
        private void OnControllerTriggerPressed(object sender, EventArgsControllerTriggerPressed e)
        {
            bool handled = this.ReceiveTriggerPress(e.ButtonPressed);

            if (handled)
            {
                Game1.oldPadState = GamePad.GetState(PlayerIndex.One);
            }
        }
        /// <summary>The method invoked when the player presses a controller button.</summary>
        /// <param name="sender">The event sender.</param>
        /// <param name="e">The event arguments.</param>
        private void ControlEvents_ControllerTriggerPressed(object sender, EventArgsControllerTriggerPressed e)
        {
            if (!Game1.hasLoadedGame)
            {
                return;
            }

            this.ReceiveKeyPress(e.ButtonPressed, this.Config.Controller);
        }
Esempio n. 5
0
 private void setScrolling(object sender, EventArgsControllerTriggerPressed e)
 {
     if (!isInitiated)
     {
         return;
     }
     if (verticalToolbar.numToolsinToolbar > 0 && (e.PlayerIndex == PlayerIndex.One && e.ButtonPressed == Buttons.LeftTrigger || e.ButtonPressed == Buttons.RightTrigger))
     {
         Game1.player.CurrentToolIndex = currentToolIndex;
         int num = e.ButtonPressed == Buttons.LeftTrigger ? -1 : 1;
         checkHoveredItem(num);
         scrolling = num;
     }
 }
Esempio n. 6
0
 /// <summary>The method invoked when the player presses a controller trigger button.</summary>
 /// <param name="sender">The event sender.</param>
 /// <param name="e">The event data.</param>
 private void ReceiveTriggerPress(object sender, EventArgsControllerTriggerPressed e)
 {
     this.HandleInput(e.ButtonPressed, this.Config.Controller);
 }