Releases: jbzdarkid/witness-trainer
Releases · jbzdarkid/witness-trainer
1.7.1 - Challenge Pillars Practice
- While the trainer is running, you can now practice the pillars at the end of the challenge:
- After completing the challenge, pause to power off the pillars
- Solve the vault box inside the cage
- The pillars should now turn back on, and be re-randomized. Repeat as often as needed.
- Closing the trainer will restore the box's original effect.
1.7.0 - More safety
- 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
- 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
- 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
- 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
- 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
- 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
- Switch SetThreadDescription to a dynamic call (to support Win8.1, where the API doesn't exist)
1.5.3 - Don't use std::swap
Bump version
1.5.2 - Fewer Crashes
- 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