blob: 44db4bf6fc65e6fddae54ed1f00226583a03ae24 [file] [log] [blame]
Zesstra18626972017-01-31 10:38:27 +01001QueryFlaw()
2===========
3
4FUNKTION
5--------
6::
7
8 mixed *QueryFlaw();
9
10DEFINIERT IN
11------------
12::
13
14 /std/armour/combat.c,
15 /std/weapon/combat.c
16
17ARGUMENTE
18---------
19::
20
21 keine
22
23BESCHREIBUNG
24------------
25::
26
27 QueryFlaw() liefert Informationen ueber den Grad der Abnutzung der
28 Waffe bzw. Ruestung. Der Zustand wird als Array mit der Zahl der
29 TakeFlaw()-Aufrufe und dem Datum des ersten TakeFlaw()-Aufrufs
30 zurueckgegeben.
31
32RUeCKGABEWERT
33-------------
34::
35
36 Ein Array mit drei Elementen:
37 1. der aktuelle Zaehlerstand
38 2. Zeit der ersten Benutzung
39 3. die Zeit der ersten Benutzung als String
40
41BEISPIELE
42---------
43::
44
45 Den aktuellen Abnutzungsgrad einer Ruestung kann man sich wie folgt
46 anzeigen lassen:
47
48 mixed *flaw;
49
50 flaw = ruestung->QueryFlaw();
51
52 printf("Zaehlerstand: %d, erster Schlag: %s\n", flaw[0], flaw[2]);
53 // oder analog:
54 printf("Zaehlerstand: %d, erster Schlag: %s\n", flaw[0], dtime(flaw[1]));
55
56SIEHE AUCH
57----------
58::
59
60 TakeFlaw(), /std/armour/combat.c, /std/weapon/combat.c
61
62
63Last modified: Wed May 8 10:22:32 1996 by Wargon
64