Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/venipa/teyvat-utilities
https://github.com/venipa/teyvat-utilities
genshin genshin-impact genshinimpact teyvat
Last synced: 13 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/venipa/teyvat-utilities
- Owner: Venipa
- License: mit
- Created: 2021-02-13T21:17:39.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2021-02-15T19:22:37.000Z (almost 4 years ago)
- Last Synced: 2024-11-11T04:46:10.790Z (2 months ago)
- Topics: genshin, genshin-impact, genshinimpact, teyvat
- Language: Vue
- Homepage: https://teyvat.venipa.net
- Size: 701 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# teyvat - genshin impact utilities
## Build Setup
```bash
# install dependencies
$ yarn install# serve with hot reload at localhost:3000
$ yarn dev# build for production and launch server
$ yarn build
$ yarn start# generate static project
$ yarn generate
```For detailed explanation on how things work, check out [Nuxt.js docs](https://nuxtjs.org).
## Writing new Weapon entries
We are currently just using these properties for displaying information on their respective pages.
```markdown
---
id: (optional, uuid generated by me)
name: (required, item name)
category: (required, item category)
series: (required, item series)
rarity: (required, item rarity - star rating)
source: (required, item source - wish = gacha)
description: (required, item description)
imageUrl: (required, item poster url or your image of the item posted in "/images/weapons/[item name].png")
secondaryLabel: (required, secondary item stat - example: Attack, Crit. Chance & many more)
stats: (optional, upgrade levels for the item 20, 40, 50, 60, 70, 80 & 90)
level:
20:
attack: 122
secondary: 19.1%
...
90:
attack: 608
secondary: 49.6%
---
```