blob: dc0f0f3d13977d9b03b2c0f5890143a8cbe65bb3 [file] [log] [blame]
Zesstra3be5be82020-09-22 00:14:21 +02001#pragma strong_types,rtt_checks
2
3inherit "/std/thing";
4
5// Standard-Ebenen-Supervisor erben, Variablen nosave, die sollen hier nicht
6// gespeichert werden, falls jemand save_object() ruft.
7nosave variables inherit "/std/channel_supervisor";
8
9#include <properties.h>
10#include <language.h>
11
12protected void create()
13{
14 ::create();
15 SetProp(P_SHORT,"Eine kleine Knolle namens Lilly.");
16 SetProp(P_LONG,"Die Knolle ist bestimmt magisch.\n");
17 AddId("lilly");
18 SetProp(P_NAME, "Lilly");
19 SetProp(P_GENDER, FEMALE);
20 // Das systemweite Init-File einlesen und die Zugriffsrechte fuer die Ebenen
21 // merken, in denen dieses Objekt SV ist.
22 ch_read_init_file();
23}
24
25public varargs string name(int casus,int demon)
26{
27 return thing::name(casus, demon);
28}
29
30public varargs string Name(int casus, int demon)
31{
32 return thing::Name(casus, demon);
33}
34