Estas variables son variables internas del engine de Duke Nukem 3D que están en continua actualización,
es decir, siempre están cambiando de valor. Se refieren a las armas que tienen el jugador, determinadas
ID’s de algunos sorites, etc… Estas serán explicadas con detalle a continuación debido a su gran
importancia.
Si deseas no tener problemas con estas variables, no las redefinas, no es necesario.
• currentweapon
Esta variable esta en constante actualización. Nos da el valor del arma que esta usando el jugador actual.
• gs
Se refiere a la sombra del sprite del jugador que sostiene el arma.
• gun_pos
Es una variable configurada por la compensación de la posición "y" del sacudimiento del arma. Se utiliza
en el dibujado del arma en la pantalla.
• looking_angSR1
Es una variable configurada por la compensación de la posición "x" del sacudimiento del arma cuando la
variable look_ang cambia. Se utiliza en el dibujado del arma en la pantalla.
• looking_arc
Es una variable configurada por la compensación de la posición "y" del sacudimiento del arma cuando la
variable look_ang cambia. Se utiliza en el dibujado del arma en la pantalla.
• myconnectindex
Tiene un gran uso en el lenguaje CON y se suele referir al modo multijugador. Cuando estas en modo
singleplayer (modo de un solo jugador) siempre será el primer jugador (ya que no existe otro), sin
embargo, en multijugador causa diferentes resultados causados por los diferentes ordenadores (de otros
jugadores). En los códigos usando la variable screenpeek debe ser usada en ligar de permitir la vista
de otras pantallas en el modo cooperativo.
• screenpeek
Esta variable se refiere al jugador que actualmente esta en la pantalla (al que se le renderiza la imagen).
Su uso principal es en eventos de display (imprimir imágenes en pantalla por ejemplo).
• weaponcount
Nos da la cuenta de la animación del arma mientras esta en el proceso de disparo. Puede ser usada y
modificada en lenguaje CON por el código del display del arma.
• weapon_xoffset
Esta variable mantiene la compensación de la posición "x" de un sprite para el sacudimiento del arma.