Visão

A visão é definida por cadeias de arestas, e não por geometria livre — assim o jogador pode montar o mesmo modelo que o solver.

O que uma sentinela “vê” não é tudo o que está à sua frente na tela. A visão é definida no grafo do tabuleiro, como uma cadeia de arestas. Esta página explica como essa cadeia é construída e onde ela se rompe.

Como a cadeia é construída

O vigia começa no próprio nó e alcança o nó vizinho na direção para a qual está voltado. Dali, continua por qualquer aresta que siga na mesma direção, e depois pela seguinte. Os dados da fase definem, para cada par de arestas, se uma é a continuação da outra; a cadeia segue essa relação.

Todo nó em que a cadeia entra está vigiado. Não há limite de distância — ela corre até que algo a rompa.

Onde a cadeia se rompe

Três coisas a interrompem:

  • Um obstáculo de visão. Um nó marcado com blocker: uma barraca, uma parede, uma rocha. A visão não passa por cima dele.
  • Uma curva. Um nó sem continuação naquela direção. Se o caminho faz uma curva, a visão não faz.
  • Uma porta fechada. Uma aresta de porta bloqueia a visão tanto quanto o movimento até que a chave correspondente seja coletada. No momento em que você a abre, as cadeias passam a correr por ela — e é por isso que abrir uma porta às vezes encurta a sua rota e deixa o tabuleiro mais perigoso ao mesmo tempo.

Esconderijo

Estar em um nó marcado com hide torna você invisível para a verificação de visão. Mesmo que uma cadeia passe por esse nó, ela não encontra você. A regra de contato continua valendo, mas os inimigos nunca pisam em nós de esconderijo, de qualquer forma — essa garantia é imposta pelo motor, então nem dados de fase mal escritos conseguem quebrá-la.

Uma entidade derrubada não vê

Quando um inimigo é derrubado, ele não participa da verificação de visão: sua cadeia não é construída, então ele não pode mais ver ninguém nem dar o alarme. Uma entidade em estado de distração também vê apenas o nó em que está; veja Pedra sonora.

Por que não há geometria livre

Porque o modelo que você consegue montar na cabeça precisa coincidir com o que o solver monta. Um sistema de visão baseado em ângulos fica bonito na tela, mas torna impossível olhar para o tabuleiro e responder “estou a salvo aqui” com certeza.

Com cadeias, a resposta é contável: você segue os nós, vê o obstáculo, e sabe.

O destaque de ameaças

Quando você liga o destaque de ameaças, o que é pintado é exatamente o resultado do cálculo descrito nesta página. Não é uma aproximação; a cadeia que você vê é a cadeia que é verificada.

Próxima pergunta: estar dentro de uma cadeia significa sempre a mesma coisa? Não — veja Captura.

Fonte: GDD §2.2

Voltar à wiki