# Riven Mirror

<p align="center">
  <a href="https://riven-im.vercel.app"><img alt="Website" src="https://img.shields.io/website/https/riven-im.vercel.app"></a>
  <a href="https://circleci.com/gh/pa001024/riven-mirror/tree/dev"><img src="https://img.shields.io/circleci/project/github/pa001024/riven-mirror/dev.svg" alt="Build Status"></a>
  <br>
  <a href="https://github.com/pa001024/riven-mirror"><img src="https://img.shields.io/github/license/pa001024/riven-mirror" alt="License"></a>
  <a href="https://discord.gg/m8pGvfP"><img src="https://img.shields.io/badge/chat-on%20discord-7289da.svg" alt="Chat"></a>
  <img alt="GitHub code size in bytes" src="https://img.shields.io/github/languages/code-size/pa001024/riven-mirror">
  <a href="https://greenkeeper.io/"><img src="https://badges.greenkeeper.io/pa001024/riven-mirror.svg" alt="Chat"></a>
</p>

> This project means to create a quick identification tool for warframe riven MOD

> This project is currently in the ALPHA stage. Many functions are not perfect. Please note

## Project Introduction

See WIKI for details: [RivenMirror](https://warframe.huijiwiki.com/wiki/%E5%8D%9A%E5%AE%A2:RivenMirror)

## Recent TODO-LIST

- [ ] account

## Features

- Input

  - [X] MOD screenshot recognition
    - [X] English recognition
  - [X] text input
  - [X] Manually select attributes
  - [X] Random Roll

  - ~~[x] QR code~~
- Edit

  - [X] Self-selection card
  - [X] Unified Bonus
- Output

  - [ ] Multi-build comparison
  - [X] faction damage simulation
  - [X] automatic building
  - [X] benchmark score

- [X] weapon fitting
  - [X] status calculation
  - [X] faction calculation
  - [X] simulacrum
  - [X] probability calculation

## Contribution

Clone with: `git clone --recurse-submodules`

Fork and send pull request!

## See also

- [riven-mirror-data](https://github.com/pa001024/riven-mirror-data)

## How to run

```
yarn
yarn dev
```

`yarn config set ELECTRON_MIRROR https://npm.taobao.org/mirrors/electron/`
