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