blob: 0762aeab51b1fabb35f740238d277472cd8a5da1 [file] [log] [blame]
Zesstra18626972017-01-31 10:38:27 +01001WearArmour()
2============
3
4FUNKTION
5--------
6::
7
8 public int WearArmour(object ob)
9
10DEFINIERT IN
11------------
12::
13
14 /std/living/clothing.c
15
16ARGUMENTE
17---------
18::
19
20 object ob
21 Die Ruestung, die angezogen wird.
22
23BESCHREIBUNG
24------------
25::
26
27 Das Lebewesen, in dem diese Funktion gerufen wird, zieht die Ruestung
28 <ob> an.
29 ABER: 'Anziehen' bedeutet in diesem Kontext lediglich, dass die
30 Ruestung/Kleidung in P_ARMOURS eingetragen wird. Es finden zur Zeit keine
31 Pruefungen statt, ob das Lebewesen den Gegenstand ueberhaupt anziehen
32 kann. Genausowenig werden Funktionen wie InformWear() gerufen oder
33 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 Wear(), WearClothing(), Unwear(), UnwearArmour(), UnwearClothing()
56 P_CLOTHING, P_ARMOURS
57 FilterClothing(), FilterArmours()
58
59ZULETZT GEAeNDERT
60-----------------
61::
62
6314.03.2009, Zesstra
64