#include <thing/commands.h>#include <language.h>#include <defines.h>
gehe zum Quellcode dieser Datei
Makrodefinitionen | |
| #define | NEED_PROTOTYPES |
Funktionen | |
| int | setzen (string s) |
| void | create () |
| varargs void | doWearMessage (int all) |
| varargs void | doUnwearMessage (object worn_by, int all) |
Variablen | |
| inherit std | clothing |
| #define NEED_PROTOTYPES |
Definiert in Zeile 15 der Datei clothingHG.c.
| void create | ( | ) |
| varargs void doUnwearMessage | ( | object | worn_by, | |
| int | all | |||
| ) |
Definiert in Zeile 39 der Datei clothingHG.c.
| varargs void doWearMessage | ( | int | all | ) |
Definiert in Zeile 29 der Datei clothingHG.c.
Benutzt name, PL, WEN und WER.
00029 { 00030 if( query_once_interactive(PL) ) { 00031 write( "Du setzt " + name(WEN,1) + " auf.\n" ); 00032 } 00033 if (objectp(environment()) && objectp(environment(environment()))) 00034 tell_room(environment(environment()), 00035 capitalize((string)PL->name(WER)) + " setzt " + name(WEN,0) + 00036 " auf.\n"); 00037 }
| int setzen | ( | string | s | ) |
Definiert in Zeile 48 der Datei clothingHG.c.
Benutzt _do_unwear(), _do_wear() und ob().
00048 { 00049 string ob; 00050 00051 if(!str) 00052 return 0; 00053 if(sscanf(str, "%s auf", ob)==1 ) 00054 return _do_wear(ob, 0, 0); 00055 if(sscanf(str, "%s ab", ob)==1 ) 00056 return _do_unwear(ob, 0, 0); 00057 return 0; 00058 }

| inherit std clothing |
Definiert in Zeile 13 der Datei clothingHG.c.
Wird benutzt von _unwear(), _wear(), UnwearClothing() und WearClothing().
1.6.3