Skip to content
/ tootr Public

Entrance and Location Tracker for OoT Randomizer

License

Notifications You must be signed in to change notification settings

mracsys/tootr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

bf31741 · Feb 4, 2025
Jul 6, 2024
Jun 29, 2024
Jul 6, 2024
Feb 2, 2025
Aug 14, 2023
Jul 6, 2024
Sep 5, 2020
Jun 24, 2024
Aug 14, 2023
Jul 7, 2024
Jun 29, 2024
Feb 4, 2025
Feb 4, 2025
Jun 28, 2024
Aug 14, 2023
Aug 14, 2023

Repository files navigation

TOoTR - Track Ocarina of Time Randomizer

https://tootr.mracsys.com/

Entrance and location tracker for Ocarina of Time Randomizer. Supports extended ER settings in dev branches, including decoupled entrances and mixed entrance pools.

Usage

Learn how to use TOoTR in this video:

Watch the video

Dev Environment

The project is built with vite. Tested on Node 20.x. For initial setup, install node.js and pnpm, then run the following in the project folder.

pnpm install

Run the following to start the dev environment. The site will be available at localhost:5173.

pnpm run dev

Build a local copy with

pnpm run build

Local deployment for testing is performed with

pnpm run localdeploy

Production builds are automatically deployed to Cloudflare Pages when new commits are pushed to Github.

Recommended debugging profile via VSCode + Chrome with the React Developer Tools Chrome extension:

{
    "version": "0.2.0",
    "configurations": [
        {
            "name": "Vite: debug Chrome",
            "type": "chrome",
            "request": "launch",
            "url": "http://localhost:5173",
            "webRoot": "${workspaceFolder}/",
            "resolveSourceMapLocations": [
                "${workspaceFolder}/**",
                "!**/node_modules/@jridgewell/trace-mapping/**",
                "!**/node_modules/@babel/**"
            ],
            "skipFiles": [
                "**/node_modules/**"
            ],
        }
    ]
}