Giter Site home page Giter Site logo

slay-the-selector's Introduction

KeyCuts (a Slay the Spire mod by test447)

Slay the Spire has a wonderful feature called Card Quick Select Keys that lets you use your keyboard to select cards in combat. However, despite this amazing addition, the rest of Slay the Spire's interfaces must still be navigated with the player's mouse.

KeyCuts allows the player to navigate the rest of the game's interfaces with just their Card Quick Select Keys in order to speed up gameplay in places like stores, dialogs, card selection, and combat rewards.

Features

KeyCuts does not add any new hotkeys to your Slay the Spire game. It simply makes your existing hotkeys more powerful by allowing your End Turn and Card Quick Select Keys to do so much more.

  1. Choose dialog options in events with Card Quick Select Keys.
  2. Make card choices with Card Quick Select Keys.
  3. Choose post-combat rewards with Card Quick Select Keys.
  4. Choose rest-site options with Card Quick Select Keys.
  5. Choose rooms on the dungeon map with Card Quick Select Keys.
  6. Select chests and choose chest rewards with Card Quick Select Keys.
  7. Select shops and make shop purchases with Card Quick Select Keys.
  8. Select "Proceed", "Skip", and "Continue" buttons with End Turn.
  9. Confirm card selection with End Turn.

All of these features are optional and can be enabled/disabled in the mod settings.

Visual Indicators

All new locations for using hotkeys have visual indicators that match the style and appearance of the visual indicators for Card Quick Select Keys or the tooltips for the End Turn button.

These visual indicators can be enabled/disabled separate from the actual hotkey functionality so if you find the visual indicators make your screen too cluttered you can disable them while still using hotkeys to speed up your gameplay.

License

MIT license

Credits

  1. test447 (programming and idea)
  2. Slay the Spire modding Discord (brainstorming and feedback)
  3. Gk (testing)

slay-the-selector's People

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.