Skip to content

A web-based tracker intended for use with randomisers in the Kingdom Hearts series

License

Notifications You must be signed in to change notification settings

zax-xyz/kh-rando-tracker

Repository files navigation

KH Rando Tracker

This is a tracker intended to be used for the randomised Kingdom Hearts 2 Final Mix Garden of Assemblage mod by Sonicshadowsilver2, Valaxor, Desa3579, and Bizkit047, and the KH1FM Randomizer by Denhonator.

The idea for this tracker came from ViolinGamer, and a different version was initially developed by Kokemon198 (The original code can be found here, or by going back to the very first commit in this repository). I decided to improve it, recreate it in Vue.js, and put it on the web. (This version shares very little code with the original tracker)

You can find it here.

Electron desktop application builds can be found here

This repository holds the frontend for the website, the backend is in a separate repo.

Project setup

npm install

Compiles and hot-reloads for development

npm run serve

Compiles and minifies for production

npm run build

Compiles and hot-reloads for development (Electron desktop app)

npm run electron:serve

Compiles and minifies for production (Electron desktop app)

Refer to electron-builder docs for more information

Build for current operating system

npm run electron:build

Build for specific operating system

npm run electron:build -- --win  # win can be replaced with mac or linux
# or
npm run electron:build -- -w  # w can be replace with m or l

Build for multiple platforms at once

npm run electron:build -- -wml