blob: 6e6c06c4a00aac702d19c8ebcc56ebfe94c44eed [file] [log] [blame]
Zesstra953f9972017-02-18 15:37:36 +01001
MG Mud User88f12472016-06-24 23:31:02 +02002DoWield()
Zesstra953f9972017-02-18 15:37:36 +01003*********
MG Mud User88f12472016-06-24 23:31:02 +02004
MG Mud User88f12472016-06-24 23:31:02 +02005
Zesstra953f9972017-02-18 15:37:36 +01006FUNKTION
7========
MG Mud User88f12472016-06-24 23:31:02 +02008
Zesstra953f9972017-02-18 15:37:36 +01009 varargs int DoWield(int silent);
MG Mud User88f12472016-06-24 23:31:02 +020010
MG Mud User88f12472016-06-24 23:31:02 +020011
Zesstra953f9972017-02-18 15:37:36 +010012DEFINIERT IN
13============
MG Mud User88f12472016-06-24 23:31:02 +020014
Zesstra953f9972017-02-18 15:37:36 +010015 /std/weapon/combat.c
MG Mud User88f12472016-06-24 23:31:02 +020016
MG Mud User88f12472016-06-24 23:31:02 +020017
Zesstra953f9972017-02-18 15:37:36 +010018ARGUMENTE
19=========
MG Mud User88f12472016-06-24 23:31:02 +020020
Zesstra953f9972017-02-18 15:37:36 +010021 silent
22 Ungleich 0, wenn die Waffe ohne Meldungen gezueckt werden soll.
23
24
25BESCHREIBUNG
26============
27
28 Es wird versucht, die Waffe zu zuecken. Hat man schon eine Waffe
29 gezueckt, so wird versucht, diese wegzustecken. Klappt das nicht, kann
30 die Waffe nicht gezueckt werden.
31
32
33RUeCKGABEWERT
34=============
35
36 0, wenn man die Waffe gar nicht bei sich traegt, ansonsten 1.
37
38
39BEMERKUNGEN
40===========
41
42 Anhand des Rueckgabewertes laesst sich nicht entscheiden, ob die Waffe
43 sich erfolgreich zuecken liess!
44
45 Gruende, warum sich eine Waffe nicht zuecken lassen kann, sind
46 folgende:
47 o Man traegt sie nicht bei sich (oder sie steckt in einem Beutel
48 o.ae.).
49 o Man hat sie schon gezueckt.
50 o Falls definiert: WieldFunc() gibt 0 zurueck.
51 o Man ist nicht geschickt genug (das haengt von der Waffenklasse
52 ab).
53 o Eine schon gezueckte Waffe laesst sich nicht wegstecken.
54 o Die Waffenklasse ist hoeher als erlaubt.
55 o Man hat nicht genug Haende frei.
56
57
58SIEHE AUCH
59==========
60
61 WieldFunc(), InformWield(), P_EQUIP_TIME, /std/weapon.c
62
MG Mud User88f12472016-06-24 23:31:02 +020063Last modified: Wed Apr 08 10:25:00 2004 by Muadib