blob: 34c9169845da0334a1b10210817ea13fd6595bed [file] [log] [blame]
MG Mud User88f12472016-06-24 23:31:02 +02001P_DAMAGE_MSG
Zesstra953f9972017-02-18 15:37:36 +01002************
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_DAMAGE_MSG "std_p_dam_msg"
MG Mud User88f12472016-06-24 23:31:02 +02009
MG Mud User88f12472016-06-24 23:31:02 +020010
Zesstra953f9972017-02-18 15:37:36 +010011DEFINIERT IN
12============
MG Mud User88f12472016-06-24 23:31:02 +020013
Zesstra953f9972017-02-18 15:37:36 +010014 /sys/living/combat.h
MG Mud User88f12472016-06-24 23:31:02 +020015
MG Mud User88f12472016-06-24 23:31:02 +020016
Zesstra953f9972017-02-18 15:37:36 +010017BESCHREIBUNG
18============
19
20 In dieser Property lassen sich individuelle Treffer-/Schadensmeldungen
21 fuer dieses Lebewesen festlegen. Sie werden verwendet, falls bei
22 eingehendem Schaden der Aufrufer von Defend() Schadensmeldungen wuenscht
23 (d.h. SP_SHOW_DAMAGE != 0), jedoch keine eigenen Meldungen vorgibt.
24
25 Enthaelt diese Property kein Array, werden ggf. die Standardmeldungen
26 ausgegeben.
27
28 Datenstruktur der Property:
29 ({
30 ({ int lphit1, string mess_me,
31 string mess_en,
32 string mess_room }),
33 ({ lphit2, mess_me, mess_en, mess_room }),
34 ...
35 ({ lphitn, mess_me, mess_en, mess_room }),
36 })
37 wobei lphit1<lphit2<...<lphitn sein muss, d.h. das Array-
38 Array ist aufsteigend sortiert.
39
40 Ist ein Treffer x LP hart, werden die Meldungen des lphit-
41 Arrays ausgegeben, dessen Wert am naechsten unter dem Schaden
42 liegt.
43
44 In den Meldungen mess_me (an den Getroffenen), mess_en (an
45 den Feind), mess_room (an die restlichen Umstehenden) koennen
46 Ersatzstrings wie folgt verwendet werden:
47 @WER1/@WESSEN1/@WEM1/@WEN1 - name(casus) des Getroffenen (TO)
48 @WER2/@WESSEN2/@WEM2/@WEN2 - name(casus) des Feindes (enemy)
49
50
51SIEHE AUCH
52==========
53
54 Defend()
55 /std/living/combat.c
MG Mud User88f12472016-06-24 23:31:02 +020056
5715.09.2010, Zesstra