Start Info Community Spielen
 
 

Morgengrauner Dokumentation

Dateipfad: /home/mud/mudlib/doc//lfun/ConvMaterialList

ConvMaterialList()
******************


FUNKTION
========

   varargs string ConvMaterialList(mixed mats, int casus, mixed idinf)


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

   /p/daemon/materialdb.c (MATERIALDB)


ARGUMENTE
=========

   mixed mats:  - das zu erkennende Material:
                  - ein Mapping, ein String oder ein Stringarray
                    ([MAT_A:y,MAT_B:x,..]) oder MAT_A oder ({MAT_A,MAT_B,..})
   int casus:   - der Fall: 0..3 -> : WAS, WESSEN, WEM, WEN
   mixed idinf  - Dinge, welche die Faehigkeiten des Erkennens beeinflussen
                  (siehe "man MaterialList")


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

   Man uebergibt ConvMaterialList() eine Liste von Materialien, die die
   Funktion unter Verwendung von MaterialName() in ihre Bestandteile
   aufsplittet und mit "und" und "," verknuepft zurueckgibt.


RUECKGABEWERT
=============

   string - Materialien, durch Komma und "und" getrennt oder
            "unbekanntes Material"


BEMERKUNGEN
===========

   Wird von /std/thing/description::MaterialList() gerufen.
   Bitte an Objekten auch MaterialList() verwenden.
   Ruft direkt MaterialName() auf.


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


Konzepte: material, materialerkennung Grundlegend: P_MATERIAL, /sys/thing/material.h Methoden: QueryMaterial(), QueryMaterialGroup(), MaterialList(), Listen: AllMaterials(), AllGroups(), Dump() materialliste, materialgruppen Master: AddMaterial(), MaterialGroup(), GroupName(), MaterialName(), GetGroupMembers(), GetMatMembership() Sonstiges: P_MATERIAL_KNOWLEDGE

7. Mai 2004 Gloinson


zurück zur Übersicht

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