blob: 26385488bf4257c282362b344542efdcb177c3aa [file] [log] [blame]
Zesstra18626972017-01-31 10:38:27 +01001Wear()
2======
3
4FUNKTION
5--------
6::
7
8 public int Wear(object ob)
9
10DEFINIERT IN
11------------
12::
13
14 /std/living/clothing.c
15
16ARGUMENTE
17---------
18::
19
20 object ob
21 Die Ruestung oder Kleidung, die angezogen wird.
22
23BESCHREIBUNG
24------------
25::
26
27 Das Lebewesen, in dem diese Funktion gerufen wird, zieht die Ruestung
28 oder das Kleidungsstueck <ob> an.
29 ABER: 'Anziehen' bedeutet in diesem Kontext lediglich, dass die
30 Ruestung/Kleidung in P_ARMOURS bzw. P_CLOTHING eingetragen wird. Es
31 finden zur Zeit keine Pruefungen statt, ob das Lebewesen den Gegenstand
32 ueberhaupt anziehen kann. Genausowenig werden Funktionen wie InformWear()
33 gerufen oder etwaige Stat-Boni aktiviert.
34 Die Funktion ist nur dazu gedacht, im Zuge des Anziehens eines Objekts
35 von diesem im Lebewesen gerufen zu werden.
36
37RUeCKGABEWERT
38-------------
39::
40
41 1, wenn das Anziehen erfolgreich war.
42 0 sonst.
43
44BEMERKUNGEN
45-----------
46::
47
48 Nicht von Hand aufrufen, es sei denn man weiss genau, was man tut. Und am
49 besten auch dann nicht.
50
51SIEHE AUCH
52----------
53::
54
55 WearArmour(), WearClothing(), Unwear(), UnwearArmour(), UnwearClothing()
56 P_CLOTHING, P_ARMOURS
57 FilterClothing(), FilterArmours()
58
59ZULETZT GEAeNDERT
60-----------------
61::
62
6314.03.2009, Zesstra
64