Metodologia dos dados de Phantom Blade Zero
Como este banco de dados de Phantom Blade Zero é montado: quais arquivos do jogo cada página lê, quais números são calculados e como, o que ainda não dá para saber e quando os dados são atualizados.
- Build do jogo
- 26367565
- Idiomas com texto do jogo
- 13
- Pontos posicionados no mapa
- 1.937
- Mapas de região
- 8
O que lemos do jogo
Dados do jogoCada grupo de páginas e as tabelas do jogo de onde ele vem. As contagens de linhas incluem entradas que nunca ganham página própria (variantes de história, linhas de teste, duplicatas).
| Dados | Linhas | Lido de |
|---|---|---|
| Armas | 31 | DT_WeaponData, DT_WeaponSnapSoulText |
| Armas-fantasma | 25 | DT_ShaqiWeaponData |
| Acessórios | 66 | DT_Accessory |
| Medicamentos | 17 | DT_MedicineTable |
| Itens | 278 | DT_InventoryData |
| Inimigos | 177 | DT_CodexEnemyDataTable, DA_ActorConfig, ActorC_* |
| Talentos | 32 | DT_AbilityNodesTable |
| Sinos | 187 | DT_BellData |
| Regiões | 15 | DT_MapData, DT_ChapterData |
| Relatos | 70 | DT_QuestText, quest flow graphs |
| Mercadores | 7 | DT_ShopTable, DT_ShopItemTable |
| Lendas | 218 | DT_InventoryData |
| Conquistas | 66 | DT_Achievement + Steam |
| Galeria | 146 | DT_BonusArt |
Dados: Phantom Blade Zero 26367565 (CL-302256, UE 5.7.4). De onde vêm os dados
Como os dados são obtidos
Dados do jogoLemos os arquivos da versão de PC de Phantom Blade Zero, build 26367565 (CL-302256, UE 5.7.4), com ferramentas de código aberto para Unreal Engine. As tabelas de dados do jogo (armas, armas-fantasma, acessórios, inimigos, talentos, sinos, missões e mais) são exportadas como estão e carregadas no nosso banco de dados sem edição manual.
Nomes e descrições vêm do próprio texto do jogo em 13 idiomas. Quando o jogo não tem texto no seu idioma, os nomes ficam em inglês e a página avisa.
As posições vêm dos arquivos de nível do jogo: baús, coletáveis, sinos e Flores da Memória colocados no mundo (1.937 ponto em 8 mapas de região). As recompensas entregues pela história ou por missões vêm dos grafos de fluxo de missões e diálogos do jogo.
O que é calculado
CalculadoOs valores marcados como Calculado são obtidos dos dados do jogo com estas regras.
- Atributos de inimigos por nível: todo inimigo tem um valor base por atributo (Vida, Sha-Chi, ataque) e a curva de monstros do jogo soma a ele conforme o nível. Valor no nível N = Base + Base × curva(N), usando as próprias curvas do jogo.
- Nível do inimigo: o nível da área onde o inimigo surge, segundo a tabela de níveis de área do jogo. Chefes colocados pela história usam a faixa de nível da sua região.
- Poeira Vestigial por abate: o mínimo e o máximo que a tabela de loot de combate dá no nível do inimigo.
- Totais de aprimoramento (Poeira Vestigial e materiais para maximizar uma arma, arma-fantasma, acessório, medicamento ou a árvore de talentos) são somas simples dos custos por nível nas tabelas do jogo.
- Posições no mapa: o jogo traz pontos de ancoragem colocados à mão que ligam as coordenadas do mundo a cada mapa de região. Projetamos cada objeto posicionado com essas âncoras (um ajuste local pelas mais próximas); testado contra âncoras deixadas de fora, o erro fica entre 0,3 e 1,0% da largura do mapa.
- Como obter um item: baús e coletáveis vêm da sua posição no nível mais a linha da tabela de loot para a qual apontam; recompensas de chefes, missões e história vêm do grafo de fluxo que as concede.
Estatísticas da Steam
SteamAs taxas de desbloqueio de conquistas são as estatísticas globais públicas da Steam para Phantom Blade Zero, atualizadas a cada poucas horas. Se a Steam não responder, a página mostra o último registro que salvamos. O status de troféu do PS5 vem dos IDs de troféus do PS5 na tabela de conquistas do jogo.
Quanto tem uma fonte conhecida
Linhas com pelo menos uma forma conhecida de obtenção, do total de linhas. As demais são concedidas de formas que os dados não ligam a um lugar, então as páginas delas dizem isso em vez de chutar.
| Dados | Com fonte |
|---|---|
| Armas | 23 / 31 |
| Armas-fantasma | 23 / 25 |
| Acessórios | 61 / 66 |
| Medicamentos | 16 / 17 |
| Itens | 204 / 278 |
| Lendas | 212 / 218 |
| Recompensas de chefes | 39 / 75 |
| Recompensas de missões | 42 / 70 |
Limites
O que estas páginas não mostram, e por quê.
- Dificuldade: os multiplicadores de Viajante, Desbravador, Caminhante do Inferno e 66 Dias estão no código compilado do jogo, não nas tabelas de dados, por isso a Vida e o dano dos inimigos aparecem antes de aplicar a dificuldade.
- Ciclos posteriores (Novo Jogo+): os patamares de acessórios para Ciclos posteriores estão nos dados e aparecem, mas qualquer escalonamento extra de inimigos por Ciclo não está, então não é aplicado.
- Itens da história: alguns equipamentos e itens são entregues por cenas ou scripts sem ponto fixo no mundo. Essas páginas indicam a região ou a missão quando os dados a têm e, caso contrário, dizem que não há ponto fixo conhecido.
- Idiomas: polonês, turco, tcheco, árabe e indonésio não têm texto do jogo, então os nomes do jogo nessas páginas ficam em inglês.
- Entradas sem nome: alguns ataques de inimigos não têm nome no jogo; quando rotulamos um a partir do seu ID interno, ele é marcado com um asterisco.
Atualizações
Extraímos o jogo de novo após cada patch e recarregamos o banco de dados; o número da build no rodapé de cada página mostra qual versão você está vendo. Se algum número não bater com o seu jogo, o botão de reportar em qualquer página fala com a gente.
Todo número deste banco de dados começa nos arquivos do jogo da build 26367565 (CL-302256, UE 5.7.4), lidos em 13 idiomas. Os valores derivados deles levam o rótulo Calculado e seguem as regras acima. As taxas de desbloqueio da Steam são a única fonte externa; nada é copiado de outras wikis ou guias.
Ajude-nos a manter a precisão! Se você notar estatísticas incorretas, dados faltantes ou quaisquer problemas, seu feedback melhora diretamente a qualidade dos nossos dados para toda a comunidade.
Perguntas frequentes sobre os dados de Phantom Blade Zero
De onde vêm os dados de Phantom Blade Zero do MetaBot?
Dos arquivos da versão de PC da build 26367565 (CL-302256, UE 5.7.4): as tabelas de dados do jogo, os arquivos de nível para as posições e os grafos de fluxo de missões para as recompensas. As estatísticas públicas da Steam fornecem as taxas de desbloqueio das conquistas.
Os valores de Vida dos chefes são exatos?
A Vida base é exatamente o que os dados do jogo dizem. A Vida em um nível é calculada com a própria curva de monstros do jogo e o nível da área, e vem marcada como Calculado. Os multiplicadores de dificuldade não são aplicados.
Os números mudam nas dificuldades mais altas?
No jogo, sim, mas esses multiplicadores ficam no código compilado e não nas tabelas de dados, então todos os valores aqui são antes da dificuldade.
Qual é a precisão das posições no mapa?
As posições são projetadas com as próprias âncoras de mapa do jogo. Comparado com âncoras deixadas de fora do ajuste, o erro fica entre 0,3 e 1,0% da largura do mapa. 176 dos 187 sinos têm posição no mapa.
Com que frequência os dados são atualizados?
Após cada patch do jogo. O número da build em cada página mostra de qual versão vêm os dados.
