| AddId() |
| ******* |
| |
| |
| FUNKTION |
| ======== |
| |
| void AddId(string|string* ids); |
| |
| |
| DEFINIERT IN |
| ============ |
| |
| /std/thing/description.c |
| |
| |
| ARGUMENTE |
| ========= |
| |
| ids |
| String oder Array von Strings mit den Bezeichnungen, mit denen |
| sich sich das Objekt ansprechen lassen soll. |
| |
| |
| BESCHREIBUNG |
| ============ |
| |
| Jedes Objekt sollte sich auf die eine oder andere Weise ansprechen |
| lassen. Zu diesem Zweck kann man dem Objekt mit dieser Funktion |
| Bezeichner uebergeben. |
| |
| |
| RUeCKGABEWERT |
| ============= |
| |
| keiner |
| |
| |
| BEMERKUNGEN |
| =========== |
| |
| Jedes Objekt sollte man zumindest mit seiner Kurzbeschreibung |
| ansprechen koennen! Fuer Abfragen von Questobjeken o.ae. sollte man |
| zusaetzlich IDs verwenden, die Sonderzeichen wie "\n" oder "\t" |
| enthalten, damit sichergestellt ist, dass der Spieler auch wirklich die |
| richtigen Objekte dabeihat. |
| |
| |
| BEISPIELE |
| ========= |
| |
| AddId( "buch" ); |
| AddId( "buechlein" ); |
| |
| Das Objekt laesst sich jetzt als "buch" und als "buechlein" ansprechen. |
| |
| AddId( ({ "buch", "buechlein" }) ); |
| |
| Diese Zeile bewirkt das gleiche wie die obigen zwei Zeilen. |
| |
| AddId( ({ "puzzle", "\nquest_puzzle" }) ); |
| |
| Der Spieler kann das Objekt als "puzzle" ansprechen, questrelevante |
| Objekte koennen mit der ID "\nquest_puzzle" nach ihm suchen. |
| |
| |
| SIEHE AUCH |
| ========== |
| |
| AddAdjective(), RemoveId(), id(), present(), /std/thing/description.c |
| |
| ----------------------------------------------------------------------- |
| |
| 20.01.2015, Zesstra |