init
This commit is contained in:
@@ -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
|
||||
@@ -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
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -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
|
||||
@@ -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
|
||||
|
||||
@@ -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!"
|
||||
})
|
||||
@@ -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!"
|
||||
})
|
||||
@@ -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!"
|
||||
})
|
||||
@@ -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 ?"
|
||||
})
|
||||
@@ -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 = "얼음 기둥이 녹아 내렸다!"
|
||||
})
|
||||
@@ -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 = "Камень Льда растаял!"
|
||||
})
|
||||
@@ -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 = "冰石已經溶化了!"
|
||||
})
|
||||
Reference in New Issue
Block a user