You are viewing a potentially older version of this package. View all versions.
adamantSpeedrun-LiveSplit-5.3.0 icon

LiveSplit

LiveSplit-style timer and recording tools for the Speedrun modpack.

Date uploaded 2 weeks ago
Version 5.3.0
Download link adamantSpeedrun-LiveSplit-5.3.0.zip
Downloads 68
Dependency string adamantSpeedrun-LiveSplit-5.3.0

This mod requires the following mods to function

SGG_Modding-Chalk-2.1.1 icon
SGG_Modding-Chalk

System for handling config files in ReturnOfModding

Preferred version: 2.1.1
SGG_Modding-ReLoad-1.0.2 icon
SGG_Modding-ReLoad

Provides helpers for managing hot reloading and waiting for the right time to load

Preferred version: 1.0.2
LuaENVY-ENVY-1.2.0 icon
LuaENVY-ENVY

A plugin to allow ReturnOfModding plugins greater control of their environment.

Preferred version: 1.2.0
SGG_Modding-ModUtil-4.0.1 icon
SGG_Modding-ModUtil

Utility mod for mod interactions within lua for SGG's games

Preferred version: 4.0.1
Hell2Modding-Hell2Modding-1.0.78 icon
Hell2Modding-Hell2Modding

Lua Mod Loader for Hades 2

Preferred version: 1.0.78
adamant-ModpackLib-4.5.0 icon
adamant-ModpackLib

Shared utilities for adamant modpack standalone mods.

Preferred version: 4.5.0

README

LiveSplit

In-game splits and timers for Hades II. Built on Museus's Timer mod.

Part of the Speedrun modpack.

Timing

  • IGT: the game's run timer.
  • RTA: wall-clock time.
  • LrT: RTA with map loads removed.

Show any combination. Splits are per biome on Underworld, Surface and Dream Dive routes.

Categories

Category Goal
Single Run Splits for every run until you stop recording.
All Regions Clear the Underworld and the Surface, either order, same aspect.
3 Weapons Clears with 3 different weapons.
One Weapon Clears with all 4 aspects of one weapon.
All Weapons Clears with all 6 weapons.
All Aspects Clears with all 24 aspects.
Custom Your own rules.

Multi-run categories time the whole session: RTA runs from the first run's start, including time in the Crossroads, and IGT is the sum of every run. Deaths are logged as failed runs and the session keeps going. Repeats and rule breaks are shown but don't count.

Custom can reproduce any preset (Settings → Copy to Custom) and change it:

  • up to 50 runs;
  • which of region, weapon or aspect must be new or stay the same;
  • which regions count;
  • whether a death ends the session;
  • whether to keep biome splits for every run.

Long sessions

  • Pause (F6) between runs to take a break. The session clocks stop, and the break shows up as a Paused split, so the total stays honest.
  • Sessions survive a game exit or crash. Time with the game closed isn't counted.
  • The overlay pages through finished runs with F7/F8.

All keys can be rebound under Hotkeys & Advanced. Conflicts with other mods' keys are flagged there.

Installation

Install via r2modman, usually as part of the Speedrun modpack. It only reads the game. It never changes runs.

CHANGELOG

Changelog

Unreleased

[5.3.0] - 2026-10-15

Added

  • keep timers visible while the game hides its combat HUD (7099b84)
  • Recording/Settings tabs, expressive Custom, merged session table and session pauses ( f57d3d)
  • use Lib-managed hotkeys for overlay page keys ( 3ca694)
  • add All Regions, weapon and aspect categories with a category picker ( b16433)
  • page the multi-run overlay and show session history ( f81a65)
  • resume multi-run sessions after a game exit or crash ( ac2b07)

Fixed

  • keep recording armed on disable and stop batches when they end ( e5c4a1)
  • track RTA on the system clock instead of time-scaled world time ( d89915)

Changed

  • let ModpackLib draw the page key pickers ( 985d65)
  • run single and multi recording on a category session engine ( 253fe4)
  • single recording-mode normalizer and explicit run adoption ( 3d2bc0)
  • remove test-only dependency defaults and dead timer code ( 1a7394)
  • replace the timer event bus with a single change callback ( c83d2f)

Documentation

  • rewrite README for runners and update the categories design ( baf403)
  • add category sessions design ( e6db3d)

[5.2.2] - 2026-10-10

Fixed

  • pass timer block arguments through to the game (8ba346a)

[5.2.1] - 2026-10-10

Added

  • use Lib overlay font constants ( 0eefd9)

[5.0.0] - 2026-10-05

Added

  • opt out of pack hash, require ModpackLib 4.2.1 (de9b5ad)

[4.0.0] - 2026-06-15

Performance

  • livesplit: batch retained overlay refresh (5ec7a04)

Changed

  • livesplit: refresh retained overlays by name ( f9ac53)

[3.0.0] - 2026-06-12

Changed

  • use native module config backend ( acaf48)

2.0.2 - 2026-06-09

2.0.1 - 2026-06-09

2.0.0 - 2026-06-09

Changed

  • Ported timer boot, overlays, hooks, actions, fallback UI, and draw widgets to the current ModpackLib host/draw APIs.
  • Moved the recording-ready runtime marker from managed storage to persistent cache.
  • Replaced the ENVY public timer read API with the speedrun.timer integration provider.

1.1.2 - 2026-05-06

Changed

  • Split recording now uses explicit Start/Clear/Stop controls for both single-run and multi-run modes.
  • Single-run timer results now persist after the victory screen until the next run or recording reset.

1.1.1 - 2026-05-05

Changed

  • Quick tab minor bug fix
  • Single run timer now persists after victory screen

1.1.0 - 2026-05-05

Changed

  • Moved game hooks to the ModpackLib hook contract for reload-safe registration.
  • Hardened GitHub Actions so Lua validation runs before releases.
  • Moved timer HUD rendering onto ModpackLib managed overlays.
  • Reworked the module UI around selectable timer columns, live timer rows, split table visibility, split mode, and batch recording controls.
  • Updated the packaged README to describe the current player-facing timer and split features.

Added

  • Added IGT, RTA, and LrT column selection for live timer rows and split tables.
  • Added biome split tables for Underworld, Surface, and Dream Dive routes.
  • Added multi-run batch recording with cumulative IGT/RTA/LrT totals.
  • Added Quick Setup content with a simple module enable toggle.
  • Added runtime persistence for batch recording intent across reloads.
  • Added tests for timer formatting, route rows, batch recording, and UI fallback behavior.

1.0.0 - 2026-04-21

Initial release