Xeio / tswcalc

Living glyph/gear calculator for The Secret World

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

tswcalc

tswcalc is a fan-made living talisman and glyph calculator for The Secret World (TSW), a MMORPG by Funcom. It can be used to plan how to spend your Black Bullions, Criterion Upgrades and Astral Fuses. In addition to share and show others what gear you use to tackle encounters in PvE or PvP.

tswcalc features:

  • All custom gear from QL 10.0 to 11.0.
  • All glyphs from QL 10.0 to 10.5.
  • Custom gear able to be attached with all signets in normal, elite and epic variations.
  • Issue 6, 7, 8, 9, 10 and 11 signets.
  • Issue 12 currency calculation.
  • NY Raid items.
  • Woodcutter's talismans.

tswcalc can be found at: http://joakibj.github.io/tswcalc

Note: all active development of tswcalc takes place in the develop branch. The tip of master always points to the latest, stable release. All releases are tagged. The latest release is deployed to the gh-pages branch.

Prerequisites

The tools needed to build tswcalc are:

node.js comes included with npm, the node package manager.

After installing node.js and npm, install grunt globally:

npm install -g grunt-cli

Building

Fetch the source code (if you have added a SSH key to github):

git clone git@github.com:joakibj/tswcalc.git

Alternatively:

git clone https://github.com/joakibj/tswcalc.git

Install tswcalc dependencies, defined in package.json:

npm install

Build tswcalc by running:

grunt

Run tests: grunt test

Tests can be found in the test folder. Open the html file to run tests in the browser. Open the js file to view the test logic.

When developing, use:

grunt watch

The previous command monitors changes to files in the src folder. If any changes are detected, the build task is run.

Open build/index.html to view.

Distribution

To create a distribution in the dist folder:

grunt dist

Open dist/index.html to view.

To create a zip-archive distribution:

grunt package

Contributing

Pull requests are welcome! They should be done against the develop branch.

There are many things to do. Some suggestions can be found in issues. Otherwise, things like refactoring, decoupling and better tests to make tswcalc easier to maintain is also welcome.

Contributions can also be bug reports, feature requests and other feedback.

License

MIT License for the source code. Please see the LICENSE file.

All art assets included in public/assets/images/icons/ folder are taken from The Secret World™ Chronicle. The artwork should be considered property of Funcom GmBH unless otherwise noted. A small sample of signet, glyph and item icons are redistributed under fair use.

About

Living glyph/gear calculator for The Secret World

License:MIT License


Languages

Language:JavaScript 94.7%Language:HTML 3.7%Language:CSS 1.6%