blob: 03699929aeee18e5692b89be15011dff1764fdce [file] [log] [blame]
Zesstra953f9972017-02-18 15:37:36 +01001
2RemoveExtraLook()
3*****************
4
MG Mud User88f12472016-06-24 23:31:02 +02005RemoveExtraLook()
6
MG Mud User88f12472016-06-24 23:31:02 +02007
Zesstra953f9972017-02-18 15:37:36 +01008int RemoveExtraLook(string look);
9=================================
10
11
12DEFINIERT IN
13============
14
MG Mud User88f12472016-06-24 23:31:02 +020015 /std/living/description.c
16
Zesstra953f9972017-02-18 15:37:36 +010017
18BESCHREIBUNG
19============
20
MG Mud User88f12472016-06-24 23:31:02 +020021 Der Extralook erscheint in der Langbeschreibung des Lebewesens.
22 Eintraege koennen mit dieser Funktion (vorzeitig) wieder entfernt werden.
23
MG Mud User88f12472016-06-24 23:31:02 +020024
Zesstra953f9972017-02-18 15:37:36 +010025ARGUMENTE
26=========
MG Mud User88f12472016-06-24 23:31:02 +020027
Zesstra953f9972017-02-18 15:37:36 +010028 - string look:
29 Schluesselwort, unter dem der Eintrag, den man entfernen moechte, von
30 AddExtraLook() registriert wurde.
MG Mud User88f12472016-06-24 23:31:02 +020031
MG Mud User88f12472016-06-24 23:31:02 +020032
Zesstra953f9972017-02-18 15:37:36 +010033RUECKGABEWERTE
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
MG Mud User88f12472016-06-24 23:31:02 +020062 AddExtraLook(),
63 P_INTERNAL_EXTRA_LOOK
64
6514.05.2007, Zesstra