mnpc.c-Dateireferenz

#include "/p/service/padreic/mnpc/mnpc.h"
Include-Abhängigkeitsdiagramm für mnpc.c:

gehe zum Quellcode dieser Datei

Funktionen

void create ()
void reset ()
void init ()
int InsertEnemy (object enemy)
varargs int move (mixed dest, int meth, string dir, string out, string in)
int PreventFollow (object dest)

Variablen

inherit std npc
inherit MNPC_MOVING

Dokumentation der Funktionen

void create (  ) 

Definiert in Zeile 13 der Datei mnpc.c.

Benutzt create() und mnpc_create().

00014 {
00015    npc::create();
00016    moving::mnpc_create();
00017 }

Hier ist ein Graph der zeigt, was diese Funktion aufruft:

void init (  ) 

Definiert in Zeile 25 der Datei mnpc.c.

Benutzt init() und mnpc_init().

00026 {
00027    npc::init();
00028    moving::mnpc_init();
00029 }

Hier ist ein Graph der zeigt, was diese Funktion aufruft:

int InsertEnemy ( object  enemy  ) 

Definiert in Zeile 31 der Datei mnpc.c.

Benutzt i und mnpc_InsertEnemy().

Wird benutzt von InitAttack() und Kill().

00032 {
00033    int i;
00034    i=(int)npc::InsertEnemy(enemy);
00035    if (!i) return 0;
00036    moving::mnpc_InsertEnemy(enemy);
00037    return i;
00038 }

Hier ist ein Graph der zeigt, was diese Funktion aufruft:

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

varargs int move ( mixed  dest,
int  meth,
string  dir,
string  out,
string  in 
)

Definiert in Zeile 40 der Datei mnpc.c.

Benutzt i, mnpc_move() und move().

00041 {
00042    int i;
00043    i=(int)npc::move(dest, meth, dir, out, in);
00044    if (i!=1) return i;
00045    moving::mnpc_move();
00046    return 1;
00047 }

Hier ist ein Graph der zeigt, was diese Funktion aufruft:

int PreventFollow ( object  dest  ) 

Definiert in Zeile 49 der Datei mnpc.c.

Benutzt mnpc_PreventFollow().

00050 {  return moving::mnpc_PreventFollow(dest);  }

Hier ist ein Graph der zeigt, was diese Funktion aufruft:

void reset ( void   ) 

Definiert in Zeile 19 der Datei mnpc.c.

Benutzt mnpc_reset() und reset().

00020 {
00021    npc::reset();
00022    moving::mnpc_reset();
00023 }

Hier ist ein Graph der zeigt, was diese Funktion aufruft:


Variablen-Dokumentation

inherit MNPC_MOVING

Definiert in Zeile 11 der Datei mnpc.c.

inherit std npc

Definiert in Zeile 10 der Datei mnpc.c.

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