Skip to content

Releases: pitermach/ReadTheSpire

3.3

29 Apr 19:12
Compare
Choose a tag to compare

This version makes ReadTheSpire work with the game again. At some point, MTS changed the game so that if you launch it with mods the window title is now "Modded Slay the Spire". Since RTS was waiting for a "Slay the Spire" window to open, this meant that it just stopped working all together which is not good! (Fixes #5, thanks @Marc2p!)

This version also makes it so that the review keys will also work while you're in the slay the spire window itself, rather than just the TTS windows. This is really handy if you play the game with both SayTheSpire and TextTheSpire at once, you should now just be able to silence the windows you don't need spoken automatically, have RTS monitor your and the monster's health, then use the buffers for reviewing the rest like the map while using the gamepad to play the game and select cards.

3.22

04 Aug 14:34
Compare
Choose a tag to compare

This is a minor update that changes the included watchlist to monitor the event window, as well as make the relic window silent by default. It also checks if MTSLauncher started correctly or not before waiting for the game. If it didn't, ReadTheSpire will now give you an error message and quit.

3.21

28 Jun 21:53
Compare
Choose a tag to compare

This is a really minor release that changes the substitution file to suppress the unknown intent with the new version of TextTheSpire.

3.2

20 Jun 19:58
Compare
Choose a tag to compare
3.2

This release builds on the last one and makes even more performance improvements, which should be really noticeable now!

3.1

20 Jun 13:33
832079e
Compare
Choose a tag to compare
3.1

This update tries to reduce the CPU usage of the program. You may notice a very tiny bit more delay while navigating through buffers, but for people using this on laptops this should hopefully improve the situation. It should also now for real play nice with the Gog version. If it doesn't, let me know!

3.0

19 Jun 14:34
Compare
Choose a tag to compare
3.0

In this version:

  • Substitutions! You can change any line of spoken text using regular expressions. If you don't know what that means, this feature lets you modify any text to say something different or silence it all together. I was working on silencing the "Intent: Debug (shouldn't Happen)" message during battles, but figured that this could open the possibility for a more flexible system. Apart from silencing that message this new version also comes with another substitution that reformats numbered list items where the name comes directly after the colon instead of having a space (IE: 0:Burning Blood), which adds a space there making speech not read the colon.
  • Window switching hotkeys - You can now press Alt+1 through 9 to quickly switch the review keys to the window with that number. The order of these numbers is determined by the order they appear in the watchlist.
  • Silent Windows - if you add a window to the watchlist, but proceed its name with an asterisk, the window will be readable with the Alt+arrow key combinations, but any new text in that window won't be spoken automatically. This is handy for reviewing windows that can get really spammy if they change, like your hand or the map. Speaking of which, both of those are now included as silent windows in the default watchlist.
  • Fixed the "array subscript out of range" error that could sometimes appear if navigating up in a window.
  • The Readme is now included in the .zip release.

2.0

17 Jun 15:15
Compare
Choose a tag to compare
2.0

This release adds a bunch of really useful features:

  • Added buffers, allowing you to review all of the windows without having to leave the prompt! See the readme for the keys
  • ReadTheSpire will now launch MTS-Launcher for you if the game is not running. It will also quit itself when the game does.
  • SAPI will now be used if a supported screen reader isn't running.

2.1b

17 Jun 18:46
Compare
Choose a tag to compare

If you downloaded this release an hour ago and had the launcher not start, download it again.

This is a hotfix for those who are running a Gog version of the game, where apparently the launcher has a different filename. This version also lets you not have ReadTheSpire launch anything if you press cancel on the folder browsing dialog. By the way, if you want to reset the directory that ReadTheSpire found or you browsed to, delete MTSDir.txt which should have been created next to the .exe after you ran the program for the first time.

1.1

13 Jun 11:19
Compare
Choose a tag to compare
1.1

This release introduces 2 useful changes:

  • The Output window contents will always be reread in its entirety, rather than just the changed lines which is still the case for other windows. This means that for example if you request information about a card, then request information for a different card that has the exact same cost, you should still hear about it.
  • The list of monitored windows can now be customised without recompiling the code by editing watchlist.txt. See the readme for details

1.0

12 Jun 13:34
Compare
Choose a tag to compare
1.0
update readme