Es/Respawning Items

Este es un artículo para crear objetos que reaparezcan, que pueden ponerse en un sitio concreto o que caigan del cielo.
== Paso a paso ==
Primero, crea la habitación que quieras, o abre un mapa existente.
=== Entidades ===
Se usarán las siguientes entidades:
* - crea copias del objeto a hacer aparecer.
* - hace aparecer el objeto en el juego
* - usado para lanzar el .
* - usado para lanzar el y selecciona un generador aleatoriamente.
== Plantillas de objetos ==
Ahora coloca en el nivel el objeto que quieres hacer aparecer (p.e. ) y llámalo .
Coloca cerca un , llámalo y en la propiedad Template 1 pon .
Repite este proceso para todos los objetos que quieres poder hacer aparecer, recuerda que has de usar nombres diferentes (p.e. se convierte en y se convierte en ).
== Añade tus generadores de entidades ==
Coloca por tu mapa varias entidades . El primero debería llamarse y el resto de forma consecutiva (p.e., , , y así sucesivamente).
Cada una debe tener la propiedad Point_template To Spawn con el valor del template que quieres que aparezca (p.e., ).
== Añade tus logic_case ==
La entidad contendrá una lista de todos las entidades , y se usará para hacer que las entidades aparezcan.
Empieza por llamar a tus y dándoles una valor a cada propiedad Case xx. Podrías poner simplemente un número en cada una, contando hacia arriba. Pon solo tantos valores como entidades tengas.
En la pestaña Output, añade un output por cada que tengas. Asigna cada una un output OnCaseXX, y pon el nombre del que quieres que aparezca en el campo target (p.e. ) y como input selecciona ForceSpawn.
== Añade tu temporizador ==
El será usado para hacer que cada objeto aparezca. Lo usaremos con el input PickRandomShuffle del .
Añade tu y selecciona el valor en la propiedad Start Disabled. En Refire Interval pon el retardo (en segundos) en que quieres que los objetos aparezcan. Para probar he usado un valor de 2.
Añade el siguiente output a tu :
:My output named: 
:Target entities named: 
:Via this input: 
== Creando props que solo reaparecen después de haber sido destruidos ==
Para crear un prop que reaparezca solo si ha sido destruido, simplemente sigue estos rápdidos y sencillos pasos. Ten en cuenta que para este ejemplo usaremos el prop de barril explosivo puesto que es el prop más fácil de destruir. Indicar que este tutorial está escrito con los usuarios más novatos en Hammer en mente y se puede hacer un tanto largo. En un esfuerzo para facilitar las cosas a los usuarios más expertos he puesto los puntos clave en negrita.
1) Selecciona la herramienta Entity tool
2) En la caja a la derecha de tu pantalla, donde arriba pone "to world" y "to entity", encontrarás un texto que describe la entidad seleccionada. En esta caja escribe: .
3) Selecciona el prop a mostrar abriendo sus propiedades (selecciona y apreta "alt+enter"), entonces haz clic en world model y entonces haz clic en browse.
4) En la parte inferior de ventana que se abirá encontrarás un campo llamado "filter", escribe oildrum. Selecciona el prop oildrum001_explosive. Por último haz clic en "apply"
5) Si has cerrado las propiedades del prop, vuelve a abrirlas pulsando "alt+enter". En la ventana verás una columna a la izquierda. Baja hasta donde encontrarás "respawn time". Haz clic y a la derecha de la ventana verás un valor de 60. Pon el tiempo que quieres que tarde o déjalo como está. Una vez más, haz clic en "apply".
6) Se acabó. Ya está. ¿Facil, no?
Nota final: Este punto no está incluido en el mapa de ejemplo.
== Prueba tu mapa ==
Compila y prueba tu mapa. Si algo no funciona, prueba a bajarte el mapa de ejemplo y mira si has olvidado algo.
== Ejemplos ==
Un mapa de ejemplo a modo de demostración de este artículo está disponible para descarga.
Category:Spanish