Dokumentation zu: materialdb(WL)

HR Image


Materialdatenbank
=================

Die Hauptaufgabe der Materialdatenbank "/global/service/materialdb.c"
ist es, die Gruppenzugehoerigkeit von Materialien zu ermitteln.
Sie stellt folgende Hilfsfunktionen zur Verfuegung:

varargs string ConvMaterialList(mixed mats, int casus, mixed idinf)
  (wird von MaterialList() aus aufgerufen)

varargs string MaterialName(string mat, int casus, mixed idinf)
  Ergibt die lesbare Angabe eines Materials.
  Falls das Material schwer zu erkennen ist, kann dabei, je nach
  Wert von idinf (siehe "materialerkennung") eine ungenauere
  Angabe herauskommen.

string GroupName(string grp);
  Lesbare Angabe der Gruppe.

string *AllMaterials();
  Alle Materialien

string *AllGroups();
  Alle Gruppen

string *GetMatMembership(string mat);
  Alle Gruppen, in denen das Material ist.

string *GetGroupMembers(string grp);
  Alle Materialien, die in der Gruppe sind.

void Dump();
  Gibt Liste aller Materialien und Gruppen in /global/service/save/MATERIALS aus

SIEHE AUCH:
    P_MATERIAL(WL), materialliste(WL), materialgruppen(WL), 
    material(WL), materialerkennung(WL), QueryMaterial(L), 
    QueryMaterialGroup(L), MaterialList(WL)


Start » Magierhandbuch » Docu » Konzepte » Materialdb Letzte Generierung: 25.04.2021, 01:58
Email an: mud@wl.mud.de
Valid HTML 4.01!