blob: 03b2beca01ae73807965be270516a3c1f9185dbf [file] [log] [blame]
Zesstra953f9972017-02-18 15:37:36 +01001
MG Mud User88f12472016-06-24 23:31:02 +02002P_ENEMY_DEATH_SEQUENCE
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_ENEMY_DEATH_SEQUENCE "enemy_death_sequence"
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============
MG Mud User88f12472016-06-24 23:31:02 +020020
Zesstra953f9972017-02-18 15:37:36 +010021 Ueber diese Property kann Einfluss auf die Todessequenz eines getoeten
22 Spielers genommen werden. Sie muss im toetenden Objekt, d.h. dem
23 Objekt welches die()/do_damage()/Defend() im Spieler gerufen hat,
24 gesetzt sein.
25
26 Es gibt folgende gueltige Werte:
27 - string: Pfad zu einer eigenen Todessequenz im gueltigen Format
28 - mixed* Eine Todessequenz im Format des Todesraumes:
29 ({<int gesamtlaenge>,
30 ([<int index1>: <string umgebrochene Meldung1>,
31 <int index2>: <string umgebrochene Meldung2>,
32 ...])
33 })
34 - mapping In die Standard-Lars-Todessequenz einzufuegende Zeilen:
35 ([<int zeitindex>: <string umgebrochener Text>])
36
37
38BEISPIELE
39=========
40
41 // Pfad zu einer eigenen DSQ
42 SetProp(P_ENEMY_DEATH_SEQUENCE, ".../passende_dsq.txt");
43
44 // eigene DSQ im Todesraumformat:
45 SetProp(P_ENEMY_DEATH_SEQUENCE,
46 ({ 2, ([1: "DU LERNST AUS DEINEM FEHLER.\n"])}));
47
48 // Einfuegen einer Meldung (des NPCs) in die Standard-Todessequenz
49 SetProp(P_ENEMY_DEATH_SEQUENCE,
50 ([5: "Du hoerst "+name(WEN)+" hoehnisch kichern.\n"]));
51
52
53SIEHE AUCH
54==========
55
56 Tod: die(L)
57 Todesmeldungen: P_KILL_NAME, P_KILL_MSG, P_DIE_MSG, P_MURDER_MSG
58 P_ZAP_MSG, P_NEXT_DEATH_SEQUENCE
59 Sonstiges: P_CORPSE, P_NOCORPSE, /room/death/death_room.c
60
6110. Nov 2011 Gloinson