Skip to content

Releases: jbzdarkid/witness-trainer

1.7.1 - Challenge Pillars Practice

15 Jul 07:35
Compare
Choose a tag to compare
  • While the trainer is running, you can now practice the pillars at the end of the challenge:
    1. After completing the challenge, pause to power off the pillars
    2. Solve the vault box inside the cage
    3. The pillars should now turn back on, and be re-randomized. Repeat as often as needed.
    4. Closing the trainer will restore the box's original effect.

1.7.0 - More safety

20 Jun 21:08
Compare
Choose a tag to compare
  • The trainer will now pause the game if it's started while the game is running
  • The trainer is now a bit more cautious when attaching to the game.
    • In some cases, the trainer would appear to attach but be in an invalid state, in those cases it will now wait and retry.
    • If the trainer is unable to succefully attach, the title will show Attaching to The Witness.... If it doesn't stop saying this, restart the game.
  • Made some performance improvements. Hopefully the trainer should eat less CPU while waiting for the game to launch, and at other times.
  • Fixed a bug where the trainer would overwrite any existing game settings when launching. (E.g., setting your FOV to 80)
  • Fixed a couple of rare cases where the trainer could crash if it was improperly initialized.
  • Hopefully fixed a bug where hotkeys would randomly stop working.

1.6.4 - Distance Gating

19 Jun 19:30
Compare
Choose a tag to compare
  • Add a button to disable panel distance gating (this only applies to a few panels in the game -- the tutorial gate, the 8 identical laser panels, and the challenge record)
  • Fix a potential issue with reading strings longer than 100 characters.

1.6.3 - More stability

11 Apr 00:38
Compare
Choose a tag to compare
  • Fixed a rare crash bug during game loads
  • Fixed a bug where key combinations (control-C, shift-left) did not work within text boxes.

1.6.2 - Distance to Panel

25 Mar 11:00
Compare
Choose a tag to compare
  • Fix a bug where Distance to Panel didn't work on the same panel twice
  • Fix a bug where pressing a hotkey would only trigger on every other press

1.6.1 - Functional Hotkeys

18 Jan 00:07
Compare
Choose a tag to compare
  • Fixed a bug where many hotkeys didn't work (thanks @drifkin!)
  • Fixed a bug where hotkeys would keep repeating if you held them down
  • Fixed a bug where "Show all panels" would leak memory

1.6.0 - Non-invasive hotkeys

03 Jan 06:06
Compare
Choose a tag to compare
  • Added a "Lock view to Panel" checkbox, which keeps your view aimed at the most recent panel startpoint.
  • Added a "Distance to Panel" on the panel information.
  • Fixed an issue where hotkeys used by the trainer would not work in other applications.

1.5.4 - Fixes for Win8.1

26 Dec 22:57
Compare
Choose a tag to compare
  • Switch SetThreadDescription to a dynamic call (to support Win8.1, where the API doesn't exist)

1.5.3 - Don't use std::swap

31 Aug 03:17
Compare
Choose a tag to compare

1.5.2 - Fewer Crashes

24 Aug 06:44
Compare
Choose a tag to compare
  • The trainer will now check for new game / load a game at more consistent intervals
    In particular, running another command no longer interrupts this check
  • Fixed a bug where the UI would hang while reacting to button presses
  • Fixed a couple of bugs (and removed some asserts) to do with reading stale entity data
  • Fixed a bug where the trainer could crash if a string was allocated too close to a memory boundary