Skip to content

CTM's AA Speedrun Tool 1.3.0

Compare
Choose a tag to compare
@DarwinBaker DarwinBaker released this 13 Aug 15:56

!!! IMPORTANT CRASH FIX !!!
This update fixes a frequent crash when alt-tabbing. Any users still on 1.2.5 should update immediately.

New features:
Co-op Mode, Run Completion Screen, and Compact View

A huge thanks to NiceTwice for his generous PayPal donation! Check him out at twitch.tv/nicetwice for some inspiring gameplay!

  • Trackers can now be synchronized with one another, allowing automatically synced tracking of co-op runs!

    • Works out of the box if used over Hamachi when hosting a LAN world
    • If using a dedicated Minecraft server, you must forward port 25562 in your router configuration
    • If using a dedicated Minecraft server, you must mount your server's save directory as a folder/drive in Windows and set that as AATool's custom save path
    • Direct connection to the Minecraft server over sftp is coming in a later update
    • Use the "Co-op Setup Assistant" for help getting started!
    • Supports co-op runs of up to 30 players!
    • The host can designate complex advancements to specific players
    • All client IP addresses are safely sandboxed in the host tracker and are NEVER distributed over the network to anyone
    • Co-op Mode implements password protection
    • Co-op Mode implements network traffic compression
    • Co-op Mode implements an efficient asynchronous callback architecture
    • When in Co-op Mode, the "Lobby Panel" will expand and show all connected players, as well as their contributed items.
    • When in Co-op Mode, advancement frames will show the face of the player who first completed them
  • Added run completion screen with stats & credits

    • The run completion screen will slide to replace the scrolling list as soon as you pause after completing all advancements
    • The run completion screen will lock in and display the in-game time of your first pause after all advancements have been completed
    • The run completion screen cycles cool stats about the run, such as distance traveled, bread eaten, drowned killed etc.
  • The main window now has two view modes, "Relaxed" and "Compact"

    • Compact Mode has single line advancement names, no potion recipes, and a denser layout
    • Relaxed Mode replaces the old default view, which is now slightly smaller as well
    • 1600x900 is the new minimum display resolution for Relaxed, down from 1920x1080
    • 1280x720 is the minimum display resolution for Compact Mode
    • Compact Mode will turn on automatically if your monitor is too small to handle Relaxed Mode
  • Fixes

    • Extensive rewrite of the file handling system (should fix random crashes that were present in the previous version)
    • AATool will no longer unintentionally block deletion of the current files being read
    • Fixed a bug with custom save paths sometimes not working
    • Re-sizing the overlay is now much nicer
    • General optimizations
  • Small changes

    • Crashes are now logged to text files! If you experience a crash, feel free to send me the corresponding text file in the "logs" folder and I can work on a fix
    • Incomplete criteria are now grayed-out for improved readability
    • Settings are now saved and applied the instant they are modified in the settings menu
    • Improved texture atlas packing
    • Removed the gold block counter, as it didn't prove to be particularly accurate in practice due to other sources of gold during the run
    • Added some new themes
    • Dark Mode is now the default theme
    • Removed some old settings
    • Improvements to the 1.11 layout
    • Updated the project to C# 9