Skip to content

Beyond 0.1.3

Choose a tag to compare

@retr0gr4d3 retr0gr4d3 released this 27 Jun 22:04

New Features & Enhancements

  • The Library: The library pulls scripts and skillsets from Infinity-Files. These can be updated externally, at any time, without making an update to Beyond.
  • Automatic Skillsets Importing: The launcher automatically registers library scripts and skillsets after pulling them, so they are immediately available to the quest runner and autoskill systems.
  • Client-Wide Event Logging & Hook: Hooked Unity's global log output stream. Any error, warning, assertion, or exception stack trace thrown game-side is now piped directly to the event terminal.
  • Dedicated Log Viewer Window: Added a "View Full Log" window with a large, copyable monospace text layout. Includes options to Clear and Save to File.
  • Log Source Differentiation: All terminal logs are now clearly distinguished with prefix tags ([Infinity] for game-engine/scripts, [Beyond] for mod/automation events).
  • Windowed Mode Lock: Automatically forces the game client to start and run in windowed mode, preventing screen-mode display issues. (Thanks dhanriel for bringing that to my attention).
  • Robust Loading Screen / Sync Guard: Implemented a reflection-based check of the map asset bundles and completed quest bits. The automation runner will now automatically pause and print detailed progress (e.g. loading map asset bundles (45%)... or waiting for completed quest list synchronization...) instead of skipping ahead or causing infinite loading screens.
  • Log Flow Polish: Reversed log list directions so the newest log messages are appended at the bottom.

Full Changelog: 0.1.2...0.1.3