blob: d003bfcc985ebceb9dab8e40bef5ca62615f488e [file] [log] [blame]
Zesstra953f9972017-02-18 15:37:36 +01001
MG Mud User88f12472016-06-24 23:31:02 +02002DoUnwield()
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 DoUnwield(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 weggesteckt werden soll.
23 Wenn silent&M_NOCHECK wird die Waffe auch weggesteckt wenn sie
24 verflucht ist und UnwieldFunc() wird nicht ausgewertet.
25
26
27BESCHREIBUNG
28============
29
30 Es wird versucht, die Waffe wegzustecken.
31
32
33RUeCKGABEWERT
34=============
35
36 0, wenn die Waffe gar nicht gezueckt war, ansonsten 1.
37
38
39BEMERKUNGEN
40===========
41
42 Anhand des Rueckgabewertes laesst sich nicht ersehen, ob die Waffe sich
43 wegstecken liess oder nicht!
44
45 Wenn die Waffe verflucht ist oder (falls definiert) UnwieldFunc() 0
46 zurueckgibt, laesst sie sich nicht wegstecken.
47
48
49SIEHE AUCH
50==========
51
52 UnwieldFunc(), InformUnwield(), /std/weapon.c
53
Bugfix0a38dd72016-11-18 13:37:52 +010054Letzte Aenderung: 18.11.2016, Bugfix