Survival Gametype (L4D)
Este artículo incluye instrucciones básicas para crear un mapa Survival para Left 4 Dead .
Empezando un Survival
Usa un trigger_finale o un input de tipo "Panic Event" del Director para empezar el finale. Esto se configura de la misma forma que los eventos de tipo finale o crescendo.
Battlefield
Todos los mapas de tipo Survival se basan en las marcas BATTLEFIELD y FINALE de tu malla de navegación para definir el espacio de juego para el modo Survival. En el modo de edición de Nav , marca las zonas que serán usadas en el modo de juego Survival como BATTLEFIELD y FINALE. Además, el atributo BATTLESTATION puede usarse para definir buenas zonas para aguantar a los bots superviviente. Esto se configura tal y como se hace con los eventos de Finale y Crescendo . Además, marca el área donde los jugadores comienzan con la marca PLAYER_START.
info_gamemode
Usa la entidad info_gamemode para definir lógica del mapa específica si el mismo .BSP se usa para múltiples modos de juego. El Output OnSurvival será lanzada cuando el mapa sea lanzado en modo Survival y así podrás configurar lógica que sólo sea para el modo Survival. Esto también te permitirá habilitar/des-habilitar o hacer aparecer muros de tipo func_brush, sólidos de tipo clip, props dinámicos, objetos, etc. Puedes usar las entidades point_template y logic_relay para hacer cambios complejos en tu mapa.
info_survivor_position
Los supervivientes aparecen en las entidades info_survivor_position en los mapas Survival. Símplemente coloca cuatro de estas en tu mapa para indicar donde deben aparecer los supervivientes en el modo Survival. En el caso de un mapa finale con un vehículo de escapada que ya use info_survivor_position, necesitarás usar el info_gamemode para destruir estas otras posiciones de modo que los supervivientes aparezcan en las posiciones correctas.
Objetos
Todos los objetos del mapa aparecerán en modo Survival independientemente de las densidades permitidas en otros modos. Si quieres cambiar la posición de los objetos o su número, deberás usar info_gamemode para hacer aparecer o eliminar objetos.
Archivo de misión y pruebas
Añade tu .BSP al archivo de misión en la sección de modos como un mapa Survival y funcionará para el sistema de menús. Mira el fichero Deadline_Mission_File como ejemplo. También puedes definir el modo de juego directamente en la consola poniendo "mp_gamemode survival
", en todo caso deberás configurar el archivo de misión para distribuirlo y que se pueda jugar en el modo correcto online. Cuando estés, puedes crear un Add-on que incluya tu mapa.
map <nombre del mapa> survival