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

Guía de Eduke32


Introducción a los eventos


Para finalizar esta guía trataremos el último gran tema de Eduke32: los eventos. Los eventos son como “estados” en el juego. Para explicarlo mejor nos pondremos en un ejemplo, cuando el jugador pulsa la tecla “1” el programa realiza una serie de sentencias, pero como nosotros estamos haciendo un Mod no queremos que haga eso si no otra cosa, nuestra solución, un evento.

Los eventos están predefinidos y no podemos agregar mas, nos tendremos que conformar con los que ya están hechos. Eso no significa ninguna limitación ya que el código que tengan dentro lo hacemos nosotros.

Tienen una estructura muy sencilla:

Estructura general un evento

onevent < id_del_evento >
     {
     // nuestro código
     }
endevent



Empieza en onevent y termina en endevent.

También debemos saber que el evento debe estar obligatoriamente fuera del código de un actor o un state, ya que son otra cosa totalmente distinta.

Este seria un ejemplo de evento:

gamevar MYMEDPACK 100 1

onevent EVENT_TURNAROUND
    palfrom 32 0 0 32
    addphealth 5
    subvar MYMEDPACK 5
    setvar RETURN -1
endevent



Bueno, no tienen nada más en especial así que pasa a la descripción de los eventos para ver sus posibilidades.

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