Pular para o conteúdo
Dados de duelos
Wiki · YamiYugi

História

Manual do jogador e tabelas rastreáveis do YamiYugi.

Seções · História

Existem 39 rivais no jogo. Os IDs de 1 a 38 seguem a progressão da história e o ID 39 é Duel Master K, que não aparece na campanha.

Um duelo obrigatório impede o avanço da história até que você vença. Um duelo opcional pode ser recusado e repetido quantas vezes você quiser.

Cada rival derrotado na campanha é liberado no Free Duel, com duas exceções explicadas mais adiante.

O roteiro da história não é estruturado como texto em prosa: trata-se de diálogos e tabelas de salto interno. Cada duelo da campanha começa com um marcador no fluxo de texto que indica o ID do rival, dois parâmetros e o Campo do duelo.

O último dado desse marcador define o terreno. O duelo contra Heishin, por exemplo, é disputado no campo Yami (trevas).

Os seis terrenos são numerados de 1 a 6 nesta ordem: Forest (floresta), Wasteland (ermo), Mountain (montanha), Sogen (pradaria), Umi (mar) e Yami (trevas). O valor 0 indica terreno neutro, sem campo ativo.

Esses terrenos possuem os mesmos nomes das cartas de Campo: Forest, Wasteland, Mountain, Sogen, Umi e Yami (também chamados de floresta, deserto, pradaria e mar).

Se o parâmetro for 0, o confronto ocorre sem terreno. Com isso, é possível saber o Campo de qualquer duelo da história com antecedência.

Etapa 1 — Egito Antigo I: o palácio, a arena e o festival

Você começa a história como o príncipe. Seu tutor, Simon Muran, repreende você em seus aposentos e a primeira escolha é <Fugir> ou <Continuar ouvindo>. Fugindo, você chega ao mapa da cidade: Palácio do Faraó, Loja de cartas, Arena de duelo, Praça da cidade e Santuário.

Simon Muran (ID 1) está no Palácio do Faraó. Ele oferece as opções <Duelo> ou <Sair> assim que você retorna ao palácio. É o primeiro duelo da campanha.

Teana (ID 2) e os três aldeões (IDs 4, 5, 6) estão na Arena de Duelo. Você pode desafiar qualquer um deles quantas vezes desejar. O Aldeão 3 está disponível apenas neste momento, antes do festival.

Ao selecionar <Sair> após os confrontos na arena, você e Teana vão ao festival na Praça da cidade (a procissão dos magos).

Na praça, você vê Jono (ID 3) perdendo para Seto, o prodígio de Heishin. Seto aceita duelar com você mais tarde e parte.

Ao retornar à Arena de Duelo, Jono (ID 3) espera por você, seguido pela chegada de Seto (ID 7) e sua escolta. Este duelo é obrigatório e é seu primeiro grande desafio.

O golpe de Heishin

À noite, Simon manda você dormir. Um guarda alerta que o Alto Mago Heishin invadiu o palácio. Seto o confronta exigindo o Enigma do Milênio. Simon chega ferido, entrega o Enigma a você e manda fugir. Heishin bloqueia sua passagem e força um duelo que você deve perder (ID 8): caso vença, a batalha se repete.

Este é o único duelo de toda a campanha que deve ser perdido. Ao ser derrotado, Heishin exige o artefato e resta apenas uma opção: <Quebrar o enigma>. Simon sela vocês dois dentro dele. Mil anos se passam.

Terreno desta etapa: apenas o duelo contra Heishin possui terreno, definido como Yami (trevas).

Etapa 2 — O torneio KaibaCorp

Você desperta como Yugi nos tempos modernos. Cada rodada começa na Loja de cartas (ponto de salvamento) e cada vitória o traz de volta até lá.

Classificatórias (obrigatórias, em sequência): Rex Raptor (9), Weevil Underwood (10), Mai Valentine (11) e Bandit Keith (12).

Entre as classificatórias e as finais, Shadi surge e abre a mente de Yugi com a Chave do Milênio. Dentro do Enigma, Yugi encontra o príncipe e recebe seis cartas em branco.

Finais: Shadi (13), Yami Bakura (14), Pegasus (15), Isis (16) e Kaiba (17). Cada vitória sela a Relíquia do Milênio do finalista dentro de uma carta em branco.

Reunindo as sete relíquias, o príncipe pode retornar ao seu tempo.

Terreno desta etapa: nenhum. Todos os duelos do torneio são disputados em terreno neutro.

Etapa 3 — Egito Antigo II: o palácio, a fortaleza e os campos ocultos

Simon desperta o príncipe dentro do Enigma e explica que Heishin possui seis relíquias e governa do Grande Santuário, que cinco Altos Magos guardam uma relíquia cada em cinco santuários, e que a forma de derrotá-los está nas Ruínas Proibidas. Em seguida, Simon morre.

O mapa agora se divide entre o Vale dos Reis (à esquerda) e a Metrópole (à direita).

Na Metrópole estão a Arena de Duelo Antiga (destruída), as Arenas de Duelo Ocultas (Teana, Jono 2nd, Teana 2nd e aldeões), a Loja de cartas secreta (ponto de salvamento) e o Palácio do Faraó, onde se encontra o Mage Soldier (ID 18): duelo obrigatório que rende o mapa das Ruínas Proibidas.

Jono 2nd (19) e Teana 2nd (20) estão nas arenas ocultas e são opcionais: você pode enfrentá-los até que o avanço do roteiro os retire de lá.

Ao entregar o mapa a Sadin no Vale dos Reis, cinco santuários se abrem no mapa: Mar, Floresta, Montanha, Deserto e Pradaria.

Etapa 4 — Os cinco santuários

Cada santuário segue a mesma estrutura. Nos portões, um Mago Menor (Ocean, Forest, Mountain, Desert ou Meadow Mage) bloqueia o caminho em um duelo obrigatório no Campo nativo do santuário. No interior aguarda o Alto Mago (Secmeton, Anubisius, Atenza, Martis ou Kepura), também obrigatório e no mesmo terreno; seu script de IA reseta o Campo para seu terreno nativo sempre que você tenta alterá-lo.

Vencer recupera a Relíquia do Milênio daquele local e conclui o santuário. A ordem é totalmente livre: os cinco podem ser visitados em qualquer sequência e o mapa indica os que ainda restam.

SantuárioMago dos Portões (ID)Alto Mago (ID)Terreno
Santuário do MarOcean Mage (21)High Mage Secmeton (22)Umi (mar)
Santuário da FlorestaForest Mage (23)High Mage Anubisius (24)Forest
Santuário da MontanhaMountain Mage (25)High Mage Atenza (26)Mountain
Santuário do DesertoDesert Mage (27)High Mage Martis (28)Wasteland
Santuário da PradariaMeadow Mage (29)High Mage Kepura (30)Sogen (pradaria)

Cada santuário possui seu terreno característico: Mar, Floresta, Montanha, Deserto e Pradaria.

Etapa 5 — O labirinto (rota opcional)

Se você concluiu entre dois e quatro santuários, ir às arenas ocultas ativa uma cena com Jono: Teana foi raptada. Vocês entram no labirinto do Grande Santuário e o Labyrinth Mage (ID 31) força um duelo. Depois há quatro bifurcações e o trajeto correto é: direita, direita, esquerda, direita. Qualquer erro repete o duelo contra o Labyrinth Mage. No fim estão Heishin e Seto 2nd (ID 32); ao vencê-lo, Seto liberta Teana.

Se você concluir todos os cinco santuários primeiro, esta cena não acontece: Seto 2nd nunca é enfrentado e fica permanentemente bloqueado no Free Duel.

Etapa 6 — O final, parte 1: o Grande Santuário

Com as cinco relíquias recuperadas (seis com o Enigma), salve pela última vez na Loja de cartas secreta. Ao entrar no Grande Santuário, sem qualquer ponto de salvamento entre os duelos, aguardam por você:

Todos os três duelos ocorrem sob o terreno Yami (trevas).

Etapa 7 — O final, parte 2: as Ruinas Proibidas

Seto surge com a Vara do Milênio, reunindo todos os sete artefatos. Ele segue com você até as Ruínas Proibidas, onde revela que desejava as relíquias para si e abre a câmara da estátua de DarkNite. Duelo obrigatório contra Seto 3rd (ID 36). Em seguida, Heishin aparece, captura Seto e exige os artefatos. Seto relembra você da Carta do Milênio e DarkNite aceita recuar se for derrotado (ID 37). Ao ser vencido, ele quebra o pacto e se transforma em Nitemare: o duelo final da campanha (ID 38).

Nitemare desaparece, Seto foge, as ruínas são seladas e o príncipe assume o trono. O jogo oferece uma opção para salvar e exibe os créditos. Uma partida concluída continua no modo Free Duel com todos os duelistas da campanha disponíveis.

Se você perder

Um duelo perdido na campanha leva à tela de Game Over, que oferece repetir o duelo ou voltar ao menu inicial. O arquivo salvo permanece intacto, o que significa que sua penalidade real é perder o progresso feito desde a última visita à Loja de cartas.

A única exceção é o primeiro duelo contra Heishin, que deve ser perdido obrigatoriamente.

O que se desbloqueia no Free Duel

O desbloqueio de um rival no Free Duel é registrado por meio de flags no jogo: uma para cada duelista.

O desbloqueio de cada rival está inserido em seu próprio diálogo de vitória (IDs 1 a 38), confirmando de forma independente a ordem canônica dos IDs.

O motor ativa essas duas flags ao final de um duelo: “rival derrotado” e “desbloqueado no Free Duel”.

A grade do Free Duel oculta qualquer rival cujo sinalizador permaneça em zero.

A lista exibe todos os duelistas que você derrotou na campanha, mais Heishin (desbloqueado pela derrota mandatória) e Duel Master K, que já vem sempre liberado.

A lista é organizada na ordem da campanha: Simon Muran em primeiro e Duel Master K por último.

Duel Master K é a exceção em tudo: não faz parte da campanha, fica sempre disponível e recebe uma cópia do seu próprio deck.

Exceções à regra “todo rival vencido é liberado”:

  • O Aldeão 3 (ID 6) só aparece antes do festival, sendo um dos dois duelistas que você pode perder permanentemente.
  • Seto 2nd (ID 32) é o outro: se você concluir os cinco santuários antes, nunca o enfrentará e ele jamais será desbloqueado.

Após a história, o jogo se concentra no Free Duel: todos os guias de “farmar X para conseguir Y” utilizam rotinas de Free Duel.

Drops de cartas de cada rival

Após cada duelo, uma carta é sorteada a partir da tabela de drops do rival derrotado, dependendo do rank obtido.

O rank direciona para uma das três tabelas: S/A POW, B/C/D ou S/A TEC.

Os pesos de cada tabela somam exatamente 2048; dessa forma, o peso de uma carta representa sua probabilidade direta: peso 152 equivale a 7,4% de chance.

A listagem completa pode ser conferida nos dados de decks e drops do projeto. As porcentagens abaixo refletem a tabela S/A POW de cada rival, ativada ao conquistar rank S ou A no eixo ofensivo.

EtapaRivalCarta mais provável%
Egito ISimon Muran (1)Shadow Specter4,39 %
Egito ITeana (2)Skull Servant8,79 %
Egito IAldeão 3 (6)Zombie Warrior1,37 %
TorneioWeevil Underwood (10)Gokibore4,79 %
TorneioMai Valentine (11)Tyhone4,59 %
TorneioBandit Keith (12)The Snake Hair4,49 %
TorneioKaiba (17)Battle Ox7,42 %
Santuário do MarOcean Mage (21)Kairyu-shin2,54 %
Santuário do MarHigh Mage Secmeton (22)Winged Egg of New Life2,54 %
Santuário da FlorestaForest Mage (23)Man-eating Plant5,86 %
Santuário da FlorestaHigh Mage Anubisius (24)Killer Needle4,98 %
Santuário da MontanhaMountain Mage (25)Zone Eater3,52 %
Santuário da MontanhaHigh Mage Atenza (26)Tyhone3,66 %
Santuário do DesertoDesert Mage (27)Sword Arm of Dragon3,91 %
Santuário do DesertoHigh Mage Martis (28)Wasteland1,46 %
Santuário da PradariaMeadow Mage (29)Shadow Specter7,32 %
Santuário da PradariaHigh Mage Kepura (30)Judge Man3,52 %
FinalGuardian Sebek (33)Zanki3,61 %
FinalGuardian Neku (34)Reaper of the Cards3,27 %
FinalSeto 3rd (36)Zoa2,34 %
FinalDarkNite (37)Illusionist Faceless Mage3,42 %
FinalNitemare (38)Roaring Ocean Snake3,22 %

O modo história no online

É importante separar dois aspectos: o que está implementado e o que consta apenas no design. O documento de campanha do servidor é um projeto arquitetural, e não o código ativo em produção.

A campanha fica salva na conta

O módulo do servidor opera da seguinte forma: o progresso clássico da história é salvo diretamente na conta do jogador.

Ao se autenticar, o servidor envia o último slot salvo como cópia e impõe os dados de sua autoridade: nome, código de duelista, Estrelas, deck e baú.

O estado do jogo é gravado na conta com versão, slot, cena da campanha e deck.

O marco descrito na documentação é literalmente: “história clássica salva na nuvem”.

O servidor verifica os duelos

Cada duelo contra a CPU é iniciado pelo servidor: ele sorteia com sua chave secreta a carta de cada uma das três tabelas de drops e gera a seed para que o árbitro repita o confronto posteriormente.

O árbitro reexecuta o duelo com o motor nativo e exige dois requisitos: hashes idênticos e correspondência exata de vitória e rank calculados pelo motor em relação aos dados informados pelo cliente. Uma lista de hashes enviada pelo navegador nunca é suficiente, por si só, para comprovar a vitória.

Se o navegador informar um rank fora da faixa de 0 (D) a 4 (S), o servidor rejeita a submissão.

No modo contra a máquina, nenhum item de valor é concedido até que o árbitro repita o duelo e confirme a partida.

Esse sistema de validação está implementado, mas sem compilação nem execução em produção: ainda não há duelos oficiais certificados.

O duelo contra a CPU roda diretamente no navegador, exatamente como a campanha: nenhum quadro depende da rede.

O ranking da história

O progresso no ranking é medido pelo número de rivais clássicos distintos derrotados (IDs 1 a 39) no histórico válido da conta. Vencer o mesmo rival mais de uma vez não soma pontos adicionais.

Os empates são decididos por vitórias em ordem decrescente, Estrelas ganhas em ordem decrescente, derrotas em ordem crescente e UUID interno da conta em ordem crescente (usado apenas para manter o desempate estável). O UUID não é exibido na resposta.

As Estrelas representam prêmios acumulados desses duelos e não o saldo atual: comprar cartas não diminui seu ranking, e o valor numérico não é convertido em ”% de história concluída”.

O ranking da história pode ser consultado via API e é apresentado na tela de História.

O cálculo é executado em uma única instrução SQL com snapshot: ranking paginado, top 5 semanal, maiores sequências de vitórias, rivais mais derrotados e rivais mais temidos.

Esse ranking foi desenvolvido em uma branch separada (codex/historia-novedades-20261020), sem commit, push ou publicação ativa em produção.

Note o que o ranking não certifica: ele é apresentado abertamente como “rivais clássicos derrotados” e não comprova etapa alcançada nem conclusão do roteiro.

A IA da história

A inteligência artificial original não possui “níveis” de dificuldade: possui personalidades. Há uma linha de parâmetros por personalidade, cobrindo os rivais originais de 1 a 39.

Para um mesmo ID, o jogo utiliza o mesmo interpretador, os mesmos parâmetros e o mesmo pool de cartas, tanto no Free Duel quanto na história. Não há escala dinâmica de dificuldade baseada em vitórias ou derrotas do duelista.

A história, por sua vez, lê rival, Campo, música e bandeiras de evento diretamente do roteiro.

Tabela dos 39 rivais

O detalhamento campo a campo (ID, nome, etapa, terreno, resumo e falas de cada rival) pode ser consultado no arquivo de dados de rivais correspondente a esta seção.

Fontes
  • notes/research/the-game.md
  • notes/mapa-cartas/mazos-y-drops.csv
  • notes/mapa-cartas/cartas.csv
  • notes/gameplay-tables.md
  • languages/es.txt
  • src/game/text_start_campaign_duel.c
  • src/game/text_start_campaign_duel.h
  • src/game/card_constants.h
  • src/game/duel_effect_object_commands.c
  • src/overlays/free_duel/screen_runtime.c
  • docs/online/RANKING-HISTORIA.md
  • docs/online/VERIFICAR-HISTORIA.md
  • docs/online/CPU-LOCAL.md
  • docs/online/IA-NIVELES.md
  • docs/online/SALAS-Y-MODOS.md
  • online/servidor/crates/yfm-servidor/src/historia.rs