Skip to content

Autoreset feature #1

@vorban

Description

@vorban

Two scenarios:

  1. Reset a run in progress
  2. Reset a finished run

The check for a new game is done via:

private void CheckStart()
{
    if (_mem.GetMenuLevel(0) == MenuLevel.VentureForth && _mem.GetMenuTransitionMode(0) == TransitionMode.AllOut)
    {
        _model.Start();
    }
}

This check could be done continuously and if true while the run is started, then it means we need to reset the run.
If true after a run is done, we could just save the splits and auto start.

An option in the settings of the autosplitter to autoreset (one for reset a run in progress and another for a finished run) would be nice.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions