Skip to content

Tracker for Spelunky 2 RTA speedrun categories.

License

Notifications You must be signed in to change notification settings

spelunky-fyi/s2tracker

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

s2tracker

Journal tracker for Spelunky 2 RTA speedrun categories.

s2tracker.png

Installation

Get the release s2tracker-win.exe here

Usage

  1. Start s2tracker
  2. Start livesplit with the tracker option enabled in Spelunky 2 autosplitter
  3. Start the game

The tracker also works from your local network if you use your lan ip, on a tablet for example.

These are designed for OBS Browser, so they might look a little goofy in your regular one.

Click on the icons to hide them manually, if you're not using livesplit for some reason. Refresh to reset in that case.

Custom CSS tweaks

You can add some custom CSS in OBS to edit the appearance a bit.

/* Put all areas back on their own row (This is done automatically though when width < 800px) */
.cat { clear: both!important; }

/* Align to top instead of bottom */
#journal { top: 0; }

/* Don't wrap item rows even if they don't fit */
.items { flex-wrap: nowrap; }

/* Put things in category view back in journal order and on single rows */
.item { order: 0!important; }

/* Hide places in category view */
#places { display: none; }

Check main.css for some more ideas.

Co-op

  1. Go to https://spelunky.fyi/tools/coop-aje-tracker/ and create a room. This will give you a room-code. Anyone you share this with can join your session.
  2. With s2tracker-win.exe running, visit http://localhost:27122/join-room and enter your room code with will connent your tracker to the lobby.

Development

Running from source:

cd s2tracker
npm install
node index.js

Packaging

npm install --also=dev
.\node_modules\.bin\pkg .

About

Tracker for Spelunky 2 RTA speedrun categories.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 90.1%
  • CSS 6.9%
  • Pug 2.0%
  • HTML 1.0%