Refactor Encounters, use new translations format for save space

This commit is contained in:
Roman Jaroš 2025-04-17 19:04:49 +02:00
parent 7d9f58650a
commit 908f45eb9b
59 changed files with 103852 additions and 58396 deletions

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

309
Addon/Data/retail/10.lua Normal file
View file

@ -0,0 +1,309 @@
local _, addon = ...
addon.data.speech["Cataloger Simone_n8deef6a8"] = {
m = "Sledujte mě! Připraven? Připravit? Směj se!",
}
addon.data.speech["Cataloger Simone_n50f843a9"] = {
m = "Zamávejme na kameru! Velká vlna, no tak!",
}
addon.data.speech["Cataloger Simone_n759492c3"] = {
m = "Sledujte mě! A teď zamávej svým fanouškům!",
}
addon.data.speech["Cataloger Simone_ncb2bf0b8"] = {
m = "Soustřeď se na mě a ukaž, že umíš tančit!",
}
addon.data.speech["Cataloger Simone_nebd14b2c"] = {
m = "Zamávejte do kamery! Zamávej jí, superhvězdo!",
}
addon.data.speech["Cataloger Simone_ndcb2a22e"] = {
m = "Ukažte mi slzy! Ukaž mi, že umíš plakat na povel!",
}
addon.data.speech["Cataloger Simone_nfc0237df"] = {
m = "Ukažte nám svaly! Oheň pro mě!",
}
addon.data.speech["Cataloger Simone_n71038f54"] = {
m = "<cM0>! Tvůj vzhled napovídá, že o stylu něco víš!",
}
addon.data.speech["Cataloger Simone_n4d222685"] = {
m = "Uvidíme silný pozdrav! Soustřeďte se na mě a salutujte!",
}
addon.data.speech["Cataloger Simone_necaca7ae"] = {
m = "Ukažte mi své nejlepší taneční pohyby!",
}
addon.data.speech["Cataloger Simone_n93701347"] = {
m = "Podívejme se, jak tančíš. Soustřeďte se na mě a tančete jako bouře!",
}
addon.data.speech["Cataloger Simone_ne8aedbb7"] = {
m = "Roar! Ukaž mi, jak řveš! Vypusť tu bestii ven!",
}
addon.data.speech["Cataloger Simone_nba45c5d5"] = {
m = "Zapózujte! Napněte svaly!",
}
addon.data.speech["Cataloger Simone_nb4ea8d9d"] = {
m = "Potřebuji vidět nějaké emoce. Plačte za mě!",
}
addon.data.speech["Cataloger Simone_n2eb6f578"] = {
m = "Tancuj, jako by se nikdo nedíval... Ale nezapomeňte tančit před kamerou!",
}
addon.data.quest["q86705_name"] = {
m = "Pracujte na tom",
}
addon.data.quest["q86705_description"] = {
m = "Zkouška stylu nám dává příležitost vypadat dobře. <cM0>. Kamera se postará o to, abychom vypadali dobře i nadále. Takže se soustřeďte na mě a můj fotoaparát, dodržujte mé pokyny a já se postarám o to, abyste vypadali fantasticky!",
f = "Zkouška stylu nám dává příležitost vypadat dobře. <cF0>. Kamera se stará o to, abychom stále vypadali dobře. Takže se soustřeďte na mě a můj fotoaparát, dodržujte mé pokyny a já se postarám o to, abyste vypadali fantasticky!",
}
addon.data.quest["q86705_objective"] = {
m = "Soustřeďte se na fotografa a postupujte podle jeho pokynů.",
}
addon.data.quest["q86705_progress"] = {
m = "Soustřeďte se na mě a řiďte se mými pokyny.\n\nPostarám se, abys vypadala skvěle.",
}
addon.data.quest["q86705_completion"] = {
m = "Kamera nelže, <name>.\n\nJsi stylový <cM0>.",
f = "Kamera nelže, <name>.\n\nJsi jedna stylová <cF0>.",
}
addon.data.speech["Cataloger Grilka_nffadc17d"] = {
m = "Zamávejme na kameru! Velká vlna, no tak!",
}
addon.data.speech["Cataloger Grilka_n8db92ba7"] = {
m = "Lovec démonů! Tvůj vzhled napovídá, že se vyznáš ve stylu!",
}
addon.data.speech["Cataloger Grilka_n84dfc54f"] = {
m = "Smějte se za mě! Představte si, že jsem vám právě řekl nejlepší vtip na světě, poslechněte si ho!",
}
addon.data.speech["Cataloger Grilka_n0cf70f39"] = {
m = "Sledujte mě! Připraven? Připravit? Směj se!",
}
addon.data.speech["Cataloger Grilka_n11fb2a74"] = {
m = "Potřebuji vidět nějaké emoce. Plačte za mě!",
}
addon.data.speech["Cataloger Grilka_n591c5187"] = {
m = "Soustřeď se na mě a ukaž, že umíš tančit!",
}
addon.data.speech["Cataloger Grilka_n1f4c4f2b"] = {
m = "Tancuj, jako by se nikdo nedíval... Ale nezapomeňte tančit před kamerou!",
}
addon.data.speech["Cataloger Grilka_n8d21f002"] = {
m = "Ukaž mi svůj nejlepší pozdrav!",
}
addon.data.speech["Cataloger Grilka_ndd6abbd6"] = {
m = "Uvidíme silný pozdrav! Soustřeďte se na mě a salutujte!",
}
addon.data.speech["Cataloger Grilka_n10057be7"] = {
m = "Řvi za mě! Podívejte se na mě a zařvěte!",
}
addon.data.speech["Cataloger Grilka_nafa64c13"] = {
m = "Roar! Ukaž mi, jak řveš! Vypusť tu bestii ven!",
}
addon.data.speech["Cataloger Grilka_n1b88cc29"] = {
m = "Soustřeďte se na mě! Teď mi ukaž svůj nejsilnější řev!",
}
addon.data.speech["Cataloger Grilka_nc6d78fb8"] = {
m = "Podívejme se na váš nejlepší smích! Soustřeďte se na mě a smějte se!",
}
addon.data.speech["Cataloger Grilka_n0b47fc6d"] = {
m = "Zapózujte! Napněte svaly!",
}
addon.data.speech["Cataloger Grilka_n469dbf2e"] = {
m = "Ukaž mi, jak jsi silný. Napněte svaly!",
}
addon.data.speech["Cataloger Grilka_n7e5f997d"] = {
m = "<cM0>! Tvůj vzhled napovídá, že o stylu něco víš!",
}
addon.data.speech["Cataloger Grilka_n9837a6c6"] = {
m = "Soustřeďte se na mě a plačte. Uvidíme slzy!",
}
addon.data.speech["Cataloger Grilka_n298f3fc9"] = {
m = "Ukažte nám svaly! Oheň pro mě!",
}
addon.data.speech["Cataloger Grilka_n0389dc98"] = {
m = "Ukažte mi slzy! Ukaž mi, že umíš plakat na povel!",
}
addon.data.speech["Cataloger Grilka_n43286869"] = {
m = "Rytíř smrti! Tvůj vzhled napovídá, že o stylu něco víš!",
}
addon.data.speech["Cataloger Grilka_nbc18cb68"] = {
m = "Ukažte mi své nejlepší taneční pohyby!",
}
addon.data.speech["Cataloger Grilka_n096eaf48"] = {
m = "Sledujte mě! A teď zamávej svým fanouškům!",
}
addon.data.speech["Cataloger Grilka_n6e277a8c"] = {
m = "Zamávejte do kamery! Zamávej jí, superhvězdo!",
}
addon.data.speech["Cataloger Grilka_n9af915a0"] = {
m = "Podívejme se, jak tančíš. Soustřeďte se na mě a tančete jako bouře!",
}
addon.data.quest["q86703_name"] = {
m = "Pracujte na tom",
}
addon.data.quest["q86703_description"] = {
m = "Zkouška stylu nám dává příležitost vypadat dobře. <cM0>. Kamera se postará o to, abychom vypadali dobře i nadále. Takže se soustřeďte na mě a můj fotoaparát, dodržujte mé pokyny a já se postarám o to, abyste vypadali fantasticky!",
f = "Zkouška stylu nám dává příležitost vypadat dobře. <cF0>. Kamera se stará o to, abychom stále vypadali dobře. Takže se soustřeďte na mě a můj fotoaparát, dodržujte mé pokyny a já se postarám o to, abyste vypadali fantasticky!",
}
addon.data.quest["q86703_objective"] = {
m = "Soustřeďte se na fotografa a postupujte podle jeho pokynů.",
}
addon.data.quest["q86703_progress"] = {
m = "Soustřeďte se na mě a řiďte se mými pokyny.\n\nPostarám se, abys vypadala skvěle.",
}
addon.data.quest["q86703_completion"] = {
m = "Kamera nelže, <name>.\n\nJsi stylový <cM0>.",
f = "Kamera nelže, <name>.\n\nJsi jedna stylová <cF0>.",
}
addon.data.quest["q87417_progress"] = {
m = "Jak probíhá mise?",
}
addon.data.quest["q87417_completion"] = {
m = "Děkujeme, že jste všem lidem Khaz Algaru přinesli záblesk naděje.",
}
addon.data.quest["q87424_progress"] = {
m = "Viděl jsem, jak se ve vzdálené temnotě Hallowfallu pohybují příšery. Věci, které mě straší v nočních můrách.",
}
addon.data.quest["q89018_name"] = {
m = "Věrný zákazník: Silver",
}
addon.data.quest["q89018_completion"] = {
m = "Stoupáš ve světě! Zařídíme ti upgrade.",
}
addon.data.quest["q79561_progress"] = {
m = "Velký, s vidličkou v hlavě. Poznáte ho, až ho uvidíte.",
}
addon.data.quest["q84123_name"] = {
m = "Test",
}
addon.data.quest["q84123_description"] = {
m = "Test",
}
addon.data.quest["q84123_objective"] = {
m = "Test",
}
addon.data.quest["q85827_name"] = {
m = "Třpyt a lesk",
}
addon.data.quest["q85827_completion"] = {
m = "Děkujeme za pomoc při návratu Undermine na trať. Tady je něco za tvou námahu.",
}
addon.data.quest["q85945_progress"] = {
m = "Máme tu trh, který chceme ovládnout.",
}
addon.data.quest["q85805_completion"] = {
m = "Tady máte!",
}
addon.data.quest["q85914_progress"] = {
m = "Snažte se nezmrazit žádné důležité kousky. Nenabízíme lékařskou péči.",
}
addon.data.quest["q85819_name"] = {
m = "Zvětralé hřebeny",
}
addon.data.quest["q85819_completion"] = {
m = "Děkujeme, že jste pomohli vrátit Undermine na správnou cestu. Tady je něco za tvou námahu.",
}
addon.data.quest["q85553_progress"] = {
m = "Budeme potřebovat čas, abychom oddělili prášek od kraba, tak je sem rychle přivezte!",
}
addon.data.quest["q85553_completion"] = {
m = "Podívejte se na to! Dost masa na nasycení celé posádky a ještě něco navíc.\n\nJen musíme být opravdu opatrní, abychom z něj dostali všechen ten střelný prach. Nerad bych, aby někdo přišel o ruku, až ho bude chtít uvařit.",
}
addon.data.quest["q85824_name"] = {
m = "Valorstones",
}
addon.data.quest["q85824_completion"] = {
m = "Děkujeme, že jste pomohli vrátit Undermine na správnou cestu. Tady je něco za tvou námahu.",
}
addon.data.quest["q85825_name"] = {
m = "Vyřezávané erby",
}
addon.data.quest["q85825_completion"] = {
m = "Děkujeme, že jste pomohli vrátit Undermine na správnou cestu. Tady je něco za tvou námahu.",
}
addon.data.quest["q85823_name"] = {
m = "Vyřezávané erby",
}
addon.data.quest["q85823_completion"] = {
m = "Děkujeme, že jste pomohli vrátit Undermine na správnou cestu. Tady je něco za tvou námahu.",
}
addon.data.quest["q86535_progress"] = {
m = "Podívejte se na tento teleport. Není nádherná?",
}
addon.data.quest["q86203_progress"] = {
m = "Ukončil jsi operaci?",
f = "Ukončila jsi operaci?",
}
addon.data.quest["q86203_completion"] = {
m = "Rada jistě ráda uslyší, že Waterworks je opět v pozemských rukou.\n\nDobrá práce, cizinče.",
}
addon.data.speech["Lindormi_na3f82473"] = {
m = "Vaše nejnebezpečnější klíče jsou nyní odolné vůči selhání.",
}
addon.data.speech["Lindormi_n73ddfae2"] = {
m = "Když budete potřebovat více relaxační úkol, promluvte si se mnou a mohu vám poskytnout jednodušší Keystone kdykoli.",
}
addon.data.quest["q87327_progress"] = {
m = "Dosáhli jste mnoha úspěchů. Vaše činy jsou legendární.",
}
addon.data.quest["q87327_completion"] = {
m = "Protože ti Xal'atathovy náhlé, ale nevyhnutelné zrady nedělají problém, ujistím se, že ti odteď budu dávat jen opravdu odolné klíče.\n\nNevadí však, když mě požádáš o nějaký jednodušší. Každý si občas potřebuje odpočinout.",
}
addon.data.quest["q87284_completion"] = {
m = "< Když uvolníš Zářivou ozvěnu, zhmotní se ti před očima vize minulosti. Sama Světová duše se s tebou dělí o své vzpomínky.>",
}
addon.data.quest["q88880_completion"] = {
m = "Vedl sis dobře, kamaráde. Tohle je tvoje.",
}
addon.data.quest["q88871_completion"] = {
m = "Ahoj, tohle je pro tebe.",
}
addon.data.quest["q88875_completion"] = {
m = "Něco pro vás máme.",
}
addon.data.quest["q88874_completion"] = {
m = "Něco pro vás máme.",
}
addon.data.quest["q88877_completion"] = {
m = "Tady je váš podíl, vše nad rámec zákona.",
}
addon.data.speech["Orweyna_nd17d2e19"] = {
m = "Skoncovali jsme se zbraněmi Černé krve. Prozatím to stačí.",
}
addon.data.speech["Orweyna_na39c0156"] = {
m = "Až se budu řídit vlastními vizemi, nebude to tak úzce jako dříve.",
}
addon.data.speech["Orweyna_n5b7fb0e0"] = {
m = "Nejen kvůli vaší vizi, ale i kvůli jejich vizi. Moje bohyně potřebovala, abych to viděl.",
}
addon.data.speech["Orweyna_nef5031e7"] = {
m = "Říkáte, že neznáte vize... a přitom máte vizi budoucnosti svého města. Takovou, jakou jsi neměl, než ses vrátil domů, abys pomohl svému lidu.",
}
addon.data.speech["Orweyna_n7ae8dba7"] = {
m = "Nemohu zůstat déle. Mé vize mě volají jinam.",
}
addon.data.speech["Nanny Talullah_nfbb304bf"] = {
m = "<name> udělám práci, nezlomím ani hřebík... To je pro mě výhra!",
}
addon.data.speech["Nanny Talullah_ne76dd391"] = {
m = "Dollface, honeybunches. <name> jsi můj oblíbený řidič. Neříkejte ostatním, že jsem to řekl.",
}
addon.data.speech["Nanny Talullah_n160d058e"] = {
m = "Dobrá práce, panenko. <name> se ujistil, že dostanu svůj podíl z tvého spropitného, že?",
}
addon.data.speech["Marty Zoomcart_nee4a6e7a"] = {
m = "<name> Mezitím využiji své schopnosti vampýra, kterou mi propůjčil gob, abych získal čas.",
}
addon.data.speech["Heaps Morale Booster_n0bf586dc"] = {
m = "A PAMATUJTE. POKUD ZAÚTOČÍTE NA STRÁŽE, ZMLÁTÍ VÁS.",
}
addon.data.speech["Heaps Morale Booster_nfabe394d"] = {
m = "KDO DO KONCE SMĚNY NASBÍRÁ NEJVÍCE ŽETONŮ, TOMU BUDOU DLUHY ODPUŠTĚNY.",
}
addon.data.speech["Heaps Morale Booster_n4bfb2596"] = {
m = "HODNĚ ŠTĚSTÍ. BAVTE SE.",
}
addon.data.speech["Heaps Morale Booster_nba2b5159"] = {
m = "TÍMTO VÁM PŘIPOMÍNÁME, ABYSTE Z TĚCHTO OPUŠTĚNÝCH AUTOMATŮ VYTĚŽILI CO NEJVÍCE ŽETONŮ.",
}
addon.data.encounter["The Gobfather_normal_raid_a03b221c_00"] = {
m = "???||",
}
addon.data.encounter["The Gobfather_normal_raid_3df09614_000000"] = {
m = "Primed Boomcrawler||",
}

138
Addon/Data/retail/11.lua Normal file
View file

@ -0,0 +1,138 @@
local _, addon = ...
addon.data.encounter["The Gobfather_normal_raid"] = {
{
key = "The Gobfather_normal_raid_a03b221c_00",
children = {
{
key = "The Gobfather_normal_raid_0dd77eb8_0000",
children = {
{
key = "The Gobfather_normal_raid_3df09614_000000",
children = {
{
key = "The Gobfather_normal_raid_2dff6e6c_00000000",
children = {},
},
{
key = "The Gobfather_normal_raid_eeafee09_00000001",
children = {},
},
},
},
},
},
{
key = "The Gobfather_normal_raid_a4190c2f_0001",
children = {},
},
{
key = "The Gobfather_normal_raid_b3ae61ca_0002",
children = {},
},
{
key = "The Gobfather_normal_raid_c5b3601a_0003",
children = {},
},
{
key = "The Gobfather_normal_raid_09c97f46_0004",
children = {},
},
},
},
}
addon.data.encounter["Big M.O.M.M.A._normal_dungeon"] = {
{
key = "Big M.O.M.M.A._normal_dungeon_a03b221c_00",
children = {
{
key = "Big M.O.M.M.A._normal_dungeon_72fe5c6d_0000",
children = {
{
key = "Big M.O.M.M.A._normal_dungeon_af61785a_000000",
children = {},
},
},
},
{
key = "Big M.O.M.M.A._normal_dungeon_4728d502_0001",
children = {
{
key = "Big M.O.M.M.A._normal_dungeon_f30e1eb7_000100",
children = {
{
key = "Big M.O.M.M.A._normal_dungeon_bd9b8d8e_00010000",
children = {},
},
{
key = "Big M.O.M.M.A._normal_dungeon_81fd88f1_00010001",
children = {},
},
},
},
},
},
{
key = "Big M.O.M.M.A._normal_dungeon_606e5345_0002",
children = {},
},
{
key = "Big M.O.M.M.A._normal_dungeon_56351870_0003",
children = {},
},
{
key = "Big M.O.M.M.A._normal_dungeon_98198fd2_0004",
children = {},
},
},
},
}
addon.data.encounter["Big M.O.M.M.A._mythic_dungeon"] = {
{
key = "Big M.O.M.M.A._mythic_dungeon_a03b221c_00",
children = {
{
key = "Big M.O.M.M.A._mythic_dungeon_72fe5c6d_0000",
children = {
{
key = "Big M.O.M.M.A._mythic_dungeon_af61785a_000000",
children = {},
},
},
},
{
key = "Big M.O.M.M.A._mythic_dungeon_4728d502_0001",
children = {
{
key = "Big M.O.M.M.A._mythic_dungeon_f30e1eb7_000100",
children = {
{
key = "Big M.O.M.M.A._mythic_dungeon_17f89169_00010000",
children = {},
},
{
key = "Big M.O.M.M.A._mythic_dungeon_bd9b8d8e_00010001",
children = {},
},
{
key = "Big M.O.M.M.A._mythic_dungeon_81fd88f1_00010002",
children = {},
},
},
},
},
},
{
key = "Big M.O.M.M.A._mythic_dungeon_606e5345_0002",
children = {},
},
{
key = "Big M.O.M.M.A._mythic_dungeon_56351870_0003",
children = {},
},
{
key = "Big M.O.M.M.A._mythic_dungeon_98198fd2_0004",
children = {},
},
},
},
}

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

3355
Addon/Data/retail/5.lua Normal file

File diff suppressed because it is too large Load diff

3205
Addon/Data/retail/6.lua Normal file

File diff suppressed because it is too large Load diff

3001
Addon/Data/retail/7.lua Normal file

File diff suppressed because it is too large Load diff

3001
Addon/Data/retail/8.lua Normal file

File diff suppressed because it is too large Load diff

3116
Addon/Data/retail/9.lua Normal file

File diff suppressed because it is too large Load diff