blob: dbb1ed7dd2204a3c8190f7edd00556e0723f16ba [file] [log] [blame]
Zesstra953f9972017-02-18 15:37:36 +01001P_RACE
2******
MG Mud User88f12472016-06-24 23:31:02 +02003
MG Mud User88f12472016-06-24 23:31:02 +02004
Zesstra953f9972017-02-18 15:37:36 +01005NAME
6====
MG Mud User88f12472016-06-24 23:31:02 +02007
Zesstra953f9972017-02-18 15:37:36 +01008 P_RACE "race"
MG Mud User88f12472016-06-24 23:31:02 +02009
Zesstra953f9972017-02-18 15:37:36 +010010
11DEFINIERT IN
12============
13
14 /sys/living/description.h
15
16
17BESCHREIBUNG
18============
19
20 Die Rasse eines Lebewesens kann ueber diese Property ermittelt bzw.
21 gesetzt werden. Es empfiehlt sich hierbei, Rassen nur in Form von
22 grossgeschriebenen Strings zu setzen. Leichen erhalten mittels
23 dieser Property automatisch die Rasse der Lebewesen, aus denen sie
Zesstra6cadc1b2018-11-15 22:27:32 +010024 hervorgegangen sind. Der Sinn des Ganzen liegt darin, das Spiel
25 differenzierter zu gestalten und auf Rassenspezifika einzugehen.
26 Zum Beispiel koennen Elfen weniger Alkohol vertragen als Zwerge,
27 was in '/std/pub' beruecksichtigt wurde.
Zesstra953f9972017-02-18 15:37:36 +010028
29
30BEISPIEL
31========
32
33 void create()
34 { ::create();
35 // Definitionen
36 SetProp(P_RACE,"Ork");
37 // weitere Definitionen
38 }
39
40
41SIEHE AUCH
42==========
43
Zesstra6cadc1b2018-11-15 22:27:32 +010044 P_REAL_RACE
45 /std/npc.c, /std/pub.c
Zesstra953f9972017-02-18 15:37:36 +010046
Zesstra6cadc1b2018-11-15 22:27:32 +010047Last modified: 15.10.2018 Zesstra