Start Info Community Spielen
 
 

Morgengrauner Dokumentation

Dateipfad: /home/mud/mudlib/doc/props/P_LIGHTDESC

P_LIGHTDESC
***********


NAME
====

   P_LIGHTDESC                   "lightdesc"


DEFINIERT IN
============

   /sys/properties.h


BESCHREIBUNG
============

   String oder Array von Strings mit Adjektiven, die das Leuchten der
   Lichtquelle beschreiben (z.B. leuchtend, brennend, gluehend).
   Standardmaessig ist die Property auf "brennend" gesetzt.

   Wenn ein Array angegeben wird, werden die Beschreibungen passend auf
   die Benndauer aufgeteilt und das zur aktuell noch vorhandenen Rest-
   Brenndauer passende Adjektiv ausgegeben. Das Array wird dabei rueck-
   aerts durchlaufen, d.h. fuer eine frisch entzuendete Lichtquelle wird
   der letzte Eintrag des Arrays verwendet (s. Beispiele).


BEISPIELE
=========

   Eine einfache Oellampe:

   SetProp(P_LIGHTDESC, "angezuendet");

   Eine Fackel mit mehreren Brennstadien (aus /items/fackel.c):

   SetProp(P_LIGHTDESC, ({"glimmend","flackernd","leicht flackernd",
                        "brennend","hell lodernd","frisch angezuendet"}));


SIEHE AUCH
==========


Basisklassen: /std/lightsource.c Properties: P_FUEL, P_DO_DESTRUCT, P_LIGHT Methoden: AddFuel(L)



LETZTE AENDERUNG ================ 22. Dez. 2015, Arathorn


zurück zur Übersicht

YOUTUBE | FACEBOOK | TWITTER | DISCORD | FEEDBACK | IMPRESSUM | DATENSCHUTZ 1992–2023 © MorgenGrauen.