Updates erzeugter Manpages
Diese Manpages werden mit sphinx erzeugt. Sie werden
hier committet, damit auch Nutzer ohne sphinx die
Textversion haben.
Change-Id: Ibe6acc626b51b42364af33450a719e88281651b9
diff --git a/doc/props/P_INTERNAL_EXTRA_LOOK b/doc/props/P_INTERNAL_EXTRA_LOOK
index ffa78ad..d61da7a 100644
--- a/doc/props/P_INTERNAL_EXTRA_LOOK
+++ b/doc/props/P_INTERNAL_EXTRA_LOOK
@@ -6,7 +6,8 @@
NAME
====
- P_INTERNAL_EXTRA_LOOK "internal_extralook"
+ P_INTERNAL_EXTRA_LOOK
+ "internal_extralook"
DEFINIERT IN
@@ -18,40 +19,59 @@
BESCHREIBUNG
============
- Diese Property enthaelt ein Mapping, in dem alle einzelnen
- Extra-Look-Eintraege des Livings enthalten sind. Dabei weden die Daten von
- AddExtraLook() und RemoveExtraLook() verwaltet. Fragt man diese Prop mit
- QueryProp() ab, erhaelt man die Ausgabe der gueltigen Extralooks des
- Livings. Bei Abfrage per Query() erhaelt man ein Mapping mit allen
- Eintraegen und deren Daten. Jeder Wert im Mapping ist erneut ein Mapping,
- welches folgende Keys enthalten kann:
- - "xllook": String, der im Extralook des Living angezeigt wird.
- - "xlduration": Zeitstempel (int), der angibt, wie lang der Eintrag gueltig
- ist. 0 == "Unendlich", negative Zahlen besagen, dass der
- Eintrag nur bis Reboot/Ende gueltig sein und abs(xlduration)
- ist der Zeitpunkt des Eintrages dieses Extralooks.
- - "xlende": String, der nach Ablaufen an das Living ausgegeben wird.
- - "xlfun": Funktion, die gerufen wird und den String zurueckliefern muss,
- der ausgeben werden soll.
- - "xlendefun": Funktion, die gerufen wird, wenn der Eintrag abgelaufen ist
- und den String zurueckliefern muss, der dann ans Living
- ausgeben wird.
- - "xlobjectname": Objekt, in dem die o.a. Funktionen gerufen werden.
+ Diese Property enthaelt ein Mapping, in dem alle einzelnen Extra-
+ Look-Eintraege des Livings enthalten sind. Dabei weden die Daten
+ von AddExtraLook() und RemoveExtraLook() verwaltet. Fragt man diese
+ Prop mit QueryProp() ab, erhaelt man die Ausgabe der gueltigen
+ Extralooks des Livings. Bei Abfrage per Query() erhaelt man ein
+ Mapping mit allen Eintraegen und deren Daten.
+
+ Der Key ist jeweils die ID des Extralooks, der Value ist erneut ein
+ Mapping, welches folgende Keys enthalten kann:
+
+ * "xllook": String, der im Extralook des Living angezeigt wird.
+
+ * "xlduration": Zeitstempel (int), der angibt, wie lang der
+ Eintrag gueltig ist.
+
+ * 0 ewig gueltig
+
+ * <0 gueltig bis Ende/Reboot
+
+ * >0 Gueltig in Sekunden
+
+ * "xlende": String, der nach Ablaufen an das Living ausgegeben
+ wird.
+
+ * "xlfun": Funktion, die gerufen wird und den String
+ zurueckliefern muss, der ausgegeben werden soll.
+
+ * "xlendefun": Funktion, die gerufen wird, wenn der Eintrag
+ abgelaufen ist und den String zurueckliefern muss, der dann ans
+ Living ausgegeben wird.
+
+ * "xlobjectname": Objekt, in dem die o.a. Funktionen gerufen
+ werden.
-BEMERKUNG
-=========
+BEMERKUNGEN:
+============
- DIESE PROPERTY BITTE NIEMALS PER HAND MIT Set()/SetProp() AENDERN!
- Die Daten in dieser Prop werden vom Living selber verwaltet. Extralooks
- koennen mittel AddExtraLook() eingetragen und mit RemoveExtraLook() entfernt
- werden.
+ Warnung: Keine echte Property. Die Methode
+ _query_internal_extralook() in /std/living/description.c stellt
+ die Daten zusammen.
+
+ Warnung: ACHTUNG: Bitte nur die bereitgestellten Methoden zur
+ Manipulation benutzen! Setzen als Property hat keinen Effekt.
SIEHE AUCH
==========
- long(), /std/living/description.c, /std/player/base.c
- AddExtraLook(), RemoveExtraLook()
+ Verwandt:
+ *AddExtraLook()*, *RemoveExtraLook()* *long()*
-13.05.2007, Zesstra
+ Fuer Spielerobjekte:
+ *P_EXTRA_LOOK*
+
+15. Juni 2017 Gloinson