Skip to content

TimeTravelPenguin/TASCompAssistant

Repository files navigation

TASCompAssistant

This is a tool intended to assist in compiling leaderboards and scoreboards for TAS competitions.

About this tool

Communities such as the Super Mario 64 Tool-Assisted Speedrunning (TAS) community actively host various competitions to push the limits of TASers. This tool is developed with the intention of aiding in the administrative processing of competitors through the competitions.

This tool is a WPF application, written in C# with the MVVM software architect pattern.

Features

Note that this tool is still in development. Upcoming features include:

  • Data compilation of TASer's run submissions, tracking their username, start and end of their submission (tracked as VIs), rerecord count, and if applicable, their reason(s) for disqualification.
  • Charting to show competition times and total scores graphically.
  • Live streaming tools to enable on-screen profiling of each runner, complete with on-screen information of the run.
  • Various profile configuration for DQ Reasons! This means, different competitions can choose which DQ Reasons to select from in-program, due to various competitions having differing rulesets for disqualification.
  • Complete ability to save and load competition leaderboard and scoring as a single custom file.
  • Ability to save and load DQ Profiles as a single custom file.

Important

A font used in this tool no longer appears on the website of the creator, so here is a link to the previous version of the font. All icons used are by Sandro Pereira.