You are viewing a potentially older version of this package. View all versions.
Pink404-UKSR-1.0.21 icon

UKSR

An ULTRAKILL ranked speedrun mod.

By Pink404
Date uploaded a day ago
Version 1.0.21
Download link Pink404-UKSR-1.0.21.zip
Downloads 72
Dependency string Pink404-UKSR-1.0.21

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2305 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2305
EternalsTeam-PluginConfigurator-1.10.2 icon
EternalsTeam-PluginConfigurator

Used to configure plugins easily in Ultrakill

Preferred version: 1.10.2

README

UKSR

Author: pink404

An ULTRAKILL ranked speedrun mod.

Private rooms and public matchmaking are Steam-backed and require a valid Steam profile.

Private room codes are reversible Steam lobby IDs. The underlying lobby is joinable through Steam by ID, while UKSR marks it private in its own metadata and does not surface it as a public ranked queue.

Public matchmaking uses 2-player Steam queue lobbies with worldwide LobbyList discovery, exact category/scope/difficulty matching, soft ELO preference, and deterministic convergence when two queue lobbies are created at the same time.

CHANGELOG

1.0.21

  • Fixed the 1.0.20 compile break: RefreshResultsVisualNextFrames() now exists in MainMenuInjector.
  • The results visual refresh coroutine waits one frame, refreshes the ranked panel, waits 0.08 seconds realtime, then refreshes once more to avoid the dark first-frame canvas state.
  • Removed five dead fields left behind by earlier results/public experiments, eliminating the CS0169 warnings from the reported build.
  • No intentional behavior changes beyond restoring the 1.0.20 build and keeping its public matchmaking, spectator, IGT, results-layout, and scaling changes intact.