blob: b2c9caf4350704b781034d50857e253725c8bab0 [file] [log] [blame]
Zesstra18626972017-01-31 10:38:27 +01001P_RACE
2======
3
4NAME
5----
Zesstra18626972017-01-31 10:38:27 +01006
7 P_RACE "race"
8
9DEFINIERT IN
10------------
Zesstra18626972017-01-31 10:38:27 +010011
12 /sys/living/description.h
13
14BESCHREIBUNG
15------------
Zesstra18626972017-01-31 10:38:27 +010016
17 Die Rasse eines Lebewesens kann ueber diese Property ermittelt bzw.
18 gesetzt werden. Es empfiehlt sich hierbei, Rassen nur in Form von
19 grossgeschriebenen Strings zu setzen. Leichen erhalten mittels
20 dieser Property automatisch die Rasse der Lebewesen, aus denen sie
21 hervorgegangen sind.
22 Der Sinn des Ganzen liegt darin, das Spiel differenzierter zu
23 gestalten und auf Rassenspezifika einzugehen. Zum Beispiel koennen
24 Elfen weniger Alkohol vertragen als Zwerge, was in '/std/pub'
25 beruecksichtigt wurde.
26
27BEISPIEL
28--------
Zesstra3d5121f2018-10-15 20:06:40 +020029
30.. code-block:: pike
Zesstra18626972017-01-31 10:38:27 +010031
32 void create()
33 { ::create();
34 // Definitionen
35 SetProp(P_RACE,"Ork");
36 // weitere Definitionen
37 }
38
39SIEHE AUCH
40----------
Zesstra18626972017-01-31 10:38:27 +010041
Zesstra3d5121f2018-10-15 20:06:40 +020042 :doc:`P_REAL_RACE`
Zesstra18626972017-01-31 10:38:27 +010043 /std/npc.c, /std/pub.c
44
45
Zesstra3d5121f2018-10-15 20:06:40 +020046Last modified: 15.10.2018 Zesstra