blob: 2592794b18aac1d833ba72f0030f0a3e15656d84 [file] [log] [blame]
Zesstra18626972017-01-31 10:38:27 +01001P_BLIND
2=======
3
4NAME
5----
6::
7
8 P_BLIND "blind"
9
10DEFINIERT IN
11------------
12::
13
14 /sys/player/viewcmd.h
15
16BESCHREIBUNG
17------------
18::
19
20 1, wenn der Spieler blind ist und nichts mehr sehen kann.
21
22 Wird von CannotSee() bei 'schau' und Betreten von Raeumen
23 u.ae. ausgewertet.
24
25 P_BLIND kann auch auf einen String gesetzt werden, der
26 dann statt des 'Du bist blind' ausgegeben wird.
27
28BEISPIELE
29---------
30::
31
32 this_player()->SetProp(P_BLIND,1);
33
34 this_player()->SetProp(P_BLIND,"Du hast Dir vorhin so schoen die "
35 +"Augen ausgekratzt ... deswegen "
36 +"siehst Du nun nichts mehr.\n");
37
38BEMERKUNGEN
39-----------
40::
41
42 Um herauszufinden, ob ein Spieler etwas sehen kann oder nicht,
43 sollte man lieber if(this_player()->CannotSee() != 0) pruefen
44 statt if(this_player()->QueryProp(P_BLIND)).
45
46 Denn CannotSee() beruecksichtigt auch Nachtsicht (bzw. hier
47 eine nicht aktivierte) und die Lichtmodifikatoren.
48
49SIEHE AUCH
50----------
51::
52
53 P_LIGHT_MODIFIER, P_PLAYER_LIGHT, CannotSee
54
55
56Letzte Aenderung: Sa 02.11.02, 00:30:00 Uhr, von Tilly
57