Skip to content

Commit

Permalink
fix quest data and update for new xiv api format
Browse files Browse the repository at this point in the history
  • Loading branch information
GitPaulo committed Jan 6, 2025
1 parent 1c6794b commit eb94c4c
Show file tree
Hide file tree
Showing 7 changed files with 702 additions and 312 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -21,3 +21,4 @@ symlink-from
.idea/
build/
.vscode/settings.json
.venv/
22 changes: 20 additions & 2 deletions data/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,28 @@

The idea of this script is to pre-process Quest data from the datamining repository and convert it into a format that can be used by the application.

## Why?
### Why?

The goal is to not rely on XIVAPI for quest data, pre-processing data also makes loading faster and for fun; trying to understand how the data is structured.

## Doesn't that mean you have to re-build the application every time the data changes?
### Doesn't that mean you have to re-build the application every time the data changes?

Yes.

## Usage

Prepare a python3 venv,

```sh
python3 -m venv .venv
source .venv/bin/activate # macOS/Linux
.\.venv\Scripts\activate # Windows
pip install -r requirements.txt
```

then run,

```sh
cd .. # must be in the root directory
npm run quests
```
Loading

0 comments on commit eb94c4c

Please sign in to comment.