blob: b86d33a420a58976a5d1ec6126b3336d26e76696 [file] [log] [blame]
Zesstra953f9972017-02-18 15:37:36 +01001
MG Mud User88f12472016-06-24 23:31:02 +02002CannotSee()
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 CannotSee(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/living/light.c
MG Mud User88f12472016-06-24 23:31:02 +020016
Zesstra953f9972017-02-18 15:37:36 +010017
18ARGUMENTE
19=========
20
21 silent - Soll an das Lebewesen direkt automatisch eine Meldung
22 ausgegeben werden wenn es nichts sehen kann?
23
24
25BESCHREIBUNG
26============
27
28 Diese Funktion prueft ob das Lebewesen etwas sehen kann, oder nicht.
29 Hierbei wird sowohl das Lichtlevel mit saemtlichen Modifikatoren,
30 als auch Nachtsicht und die Property P_BLIND beruecksichtigt. Da
31 diese Funktion bei zukuenftigen Mudlibaenderungen immer aktualisiert
32 werden duerfte, sollte man sie nach Moeglichkeit benutzen und die
33 Abfragen nicht selbst implementieren.
34
35
36RUeCKGABEWERT
37=============
38
39 0, wenn der Spieler etwas sehen kann
40 1, wenn der Spieler nichts sehen kann: Blindheit
41 2, wenn der Spieler nichts sehen kann: zu wenig Licht/keine Nachtsicht
42
43
44SIEHE AUCH
45==========
46
47 P_BLIND, P_LIGHT_MODIFIER, P_PLAYER_LIGHT
48
MG Mud User88f12472016-06-24 23:31:02 +020049Last modified: Mon Jan 17 18:22:27 2000 by Padreic