Skip to content

nandakho/tools-of-fantasy

Repository files navigation

Tools of Fantasy

License GitHub Issues GitHub Stars

Description

This project is still in development!
Tools of Fantasy is a serverless tools built with the Ionic-Angular framework, designed to assist players in the MMO game "Tower of Fantasy".
This project aims to provide various helpful tools to enhance the gaming experience for players.
Well, mostly useful for those who cares about numbers.

Currently, the project offers the following tools:

  • Gear Compare: This tool can helps players calculate which is the optimal gear for their characters. No more confusion to choose which gear gives higher boost to your stats between two gears! Now you can import gear data from My Character and compare it here.
  • Crit Calculator: The Crit Calculator enables players to calculate the critical hit chance of their characters based on their stats and target level. It's finally here! You can now calculate how much base critical is "enough" against lower level enemies. As a bonus it can also calculate how much base crit is needed to reach a certain crit % that you want.
  • My Character: Set your character info here, then it can be used in other tools! Or you can use it as a character simulation to see the "what if" scenario of your char. Like how your stats will look at max enhancement equipment, max advancement weapon, matrix etc.
    You can even share your build with others, export it to an image file (Yes! It's an image file with metadata) which you can modify the background with custom image!
    Then that same image can be loaded in My Character or Gear Compare, try to download and load this image: My Character Sample
  • Suggestion?: Open an issue for feature request, if it's possible I might add it..

More tools will be added in future updates to further enhance the functionality and usability of the project.

Run Locally

You can just visit the online version here,
or to install and use Tools of Fantasy locally, you can follow these steps:

  1. Clone this repository to your local machine using the following command:
git clone https://github.com/nandakho/tools-of-fantasy.git
  1. Navigate to the project directory:
cd tools-of-fantasy
  1. Install the necessary dependencies using npm:
npm install
  1. Build the project:
    Notes: You might need to install ionic globally first with npm i -g @ionic/cli
    More info at ionic's official site
npm run build:ssr
  1. Run the project locally:
npm run serve:ssr
  1. Access the application through your web browser at http://localhost:4001.

Contributing

Contributions to the Tools of Fantasy project are welcome and encouraged.
If you have suggestions for new features, bug fixes, or improvements, feel free to open a pull request to the main repository.

License

This project is licensed under the MIT License.
See the LICENSE file for more information.