mirror of
https://github.com/brues-code/pfUI.git
synced 2026-11-08 19:38:56 +00:00
Add the Combat Log settings window and 4.3.4's default filters
"Settings" in the Combat Log tab's menu opens Blizzard's Combat Log page, rebuilt in Lua with pfUI widgets: the filter list with copy, add and delete, and the Message Sources, Message Types, Colors, Formatting and Settings tabs. Combat Log Defaults restores the default filters. Closing the window refills the log only when the active filter changed. The log now records while ChatFrame2 is hidden, so switching tabs no longer loses history. The default filters are 4.3.4's: Self, Everything, What happened to me? and Kills. Classic Era's My actions left out auras.
This commit is contained in:
Vendored
+141
-2
@@ -470,6 +470,11 @@ pfUI_locale["zhCN"]["combatlog"] = {
|
||||
ACTION_UNIT_DISSIPATES_POSSESSIVE = "0",
|
||||
ADD = "添加",
|
||||
ADDITIONAL_FILTERS = "更多过滤条件",
|
||||
ADD_FILTER = "添加过滤",
|
||||
AURAS = "光环",
|
||||
AURAS_COMBATLOG_TOOLTIP = "显示有关增益和负面状态效果的信息。",
|
||||
BENEFICIAL = "增益",
|
||||
BENEFICIAL_AURA_COMBATLOG_TOOLTIP = "当你获得或失去有益光环时显示信息。",
|
||||
BLIZZARD_COMBAT_LOG_MENU_BOTH = "显示所有与%s有关的信息?",
|
||||
BLIZZARD_COMBAT_LOG_MENU_EVERYTHING = "全部显示",
|
||||
BLIZZARD_COMBAT_LOG_MENU_INCOMING = "%s发生了什么事情?",
|
||||
@@ -479,21 +484,149 @@ pfUI_locale["zhCN"]["combatlog"] = {
|
||||
BLIZZARD_COMBAT_LOG_MENU_SAVE = "保存为新的过滤条件",
|
||||
BLIZZARD_COMBAT_LOG_MENU_SPELL_HIDE = "隐藏与这一条类似的信息。",
|
||||
BLIZZARD_COMBAT_LOG_MENU_SPELL_LINK = "将%s链接到聊天频道中。",
|
||||
BY_SOURCE = "按来源",
|
||||
BY_SOURCE_COMBATLOG_TOOLTIP = "按照施法者以颜色区分。",
|
||||
BY_TARGET = "按目标",
|
||||
BY_TARGET_COMBATLOG_TOOLTIP = "按照目标以颜色区分。",
|
||||
COLORIZE = "彩色标记:",
|
||||
COLORS = "颜色",
|
||||
COLOR_BY_SCHOOL = "按类型区分颜色",
|
||||
COMBATLOG_DEFAULTS = "战斗记录默认",
|
||||
COMBATLOG_FILTER_STRING_CUSTOM_UNIT = "自定义单位",
|
||||
COMBATLOG_FILTER_STRING_FRIENDLY_UNITS = "友方",
|
||||
COMBATLOG_FILTER_STRING_HOSTILE_PLAYERS = "敌方玩家",
|
||||
COMBATLOG_FILTER_STRING_HOSTILE_UNITS = "敌方单位",
|
||||
COMBATLOG_FILTER_STRING_ME = "我",
|
||||
COMBATLOG_FILTER_STRING_MY_PET = "宠物",
|
||||
COMBATLOG_FILTER_STRING_NEUTRAL_UNITS = "中立",
|
||||
COMBATLOG_FILTER_STRING_UNKNOWN_UNITS = "未知",
|
||||
COMBATLOG_HIGHLIGHT_ABILITY = "技能",
|
||||
COMBATLOG_HIGHLIGHT_DAMAGE = "伤害",
|
||||
COMBATLOG_HIGHLIGHT_KILL = "杀死",
|
||||
COMBATLOG_HIGHLIGHT_SCHOOL = "类型",
|
||||
COMBATLOG_UNKNOWN_UNIT = "某目标",
|
||||
COMBAT_FACTION_CHANGE = "声望",
|
||||
COMBAT_HONOR_GAIN = "荣誉",
|
||||
COMBAT_LOG_UNIT_YOU_ENABLED = "1",
|
||||
COMBAT_MISC_INFO = "其它信息",
|
||||
COMBAT_XP_GAIN = "经验",
|
||||
CONFIRM_COMBAT_FILTER_DEFAULTS = "你确定要将过滤条件设定为初始状态吗?",
|
||||
CONFIRM_COMBAT_FILTER_DELETE = "你确认要删除这个过滤条件?",
|
||||
COPY_FILTER = "复制过滤",
|
||||
DAMAGE_NUMBER = "伤害数值",
|
||||
DAMAGE_SCHOOL_TEXT = "伤害类型",
|
||||
DAMAGE_SHIELD = "伤害护盾",
|
||||
DAMAGE_SHIELD_COMBATLOG_TOOLTIP = "当法术或技能(如荆棘术)对近战攻击造成反弹伤害时显示信息。",
|
||||
DEATHS_COMBATLOG_TOOLTIP = "当某生物死亡时显示信息。",
|
||||
DEFAULT_COMBATLOG_FILTER_NAME = "过滤条件%d",
|
||||
DISPELS = "驱散",
|
||||
DISPEL_AURA_COMBATLOG_TOOLTIP = "当光环被移除、破坏或偷取时显示信息。",
|
||||
DONE_BY = "来源为:",
|
||||
DONE_TO = "目标为:",
|
||||
DRAINS = "吸取",
|
||||
ENTER_FILTER_NAME = "输入过滤名称:",
|
||||
ENTIRE_LINE = "整条信息",
|
||||
ENTIRE_LINE_COMBATLOG_TOOLTIP = "按照下面的方式用彩色标记整条信息。",
|
||||
ENVIRONMENTAL_DAMAGE = "环境伤害",
|
||||
ENVIRONMENTAL_DAMAGE_COMBATLOG_TOOLTIP = "当某人因摔落、溺水或泡在岩浆中而损失生命值时显示信息。",
|
||||
EXAMPLE_SPELL_FIREBALL = "火球术",
|
||||
EXAMPLE_SPELL_FROSTBOLT = "寒冰箭",
|
||||
EXAMPLE_TARGET_MONSTER = "怪物",
|
||||
EXAMPLE_TEXT = "范例文字:",
|
||||
EXTRA_ATTACKS = "额外攻击",
|
||||
FAILURES = "失败",
|
||||
FILTER_BY_ENEMIES_COMBATLOG_TOOLTIP = "敌方怪物和宠物进行的动作。",
|
||||
FILTER_BY_FRIENDS_COMBATLOG_TOOLTIP = "由友方玩家、宠物和怪物进行的动作。",
|
||||
FILTER_BY_HOSTILE_PLAYERS_COMBATLOG_TOOLTIP = "敌方玩家进行的动作。",
|
||||
FILTER_BY_ME_COMBATLOG_TOOLTIP = "由你、你的陷阱和你的法术进行的动作。",
|
||||
FILTER_BY_NEUTRAL_COMBATLOG_TOOLTIP = "由中立生物进行的动作。",
|
||||
FILTER_BY_PET_COMBATLOG_TOOLTIP = "由你的宠物、召唤生物和被魅惑玩家进行的动作。",
|
||||
FILTER_BY_UNKNOWN_COMBATLOG_TOOLTIP = "由掉落、酸液或岩浆之类的源头产生的动作。",
|
||||
FILTER_NAME = "过滤名称",
|
||||
FILTER_TO_FRIENDS_COMBATLOG_TOOLTIP = "对友方玩家、宠物和怪物进行的动作。",
|
||||
FILTER_TO_HOSTILE_COMBATLOG_TOOLTIP = "对敌方宠物和怪物进行的动作。",
|
||||
FILTER_TO_HOSTILE_PLAYERS_COMBATLOG_TOOLTIP = "对敌方玩家进行的动作。",
|
||||
FILTER_TO_ME_COMBATLOG_TOOLTIP = "对你进行的动作。",
|
||||
FILTER_TO_NEUTRAL_COMBATLOG_TOOLTIP = "对中立生物进行的动作。",
|
||||
FILTER_TO_PET_COMBATLOG_TOOLTIP = "对你的宠物、召唤生物和被魅惑玩家进行的动作。",
|
||||
FILTER_TO_UNKNOWN_COMBATLOG_TOOLTIP = "对隐形目标进行的动作。",
|
||||
FORMATTING = "格式",
|
||||
FULL_TEXT_COMBATLOG_TOOLTIP = "整句显示战斗记录信息。",
|
||||
HARMFUL_AURA_COMBATLOG_TOOLTIP = "当你获得或失去有害光环时显示信息。",
|
||||
HEALS = "治疗",
|
||||
HIGHLIGHTING = "高亮显示:",
|
||||
HIGHLIGHT_ABILITY_COMBATLOG_TOOLTIP = "在战斗信息中高亮显示技能名。",
|
||||
HIGHLIGHT_DAMAGE_COMBATLOG_TOOLTIP = "在战斗信息中高亮显示伤害数值。",
|
||||
HIGHLIGHT_KILL_COMBATLOG_TOOLTIP = "高亮显示你或你的队友杀死敌人时所显示的信息。",
|
||||
HIGHLIGHT_SCHOOL_COMBATLOG_TOOLTIP = "在战斗信息中高亮显示法术的类型。",
|
||||
HOSTILE = "敌对",
|
||||
INTERRUPTS = "打断",
|
||||
ITEM_NAMES = "物品名",
|
||||
ITEM_NAMES_SHOW_BRACES_COMBATLOG_TOOLTIP = "在物品名称外显示括号。",
|
||||
KILLS_COMBATLOG_TOOLTIP = "当你的队友杀死某目标时显示信息。",
|
||||
MELEE = "近战",
|
||||
MELEE_COMBATLOG_TOOLTIP = "显示普通的近战攻击。",
|
||||
MESSAGE_SOURCES = "信息来源",
|
||||
MISSES = "未命中",
|
||||
MOVE_FILTER_DOWN = "过滤条件下移",
|
||||
MOVE_FILTER_UP = "过滤条件上移",
|
||||
OTHER = "其它",
|
||||
PERIODIC = "周期",
|
||||
POWER_GAINS = "获得能量",
|
||||
POWER_GAINS_COMBATLOG_TOOLTIP = "当法术或技能恢复法力、能量、怒气、集中值、真气、神圣能量或暗影宝珠时显示信息。",
|
||||
QUICKBUTTON_NAME_EVERYTHING = "所有",
|
||||
QUICKBUTTON_NAME_EVERYTHING_TOOLTIP = "显示所有战斗信息。",
|
||||
QUICKBUTTON_NAME_KILLS = "杀敌",
|
||||
QUICKBUTTON_NAME_KILLS_TOOLTIP = "显示所有死亡和杀敌信息。",
|
||||
QUICKBUTTON_NAME_ME = "我发生了什么?",
|
||||
QUICKBUTTON_NAME_ME_TOOLTIP = "显示我所接收的所有行为信息。",
|
||||
QUICKBUTTON_NAME_MY_ACTIONS = "我的动作",
|
||||
QUICKBUTTON_NAME_MY_ACTIONS_TOOLTIP = "显示你所进行的动作的信息。",
|
||||
QUICKBUTTON_NAME_SELF = "Self",
|
||||
QUICKBUTTON_NAME_SELF_TOOLTIP = "Show messages of actions done by you and done to you.",
|
||||
QUICK_BUTTON_COMBATLOG_TOOLTIP = "在聊天窗口中放置一个该过滤条件的快捷方式。",
|
||||
RANGED = "远程",
|
||||
RANGED_COMBATLOG_TOOLTIP = "显示弓箭、枪械、投掷武器和魔杖的攻击。",
|
||||
RANGE_DAMAGE_COMBATLOG_TOOLTIP = "显示造成了全额或部分伤害的远程射击。",
|
||||
RANGE_MISSED_COMBATLOG_TOOLTIP = "显示未能造成伤害的远程射击。",
|
||||
RESURRECT = "复活",
|
||||
SETTINGS = "设置",
|
||||
SHOW_BRACES = "显示括号",
|
||||
SHOW_BRACES_COMBATLOG_TOOLTIP = "在战斗记录信息中的超链接外显示括号。",
|
||||
SHOW_QUICK_BUTTON = "显示快捷按钮",
|
||||
SHOW_TIMESTAMP = "显示时间戳",
|
||||
SOURCE = "来源:",
|
||||
SPECIAL = "特殊",
|
||||
SPELLS_COMBATLOG_TOOLTIP = "显示有关法术和特殊技能的信息。",
|
||||
SPELL_CASTING = "法术施放",
|
||||
SPELL_CASTING_COMBATLOG_TOOLTIP = "显示有关法术施放的信息。",
|
||||
SPELL_CAST_FAILED_COMBATLOG_TOOLTIP = "当法术无法施放或施放失败时显示信息。",
|
||||
SPELL_CAST_START_COMBATLOG_TOOLTIP = "当法术开始施放时显示信息。",
|
||||
SPELL_CAST_SUCCESS_COMBATLOG_TOOLTIP = "当法术成功施放时显示信息。",
|
||||
SPELL_COLOR_BY_SCHOOL_COMBATLOG_TOOLTIP = "按类型用彩色标记法术名。",
|
||||
SPELL_DAMAGE_COMBATLOG_TOOLTIP = "当法术或技能造成伤害时显示信息。",
|
||||
SPELL_DAMAGE_NUMBER_COMBATLOG_TOOLTIP = "以彩色标记非普通攻击的伤害数值。",
|
||||
SPELL_DAMAGE_SCHOOL_COMBATLOG_TOOLTIP = "彩色标记伤害类型。(例如:暗影)",
|
||||
SPELL_DRAIN_COMBATLOG_TOOLTIP = "当法术或技能降低法力、能量、怒气、或集中值时显示信息。",
|
||||
SPELL_EXTRA_ATTACKS_COMBATLOG_TOOLTIP = "当法术或技能提供额外攻击时显示信息。",
|
||||
SPELL_HEAL_COMBATLOG_TOOLTIP = "当法术或技能恢复生命值时显示信息。",
|
||||
SPELL_INSTAKILL_COMBATLOG_TOOLTIP = "显示有关特殊法术类型的信息,比如造成耐久度损失或者与宠物分担伤害的法术。",
|
||||
SPELL_INTERRUPT_COMBATLOG_TOOLTIP = "当法术或技能打断另一个法术时显示信息。",
|
||||
SPELL_MISSED_COMBATLOG_TOOLTIP = "当法术或技能未能造成伤害时显示信息。这包括躲闪、招架、格挡、偏转、免疫、吸收和闪避。",
|
||||
SPELL_NAMES = "法术名",
|
||||
SPELL_NAMES_COMBATLOG_TOOLTIP = "彩色标记法术名。",
|
||||
SPELL_NAMES_SHOW_BRACES_COMBATLOG_TOOLTIP = "在法术名称外显示括号。",
|
||||
SPELL_PERIODIC_COMBATLOG_TOOLTIP = "显示法术效果增量的信息。",
|
||||
SPELL_PERIODIC_DAMAGE_COMBATLOG_TOOLTIP = "当法术或技能周期性地造成伤害时(如暗言术:痛或腐蚀术)显示信息。",
|
||||
SPELL_PERIODIC_HEAL_COMBATLOG_TOOLTIP = "当法术或技能周期性地恢复生命值时(如恢复或回春术)显示信息。",
|
||||
SPELL_PERIODIC_MISSED_COMBATLOG_TOOLTIP = "当法术或技能未能造成周期性的伤害时显示信息。这包括免疫、吸收和闪避。",
|
||||
SPELL_PERIODIC_OTHER_COMBATLOG_TOOLTIP = "当法术或技能周期性地产生其它效果时(如恢复或吸取法力值)显示信息。",
|
||||
SPELL_RESURRECT_COMBATLOG_TOOLTIP = "当法术或技能复活另一个玩家或怪物时显示信息。",
|
||||
SPELL_SUMMON_COMBATLOG_TOOLTIP = "当法术召唤出怪物或创造一个物体时显示信息。",
|
||||
START = "开始",
|
||||
STRING_SCHOOL_UNKNOWN = "未知",
|
||||
SUCCESS = "成功",
|
||||
SUMMONS = "召唤",
|
||||
SWING_DAMAGE_COMBATLOG_TOOLTIP = "显示造成了全额或部分伤害的近战攻击。",
|
||||
SWING_MISSED_COMBATLOG_TOOLTIP = "显示未能造成伤害的近战攻击。",
|
||||
TEXT_MODE_A = "A",
|
||||
TEXT_MODE_A_STRING_1 = "%s %s %s %s %s. %s %11$s",
|
||||
TEXT_MODE_A_STRING_2 = "%1$s %3$s%2$s%4$s%5$s。%6$s",
|
||||
@@ -530,9 +663,15 @@ pfUI_locale["zhCN"]["combatlog"] = {
|
||||
TEXT_MODE_A_STRING_VALUE_SCHOOL = "%s %s",
|
||||
TEXT_MODE_A_STRING_VALUE_TYPE = "%s(%s)",
|
||||
TEXT_MODE_A_TIMESTAMP = "%H:%M:%S",
|
||||
TIMESTAMP_COMBATLOG_TOOLTIP = "显示战斗记录信息的时间戳。",
|
||||
UNIT_COLORS = "单位颜色:",
|
||||
UNIT_NAMES = "单位名称",
|
||||
UNIT_NAMES_COMBATLOG_TOOLTIP = "彩色标记单位名。",
|
||||
UNIT_NAMES_SHOW_BRACES_COMBATLOG_TOOLTIP = "在单位名称外显示括号。",
|
||||
UNIT_YOU = "你",
|
||||
UNIT_YOU_DEST = "你",
|
||||
UNIT_YOU_DEST_POSSESSIVE = "你的",
|
||||
UNIT_YOU_SOURCE = "你",
|
||||
UNIT_YOU_SOURCE_POSSESSIVE = "你的",
|
||||
USE_FULL_TEXT_MODE = "使用详细模式",
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user