Skip to content
This repository has been archived by the owner on Dec 27, 2023. It is now read-only.
/ coliseum Public archive

Rewrite of the replay-viewer in angular2, with a focus on performance

Notifications You must be signed in to change notification settings

Zero-to-Heroes/coliseum

Repository files navigation

Coliseum is an online replay viewer for Hearthstone. It uses an HSReplay log file as a source (se below).

Demo

See https://replays.firestoneapp.com. You can also access it from any review on https://www.zerotoheroes.com and clicking on the "New replay viewer" link at the top.

Screenshots

See the imgur album

mulligan spell victory screen

How to get a replay file for local use?

  • Get one from zerotoheroes.com (go to any review, then open your inspector, go to Network tab, then copy/paste the resulting XML into the replay.xml file)
  • You can also download one from hsreplay.net
  • Or you can build one from your Power.log file, using for instance the C# converter (open the project in Visual Studio, then run the test)

Contacts & support

Join us on Discord

Contributing

$ git clone ...
$ npm install  # You need to have node installed
$ npm run dev # For development
$ npm run build # For release

aws s3 cp ./dist s3://replays.firestoneapp.com --acl public-read --recursive
aws s3 cp ./dist/coliseum.js s3://replays.firestoneapp.com --acl public-read

Local dev (just for me)

cp dist/coliseum.js ../firestone/core/dependencies/
cp dist/coliseum.js ../firestone-new/firestone/dependencies/
cp dist/coliseum.js ../firestone-new/firestone/dist/apps/legacy/Files/

About

Rewrite of the replay-viewer in angular2, with a focus on performance

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published