blob: 71e3a33f88ea77cbe6748d9571daf14d797c2625 [file] [log] [blame]
MG Mud User88f12472016-06-24 23:31:02 +02001QueryMaterial(L)
2FUNKTION:
3 int QueryMaterial(string mat)
4
5DEFINIERT IN:
6 /std/thing/description.c
7
8ARGUMENTE:
9 string mat - Material, auf das getestet werden soll
10
11BESCHREIBUNG:
12 Testet, ob ein Gegenstand aus dem angegebenen Material besteht
13 und gibt dessen Anteil zurueck.
14 Die Rueckgabe ist im Wertebereich -100 (Antigruppen) bis +100 (%).
15
16RUECKGABEWERT:
17 Anteil in Prozent.
18
19BEISPIELE:
20 if(ob->QueryMaterial(MAT_IVORY)<=0)
21 write("Daraus kannst Du keine Billiardkugeln schnitzen!\n");
22
23SIEHE AUCH:
24 Konzepte: material, materialerkennung
25 Grundlegend: P_MATERIAL, /sys/thing/material.h
26 Methoden: QueryMaterialGroup(), MaterialList(),
27 Listen: AllMaterials(), AllGroups(), Dump()
28 materialliste, materialgruppen
29 Master: AddMaterial(), ConvMaterialList(), MaterialGroup(),
30 GroupName(), MaterialName(),
31 GetGroupMembers(), GetMatMembership()
32 Sonstiges: P_MATERIAL_KNOWLEDGE
33
347. Mai 2004 Gloinson