description.c-Dateireferenz

#include <properties.h>
Include-Abhängigkeitsdiagramm für description.c:

gehe zum Quellcode dieser Datei

Funktionen

string dam_descr ()
string short ()
varargs string long ()
mapping _query_material ()

Variablen

inherit std thing description

Dokumentation der Funktionen

mapping _query_material (  ) 

Definiert in Zeile 36 der Datei description.c.

Benutzt AT_AMULET, AT_ARMOUR, AT_BOOT, AT_CLOAK, AT_GLOVE, AT_HELMET, AT_RING, AT_SHIELD, AT_TROUSERS, P_ARMOUR_TYPE, P_MATERIAL, Query() und QueryProp().

00036                           {
00037   mixed res,at;
00038 
00039   if (mappingp(res=Query(P_MATERIAL)))
00040    return res;
00041   at=QueryProp(P_ARMOUR_TYPE);
00042   switch(at) {
00043     case AT_ARMOUR:
00044     case AT_HELMET:
00045     case AT_RING:
00046     case AT_AMULET:
00047     case AT_SHIELD:
00048     return ([MAT_MISC_METAL:100]);
00049     case AT_CLOAK:
00050     case AT_TROUSERS:
00051     return ([MAT_CLOTH:100]);
00052     case AT_GLOVE:
00053     case AT_BOOT:
00054     return ([MAT_LEATHER:100]);
00055   }
00056   return ([MAT_CLOTH:100]);
00057 }

Hier ist ein Graph der zeigt, was diese Funktion aufruft:

string dam_descr (  ) 

Definiert in Zeile 20 der Datei description.c.

00020                    {
00021   return "";
00022 }

varargs string long (  ) 

Definiert in Zeile 31 der Datei description.c.

Benutzt dam_descr(), P_LONG, process_string() und QueryProp().

00032 {   
00033     return (process_string(QueryProp(P_LONG)||"") + (dam_descr()||""));
00034 }

Hier ist ein Graph der zeigt, was diese Funktion aufruft:

string short (  ) 

Definiert in Zeile 24 der Datei description.c.

Benutzt P_SHORT, P_WORN, process_string() und QueryProp().

00025 {   string s;
00026     if(!(s=process_string(QueryProp(P_SHORT))))
00027         return 0;
00028     return s+(QueryProp(P_WORN)?" (angezogen).\n":".\n");
00029 }

Hier ist ein Graph der zeigt, was diese Funktion aufruft:


Variablen-Dokumentation

inherit std thing description

Definiert in Zeile 14 der Datei description.c.

Erzeugt am Thu Jun 3 14:42:05 2010 für MorgenGrauen Mudlib von  doxygen 1.6.3