
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" |
| #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_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_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_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" |
| #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().
1.6.3