Doom Wiki
Doom Wiki


AASTINKY es la primera textura que se encuentra en el directorio de texturas de Doom (TEXTURE1). En Doom II, se utiliza el nombre AASHITTY. AASTINKY no es una textura real, sino que es una textura ficticia para trabajar alrededor de una peculiaridad en el interior del motor de Doom. El uso de esta textura tiene el mismo efecto que usar la textura '-' "vacía".

Internamente, Doom se refiere a las texturas por su índice en el directorio de texturas. Se utiliza un valor de cero para representar la textura '-' vacía. Sin embargo, en el lenguaje de programación C, en el que está escrito Doom, los índices de matrices empiezan desde cero. El resultado es que la primera textura en el directorio WAD es equivalente a la textura vacía.

Textura pared

La textura AASTINKY se presentó probablemente como una solución al problema de indexación, ocupando deliberadamente la primera ranura de texturas, para que las texturas reales no se vean afectadas por el problema. El prefijo AA obliga a la textura a ser la primera en el directorio, ya que las texturas en el directorio WAD de Doom se ordenan por orden alfabético.

No es necesario que las texturas en el directorio WAD estén en orden alfabético, por lo que es probable que la herramienta utilizada por id Software para generar el directorio, haya sido la que ordenara automáticamente las texturas.

Otros nombres[]

Esta textura ficticia tiene una variedad de nombres en otros juegos que emplean el motor de Doom:

Juego Nombre de la textura
Doom II, Final Doom AASHITTY
Heretic BADPATCH
Hexen ABADONE
Strife AASTINKY

Texturas similares[]

Hexen ofrece dos texturas ficticias adicionales: una es explícitamente llamada "BLANK" (y no está en realidad en blanco, porque cuenta con un parche de 64x1 en la parte inferior de una textura 64x128) y es utilizada con frecuencia por ACS, mientras que la otra se llama "POOT" y es la única textura definida en su lump TEXTURE2.

Puesto que POOT se define en TEXTURE2, es en realidad una textura funcional, pero no se la utiliza (FOREST05 llena su papel real en su lugar).

Doom 64 presenta una textura ficticia que consiste en un cuadrado verde con las palabras "Apesto haciendo mapas" en mayúsculas escritas en rojo. Esta textura generalmente no se ve en el juego, pero se usa como marcador de posición y para secuencias de comandos macro, y los casos en los que se puede ver generalmente no son intencionados. En DOOM64.WAD, la textura aparece como la primera en el WAD, llamada '?', pero también aparece 11 veces más como los lumps F_SKYA a F_SKYK, y aunque normalmente se usan en el techo para mostrar el cielo, muestra el cuadrado verde si se usa como textura estándar.

La versión v0.2 de Doom contenía dos texturas ficticias, TOM IS KING y JULES SUCKS, que podían alternarse mediante teclas de acceso rápido en la compilación. Estos, sin embargo, se consideran Huevos de Pascua y no tienen una función técnica única.

Portaciones de consola[]

Las portaciones de consola de Doom derivados del código base Atari Jaguar Doom funcionan de una manera diferente: el índice de textura 0 es una textura válida, y no hay manera especial de indicar que una textura está en blanco.

Excepto para PlayStation Doom y las compilaciones derivadas de ella, las texturas medias en los linedefs de dos caras simplemente no son compatibles, e incluso si se le asigna una textura, esa textura no se renderizará en el juego.

Si una textura no se asigna explícitamente a ninguna otra superficie, se usará la textura en el índice 0. Varios mapas en el conjunto Jaguar, donde la textura por defecto es ASH01, se basan en este comportamiento implícitamente.

Véase también[]