pony.c-Dateireferenz
#include <defines.h>
#include <moving.h>
#include <properties.h>
#include <language.h>
gehe zum Quellcode dieser Datei
Makro-Dokumentation
| #define HOOK "d/wald/kassandra/bennie/obj/pony_hook" |
Dokumentation der Funktionen
| int _inventory |
( |
string |
str |
) |
|
Definiert in Zeile 47 der Datei pony.c.
Benutzt pl und set_light().
00048 {
00049 if( !environment() || set_light(0)>0 )
00050 write( "Du sitzt auf einem Pony.\n" );
00051 return pl->_inventory(str);
00052 }
Definiert in Zeile 34 der Datei pony.c.
00034 { return "reitet herein"; }
Definiert in Zeile 35 der Datei pony.c.
00035 { return "reitet"; }
| varargs int move |
( |
mixed |
dest, |
|
|
int |
method, |
|
|
string |
dir, |
|
|
string |
textout, |
|
|
string |
textin | |
|
) |
| | |
Definiert in Zeile 37 der Datei pony.c.
Benutzt M_NOCHECK, P_INDOORS und pl.
00038 {
00039 if( !(method & M_NOCHECK) && dest->QueryProp(P_INDOORS) )
00040 {
00041 write( "Das Pony weigert sich, dorthin zu traben.\n" );
00042 return 1;
00043 }
00044 return pl->move( dest, method, dir, textout, textin );
00045 }
Variablen-Dokumentation