GUIA DE EDUKE
 • ¿Qué es Eduke?
 • Estructura del puerto
LAS VARIABLES
 • Fundamentos
 • Comandos generales
 • Operaciones Lógicas
 • Variables actualizadas
 • Variables predefinidas
ESTRUCTURAS
 • Introducción
 • Sector
 • Wall
 • Sprite
 • El jugador
 • Userdef
 • Comandos alternativos
NUEVOS ELEMENTOS
 • Switch
 • Eventloadactor
 • Bucles
OTROS COMANDOS
 • Display
 • Proyectiles
 • Otros comandos
EVENTOS
 • Introducción
 • Listado de eventos
MAS INFORMACION
 • Eduke32 Wiki
 • Eduke 2.0 - Oficial
 • Eduke 2.1.1
 • RTCM - Eduke FAQ
 • RTCM - Eduke Guide

Estructura Wall


Estructura wall


Esta estructura se refiere a las paredes, y con ella podras modificar, al igual que con el sector, las variables que dependen de las paredes.

Su definición en C es la siguiente:

typedef struct
{

long x, y;
short point2, nextwall, nextsector, cstat;
short picnum, overpicnum;
signed char shade;
char pal, xrepeat, yrepeat, xpanning, ypanning;
short lotag, hitag, extra;
} walltype;

Los comandos en CON son:

 getwall[ < VARIABLE1 > ].miembro < VARIABLE2 >
 setwall[ < VARIABLE1 > ].miembro < VARIABLE2 >

Y ahora pasamos a un descripcion de sus variables.

VARIABLES DE LAS PAREDES O MIEMBROS DE LA ESTRUCTURA DE LAS PAREDES

Variable

Uso

x

Coordenada " x " del primer punto de la pared

y

Coordenada " y " del primer punto de la pared

point2

Es el número de pared que tiene la segunda coordenada de puntos en estos miembros
" x " e " y "

nextwall

Para paredes de doble lado, es el numero de la pared asignado en la otra cara. Si no existe será -1

nextsector

Para paredes de doble lado, es el numero del sector asignado en la otra cara. Si no existe será -1

cstat

La propiedad de las paredes. Programadas por Ken Silverman y son iguales que en los sprites. (Ya se podian modificar en lenguaje CON pero estaba limitados para los sprites, comando " cstat " )

picnum

Textura de la pared

overpicnum

Textura de la pared. (Se usa esta variable para la parte de arriba de la pared)

shade

La sombra de la pared

pal

La paleta de la pared.

xrepeat

Es la repetición de la textura de la pared (mas grande o mas pequeña) coordenada " x "

yrepeat

Es la repetición de la textura de la pared (más grande o más pequeña) coordenada " y "

xpanning

Es el encuadramiento de la coordenada " x " de la textura de la pared

ypanning

Es el encuadramiento de la coordenada " x " de la textura de la pared

lotag

Variable lotag de la pared

hitag

Variable hitag de la pared

extra

Esta variable no se refiere a nada concreto, pero Ken Silverman la creo para el programador le diera algun uso si es necesario

Política de privacidad
© Copyright - 2003 - 2013 Dukespana.com
Todos los derechos reservados.