blob: ba197a4c34350552370922cede6bf0f77f52e99a [file] [log] [blame]
zesstra42fd8bf2016-06-27 22:04:14 +02001/*
2 * Der ultimative NPC : mnpc.c (C) by Sir Lunch a lot
3 * $Id: mnpc.c,v 1.1 1993/10/12 16:23:07 djc Exp djc $
4 */
5
6Dieser urspruengliche mnpc wurde von mir weiterentwickelt und stark
7optimiert. Er ist gedacht um relativ einfach, effiziente Laufnpcs zu
8programmieren und erspart einem dadurch das Rad erneut erfinden zu muessen.
9Der Urspruengliche mnpc.c von Sir liegt fuer interessierte weiterhin in
10+d/unterwelt/std/mnpc.sir.
11
12 Padreic
13
14mnpc.h - die Includedatei mit den zum mnpc gehoerenden Propertys
15mnpc.doc - eine kleine Dokumentation zum mnpc
16mnpc.c - dieses File wird anstelle von std/npc inheritet um einen Laufnpc
17 zu erzeugen.
18moving.c - die eigentlich Routinen wurden ausgelagert, damit sie auch
19 mit anderen stdnpcs zusammen (z.B. Gildennpcs) benutzt werden
20 koennen.
21walk_master.c - dieser Walkmaster muss in den seltensten Faellen direkt
22 verwendet werden, da ihn z.B. der mnpc.c automatisch von selbst
23 benutzt. Sinn des masters: call_out-Ketten einsparen.