Argentum Online - Servidor
Referencia de la Clase MonsterSpawner

Clase que mantiene los "spawns" de monstruos en un mapa. Más...

#include <monster_spawner.h>

Métodos públicos

 MonsterSpawner (Map &map, const nlohmann::json &spawn_list)
 
 MonsterSpawner (Map &map, const MonsterSpawner &other)=delete
 
void update (uint64_t delta_t)
 Update del MonsterSpawner. Más...
 

Descripción detallada

Clase que mantiene los "spawns" de monstruos en un mapa.

Es inicializada con información de qué, y cuántos monstruos se deben agregar en qué posiciones del mapa.

Documentación de las funciones miembro

◆ update()

void MonsterSpawner::update ( uint64_t  delta_t)

Update del MonsterSpawner.

Pasado el tiempo definido por la constante, en caso de que haya menos de la cantidad indicada en el archivo de configuración (y si el mapa no es seguro) agrega uno de cada tipo faltante en una posición aleatoria cercana a la dada en la configuración.

Parámetros
delta_t

La documentación para esta clase fue generada a partir de los siguientes ficheros: