server:plugin:citylife
CityLife
/** * @defgroup plugin_citylife City life plugin * This plugin adds random NPCs to town, and makes them enter houses, spawns new * ones. * * When a map is loaded, NPCs are randomly added so they appear already. During the * course of the server, some will enter houses (disappear), others will exit from * houses (appear on a house). * * For each map to be processed, two things are defined: * - spawn zones, where NPCs should be added when the map is loaded * - spawn points, from which to add new NPCs while the map is in memory. * Should probably be houses and such. * * NPCs use a key/value to prevent them from immediately entering the building * they exited. * * @todo * - define spawn points/zones for other towns * - vary NPCs based on time of day * - define "objectives" to go to * - make NPCs pause when player talks to them * * @{ */
server/plugin/citylife.txt · Last modified: 2025/04/18 13:08 by 127.0.0.1