1. Slasher's Keep
  2. News
  3. 0.85 on [default] branch - Controller support - Edit: 0.851

0.85 on [default] branch - Controller support - Edit: 0.851

0.85



  • Fixed a couple of bugs relating to the generation of rooms of the type with the round platforms in the corners.

  • Fixed a bug that could cause the secret switch to not be placed correctly.

  • You will now be able to assign Hotkey number 0 via keyboard input, and also use it.

  • Fixed an issue with spiderling corpse colliders blocking item colliders, thus preventing the player from picking them up.

  • Fixed a thing that could cause large wine barrels to be placed on tiles with wooden platforms in cellar type rooms.

  • Fixed a bug that could cause wall objects to be misplaced.

  • Fixed an issue with ranged speed bonuses not being applied correctly.

  • Very long item descriptions should now also be scrollable for items lying on the ground.

  • Added new skill: Master Parrier

  • Added controller support. You can switch between controller and mouse/keyboard on the fly by moving the left analog stick, or clicking the left mouse button. When in menus use the left analog stick to change your selection and button 0 (A) to confirm. Further controls for the inventory and other interfaces will be displayed on the screen.

    In-game button layout is as follows:

    Right Trigger: Attack
    Left Trigger: Parry/ADS
    Right Bumper: Sack Smack
    Left Bumper: Hotkey modifier

    A: Jump
    B: Switch Melee/Ranged (or unsheathe when weapon not drawn)
    X: Interact

    Y: Hotkey 1
    D-Up: Hotkey 2
    D-Right: Hotkey 3
    D-Down: Hotkey 4
    D-Left: Hotkey 5
    Left Bumper + D-Up: Hotkey 6
    Left Bumper + D-Right: Hotkey 7
    Left Bumper + D-Down: Hotkey 8
    Left Bumper + D-Left: Hotkey 9
    Left Bumper + Y: Hotkey 0

    Start: Pause
    Select: Inventory

    Click analog sticks to scroll item descriptions that exceed the screen height

    Hold the right bumper when hitting A to separate items from a stack




This update will upgrade your savegames upon loading. That means you will get a new dungeon floor of the same level but your character and inventory will remain unchanged.

To opt into the beta branch right-click on Slasher's Keep in your Steam library, select Properties, click the Betas tab, then select the beta branch from the drop-down menu.

Edit:
So there are some problems with Steam Input. Controller support may not work correctly if Steam Input is on for the game. It may also not work if it's off. I'm working on it.
Edit2:
Okay, I've switched the game over to XInput, which should play nice with Steam Input. I've also fixed a couple of minor things in the process.
  • Fixed enemies not hearing you run at them from behind in gamepad mode.

  • Fixed an issue that caused the crafting component list to lock up when removing a component at the bottom of the list when the list was longer than the visible slots, in gamepad Mode.


Do let me know if you're still having problems with Steam Input.


Edit:
Setting the build live on the default branch.