blob: ef118211d1767ea1be1093bc9bb66bd37752ec5c [file] [log] [blame]
Zesstra18626972017-01-31 10:38:27 +01001QueryMaterial()
2===============
3
4QueryMaterial(L)
5----------------
6::
7
8FUNKTION
9--------
10::
11
12 int QueryMaterial(string mat)
13
14DEFINIERT IN
15------------
16::
17
18 /std/thing/description.c
19
20ARGUMENTE
21---------
22::
23
24 string mat - Material, auf das getestet werden soll
25
26BESCHREIBUNG
27------------
28::
29
30 Testet, ob ein Gegenstand aus dem angegebenen Material besteht
31 und gibt dessen Anteil zurueck.
32 Die Rueckgabe ist im Wertebereich -100 (Antigruppen) bis +100 (%).
33
34RUECKGABEWERT
35-------------
36::
37
38 Anteil in Prozent.
39
40BEISPIELE
41---------
42::
43
44 if(ob->QueryMaterial(MAT_IVORY)<=0)
45 write("Daraus kannst Du keine Billiardkugeln schnitzen!\n");
46
47SIEHE AUCH
48----------
49::
50
51 Konzepte: material, materialerkennung
52 Grundlegend: P_MATERIAL, /sys/thing/material.h
53 Methoden: QueryMaterialGroup(), MaterialList(),
54 Listen: AllMaterials(), AllGroups(), Dump()
55 materialliste, materialgruppen
56 Master: AddMaterial(), ConvMaterialList(), MaterialGroup(),
57 GroupName(), MaterialName(),
58 GetGroupMembers(), GetMatMembership()
59 Sonstiges: P_MATERIAL_KNOWLEDGE
60
617. Mai 2004 Gloinson
62