~jadedctrl/gem-xwx-moe

~jadedctrl/gem-xwx-moe/gemujo_ludo/flikaĵoj/public_death_messages/0001-Aldonas-proprajn-mortmesa-ojn-por-Gemujo.patch
 ..
0 From 6834f34d2b43dfb4de545fcf5cd43d6ec82a6d3c Mon Sep 17 00:00:00 2001
1 From: Jaidyn Ann <10477760+JadedCtrl@users.noreply.github.com>
2 Date: Wed, 31 Jul 2024 19:02:36 -0500
3 Subject: [PATCH] =?UTF-8?q?Aldonas=20proprajn=20mortmesa=C4=9Dojn=20por=20?=
4 =?UTF-8?q?Gemujo?=
5 MIME-Version: 1.0
6 Content-Type: text/plain; charset=UTF-8
7 Content-Transfer-Encoding: 8bit
8
9 ---
10 init.lua | 63 +++++++++++++++++++++++++++++++++++++++++---------------
11 1 file changed, 46 insertions(+), 17 deletions(-)
12
13 diff --git a/init.lua b/init.lua
14 index 9faab15..72c79de 100644
15 --- a/init.lua
16 +++ b/init.lua
17 @@ -11,26 +11,34 @@ fall = {
18
19 -- Burning in fire
20 burn = {
21 - NS('@1 burned to a crisp'),
22 - NS('@1 got a little too warm'),
23 - NS('@1 got too close to the camp fire'),
24 - NS('@1 got nuked')
25 + NS("@1 cindriĝis."),
26 + NS("@1 ne trinkis sufiĉe da akvo."),
27 + NS("@1 sekvis la ekzemplon de magistro Hus."),
28 + NS("Kiu donis alumetojn al @1?!"),
29 + NS("Laŭ la inkvizicio, @1 estis sorĉisto."),
30 + NS("Neniu estas perfekta estingisto. Eĉ ne @1."),
31 + NS("Nun ni scias certe, ke @1 ne estas fenikso.")
32 }
33
34 -- Drowning
35 drown = {
36 - NS('@1 drowned'),
37 - NS('@1 ran out of air'),
38 - NS('@1 tried to impersonate an anchor'),
39 - NS("@1 forgot they weren't a fish")
40 + NS("@1 dronis."),
41 + NS("@1 ne plu soifas."),
42 + NS("@1 tro malsoifis."),
43 + NS("@1 nun fiŝas, sed ne fiŝkaptas."),
44 + NS("@1 ĵus science pruvis, ke homoj ne havas brankojn."),
45 + NS("Ĉu vi rimarkis, ke @1 freŝdate tre fundemas?"),
46 + NS("Oni ne tro drinku, sed ankaŭ ne tro trinku, kiel @1 montras al ni."),
47 + NS("Neniu estas perfekta maristo. Eĉ ne @1."),
48 + NS("«Ne, ne!» Diris la maristoj… sed ne aŭskultis @1."),
49 + NS("Unu plia minuto, kaj @1 certe lernus spiri subakve.")
50 }
51
52 -- Burning in lava
53 lava = {
54 - NS('@1 thought lava was cool'),
55 - NS('@1 tried to swim in lava'),
56 - NS('@1 melted in lava'),
57 - NS('@1 fell whilst trying to reach that last diamond')
58 + NS("@1 naĝis en lafo; nun vi povas naĝi en ĝi!"),
59 + NS("@1 sekvafoje atendu, ĝis ĝia trinkaĵo malvarmiĝos."),
60 + NS("Neniu estas perfekta drako. Eĉ ne @1.")
61 }
62
63 -- Killed by other player
64 @@ -51,10 +59,31 @@ mob = {
65
66 -- Everything else
67 other = {
68 - NS('@1 died'),
69 - NS('@1 gave up on life'),
70 - NS('@1 passed out - permanantly'),
71 - NS('@1 did something fatal')
72 + NS("@1 eksdatiĝis."),
73 + NS("@1 forgesis la akuzativon."),
74 + NS("@1 transloĝiĝis al postmortejo."),
75 + NS("@1 iam manĝis anason, kaj nun sorto punas ĝin!"),
76 + NS("@1 malatentis la konsilojn de sia kuracisto."),
77 + NS("@1 mortis pro bona kaŭzo – espereble."),
78 + NS("@1 ne manĝis sufiĉe da fruktoj kaj legomoj."),
79 + NS("@1 oferis sin, por ke vi sciu, kion ne fari."),
80 + NS("@1 rompiĝis kaj oni devis restartigi ĝin."),
81 + NS("Gratulon al @1 – ĝi ĵus dungiĝis kiel fantomo!"),
82 + NS("Mankis al @1 tro da ekzerco kaj sunlumo."),
83 + NS("Oni nun leĝe rajtas preni la ŝuojn de @1."),
84 + NS("@1 ricevis amikan, nevideblan manpremon de la libera merkato."),
85 + NS("@1 scivolis, ĉu komunismo eble finfine funkcios ĉi-foje."),
86 + NS("@1 mortis pro sia imperiestro."),
87 + NS("Al @1, anarĥiismo ŝajnis tre bona ideo en teorio."),
88 + NS("Plimulto el la deputitoj voĉdonis, ke @1 ne plu vivu."),
89 + NS("@1 frakasiĝis kaj perdis memorojn."),
90 + NS("@1 mortis kaj revekiĝis en stranga, kubeca mondo."),
91 + NS("Dankinde @1 ne mortas realvive kiam ĝi mortas ĉi tie. (Almenaŭ ne jam…)"),
92 + NS("Gratulon al @1 – iu bona familio decidis adopti ĝin!"),
93 + NS("La nomo de @1 aperis en la notlibro de morto."),
94 + NS("Laŭ leĝo de egala interŝanĝo, la mondo kaj perdas kaj akiras on @1."),
95 + NS("Malespero! La morto de @1 plenigas nin de malespero!"),
96 + NS("Ni sendadu bananojn al pasinteco ĝis @1 restos viva.")
97 }
98
99 function send_death_message(cause, victim, killer)
100 @@ -70,7 +99,7 @@ function send_death_message(cause, victim, killer)
101 killer_name = killer:get_player_name()
102 else
103 -- Get entity name, excluding mod name ("mymod:enemy" -> "enemy")
104 - killer_name = killer:get_luaentity().name
105 + entity_name = killer:get_luaentity().name
106 index, _ = string.find(entity_name, ':')
107 killer_name = string.sub(entity_name, index + 1)
108 end
109 --
110 2.45.2
111