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