This commit is contained in:
Andrew6810
2022-10-21 06:50:13 -07:00
parent 8571e98fb1
commit 39c0ed874e
466 changed files with 52263 additions and 2 deletions
+41
View File
@@ -0,0 +1,41 @@
local mod = DBM:NewMod("Ahune", "DBM-WorldEvents")
local L = mod:GetLocalizedStrings()
mod:SetRevision(("$Revision: 4198 $"):sub(12, -3))
mod:SetCreatureID(25740)--25740 Ahune, 25755, 25756 the two types of adds
mod:RegisterCombat("say", L.Pull)
mod:SetMinCombatTime(15)
mod:RegisterEvents(
"SPELL_AURA_APPLIED",
"SPELL_AURA_REMOVED"
)
local warnSubmerged = mod:NewAnnounce("Submerged", 2, "Interface\\AddOns\\DBM-Core\\textures\\CryptFiendBurrow.blp")
local warnEmerged = mod:NewAnnounce("Emerged", 2, "Interface\\AddOns\\DBM-Core\\textures\\CryptFiendUnBurrow.blp")
local specWarnAttack = mod:NewSpecialWarning("specWarnAttack")
local timerCombatStart = mod:NewTimer(10, "TimerCombat", 2457)--rollplay for first pull
local timerEmerge = mod:NewTimer(40, "EmergeTimer", "Interface\\AddOns\\DBM-Core\\textures\\CryptFiendUnBurrow.blp")
local timerSubmerge = mod:NewTimer(95, "SubmergTimer", "Interface\\AddOns\\DBM-Core\\textures\\CryptFiendBurrow.blp")
function mod:OnCombatStart(delay)
timerCombatStart:Start(-delay)
end
function mod:SPELL_AURA_APPLIED(args)
if args:IsSpellID(45954) then -- Ahunes Shield
warnEmerged:Show()
timerSubmerge:Start()
end
end
function mod:SPELL_AURA_REMOVED(args)
if args:IsSpellID(45954) then -- Ahunes Shield
warnSubmerged:Show()
timerEmerge:Start()
specWarnAttack:Show()
end
end
+55
View File
@@ -0,0 +1,55 @@
local mod = DBM:NewMod("ApothecaryTrio", "DBM-WorldEvents")
local L = mod:GetLocalizedStrings()
mod:SetRevision(("$Revision: 4181 $"):sub(12, -3))
mod:SetCreatureID(36272, 36296, 36565)
mod:RegisterCombat("combat")
mod:RegisterEvents(
"SPELL_CAST_START",
"SPELL_DAMAGE",
"CHAT_MSG_MONSTER_SAY"
)
local warnChainReaction = mod:NewCastAnnounce(68821, 3)
local specWarnPerfumeSpill = mod:NewSpecialWarningMove(68927)
local specWarnCologneSpill = mod:NewSpecialWarningMove(68934)
local timerHummel = mod:NewTimer(10.5, "HummelActive", 2457, nil, false)
local timerBaxter = mod:NewTimer(18.5, "BaxterActive", 2457, nil, false)
local timerFrye = mod:NewTimer(26.5, "FryeActive", 2457, nil, false)
mod:AddBoolOption("TrioActiveTimer", true, "timer")
local timerChainReaction = mod:NewCastTimer(3, 68821)
function mod:SPELL_CAST_START(args)
if args:IsSpellID(68821) then
warnChainReaction:Show()
timerChainReaction:Start()
end
end
do
local lastPerfspill = 0
local lastColnspill = 0
function mod:SPELL_DAMAGE(args)
if args:IsSpellID(68927) and args:IsPlayer() and time() - lastPerfspill > 2 then
specWarnPerfumeSpill:Show()
lastPerfspill = time()
elseif args:IsSpellID(68934) and args:IsPlayer() and time() - lastColnspill > 2 then
specWarnCologneSpill:Show()
lastColnspill = time()
end
end
end
function mod:CHAT_MSG_MONSTER_SAY(msg)
if msg == L.SayCombatStart or msg:find(L.SayCombatStart) then
if self.Options.TrioActiveTimer then
timerHummel:Start()
timerBaxter:Start()
timerFrye:Start()
end
end
end
+52
View File
@@ -0,0 +1,52 @@
local mod = DBM:NewMod("CorenDirebrew", "DBM-WorldEvents")
local L = mod:GetLocalizedStrings()
mod:SetRevision(("$Revision: 4181 $"):sub(12, -3))
mod:SetCreatureID(23872)
mod:RegisterCombat("combat")
mod:RegisterEvents(
"SPELL_AURA_APPLIED",
"SPELL_CAST_START"
)
local warnBarrel = mod:NewTargetAnnounce(51413, 4)
local timerBarrel = mod:NewTargetTimer(8, 51413)
local specWarnDisarm = mod:NewSpecialWarningRun(47310, mod:IsMelee())
local specWarnBrew = mod:NewSpecialWarning("specWarnBrew")
local specWarnBrewStun = mod:NewSpecialWarning("specWarnBrewStun")
local timerBrew = mod:NewTargetTimer(10, 47376)
local timerBrewStun = mod:NewTargetTimer(6, 47340)
mod:AddBoolOption("YellOnBarrel", true, "announce")
function mod:SPELL_CAST_START(args)
if args:IsSpellID(47310) then
specWarnDisarm:Show()
end
end
function mod:SPELL_AURA_APPLIED(args)
if args:IsSpellID(47376) then -- Brew
timerBrew:Start(args.destName)
if args:IsPlayer() then
specWarnBrew:Show()
end
elseif args:IsSpellID(47340) then -- Brew Stun
timerBrewStun:Start(args.destName)
if args:IsPlayer() then
specWarnBrewStun:Show()
end
elseif args:IsSpellID(47442, 51413) then -- Barreled!
warnBarrel:Show(args.destName)
timerBarrel:Start(args.destName)
if self.Options.YellOnBarrel and args:IsPlayer() then
SendChatMessage(L.YellBarrel, "SAY")
end
end
end
+36
View File
@@ -0,0 +1,36 @@
## Interface: 30300
## Title:|cffffe00a<|r|cffff7d0aDBM|r|cffffe00a>|r |cff69ccf0World Events|r
## Title-esES:|cffffe00a<|r|cffff7d0aDBM|r|cffffe00a>|r |cff69ccf0Eventos del Mundo|r
## Title-koKR:|cffffe00a<|r|cffff7d0aDBM|r|cffffe00a>|r |cff69ccf0월드 이벤트|r
## Title-ruRU:|cffffe00a<|r|cffff7d0aDBM|r|cffffe00a>|r |cff69ccf0Игровые события|r
## LoadOnDemand: 1
## RequiredDeps: DBM-Core
## SavedVariablesPerCharacter: DBMWorldEvent_SavedVars, DBMWorldEvent_SavedStats
## X-DBM-Mod: 1
## X-DBM-Mod-Category: Other
## X-DBM-Mod-Name: World Events
## X-DBM-Mod-Name-esES: Eventos del Mundo
## X-DBM-Mod-Name-ruRU: Игровые события
## X-DBM-Mod-Name-zhTW: 世界事件
## X-DBM-Mod-Name-koKR: 월드 이벤트
## X-DBM-Mod-Sort: 901
## X-DBM-Mod-LoadZone: Blackrock Depths,Scarlet Monastery,Shadowfang Keep,The Slave Pens
## X-DBM-Mod-LoadZone-frFR: Profondeurs de Rochenoire,Monastère écarlate,Donjon d'Ombrecroc,Les enclos aux esclaves
## X-DBM-Mod-LoadZone-deDE: Schwarzfelstiefen,Das Scharlachrote Kloster,Burg Schattenfang,Die Sklavenunterkünfte
## X-DBM-Mod-LoadZone-ruRU: Глубины Черной горы,Монастырь Алого ордена,Крепость Темного Клыка,Узилище
## X-DBM-Mod-LoadZone-zhTW: 黑石深淵,血色修道院,影牙城堡,奴隸監獄
## X-DBM-Mod-LoadZone-zhCN: 黑石深渊,血色修道院,影牙城堡,奴隶围栏
## X-DBM-Mod-LoadZone-koKR: 검은바위 나락,붉은십자군 수도원,그림자송곳니 성채, 강제노역소
## X-DBM-Mod-LoadZone-esES: Profundidades de Roca Negra,Monasterio Escarlata,Castillo de Colmillo Oscuro,Recinto de los Esclavos
## X-DBM-Mod-LoadZone-esMX: Profundidades de Roca Negra,Monasterio Escarlata,Castillo de Colmillo Oscuro,Recinto de los Esclavos
localization.en.lua
localization.ru.lua
localization.fr.lua
localization.tw.lua
localization.kr.lua
localization.de.lua
localization.es.lua
ApothecaryTrio.lua
Ahune.lua
CorenDirebrew.lua
HeadlessHorseman.lua
+39
View File
@@ -0,0 +1,39 @@
local mod = DBM:NewMod("HeadlessHorseman", "DBM-WorldEvents")
local L = mod:GetLocalizedStrings()
mod:SetRevision(("$Revision: 4181 $"):sub(12, -3))
mod:SetCreatureID(23682, 23775)
mod:RegisterCombat("combat")
mod:RegisterKill("say", L.SayCombatEnd)
mod:RegisterEvents(
"SPELL_AURA_APPLIED",
"CHAT_MSG_MONSTER_SAY"
)
local warnConflag = mod:NewTargetAnnounce(42380, 3)
local warnSquashSoul = mod:NewTargetAnnounce(42514, 2)
local timerConflag = mod:NewTargetTimer(4, 42380)
local timerSquashSoul = mod:NewTargetTimer(15, 42514)
local warnHorsemanSoldiers = mod:NewAnnounce("warnHorsemanSoldiers")
local specWarnHorsemanHead = mod:NewSpecialWarning("specWarnHorsemanHead")
function mod:SPELL_AURA_APPLIED(args)
if args:IsSpellID(42380) then -- Conflagration
warnConflag:Show(args.destName)
timerConflag:Start(args.destName)
elseif args:IsSpellID(42514) then -- Squash Soul
warnSquashSoul:Show(args.destName)
timerSquashSoul:Start(args.destName)
end
end
function mod:CHAT_MSG_MONSTER_SAY(msg)
if msg == L.HorsemanHead then -- No combatlog event for head spawning, Emote works iffy(head doesn't emote First time, only 2nd and forward)
specWarnHorsemanHead:Show()
elseif msg == L.HorsemanSoldiers then -- Warning for adds spawning.
warnHorsemanSoldiers:Show()
end
end
+117
View File
@@ -0,0 +1,117 @@
if GetLocale() ~= "deDE" then return end
-- fehlende Übersetzungen:
--
-- PdC: Großchampions, Der Schwarze Ritter
-- HdR: Lichkönig-Event (Horde)
local L
----------------------
-- Coren Direbrew --
----------------------
L = DBM:GetModLocalization("CorenDirebrew")
L:SetGeneralLocalization({
name = "Coren Düsterbräu"
})
L:SetWarningLocalization({
specWarnBrew = "Get rid of the brew befüre she tosses you another one!", --to be translated
specWarnBrewStun = "HINT: You were bonked, remember to drink the brew next time!" --to be translated
})
L:SetOptionLocalization({
specWarnBrew = "Zeige Spezialwarnung für Bier der dunklen Schankmaid",
specWarnBrewStun = "Zeige Spezialwarnung für Betäubung der dunklen Schankmaid",
YellOnBarrel = "Schreie bei Fass"
})
L:SetMiscLocalization({
YellBarrel = "Fass auf mir!"
})
-------------------------
-- Headless Horseman --
-------------------------
L = DBM:GetModLocalization("HeadlessHorseman")
L:SetGeneralLocalization({
name = "Der kopflose Reiter"
})
L:SetWarningLocalization({
warnHorsemanSoldiers = "neuer Pulsierender Kürbis",
specWarnHorsemanHead = "Wirbelwind - Wechsel auf den Kopf"
})
L:SetOptionLocalization({
warnHorsemanSoldiers = "Zeige Warnung wenn Pulsierender Kürbnis erscheint",
specWarnHorsemanHead = "Zeige Spezialwarnung für Wirbelwind (ab der zweiten Kopfphase)"
})
L:SetMiscLocalization({
HorsemanHead = "Get over here, you idiot!", --to be translated
HorsemanSoldiers = "Soldiers arise, stand and fight! Bring victory at last to this fallen knight!", --to be translated
SayCombatEnd = "This end have I reached befüre. What new adventure lies in store?" --to be translated
})
-----------------------
-- Apothecary Trio --
-----------------------
L = DBM:GetModLocalization("ApothecaryTrio")
L:SetGeneralLocalization({
name = "Apotheker-Trio"
})
L:SetWarningLocalization({
})
L:SetTimerLocalization{
HummelActive = "Hummel wird aktiv",
BaxterActive = "Baxter wird aktiv",
FryeActive = "Frye wird aktiv"
}
L:SetOptionLocalization({
TrioActiveTimer = "Zeige Timer für wann die Apotheker aktiv werden"
})
L:SetMiscLocalization({
SayCombatStart = "Haben sie sich die Mühe gemacht und Euch gesagt, wer ich bin und warum ich das hier tue?"
})
-----------------------
-- Lord Ahune --
-----------------------
L = DBM:GetModLocalization("Ahune")
L:SetGeneralLocalization({
name = "Fürst Ahune"
})
L:SetWarningLocalization({
Submerged = "Ahune untergetaucht",
Emerged = "Ahune aufgetaucht",
specWarnAttack = "Ahune ist verwundbar - Angriff!"
})
L:SetTimerLocalization{
SubmergTimer = "Untertauchen",
EmergeTimer = "Auftauchen",
TimerCombat = "Kampfbeginn"
}
L:SetOptionLocalization({
Submerged = "Zeige Warnung wenn Ahune untertaucht",
Emerged = "Zeige Warnung wenn Ahune auftaucht",
specWarnAttack = "Zeige Spezialwarnun wenn Ahune verwundbar wird",
SubmergTimer = "Zeige Timer für Untertauchen",
EmergeTimer = "Zeige Timer für Auftauchen",
TimerCombat = "Zeige Timer für Kampfbeginn",
})
L:SetMiscLocalization({
Pull = "Der Eisbrocken ist geschmolzen!"
})
+110
View File
@@ -0,0 +1,110 @@
local L
----------------------
-- Coren Direbrew --
----------------------
L = DBM:GetModLocalization("CorenDirebrew")
L:SetGeneralLocalization({
name = "Coren Direbrew"
})
L:SetWarningLocalization({
specWarnBrew = "Get rid of the brew before she tosses you another one!",
specWarnBrewStun = "HINT: You were bonked, remember to drink the brew next time!"
})
L:SetOptionLocalization({
specWarnBrew = "Show special warning for Dark Brewmaiden's Brew",
specWarnBrewStun = "Show special warning for Dark Brewmaiden's Stun",
YellOnBarrel = "Yell on Barrel"
})
L:SetMiscLocalization({
YellBarrel = "Barrel on me!"
})
-------------------------
-- Headless Horseman --
-------------------------
L = DBM:GetModLocalization("HeadlessHorseman")
L:SetGeneralLocalization({
name = "Headless Horseman"
})
L:SetWarningLocalization({
warnHorsemanSoldiers = "Pulsing Pumpkin spawning",
specWarnHorsemanHead = "Whirlwind - Switch to the head"
})
L:SetOptionLocalization({
warnHorsemanSoldiers = "Show warning for Pulsing Pumpkin spawn",
specWarnHorsemanHead = "Show special warning for Whirlwind (2nd and later head spawn)"
})
L:SetMiscLocalization({
HorsemanHead = "Get over here, you idiot!",
HorsemanSoldiers = "Soldiers arise, stand and fight! Bring victory at last to this fallen knight!",
SayCombatEnd = "This end have I reached before. What new adventure lies in store?"
})
-----------------------
-- Apothecary Trio --
-----------------------
L = DBM:GetModLocalization("ApothecaryTrio")
L:SetGeneralLocalization({
name = "Apothecary Trio"
})
L:SetWarningLocalization({
})
L:SetTimerLocalization{
HummelActive = "Hummel becomes active",
BaxterActive = "Baxter becomes active",
FryeActive = "Frye becomes active"
}
L:SetOptionLocalization({
TrioActiveTimer = "Show timers for when Apothecary Trio becomes active"
})
L:SetMiscLocalization({
SayCombatStart = "Did they bother to tell you who I am and why I am doing this?"
})
-------------
-- Ahune --
-------------
L = DBM:GetModLocalization("Ahune")
L:SetGeneralLocalization({
name = "Ahune"
})
L:SetWarningLocalization({
Submerged = "Ahune has submerged",
Emerged = "Ahune has emerged",
specWarnAttack = "Ahune is vulnerable - Attack now!"
})
L:SetTimerLocalization{
SubmergTimer = "Submerge",
EmergeTimer = "Emerge",
TimerCombat = "Combat starts"
}
L:SetOptionLocalization({
Submerged = "Show warning when Ahune submerges",
Emerged = "Show warning when Ahune emerges",
specWarnAttack = "Show special warning when Ahune becomes vulnerable",
SubmergTimer = "Show timer for submerge",
EmergeTimer = "Show timer for emerge",
TimerCombat = "Show timer for start of combat",
})
L:SetMiscLocalization({
Pull = "The Ice Stone has melted!"
})
+112
View File
@@ -0,0 +1,112 @@
if GetLocale() ~= "esES" and GetLocale() ~= "esMX" then return end
local L
-------------------
-- Coren Direbrew --
-------------------
L = DBM:GetModLocalization("CorenDirebrew")
L:SetGeneralLocalization({
name = "Coren Cerveza Temible"
})
L:SetWarningLocalization({
specWarnBrew = "Matar a la hija antes de que lanze otra cerveza!",
specWarnBrewStun = "SUGERENCIA: Bebe la cerveza si te ha lanzado!"
})
L:SetOptionLocalization({
specWarnBrew = "Mostrar aviso especial para Dark Brewmaiden's Brew",
specWarnBrewStun = "Mostrar aviso especial para Dark Brewmaiden's Stun",
YellOnBarrel = "Avisar si tienes el Barril"
})
L:SetMiscLocalization({
YellBarrel = "Tengo el Barril!"
})
-------------------
-- Headless Horseman --
-------------------
L = DBM:GetModLocalization("HeadlessHorseman")
L:SetGeneralLocalization({
name = "El Jinete decapitado"
})
L:SetWarningLocalization({
warnHorsemanSoldiers = "Vienen las Calabazas con pulso!",
specWarnHorsemanHead = "Sale la cabeza - cambia de objetivo"
})
L:SetOptionLocalization({
warnHorsemanSoldiers = "Mostrar aviso a la llegada de Calabazas con pulso",
specWarnHorsemanHead = "Mostrar un aviso especial cuando salga la cabeza"
})
L:SetMiscLocalization({
HorsemanHead = "¡Ven aquí, idiota!", -- Attention, espace avant la virgule
HorsemanSoldiers = "¡Soldados alzáos soldados, tomad vuestro acero! Dad la victoria a este deshonrado caballero!",
SayCombatEnd = "Este final a mí me suena. Veamos qué nueva me espera."
})
-----------------------
-- Apothecary Trio --
-----------------------
L = DBM:GetModLocalization("ApothecaryTrio")
L:SetGeneralLocalization({
name = "Los Tres Boticarios"
})
L:SetWarningLocalization({
})
L:SetTimerLocalization{
HummelActive = "Hummel se activa",
BaxterActive = "Baxter se activa",
FryeActive = "Frye se activa"
}
L:SetOptionLocalization({
TrioActiveTimer = "Mostrar tiempo para que los Boticarios se activen"
})
L:SetMiscLocalization({
SayCombatStart = "¿Se han molestado en decirte quién soy y por qué estoy haciendo esto?"
})
-----------------------
-- Lord Ahune --
-----------------------
L = DBM:GetModLocalization("Ahune")
L:SetGeneralLocalization({
name = "Ahune"
})
L:SetWarningLocalization({
Submerged = "Ahune se sumerge",
Emerged = "Ahune emerge",
specWarnAttack = "Ahune es vulnerable ¡Ataca ahora!"
})
L:SetTimerLocalization{
SubmergTimer = "Se sumerge",
EmergeTimer = "Emerge",
TimerCombat = "Inicio del combate"
}
L:SetOptionLocalization({
Submerged = "Mostrar aviso cuando Ahune se sumerge",
Emerged = "Mostrar aviso cuando Ahune emerge",
specWarnAttack = "Mostrar aviso especial cuando Ahune es vulnerable",
SubmergTimer = "Mostrar tiempo para sumersión",
EmergeTimer = "Mostrar tiempo para emersión",
TimerCombat = "Mostrar tiempo para inicio del combate",
})
L:SetMiscLocalization({
Pull = "¡La piedra de hielo se ha derretido!"
})
+57
View File
@@ -0,0 +1,57 @@
if GetLocale() ~= "frFR" then return end
local L
-------------------
-- Coren Direbrew --
-------------------
L = DBM:GetModLocalization("CorenDirebrew")
L:SetGeneralLocalization({
name = "Coren Navrebière"
})
L:SetWarningLocalization({
warnBarrel = "Tonneau sur >%s<",
specwarnDisarm = "Désarmement. Bougez !",
specWarnBrew = "Débarrassez-vous de la bière avant qu'elle ne vous en lance une autre !",
specWarnBrewStun = "Vous avez reçu un coup sur la tête. La prochaine fois, videz votre verre !"
})
L:SetOptionLocalization({
warnBarrel = "Annonce la cible du Tonneau.",
specwarnDisarm = "Montre une alerte spéciale pour le désarmement",
specWarnBrew = "Montre une alerte spéciale pour la Sombrebière de la vierge",
specWarnBrewStun = "Montre une alerte spéciale pour l'Etourdir de la vierge bierrière",
PlaySoundOnDisarm = "Joue un son pour le désarmement",
YellOnBarrel = "Crie quand vous avez un Tonneau sur vous"
})
L:SetMiscLocalization({
YellBarrel = "Tonneau sur moi !"
})
-------------------
-- Headless Horseman --
-------------------
L = DBM:GetModLocalization("HeadlessHorseman")
L:SetGeneralLocalization({
name = "Cavalier sans tête"
})
L:SetWarningLocalization({
warnHorsemanSoldiers = "Arrivée des Citrouilles vibrantes !",
specWarnHorsemanHead = "Tapez la Tête du Cavalier"
})
L:SetOptionLocalization({
warnHorsemanSoldiers = "Montre une alerte pour l'arrivée des Citrouilles vibrantes",
specWarnHorsemanHead = "Montre une alerte spéciale pour l'arrivée de la Tête du Cavalier"
})
L:SetMiscLocalization({
HorsemanHead = "Viens donc ici , sombre abruti !", -- Attention, espace avant la virgule
HorsemanSoldiers = "Levez-vous, mes recrues ! Au combat sans surseoir ! Au chevalier déchu, donnez enfin victoire !",
SayCombatEnd = "Je la connais trop bien, cette fin importune. Que faut-il au destin pour changer ma fortune ?"
})
+112
View File
@@ -0,0 +1,112 @@
if GetLocale() ~= "koKR" then return end
local L
--------------------
-- Coren Direbrew --
--------------------
L = DBM:GetModLocalization("CorenDirebrew")
L:SetGeneralLocalization({
name = "코렌 다이어브루"
})
L:SetWarningLocalization({
specWarnBrew = "흑맥주요정이 맥주를 다시 던지기전에 마셔버리세요!",
specWarnBrewStun = "힌트: 맥주를 들고있네요.흑맥주요정의 맥주가 오기전에 마셔버리면 됩니다!"
})
L:SetOptionLocalization({
specWarnBrew = "흑맥주요정의 맥주 특수 경고 보기",
specWarnBrewStun = "흑맥주요정의 기절 특수 경고 보기",
YellOnBarrel = "맥주통을 가지게 될 경우 외치기"
})
L:SetMiscLocalization{
YellBarrel = "저에게 맥주통!"
}
-------------------
-- Headless Horseman --
-------------------
L = DBM:GetModLocalization("HeadlessHorseman")
L:SetGeneralLocalization({
name = "저주받은 기사"
})
L:SetWarningLocalization({
warnHorsemanSoldiers = "고동치는 호박 생성!",
specWarnHorsemanHead = "머리 생성! 머리로 대상 전환!"
})
L:SetOptionLocalization({
warnHorsemanSoldiers = "고동치는 호박 소환 경고 보기",
specWarnHorsemanHead = "저주받은 기사의 머리 대상 전환 특수 경고 보기"
})
L:SetMiscLocalization({
HorsemanHead = "냉큼 이리 와라, 이 얼간아!",
HorsemanSoldiers = "일어나라, 별사들이여. 나가서 싸워라! 이 쇠락한 기사에게 승리를 안겨다오!",
SayCombatEnd = "죽음은 이미 겪어 보았노라. 이제 어떤 모험이 날 기다리는가?"
})
-----------------------
-- Apothecary Trio --
-----------------------
L = DBM:GetModLocalization("ApothecaryTrio")
L:SetGeneralLocalization({
name = "화학회사 삼인방"
})
L:SetWarningLocalization({
})
L:SetTimerLocalization{
HummelActive = "훔멜 활성화",
BaxterActive = "벡스터 활성화",
FryeActive = "프라이 활성화"
}
L:SetOptionLocalization({
TrioActiveTimer = "화학회사 삼인방 활성화 타이머 보기"
})
L:SetMiscLocalization({
SayCombatStart = "저들이 내가 누군지와 왜 이 일을 하는지 말해주려고 귀찮게 하든가?"
})
-------------
-- Ahune --
-------------
L = DBM:GetModLocalization("Ahune")
L:SetGeneralLocalization({
name = "아훈"
})
L:SetWarningLocalization({
Submerged = "아훈 잠수",
Emerged = "아훈 등장",
specWarnAttack = "아훈이 약해졌습니다. - 딜링 고고싱!"
})
L:SetTimerLocalization{
SubmergTimer = "잠수",
EmergeTimer = "등장",
TimerCombat = "전투 시작"
}
L:SetOptionLocalization({
Submerged = "아훈 잠수 경고 보기",
Emerged = "아훈 등장 경고 보기",
specWarnAttack = "아훈이 약해 질때 공격 특수 경보 보기",
SubmergTimer = "잠수 타이머 보기",
EmergeTimer = "등장 타이머 보기",
TimerCombat = "전투 시작 타이머 보기",
})
L:SetMiscLocalization({
Pull = "얼음 기둥이 녹아 내렸다!"
})
+112
View File
@@ -0,0 +1,112 @@
if GetLocale() ~= "ruRU" then return end
local L
----------------------
-- Coren Direbrew --
----------------------
L = DBM:GetModLocalization("CorenDirebrew")
L:SetGeneralLocalization({
name = "Корен Худовар"
})
L:SetWarningLocalization({
specWarnBrew = "Избавьтесь от варева прежде, чем она бросит вам другое!",
specWarnBrewStun = "СОВЕТ: Вы получили удар, не забудьте выпить варево в следующий раз!"
})
L:SetOptionLocalization({
specWarnBrew = "Спец-предупреждение для Пива темной официантки",
specWarnBrewStun = "Спец-предупреждение для Оглушения темным пивом официантки",
YellOnBarrel = "Крикнуть, когда на вас Бочка"
})
L:SetMiscLocalization({
YellBarrel = "Бочка на мне!"
})
-------------------------
-- Headless Horseman --
-------------------------
L = DBM:GetModLocalization("HeadlessHorseman")
L:SetGeneralLocalization({
name = "Всадник без головы"
})
L:SetWarningLocalization({
warnHorsemanSoldiers = "Призыв Пульсирующих тыкв",
specWarnHorsemanHead = "Вихрь - переключитесь на голову"
})
L:SetOptionLocalization({
warnHorsemanSoldiers = "Предупреждать о призыве Пульсирующих тыкв",
specWarnHorsemanHead = "Спец-предупреждение для Вихря (призыв 2ой и следующей головы)"
})
L:SetMiscLocalization({
HorsemanHead = "Не надоело еще убегать?",
HorsemanSoldiers = "Восстаньте слуги, устремитесь в бой! Пусть павший рыцарь обретет покой!",
SayCombatEnd = "Со смертью мы давно уже друзья...Что ждет теперь на пустоши меня?"
})
-----------------------
-- Apothecary Trio --
-----------------------
L = DBM:GetModLocalization("ApothecaryTrio")
L:SetGeneralLocalization({
name = "Трое аптекарей"
})
L:SetWarningLocalization({
})
L:SetTimerLocalization{
HummelActive = "Хаммел вступает в бой",
BaxterActive = "Бакстер вступает в бой",
FryeActive = "Фрай вступает в бой"
}
L:SetOptionLocalization({
TrioActiveTimer = "Отсчет времени до вступления Троих аптекарей в бой"
})
L:SetMiscLocalization({
SayCombatStart = "Тебе хоть сказали, кто я и чем занимаюсь?"
})
-------------
-- Ahune --
-------------
L = DBM:GetModLocalization("Ahune")
L:SetGeneralLocalization({
name = "Ахун"
})
L:SetWarningLocalization({
Submerged = "Ахун исчез",
Emerged = "Ахун появился",
specWarnAttack = "Ахун уязвим - атакуйте сейчас!"
})
L:SetTimerLocalization{
SubmergTimer = "Исчезновение",
EmergeTimer = "Появление",
TimerCombat = "Начало боя"
}
L:SetOptionLocalization({
Submerged = "Предупреждение, когда Ахун исчезает",
Emerged = "Предупреждение, когда Ахун появляется",
specWarnAttack = "Спец-предупреждение, когда Ахун становится уязвим",
SubmergTimer = "Отсчет времени до исчезновения",
EmergeTimer = "Отсчет времени до появления",
TimerCombat = "Отсчет времени до начала боя",
})
L:SetMiscLocalization({
Pull = "Камень Льда растаял!"
})
+112
View File
@@ -0,0 +1,112 @@
if GetLocale() ~= "zhTW" then return end
local L
----------------------
-- Coren Direbrew --
----------------------
L = DBM:GetModLocalization("CorenDirebrew")
L:SetGeneralLocalization({
name = "寇仁·恐酒"
})
L:SetWarningLocalization({
specWarnBrew = "在他再丟你一個前喝掉酒!",
specWarnBrewStun = "提示:你瘋狂了,記得下一次喝啤酒!"
})
L:SetOptionLocalization({
specWarnBrew = "為黑鐵啤酒辣妹的啤酒顯示特別警告",
specWarnBrewStun = "為黑鐵啤酒辣妹昏迷顯示特別警告",
YellOnBarrel = "當你中了空桶(暈)時大喊"
})
L:SetMiscLocalization({
YellBarrel = "我中了空桶(暈)"
})
-------------------------
-- Headless Horseman --
-------------------------
L = DBM:GetModLocalization("HeadlessHorseman")
L:SetGeneralLocalization({
name = "無頭騎士"
})
L:SetWarningLocalization({
warnHorsemanSoldiers = "跳動的南瓜出現了!",
specWarnHorsemanHead = "旋風斬 - 轉換目標!"
})
L:SetOptionLocalization({
warnHorsemanSoldiers = "為跳動的南瓜出現顯示警告",
specWarnHorsemanHead = "為旋風斬顯示特別警告 (第二次及最後的頭顱出現)"
})
L:SetMiscLocalization({
HorsemanHead = "過來這裡,你這白痴!",
HorsemanSoldiers = "士兵們起立,挺身奮戰!讓這個位死去的騎士得到最後的勝利!",
SayCombatEnd = "我也曾面對過這樣的末路。還有什麼新的冒險在等著呢?"
})
-----------------------
-- Apothecary Trio --
-----------------------
L = DBM:GetModLocalization("ApothecaryTrio")
L:SetGeneralLocalization({
name = "藥劑師三人組"
})
L:SetWarningLocalization({
})
L:SetTimerLocalization({
HummelActive = "胡默爾 開始活動",
BaxterActive = "巴克斯特 開始活動",
FryeActive = "弗萊伊 開始活動"
})
L:SetOptionLocalization({
TrioActiveTimer = "為藥劑師三人組開始活動顯示計時器"
})
L:SetMiscLocalization({
SayCombatStart = "他們有告訴你我是誰還有我為什麼這麼做嗎?"
})
-------------
-- Ahune --
-------------
L = DBM:GetModLocalization("Ahune")
L:SetGeneralLocalization({
name = "艾胡恩"
})
L:SetWarningLocalization({
Submerged = "艾胡恩已隱沒",
Emerged = "艾胡恩已現身",
specWarnAttack = "艾胡恩擁有易傷 - 現在攻擊!"
})
L:SetTimerLocalization({
SubmergTimer = "隱沒",
EmergeTimer = "現身",
TimerCombat = "戰鬥開始"
})
L:SetOptionLocalization({
Submerged = "當艾胡恩隱沒時顯示警告",
Emerged = "當艾胡恩現身時顯示警告",
specWarnAttack = "當艾胡恩擁有易傷時顯示特別警告",
SubmergTimer = "為隱沒顯示計時器",
EmergeTimer = "為現身顯示計時器",
TimerCombat = "為戰鬥開始顯示計時器"
})
L:SetMiscLocalization({
Pull = "冰石已經溶化了!"
})