
Inteyvat
Bahasa Inggris | 简体中文 | 繁體中文 | 日本語
Dukung semua karakter, senjata lebih dari 3 bintang, 5 bintang dan perhitungan artefak level 20
Dukungan enka.api (Panel Pihak Ketiga Partai Panel Panel Data Query API) Untuk mengimpor data karakter panel tampilan game (informasi karakter panel harus menjadi pubis dalam game)
Perhitungan Data Real-Time dan Simpan Data Otomatis Lokal
Kerusakan keterampilan penuh (termasuk reaksi) Garis patah nilai kerusakan meningkat di bawah setiap perubahan pemurnian senjata dan promosi properti artefak
Buff tim yang dihitung berdasarkan data aktual karakter tambahan (data karakter tambahan perlu diinisialisasi atau diimpor terlebih dahulu)
Penggemar kustom yang kaya
Label Pertumbuhan Artefak
Perhitungan optimisasi properti artefak (informasi keterampilan spesifik dengan pembatasan tingkat kritis maksimum):
(Catatan: Karena jumlah sebenarnya entri dari masing -masing artefak tidak selalu sepenuhnya realistis, itu hanya untuk referensi ke arah utama kenaikan)
(Catatan: Saat ini, proyek ini hanya memberikan nilai kerusakan dari setiap keterampilan, tidak termasuk perhitungan DPS. Manipulasi dan sumbu operasi perlu dihitung dengan cara lain)



■ Karakter
Semua penggemar bakat tidak aktif secara default
Semua buff rasi bintang dibatalkan secara default
■ Senjata
Semua buff efek dimatikan secara default
Hanya senjata 3 bintang ke atas
■ Artefak
Penggemar artefak tidak aktif secara default
Hanya Dukungan Level 20 Artefak 5-Bintang
■ Perhitungan artefak otomatis
Definisi suatu langkah adalah nilai maksimum dari setiap peningkatan (misalnya, tingkat kritisnya adalah 3,9%), yang dapat ditentukan ke satu tempat desimal (misalnya, 0,1 langkah sesuai dengan tingkat kritis 0,39%, 2,7%sesuai dengan 0,7 langkah)
Jika target perhitungan adalah kerusakan serangan normal setelah pesona, silakan periksa apakah pesona dalam serangan normal berada dalam keadaan pesona yang sesuai sebelum perhitungan
Perhitungan ini berada di bawah konteks saat ini, yaitu, ketika atribut atau buff apa pun yang terkait dengan perhitungan target selain dari jumlah langkah dalam area fungsi ini diubah, itu perlu dihitung ulang (seperti saklar penyempurnaan senjata atau buff terkait)
Untuk mengurangi biaya sumber daya perhitungan otomatis, langkah -langkah properti tidak termasuk dalam lingkup perhitungan (nilai serangan kecil, nilai HP kecil, nilai pertahanan kecil)
■ Label artefak (pertumbuhan/kelangkaan)
Nilai tag pertumbuhan/kelangkaan tidak dapat mengevaluasi kualitas artefak dengan sangat baik, tetapi cukup mengevaluasi kelangkaan artefak (yaitu, kisaran nilai nilai awal dan masing -masing meningkat setelah+4)
Pertumbuhan adalah non-linear, yang melibatkan perbedaan antara nilai pertumbuhan dan waktu pertumbuhan masing-masing meningkat, daripada nilai linier dari nilai langkah akhir. Semakin besar nilai pertumbuhan dan semakin banyak waktu pertumbuhan, semakin tinggi nilai tag pertumbuhan, yang berarti semakin dekat dengan raja xx (misalnya, raja pertahanan dengan pertahanan 35,7% atau lebih)
Kelangkaan adalah jumlah dari semua pertumbuhan, yang berarti kesulitan mendapatkan artefak (semakin tinggi nilainya, semakin jarang). Pada saat yang sama, harap dicatat bahwa itu tidak berarti bahwa artefak jarang terjadi efektif, tetapi saya pikir Anda tidak boleh menggunakan artefak dengan langka lebih dari 100% sebagai makanan anjing kapan saja ٩ (ˊ ˋ ˋ*) و
■ Simpan Otomatis
Proyek ini adalah aplikasi web Nobackend yang dikembangkan dengan Angular , yang hanya dapat dibangun secara lokal oleh proyek ini. Langkah -langkahnya adalah sebagai berikut
■ Persyaratan
Node. JS (V16.15.0 direkomendasikan)
Golang (di atas 1.16.3 direkomendasikan)
■ Unduh
git clone https://github.com/Kurarion/Genshin-Calc.git
cd Genshin-Calc
npm install
■ Data game diinisialisasi
Kode berikut tidak dapat digunakan saat ini karena Repositori Genshindata Djath disetujui
npm run generateGenshinData
Mungkin Anda harus menggunakan data URL RAW Data Data Genshin atau File Lokal lainnya
go run GenshinData -resUrl=https://gitlab.com/????/GC-Resources/-/raw/3.?/Resources/
go run GenshinData -localResPath=./GenshinData
Setelah versi game diperbarui atau ketika pengujian dan data khusus perlu digunakan, Game data initialize perlu dieksekusi lagi untuk menghasilkan data terbaru untuk proyek, dan konfigurasi konten yang diperbarui perlu ditambahkan ke src/assets/init/data.json
Referensi Antarmuka: src/app/shared/interface/interfaces.ts
Referensi Konstan: src/app/shared/const/const.ts
■ Tes
//use angular-cli
npm run start
■ Bangun
//use http-server after building
npm run build
npm run serve