Un error del motor en Hexen es una limitación o una rareza presente en la modificación del motor de Doom efectuada por parte de Raven Software para el lanzamiento de Hexen. Para errores en el diseño de mapas, incluso aquellos relacionados con un elemento específico a continuación, consulte el artículo sobre ese mapa.
Hay que tener en cuenta que al jugar con una portación (source port) es posible introducir otros errores que no figuran en esta lista (los detalles pueden estar presentes en el artículo sobre la portación de que se trate), aunque se quite una parte o incluso la mayoría de los errores que se indican a continuación.
Claves[]
Esta tabla clasifica las anomalías de una manera muy amplia, consulte los artículos individuales para obtener más detalles sobre cada uno de los errores.
Causa[]
La categoría general del problema de fondo puede ser una de estas:
- La mayoría de los errores se deben a Algoritmos que no tienen en cuenta todas las posibles entradas, aplican sentencias condicionales en una secuencia ilógica o tienen consecuencias imprevistas en situaciones de juego en particular.
- Algunos de éstos se derivan de simples errores tipográficos en el código fuente.
- La construcción incorrecta de Linedefs, con etiquetas que han quedado huérfanas o texturas colocadas incorrectamente, también pueden inducir diversos comportamientos extraños.
- El motor de Doom incluye algunas salvaguardias contra condiciones de desbordamiento (overflow).
- Los cálculos de línea de visión, los algoritmos de representación y el árbol BSP también son susceptibles de errores de redondeo.
- El motor impone una serie de límites estáticos en la ubicación de las cosas y en la construcción de mapas, que a veces resuelven un problema creando otro.
Errores fatales[]
Son aquellos en los que el motor colapsa (a menudo con el efecto "Persiana veneciana"), o bien sale del juego de una manera controlada, por lo general con un mensaje de error.
- SI significa que la terminación es posible, pero no inevitable.
- N* significa que el programa sigue funcionando, pero que la prestación o el comportamiento de los personajes puede estar lo suficientemente comprometida como para que que jugabilidad se haga imposible.
Heredado[]
Un error es Heredado (inherited) si es una consecuencia directa o una extensión de un error que ocurrió en el código base de Heretic sobre el cual se creó Hexen.
Solucionado[]
- Corregido en 1.1: algunos errores aparecen solo en versiones de Hexen anteriores a la v1.1.
Alternativa[]
Un error tiene una solución alternativa (workaround) si puede evitarse mediante compromisos razonables en el diseño del mapa, como hacer coincidir cada etiqueta linedef con al menos un sector, pero no eliminando invulnerabilidades de cada nivel que contenga una textura de cielo, o también mediante precauciones convenientes y otras medidas. medidas tomadas por el usuario del programa, como al aumentar la sensibilidad del mouse a través del archivo de configuración directamente, en lugar de usar el menú. S significa que el error sólo se puede evitar haciendo el mapa más pequeño o menos complejo.
Escapatoria[]
Un error es un Escape (loophole) si puede ser usado como una ventaja por parte del jugador (especialmente durante Alta velocidad (speedrun) o en modo multijugador Deathmatch).
Lista[]
Fenómeno | Causa | Fatal? | Heredado? | Corregido en 1.1? |
Alternat.? | Escape? |
---|---|---|---|---|---|---|
Algunas armas pueden empujar a los enemigos inactivos | N | N | N | N | Si | |
Costura del cielo en Heretic y Hexen | N | Si | N | N | N | |
Efectividad reducida del Encantamiento del ámbito místico | Algoritmo | N | N | N | N | N |
Efecto anti-gravedad de la cosa atascada | N | N | N | Si | N | |
El parámetro -timedemo se desincroniza | N | Si | N | N | N | |
El viento de las hojas puede empujar las cosas | N | N | N | N | N | |
Enemigos voladores se pegan a otros monstruos | Algoritmo | N | Si | N | N | N |
Error de sector tipo 200 | Algoritmo | N | N | N | N | N |
La escala del Automapa se preserva después de un salto de mapa | Algoritmo | N | N | N | N | N |
La velocidad de lanzamiento del Heresiarca aumenta con el tiempo | N | N | N | N | N | |
Los cadáveres congelados son indestructibles mientras están parados sobre otra cosa | N | N | N | N | N | |
Los monstruos pueden ver a través de las paredes | Algoritmo | N | Si | N | Si | N |
Los nombres del Dispositivo del caos y el Disco de repulsión están cruzados | Tipográfico | N | N | Si | N | N |
Suicidio por barril cuando los monstruos queman árboles | Algoritmo | N | Si | N | N | Si |
Teletransportación por la explosión del cráneo de un muñeco vudú | Algoritmo | N | Si | N | N | N |