|
|
|
|
|
|
|
Los ascensores son otro de los efectos más comunes que hay en Duke3D. Lo primero que debes aprender es a distinguir entre los 3 tipos de ascensores existentes en el juego:
- Plataformas Elevadoras
- Ascensores
- Ascensores de Teletransporte
Plataforma Elevadora hacia abajo
Este tipo de ascensores hacen que solo descienda el suelo del sector hasta la posición del sector inferior.
Para crear esta plataforma seguimos los mismos pasos que con la de Hacia Arriba, solo que elevamos el sector que se ha de elevar hasta que esté al nivel del sector superior y su lotag es 16.
En Duke3D al pulsar espacio estando en ese sector, la superficie bajará hasta el sector inferior. Al pulsar espacio de nuevo, ascenderá hasta su posición original.
Plataforma Elevadora hacia arriba
Este tipo de ascensores hacen que solo se eleve el suelo del sector hasta la posición del sector superior.
Para hacerlo, creamos un sector cuadrado (puede tener la forma que quieras) entre ambos sectores. Bájalo hasta la altura del sector inferior y ponle un lotag 17.
En Duke3D al pulsar espacio estando en ese sector, la superficie se elevará hasta el sector superior. Al pulsar espacio de nuevo, bajará hasta su posición original.
Ascensor hacia abajo
Este tipo de ascensores hacen que desciendan el suelo y techo del sector hasta la posición del sector inferior.
Para crear este ascensor, sigue los mismos pasos que antes mencionamos en la plataforma elevadora hacia abajo, pero ahora ten cuidado de que la altura del sector superior y del inferior sea la misma, ya que si no el techo del ascensor provocará fallos. El sector debe llevar un lotag 18.
Ascensor hacia arriba
Este tipo de ascensores hacen que se eleven el suelo y techo del sector hasta la posición del sector superior.
Para crear este ascensor, sigue los mismos pasos que antes mencionamos en la plataforma elevadora hacia arriba pero también tendrás que bajar el techo del ascensor hasta que llegue al nivel del techo del sector inferior y esta vez el sector debe llevar un lotag 19.
Ascensor de Teletransporte
Este efecto requiere un poco más de trabajo que los anteriores ascensores. Este ascensor, lo que hace en realidad, es teletransportar al jugador a otra zona del mapa haciendo la ilusión de que el jugador sigue en el mismo ascensor y solo está cambiando de piso.
Para hacerlo, crea un ascensor de 3 paredes blancas, al que solo se pueda entrar por un lado. Texturiza el ascensor y ponle al sector un Lotag 15. Ahora, añádele un SectorEffector y añádele un Hitag único (sólo para este ascensor) y un Lotag 17. Por último, asegúrate de que la cola del SectorEffector apunta hacia la salida del ascensor.
Ahora, copia el sector del ascensor y (con su lotag y su sectoreffector) al completo y pégalo en la zona del mapa que desees. Lo más importante que debes recordar para que te funcione este efecto es que el ascensor que esté en la parte superior ha de estar físicamente a la altura que deseas que el ascensor suba. Vamos, que al pegar o hacer la parte del ascensor que se supone que está arriba, tienes que subir todo el ascensor y la sección de mapa hasta que se encuentre a la altura que deseas que el ascensor suba. Si no haces esto, el ascensor seguirá subiendo o bajando hasta la eternidad.
Ahora, en lo que será el sector del ascensor superior (el que tiene lotag 15), ponle un Hitag 1. Vuelve a la zona del ascensor inferior (el que está abajo) y oscurece el sprite SectorEffector hasta que esté negro por completo. Debes hacer esto para asignar cual es el ascensor "emisor" y cual el "receptor".
Tras seguir estos pasos, ya deberías tener en funcionamiento a tu Ascensor de Teletransporte.
Detalles adicionales sobre los ascensores:
Puedes usar un sprite de gspeed para ajustar la velocidad a la que se mueven los elevadores.
Puedes usar un sprite de musicandfx para ponerle el sonido que quieras. Usando el Lotag para poner el sonido de inicio del movimiento y el Hitag para poner el sonido de llegada del ascensor.
|
|
|
|
| |
|