Zesstra | 953f997 | 2017-02-18 15:37:36 +0100 | [diff] [blame] | 1 | P_ITEMS |
| 2 | ******* |
MG Mud User | 88f1247 | 2016-06-24 23:31:02 +0200 | [diff] [blame] | 3 | |
Zesstra | 953f997 | 2017-02-18 15:37:36 +0100 | [diff] [blame] | 4 | |
| 5 | NAME |
| 6 | ==== |
| 7 | |
| 8 | P_ITEMS "items" |
| 9 | |
| 10 | |
| 11 | DEFINIERT IN |
| 12 | ============ |
| 13 | |
Zesstra | e959e72 | 2025-07-09 22:11:16 +0200 | [diff] [blame^] | 14 | /sys/container.h |
Zesstra | 953f997 | 2017-02-18 15:37:36 +0100 | [diff] [blame] | 15 | |
| 16 | |
| 17 | BESCHREIBUNG |
| 18 | ============ |
| 19 | |
Zesstra | e959e72 | 2025-07-09 22:11:16 +0200 | [diff] [blame^] | 20 | P_ITEM enthaelt eine Datenstruktur vom Typ < |
| 21 | <object|<string|string*>|int|mapping>* >*. Jedes Unterarray |
| 22 | enthaelt die Daten zu einem per AddItem() hinzugefuegten Objekt. |
| 23 | Der Aufbau ist wie folgt: |
| 24 | |
| 25 | * RITEM_OBJECT (object) Das erzeugte Objekt |
| 26 | |
| 27 | * RITEM_FILE (string|string*) Die Dateinamen |
| 28 | |
| 29 | * RITEM_REFRESH (int) Refresh Flags, Konstanten aus rooms.h und |
| 30 | npc.h |
| 31 | |
| 32 | * RITEM_PROPS (mapping|int) Properties oder unique Flag |
| 33 | |
| 34 | Fuer Details zu den jeweiligen Eintraegen siehe AddItem() , die |
| 35 | Konstanten sind in rooms.h definiert. |
| 36 | |
| 37 | |
| 38 | BEMERKUNGEN |
| 39 | =========== |
| 40 | |
| 41 | Diese Property keinesfalls von Hand setzen! Benutzt die |
| 42 | Zugriffsfunktionen AddItem() und RemoveItem(). |
| 43 | |
| 44 | |
| 45 | SIEHE AUCH |
| 46 | ========== |
| 47 | |
| 48 | AddItem(), RemoveItem() |
| 49 | |
| 50 | Letzte Aenderung: 03.07.2025, Bugfix |