
Inteyvat
Inglês | 简体中文 | 繁體中文 | 日本語
Apoie todos os personagens, armas de mais de 3 estrelas, 5 estrelas e cálculos de artefatos de nível 20
Suporte enka.api (uma API pública de consulta de dados do painel de exibição de terceiros) para importar os dados dos caracteres do painel de exibição do jogo (as informações do caractere do painel precisam ser pubianas no jogo)
Cálculo de dados em tempo real e salvamento automático local
Dano de habilidade total (incluindo reação) Linha quebrada de valor de dano aumenta em cada mudança de arma de armas e promoção de propriedades de artefato
Buff de equipe calculado com base nos dados reais de caracteres auxiliares (os dados de caracteres auxiliares precisam ser inicializados ou importados primeiro)
Buff personalizado rico
Rótulo de crescimento de artefatos
O cálculo de otimização da propriedade do artefato (informações específicas de habilidade com a limição da taxa crítica máxima):
(Nota: Como o número real de entradas de cada artefato não é necessariamente completamente realista, é apenas para referência na direção principal da ascensão)
(Nota: Atualmente, este projeto fornece apenas o valor de dano de cada habilidade, excluindo o cálculo do DPS. O eixo de manipulação e operação precisa ser calculado por outras maneiras)



■ caracteres
Todos os fãs de talentos estão desativados por padrão
Todos os fãs de constelação estão desligados por padrão
■ Armas
Todos os fãs de efeito estão desativados por padrão
Apenas armas de 3 estrelas e acima
■ Artefato
Os buffs de artefatos estão desligados por padrão
Somente suporte ao nível 20 de 5 estrelas do artefato
■ Cálculo automático de artefato
A definição de uma etapa é o valor máximo de cada aumento (por exemplo, a taxa crítica é de 3,9%), que pode ser especificada para um local decimal (por exemplo, 0,1 etapa corresponde à taxa crítica de 0,39%, 2,7%corresponde a 0,7 etapa)
Se o alvo de cálculo for o dano de ataque normal após o encantamento, verifique se o encantamento no ataque normal está no estado de encantamento correspondente antes do cálculo
Este cálculo está no contexto atual, ou seja, quando qualquer atributo ou buff relacionado ao cálculo do alvo que não seja o número de etapas nessa área de função alterado, ele precisa ser recalculado (como a troca de refino de armas ou um buff relacionado)
Para reduzir o custo do recurso do cálculo automático, as etapas da propriedade de valor não são incluídas no escopo do cálculo (valor de pequeno ataque, valor pequeno de HP, pequeno valor de defesa)
■ Rótulos de artefatos (crescimento/raridade)
O valor da tag de crescimento/raridade não pode avaliar muito bem a qualidade de um artefato, mas simplesmente avaliar a raridade de um artefato (ou seja, a faixa de valor do valor inicial e cada aumento após+4)
O crescimento não é linear, envolvendo a diferença entre o valor e o crescimento do crescimento, cada um aumentou, em vez do valor linear do valor final da etapa. Quanto maior o valor de crescimento e mais tempos de crescimento, maior o valor da etiqueta de crescimento, o que significa quanto mais próximo do rei de XX (por exemplo, o rei da defesa com 35,7% de defesa ou mais)
A raridade é a soma de todo o crescimento, o que significa a dificuldade de obter o artefato (quanto maior o valor, mais raro é). Ao mesmo tempo, observe que isso não significa que o artefato seja raro eficaz, mas acho que você não deve usar um artefato com uma raridade de mais de 100% como comida de cachorro a qualquer momento ٩ (ˊ ᗜ*) و
■ Salvar automaticamente
Este projeto é um aplicativo Nobackend Web desenvolvido com Angular , que pode ser construído localmente apenas por este projeto. As etapas são as seguintes
■ Requisitos
Nó. JS (v16.15.0 é recomendado)
Golang (acima de 1.16.3 é recomendado)
■ Download
git clone https://github.com/Kurarion/Genshin-Calc.git
cd Genshin-Calc
npm install
■ Dados do jogo Inicializar
O código a seguir não pode ser usado atualmente porque o repositório de Genshindata de DiMbreath foi sancionado
npm run generateGenshinData
Talvez você deva usar os dados de outros dados de dados de dados de genshin ou arquivo local
go run GenshinData -resUrl=https://gitlab.com/????/GC-Resources/-/raw/3.?/Resources/
go run GenshinData -localResPath=./GenshinData
Depois que a versão do jogo é atualizada ou quando o teste e os dados personalizados precisam ser usados, os Game data initialize precisam ser executados novamente para gerar os dados mais recentes para o projeto, e a configuração do conteúdo atualizada precisa ser adicionada ao src/assets/init/data.json
Referência da interface: src/app/shared/interface/interfaces.ts
Referência constante: src/app/shared/const/const.ts
■ Teste
//use angular-cli
npm run start
■ Construir
//use http-server after building
npm run build
npm run serve