blob: a4b10a36e1dbe19294eb3afa7abe3f175f40e5a3 [file] [log] [blame]
MG Mud User88f12472016-06-24 23:31:02 +02001// (c) 2001 by Padreic (Padreic@mg.mud.de)
2// Beschrieben von Magdalena :o) 08.08.03
3
4#pragma strong_types,rtt_checks
5
6#include <properties.h>
7#include <items/kraeuter/kraeuter.h>
8#include <items/kraeuter/kraeuterliste.h>
9
10inherit STDPLANT;
11
12#define BS(x) break_string(x, 78)
13
14void create()
15{
16 ::create();
17 customizeMe(KICHERPILZ);
18 SetProp(P_NAME, "Kicherpilz");
19 SetProp(P_NAME_ADJ, "lustig");
20 SetProp(P_GENDER, MALE);
21 SetProp(P_LONG,
22 "Er hat ein gruenes Kaeppchen auf und ist fuer einen Pilz relativ gross. Ab und\n"
23 +"an zuckt er und kichert albern. Daher hat er wohl auch seinen Namen.\n");
24 SetProp(PLANT_ROOMDETAIL,
25 "Ein besonders praechtiges Exemplar eines Kicherpilzes winkt dir\n"
26 +"aufdringlich zu, also ob es scharf darauf waere, gepflueckt zu werden.\n");
27 SetProp(P_SHORT, "Ein Kicherpilz");
28 AddId(({ "pilz", "kicherpilz" }));
29
30 AddDetail("kaeppchen",BS(
31 "Der Pilz scheint sich fuer die neueste Mode zu interessieren. "
32 +"Mit dem gruenen Kaeppchen ist er nach dem letzten Schrei gekleidet."));
33 AddDetail("mode",BS(
34 "Du schaust an deiner Kleidung hinunter - naja, mit dem Pilz "
35 +"kannst du nicht mithalten."));
36 AddDetail("schrei",BS(
37 "Sei ehrlich: Bei dem Gruen kann man nur schreien!"));
38 AddDetail("gruen",BS(
39 "Eigentlich ist es doch ganz gut, sich nicht fuer Mode zu "
40 +"interessieren, denn das Gruen schmerzt in den Augen."));
41
42 set_next_reset(200+random(200));
43}
44
45void reset()
46{
47 set_next_reset(200+random(200));
48 if (environment())
49 tell_object(environment(), "Der Kicherpilz kichert Dich an.\n");
50 ::reset();
51}