---@diagnostic disable: undefined-global
-- 自动生成，勿手动编辑

local PACK_NAME = "顾衣衿-少女音"
local BASE_PATH  = "Interface\\AddOns\\EXBOSS-GUYIJIN-GIRL\\Sounds\\"

local LSM = LibStub and LibStub("LibSharedMedia-3.0", true)
if not LSM then return end

local SOUNDS = {
    { "准备AOE", "prepare-aoe.ogg" },
    { "准备引线", "prepare-beam.ogg" },
    { "准备打断", "prepare-interrupt.ogg" },
    { "准备拉人", "prepare-pull.ogg" },
    { "准备挡线", "prepare-block-line.ogg" },
    { "准备接圈", "prepare-soak.ogg" },
    { "准备消层", "prepare-clear-stack.ogg" },
    { "准备点名", "prepare-target.ogg" },
    { "准备踩箭", "prepare-arrow.ogg" },
    { "准备进圈", "prepare-enter-circle.ogg" },
    { "准备连线", "prepare-link.ogg" },
    { "准备送球", "prepare-ball.ogg" },
    { "准备钩人", "prepare-hook.ogg" },
    { "准备集合", "prepare-stack.ogg" },
    { "准备驱散", "prepare-dispel.ogg" },
    { "去撞分身", "hit-clone.ogg" },
    { "坦克尖刺", "tank-buster.ogg" },
    { "快卡视角", "fix-camera.ogg" },
    { "快去消水", "clear-water.ogg" },
    { "快找光柱", "find-beacon.ogg" },
    { "快踩陷阱", "step-trap.ogg" },
    { "无", "none.ogg" },
    { "注意击退", "watch-knockback.ogg" },
    { "注意头前", "watch-frontal.ogg" },
    { "注意挡球", "block-ball.ogg" },
    { "注意消球", "clear-ball.ogg" },
    { "注意躲避", "watch-dodge.ogg" },
    { "点名头前", "target-frontal.ogg" },
    { "点名放水", "target-drop-water.ogg" },
    { "点名消线", "target-clear-line.ogg" },
    { "躲开头前", "dodge-frontal.ogg" },
    { "转火小怪", "switch-add.ogg" },
    { "转阶段", "phase-change.ogg" },
    { "远离BOSS", "away-boss.ogg" },
    { "靠近分散", "spread-close.ogg" },
    { "风筝小怪", "kite-add.ogg" },
    { "5.4.3.2.1", "countdown-54321.ogg" },
}

for _, entry in ipairs(SOUNDS) do
    local label, file = entry[1], entry[2]
    LSM:Register("sound", "[" .. PACK_NAME .. "]" .. label, BASE_PATH .. file)
end
