blob: 03699929aeee18e5692b89be15011dff1764fdce [file] [log] [blame]
Zesstra953f9972017-02-18 15:37:36 +01001
2RemoveExtraLook()
3*****************
4
5RemoveExtraLook()
6
7
8int RemoveExtraLook(string look);
9=================================
10
11
12DEFINIERT IN
13============
14
15 /std/living/description.c
16
17
18BESCHREIBUNG
19============
20
21 Der Extralook erscheint in der Langbeschreibung des Lebewesens.
22 Eintraege koennen mit dieser Funktion (vorzeitig) wieder entfernt werden.
23
24
25ARGUMENTE
26=========
27
28 - string look:
29 Schluesselwort, unter dem der Eintrag, den man entfernen moechte, von
30 AddExtraLook() registriert wurde.
31
32
33RUECKGABEWERTE
34==============
35
36 > 0, falls der Eintrag erfolgreich entfernt wurde.
37 < 0 sonst.
38 -1: keinen (gueltigen) <key> uebergeben.
39 -2: kein Eintrag fuer <key> gefunden.
40
41
42BEMERKUNGEN
43===========
44
45 Beim Entfernen mit dieser Funktion wird die "Endemeldung" des entfernten
46 Eintrages nicht ausgegeben.
47
48
49BEISPIELE
50=========
51
52 # Extralook registrieren.
53 living->AddExtraLook("@WER1 wird von einer Horde Daemonen verfolgt.",
54 "ennox_daemonenhordenverfolgerlook");
55 # Nun kann der Eintrag auch wieder entfernt werden:
56 living->RemoveExtraLook("ennox_daemonenhordenverfolgerlook");
57
58
59SIEHE AUCH
60==========
61
62 AddExtraLook(),
63 P_INTERNAL_EXTRA_LOOK
64
6514.05.2007, Zesstra