ChangeLevel



La entidad 'ChangeLevel' sirve para cargar otro nivel cuando el jugador toque un 'model' en concreto.





Parámetros de esta entidad:

  • LevelName
    Nombre del nivel a cargar (por ejemplo minivel ), sólo el nombre del nivel sin la extensión .BSP. El fichero .BSP de este nivel debe estar en la carpeta 'levels' como el resto de niveles que carga World Editor.


  • Model
    Esta entidad debe estar asociada obligatoriamente a un 'model', y para que funcione correctamente te recomiendo que ese 'model' sea una especie de plataforma, de la altura que quieras, a la que pueda subirse el jugador, al hacerlo pasará al siguiente nivel.


  • CommandsFile
    Nombre de un fichero de comandos .INI que se lanzará justo al iniciar el nuevo nivel.
    Al iniciar el nivel, en ocasiones nos puede interesar poner variables con valores concretos, entregar un objeto al jugador, quitarle objetos, darle salud o vidas, presentarle algún mensaje, dar por finalizadas misiones para que no aparezcan en el panel de objetivos, activar temporizadores, etc.., todo esto lo podremos hacer si creamos un fichero .INI en la carpeta 'comandos' con los comandos necesarios.




    » Ten en cuenta que al saltar a otro nivel, el jugador siempre pierde todos los objetos de su inventario.