blob: ebec4cb23d0ee40e864a89978698d256181cbffc [file] [log] [blame]
MG Mud User88f12472016-06-24 23:31:02 +02001VERALTET: RemoveSpecialDetail()
2
3FUNKTION:
4 void RemoveSpecialDetail(string|string* keys);
5
6DEFINIERT IN:
7 /std/thing/description.c
8
9ARGUMENTE:
10 keys
11 String oder Array von Strings mit den zu entfernenden Details.
12
13BESCHREIBUNG:
14 Entfernt die in keys angegebenen Details aus der Liste der
15 vorhandenen SpecialDetails.
16
17 VERALTET: Bitte RemoveDetail() benutzen.
18
19BEMERKUNGEN:
20 Uebergibt man fuer keys eine 0, so werden saemtliche SpecialDetails
21 entfernt!
22 Da intern Details und SpecialDetails im gleichen Mapping verwaltet
23 werden, lassen sich mit dieser Funktion auch Details entfernen.
24 Man sollte diese Funktion deshalb nicht mehr verwenden, siehe
25 AddDetail mit Closures.
26
27SIEHE AUCH:
28 Setzen : AddDetail(), AddReadDetail(), AddSmells(), AddSounds(),
29 AddTouchDetail()
30 Loeschen: RemoveDetail(), RemoveReadDetail(), RemoveSmells(),
31 RemoveSounds(), RemoveTouchDetail()
32 Daten: P_DETAILS, P_READ_DETAILS, P_SMELLS, P_SOUNDS, P_TOUCH_DETAILS
33 Veraltet: AddSpecialDetail(), P_READ_MSG
34 Sonstiges: GetDetail(), break_string()
35
3620.01.2015, Zesstra
37