blob: e675c4ec91acdcad92a02cd249d7a77564d812ac [file] [log] [blame]
MG Mud User88f12472016-06-24 23:31:02 +02001DoWear()
Zesstra953f9972017-02-18 15:37:36 +01002********
MG Mud User88f12472016-06-24 23:31:02 +02003
MG Mud User88f12472016-06-24 23:31:02 +02004
Zesstra953f9972017-02-18 15:37:36 +01005FUNKTION
6========
MG Mud User88f12472016-06-24 23:31:02 +02007
Zesstra953f9972017-02-18 15:37:36 +01008 varargs int DoWear(int silent, int all);
MG Mud User88f12472016-06-24 23:31:02 +02009
MG Mud User88f12472016-06-24 23:31:02 +020010
Zesstra953f9972017-02-18 15:37:36 +010011DEFINIERT IN
12============
MG Mud User88f12472016-06-24 23:31:02 +020013
Zesstra953f9972017-02-18 15:37:36 +010014 /std/armour/combat.c
MG Mud User88f12472016-06-24 23:31:02 +020015
MG Mud User88f12472016-06-24 23:31:02 +020016
Zesstra953f9972017-02-18 15:37:36 +010017ARGUMENTE
18=========
MG Mud User88f12472016-06-24 23:31:02 +020019
Zesstra953f9972017-02-18 15:37:36 +010020 silent
21 Falls ungleich 0, so werden keine Meldungen ausgegeben.
22 all
23 Ungleich 0, wenn DoWear() aus einem "ziehe alles an" heraus
24 aufgerufen wurde.
25
26
27BESCHREIBUNG
28============
29
30 Es wird versucht, die Ruestung anzuziehen. Dabei wird eine eventuell
31 vorhandene WearFunc() mit beruecksichtigt.
32
33
34RUeCKGABEWERT
35=============
36
37 0, wenn man die Ruestung gar nicht bei sich hat oder sie schon an hat,
38 ansonsten 1.
39
40
41BEMERKUNGEN
42===========
43
44 Auch wenn eine 1 zurueckgegeben wird, muss das nicht heissen, dass die
45 Ruestung erfolgreich angezogen wurde!
46
47 Gruende fuer ein Fehlschlagen des Anziehens koennen sein:
48 o Man hat die Ruestung nicht bei sich.
49 o Man hat die Ruestung schon an.
50 o Man hat schon eine Ruestung des gleichen Typs an.
51 o Der Typ der Ruestung oder die Ruestungsklasse ist illegal.
52 o Falls definiert: WearFunc() gab 0 zurueck.
53 o Falls es sich um einen Schild handelt: Man hat keine Hand mehr
54 frei.
55
56
57SIEHE AUCH
58==========
59
60 DoUnwear(), WearFunc(), InformWear(), P_EQUIP_TIME,
61 /std/armour/combat.c, P_UNWEAR_MSG, P_WEAR_MSG
62
MG Mud User88f12472016-06-24 23:31:02 +020063Last modified: Sun Jun 27 22:22:00 1999 by Paracelsus