-
group_info
class group_info {
string * move_zones;
mapping npcs;
mapping npc_commands;
int protect;
int defend;
int transient;
int max_population;
mixed * storage;
int no_creates;
int next_update;
}
This class stores all the information about an NPC group.
-
npc_info
class npc_info {
string path;
int unique;
int delay;
int transient;
int nocturnal;
int diurnal;
string * seasonal;
int max_population;
string * move_zones;
string * commands;
object * population;
int no_deaths;
int no_created;
int no_reused;
int next_update;
}
This class stores all the information about a particular NPC.
-
regenerated_npc
class regenerated_npc {
string type;
string load_position;
}
This class stores information about a regenerated NPC.
-
unique_npc
class unique_npc {
int next_regen_time;
}
This class stores all the information about unique NPCs.
-
zone_info
class zone_info {
int wealth;
int busy;
int npc_chance;
mapping npcs;
int group_chance;
mapping groups;
int zone_chance;
mapping zones;
}
This class stores all the information about a zone.