blob: 1ba196ec66c35c9cbc8a04fcc889c2d661736896 [file] [log] [blame]
MG Mud User88f12472016-06-24 23:31:02 +02001RemoveExtraLook()
2
3int RemoveExtraLook(string look);
4
5DEFINIERT IN:
6 /std/living/description.c
7
8BESCHREIBUNG:
9 Der Extralook erscheint in der Langbeschreibung des Lebewesens.
10 Eintraege koennen mit dieser Funktion (vorzeitig) wieder entfernt werden.
11
12ARGUMENTE:
13 - string key:
14 Schluesselwort, unter dem der Eintrag, den man entfernen moechte, von
15 AddExtraLook() registriert wurde.
16
17RUECKGABEWERTE:
18 > 0, falls der Eintrag erfolgreich entfernt wurde.
19 < 0 sonst.
20 -1: keinen (gueltigen) <key> uebergeben.
21 -2: kein Eintrag fuer <key> gefunden.
22
23BEMERKUNGEN:
24 Beim Entfernen mit dieser Funktion wird die "Endemeldung" des entfernten
25 Eintrages nicht ausgegeben.
26
27BEISPIELE:
28 # Extralook registrieren.
29 living->AddExtraLook("@WER1 wird von einer Horde Daemonen verfolgt.",
30 "ennox_daemonenhordenverfolgerlook");
31 # Nun kann der Eintrag auch wieder entfernt werden:
32 living->RemoveExtraLook("ennox_daemonenhordenverfolgerlook");
33
34SIEHE AUCH:
35 AddExtraLook(),
36 P_INTERNAL_EXTRA_LOOK
37
3814.05.2007, Zesstra
39