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