blob: 251e927f4979c95d7ac063b6365c66ec1150dff3 [file] [log] [blame]
MG Mud User88f12472016-06-24 23:31:02 +02001NAME:
2 P_LIGHT "light"
3
4DEFINIERT IN:
5 /sys/properties.h
6
7BESCHREIBUNG:
8 Gibt den Lichtlevel eines Objektes an, d.h. wie hell das Objekt von sich
9 aus leuchtet. Moechte man den gesamten Lichtlevel haben der von einem
10 Objekt ausgeht, so sollte man P_TOTAL_LIGHT nehmen, das den Inhalt eines
11 Containers direkt mit verrechnet.
12
13 Bitte _nur_ ueber SetProp bzw. QueryProp zugreifen, da es fuer die
14 Berechnung wichtig ist, das in allen Containern P_LAST_CONTENT_CHANGE
15 gesetzt wird um ein neuberechnen des Lichtlevels auszuloesen!
16
17ANMERKUNG:
18 Um ein ungefaehres Gefuehl davon zu bekommen was ein Lichtlevel in
19 etwa bedeutet hier einige allgemeine Beispiele von Gegenstaenden.
20 Grundsaetzlich sollten Lichtlevel <0 und >2 nur in Ruecksprache mit dem
21 Balanceteam benutzt werden.
22
23 Lichtlevel -1, z.B. ein schwarzer Ring, von dem eine kleine dunkle Aura
24 ausgeht, die den Spieler umgibt.
25 Lichtlevel 0, der Gegenstand beeinflusst das Licht ueberhaupt nicht
26 Lichtlevel 1, der Spieler haelt eine kleine Lichtquelle in Haenden,
27 dieses kann ein Leuchtpfirsich, eine Fackel oder ein
28 Feuerschwert oder aehnliches sein.
29 Lichtlevel 2, eine etwas groessere Lichtquelle, die aber immer noch
30 nicht den Raum beleuchtet sondern lediglich dem Spieler
31 einen Lichtschein gewaehrt mit dem er sehen kann.
32 Lichtlevel >2, extrem helle Lichtquellen, die den gesamten Raum
33 ausleuchten, in der Regel wohl eher magischer Natur.
34 Solche Lichtquellen sollten sich mit der Zeit
35 verbrauchen, dem Spieler Schaden zufuegen oder
36 aehnliches, damit die Spieler nicht defaultmaessig mit
37 einer solchen Lichtquelle durchs MG ziehn.
38
39 Daraus ergeben sich dann folgende Konsequenzen fuer Raeume:
40 Lichtlevel >1: Der Raum ist sehr hell erleuchtet und kann von Spielern
41 nicht oder nur sehr schwer abgedunkelt werden. Ein Wert
42 von 2-3 kann interessant sein, wenn die NPCs im Raum
43 ueber keine Nachtsicht verfuegen. Ueber ein Abdunkeln des
44 Raumes kann der Spieler dann doch den Nachtkampf nutzen.
45 Lichtlevel 1: Der Raum ist erleuchtet und die Spieler koennen ohne
46 weitere Lichtquellen sehen...
47 Lichtlevel 0: Ein dunkler Raum in dem man mit jeder Fackel sehen kann.
48 Lichtlevel -1: man benoetigt zwei einfache Lichtquellen oder Nachtsicht
49 um in diesem Raum etwas sehen zu koennen.
50 Lichtlevel -2: Man benoetigt schon eine besondere Lichtquelle um in
51 diesem Raum noch etwas sehen zu koennen. Solche
52 Lichtquellen sind nichts fuer Anfaenger oder mittlere
53 Spieler da sie schwer zu beschaffen und in der Regel
54 auch einige Handicaps haben.
55 Lichtlevel <-2: Der Raum ist wirklich absolut stockduster und
56 Lichtquellen die solch einen Raum ausleuchten koennen,
57 sind ausserordentlich selten und haben immer ihre
58 Tuecken. Diese Lichtlevel sollten nur mit Vorsicht
59 genossen werden.
60
61SIEHE AUCH:
62 P_TOTAL_LIGHT, P_INT_LIGHT, P_PLAYER_LIGHT, P_LIGHT_MODIFIER, CannotSee()