mnpc.h-Dateireferenz

Dieser Graph zeigt, welche Datei direkt oder indirekt diese Datei enthält:

gehe zum Quellcode dieser Datei

Makrodefinitionen

#define MNPC   "/p/service/padreic/mnpc/mnpc.c"
#define MNPC_MOVING   "/p/service/padreic/mnpc/moving.c"
#define WALK_MASTER   "/p/service/padreic/mnpc/walk_master"
#define MAX_MASTER_TIME   180
#define P_MNPC   "mnpc"
#define MNPC_DELAY   "mnpc_delay"
#define MNPC_RANDOM   "mnpc_random"
#define MNPC_FUNC   "mnpc_func"
#define MNPC_HOME   "mnpc_home"
#define MNPC_AREA   "mnpc_area"
#define MNPC_WALK_TIME   "mnpc_walk_time"
#define MNPC_FLAGS   "mnpc_flags"
#define MNPC_WALK   0x01
#define MNPC_FOLLOW_PLAYER   0x02
#define MNPC_FOLLOW_ENEMY   0x06
#define MNPC_ONLY_EXITS   0x08
#define MNPC_NO_WALK_IN_FIGHT   0x10
#define MNPC_GO_HOME_WHEN_STOPPED   0x20
#define MNPC_DIRECT_MOVE   0x40
#define MNPC_EXACT_AREA_MATCH   0x80
#define MNPC_DFLT_DELAY   30
#define MNPC_DFLT_HOME   "/room/void"
#define MNPC_DFLT_WALK   360
#define MNPC_PURSUER   "mnpc:pursuer"
#define MNPC_LAST_MEET   "mnpc_last_meet"

Makro-Dokumentation

#define MAX_MASTER_TIME   180

Definiert in Zeile 14 der Datei mnpc.h.

Wird benutzt von _set_mnpc_flags(), mnpc_init(), mnpc_reset() und Walk().

#define MNPC   "/p/service/padreic/mnpc/mnpc.c"

Definiert in Zeile 9 der Datei mnpc.h.

#define MNPC_AREA   "mnpc_area"

Definiert in Zeile 31 der Datei mnpc.h.

Wird benutzt von mnpc_create() und PreventEnter().

#define MNPC_DELAY   "mnpc_delay"

Definiert in Zeile 20 der Datei mnpc.h.

Wird benutzt von _set_mnpc_flags(), mnpc_create(), mnpc_init() und Walk().

#define MNPC_DFLT_DELAY   30

Definiert in Zeile 59 der Datei mnpc.h.

Wird benutzt von mnpc_create().

#define MNPC_DFLT_HOME   "/room/void"

Definiert in Zeile 61 der Datei mnpc.h.

Wird benutzt von mnpc_create().

#define MNPC_DFLT_WALK   360

Definiert in Zeile 63 der Datei mnpc.h.

Wird benutzt von mnpc_create().

#define MNPC_DIRECT_MOVE   0x40

Definiert in Zeile 48 der Datei mnpc.h.

#define MNPC_EXACT_AREA_MATCH   0x80

Definiert in Zeile 52 der Datei mnpc.h.

Wird benutzt von PreventEnter().

#define MNPC_FLAGS   "mnpc_flags"

Definiert in Zeile 37 der Datei mnpc.h.

Wird benutzt von _set_mnpc_flags(), mnpc_create(), mnpc_init(), mnpc_move(), PreventEnter() und Walk().

#define MNPC_FOLLOW_ENEMY   0x06

Definiert in Zeile 42 der Datei mnpc.h.

Wird benutzt von mnpc_init().

#define MNPC_FOLLOW_PLAYER   0x02

Definiert in Zeile 41 der Datei mnpc.h.

Wird benutzt von _set_mnpc_flags().

#define MNPC_FUNC   "mnpc_func"

Definiert in Zeile 24 der Datei mnpc.h.

Wird benutzt von mnpc_create() und mnpc_move().

#define MNPC_GO_HOME_WHEN_STOPPED   0x20

Definiert in Zeile 45 der Datei mnpc.h.

#define MNPC_HOME   "mnpc_home"

Definiert in Zeile 28 der Datei mnpc.h.

Wird benutzt von _set_mnpc_flags(), mnpc_create() und mnpc_reset().

#define MNPC_LAST_MEET   "mnpc_last_meet"

Definiert in Zeile 70 der Datei mnpc.h.

Wird benutzt von mnpc_init().

#define MNPC_MOVING   "/p/service/padreic/mnpc/moving.c"

Definiert in Zeile 10 der Datei mnpc.h.

#define MNPC_NO_WALK_IN_FIGHT   0x10

Definiert in Zeile 44 der Datei mnpc.h.

Wird benutzt von Walk().

#define MNPC_ONLY_EXITS   0x08

Definiert in Zeile 43 der Datei mnpc.h.

#define MNPC_PURSUER   "mnpc:pursuer"

Definiert in Zeile 69 der Datei mnpc.h.

Wird benutzt von _set_mnpc_flags(), mnpc_init() und mnpc_move().

#define MNPC_RANDOM   "mnpc_random"

Definiert in Zeile 21 der Datei mnpc.h.

Wird benutzt von _set_mnpc_flags(), mnpc_create(), mnpc_init() und Walk().

#define MNPC_WALK   0x01

Definiert in Zeile 40 der Datei mnpc.h.

Wird benutzt von _set_mnpc_flags().

#define MNPC_WALK_TIME   "mnpc_walk_time"

Definiert in Zeile 34 der Datei mnpc.h.

Wird benutzt von mnpc_create(), mnpc_reset() und Walk().

#define P_MNPC   "mnpc"

Definiert in Zeile 17 der Datei mnpc.h.

Wird benutzt von mnpc_create().

#define WALK_MASTER   "/p/service/padreic/mnpc/walk_master"

Definiert in Zeile 13 der Datei mnpc.h.

Wird benutzt von _set_mnpc_flags() und mnpc_init().

Erzeugt am Thu Jun 3 14:40:55 2010 für MorgenGrauen Mudlib von  doxygen 1.6.3