blob: b9fe25b4613f76e16c6c5b3cfc40d848dea7e726 [file] [log] [blame]
Zesstra18626972017-01-31 10:38:27 +01001CannotSee()
2===========
3
4FUNKTION
5--------
6::
7
8 varargs int CannotSee(int silent);
9
10DEFINIERT IN
11------------
12::
13
14 /std/living/light.c
15
16ARGUMENTE
17---------
18::
19
20 silent - Soll an das Lebewesen direkt automatisch eine Meldung
21 ausgegeben werden wenn es nichts sehen kann?
22
23BESCHREIBUNG
24------------
25::
26
27 Diese Funktion prueft ob das Lebewesen etwas sehen kann, oder nicht.
28 Hierbei wird sowohl das Lichtlevel mit saemtlichen Modifikatoren,
29 als auch Nachtsicht und die Property P_BLIND beruecksichtigt. Da
30 diese Funktion bei zukuenftigen Mudlibaenderungen immer aktualisiert
31 werden duerfte, sollte man sie nach Moeglichkeit benutzen und die
32 Abfragen nicht selbst implementieren.
33
34RUeCKGABEWERT
35-------------
36::
37
38 0, wenn der Spieler etwas sehen kann
39 1, wenn der Spieler nichts sehen kann: Blindheit
40 2, wenn der Spieler nichts sehen kann: zu wenig Licht/keine Nachtsicht
41
42SIEHE AUCH
43----------
44::
45
46 P_BLIND, P_LIGHT_MODIFIER, P_PLAYER_LIGHT
47
48
49Last modified: Mon Jan 17 18:22:27 2000 by Padreic
50