├── .gitignore
├── Details
├── functions
│ ├── report.lua
│ ├── pack.lua
│ ├── hooks.lua
│ └── rowanimation.lua
├── Libs
│ ├── DF
│ │ ├── mail.tga
│ │ ├── icons.tga
│ │ ├── border_1.tga
│ │ ├── border_2.tga
│ │ ├── border_3.tga
│ │ ├── background.tga
│ │ ├── feedback_sites.tga
│ │ ├── cooltip_background.tga
│ │ ├── tutorial_alert.xml
│ │ ├── LibDFramework-1.0.toc
│ │ ├── panel.xml
│ │ ├── button.xml
│ │ ├── normal_bar.xml
│ │ ├── split_bar.xml
│ │ ├── textentry.xml
│ │ ├── cooltip.xml
│ │ ├── dropdown.xml
│ │ ├── load.xml
│ │ ├── embeds.xml
│ │ └── addon.lua
│ ├── LibGraph-2.0
│ │ ├── 1-1.tga
│ │ ├── 1-16.tga
│ │ ├── 1-2.tga
│ │ ├── 1-32.tga
│ │ ├── 1-4.tga
│ │ ├── 1-64.tga
│ │ ├── 1-8.tga
│ │ ├── line.tga
│ │ ├── 1-128.tga
│ │ ├── sline.tga
│ │ └── triangle.tga
│ ├── NickTag-1.0
│ │ ├── NickTag-1.0.toc
│ │ └── NickTag-1.0.xml
│ ├── AceDB-3.0
│ │ └── AceDB-3.0.xml
│ ├── LibDeflate
│ │ └── lib.xml
│ ├── LibTranslit
│ │ ├── README.md
│ │ ├── LibTranslit-1.0.xml
│ │ ├── LibTranslit-1.0.toc
│ │ └── LibTranslit-1.0.lua
│ ├── LibBossIDs-1.0
│ │ └── lib.xml
│ ├── LibCompress
│ │ ├── lib.xml
│ │ └── LibCompress.toc
│ ├── AceAddon-3.0
│ │ └── AceAddon-3.0.xml
│ ├── AceEvent-3.0
│ │ └── AceEvent-3.0.xml
│ ├── AceHook-3.0
│ │ └── AceHook-3.0.xml
│ ├── AceTab-3.0
│ │ └── AceTab-3.0.xml
│ ├── AceTimer-3.0
│ │ └── AceTimer-3.0.xml
│ ├── LibTalentQuery-1.0
│ │ ├── lib.xml
│ │ ├── LibStub
│ │ │ ├── LibStub.toc
│ │ │ └── LibStub.lua
│ │ ├── Changelog-LibTalentQuery-1.0-3.3 Release 2.txt
│ │ └── LibTalentQuery-1.0.toc
│ ├── AceBucket-3.0
│ │ └── AceBucket-3.0.xml
│ ├── AceConsole-3.0
│ │ └── AceConsole-3.0.xml
│ ├── AceLocale-3.0
│ │ └── AceLocale-3.0.xml
│ ├── LibGroupTalents-1.0
│ │ ├── lib.xml
│ │ ├── LibGroupTalents-1.0.toc
│ │ └── Changelog-LibGroupTalents-1.0-3.3 Release 3.txt
│ ├── AceDBOptions-3.0
│ │ └── AceDBOptions-3.0.xml
│ ├── LibDBIcon-1.0
│ │ └── lib.xml
│ ├── LibSharedMedia-3.0
│ │ └── lib.xml
│ ├── AceSerializer-3.0
│ │ └── AceSerializer-3.0.xml
│ ├── UTF8
│ │ └── UTF8.xml
│ ├── LibGroupInSpecT-1.1
│ │ ├── lib.xml
│ │ └── LibGroupInSpecT-1.1.toc
│ ├── AceConfig-3.0
│ │ ├── AceConfigCmd-3.0
│ │ │ └── AceConfigCmd-3.0.xml
│ │ ├── AceConfigDialog-3.0
│ │ │ └── AceConfigDialog-3.0.xml
│ │ ├── AceConfigRegistry-3.0
│ │ │ └── AceConfigRegistry-3.0.xml
│ │ ├── AceConfig-3.0.xml
│ │ └── AceConfig-3.0.lua
│ ├── CallbackHandler-1.0
│ │ └── CallbackHandler-1.0.xml
│ ├── AceComm-3.0
│ │ └── AceComm-3.0.xml
│ ├── LibBabble-Boss-3.0
│ │ └── lib.xml
│ ├── LibDataBroker-1.1
│ │ ├── README.textile
│ │ ├── Changelog-libdatabroker-1-1-v1.1.4.txt
│ │ └── LibDataBroker-1.1.lua
│ ├── libs.xml
│ ├── AceGUI-3.0
│ │ ├── AceGUI-3.0.xml
│ │ └── widgets
│ │ │ ├── AceGUIContainer-SimpleGroup.lua
│ │ │ ├── AceGUIWidget-Heading.lua
│ │ │ ├── AceGUIWidget-InteractiveLabel.lua
│ │ │ ├── AceGUIWidget-Button.lua
│ │ │ └── AceGUIContainer-InlineGroup.lua
│ └── LibStub
│ │ └── LibStub.lua
├── images
│ ├── bar4.tga
│ ├── clock.tga
│ ├── copy.tga
│ ├── icons.tga
│ ├── knob.tga
│ ├── melee.tga
│ ├── BantoBar.tga
│ ├── autoshot.tga
│ ├── bar_flat.tga
│ ├── border_1.tga
│ ├── border_2.tga
│ ├── border_3.tga
│ ├── classes.tga
│ ├── dotted.blp
│ ├── espadas.tga
│ ├── icone_bg.tga
│ ├── icons2.blp
│ ├── key_alt.tga
│ ├── key_ctrl.tga
│ ├── logotipo.tga
│ ├── minimap.tga
│ ├── run_code.blp
│ ├── background.tga
│ ├── bar4_glass.tga
│ ├── bar4_vidro.tga
│ ├── key_shift.tga
│ ├── bar4_reverse.tga
│ ├── bar_detalhes2.tga
│ ├── bar_serenity.tga
│ ├── bar_skyline.tga
│ ├── classes_plus.tga
│ ├── classes_small.tga
│ ├── custom_icones.tga
│ ├── icones_barra.tga
│ ├── modo_icones.tga
│ ├── plater_icon.blp
│ ├── plater_image.blp
│ ├── report_button.tga
│ ├── reset_button2.tga
│ ├── skins
│ │ ├── elvui.tga
│ │ ├── flat_skin.blp
│ │ ├── overwatch.blp
│ │ ├── classic_skin.blp
│ │ ├── default_skin.blp
│ │ ├── elvui_opaque.tga
│ │ ├── classic_skin_v1.blp
│ │ └── simplygray_skin.blp
│ ├── small_icons.tga
│ ├── toolbar_icons.tga
│ ├── verticalline.tga
│ ├── bar_background.tga
│ ├── bar_background2.tga
│ ├── border_welcome.tga
│ ├── default_button.tga
│ ├── icone_bg_fundo.tga
│ ├── options_window.tga
│ ├── atributos_captures.tga
│ ├── atributos_icones.tga
│ ├── bar_detalhes2_end.tga
│ ├── classes_small_bw.tga
│ ├── cooltip_selected.tga
│ ├── highlight_updown.tga
│ ├── overlay_detalhes.tga
│ ├── report_frame_icons.tga
│ ├── spec_icons_normal.tga
│ ├── classes_small_alpha.tga
│ ├── event_tracker_icons.blp
│ ├── highlight_leftright.tga
│ ├── toolbar_icons_shadow.tga
│ ├── atributos_icones_damage.blp
│ ├── atributos_icones_heal.blp
│ ├── atributos_icones_misc.tga
│ ├── button_disable_overlay.tga
│ ├── classes_small_alpha_bw.tga
│ ├── info_window_background.tga
│ ├── info_window_damagetaken.tga
│ ├── raid
│ │ ├── Karazhan_BossFaces.tga
│ │ ├── TheEye_BossFaces.tga
│ │ ├── Ulduar_BossFaces.tga
│ │ ├── ZulAman_BossFaces.tga
│ │ ├── GruulLair_BossFaces.tga
│ │ ├── GruulRaid_BossFaces.tga
│ │ ├── Naxxramas_BossFaces.tga
│ │ ├── OnyxiaLair_BossFaces.tga
│ │ ├── GruulRaid_Icon256x128.tga
│ │ ├── MagtheridonLair_BossFaces.tga
│ │ ├── TheRubySanctum_BossFaces.tga
│ │ ├── VaultofArchavon_BossFaces.tga
│ │ ├── TheEyeofEternity_BossFaces.tga
│ │ ├── TheObsidianSanctum_BossFaces.tga
│ │ ├── TrialoftheCrusader_BossFaces.tga
│ │ ├── IcecrownCitadelHorde_BossFaces.tga
│ │ ├── SerpentshrineCavern_BossFaces.tga
│ │ └── IcecrownCitadelAlliance_BossFaces.tga
│ ├── spec_icons_normal_alpha.tga
│ └── atributos_icones_energyze.blp
├── fonts
│ ├── HARRYP__.TTF
│ ├── TrashHand.TTF
│ ├── FORCED SQUARE.ttf
│ ├── NuevaStd-Cond.otf
│ ├── Oswald-Regular.otf
│ └── Accidental Presidency.ttf
├── sounds
│ ├── sound_gun2.ogg
│ ├── sound_gun3.ogg
│ ├── sound_jedi1.ogg
│ └── sound_whip1.ogg
├── textures
│ ├── Minimap
│ │ ├── Tracking
│ │ │ └── Target.blp
│ │ ├── Vehicle-HammerGold-2.blp
│ │ └── Vehicle-HammerGold-3.blp
│ ├── PetBattles
│ │ ├── weather-mud.blp
│ │ ├── weather-rain.blp
│ │ ├── weather-windy.blp
│ │ ├── weather-blizzard.blp
│ │ ├── weather-darkness.blp
│ │ ├── weather-moonlight.blp
│ │ ├── weather-sandstorm.blp
│ │ ├── weather-sunlight.blp
│ │ ├── weather-arcanestorm.blp
│ │ ├── weather-burntearth.blp
│ │ ├── weather-staticfield.blp
│ │ └── weather-toxicfumes.blp
│ ├── DialogFrame
│ │ ├── DialogAlertIcon.blp
│ │ └── UI-Dialog-Icon-AlertNew.blp
│ ├── EncounterJournal
│ │ ├── ui-ej-boss-default.blp
│ │ ├── ui-ej-boss-gunship horde.blp
│ │ ├── ui-ej-boss-the lich king.blp
│ │ ├── ui-ej-boss-lord marrowgar.blp
│ │ ├── ui-ej-boss-gunship alliance.blp
│ │ ├── ui-ej-boss-lady deathwhisper.blp
│ │ └── ui-ej-boss-deathbringer saurfang.blp
│ └── FriendsFrame
│ │ ├── BattleBet-Status-Offline.blp
│ │ ├── UI-Toast-FriendOnlineIcon.blp
│ │ └── UI-Toast-FriendRequestIcon.blp
├── Details.xml
├── classes
│ ├── classe_error.lua
│ ├── classe_energy_habilidade.lua
│ └── classe_target.lua
├── embeds.xml
├── CHANGES.txt
├── gumps
│ ├── toolbar_button.xml
│ ├── janela_copy.lua
│ └── anime.lua
├── API General.txt
└── Details.toc
├── README.md
├── Details_TimeLine
├── icon.tga
├── icon_shadow.tga
├── textures
│ └── PetBattles
│ │ └── _PetBattleHorizTile.blp
├── CHANGES.txt
├── Details_TimeLine.toc
└── locales
│ ├── koKR.lua
│ ├── enUS.lua
│ ├── ruRU.lua
│ ├── deDE.lua
│ ├── esES.lua
│ ├── esMX.lua
│ ├── frFR.lua
│ ├── itIT.lua
│ ├── ptBR.lua
│ ├── zhCN.lua
│ └── zhTW.lua
├── Details_ChartViewer
├── icon.tga
├── icon_shadow.tga
├── CHANGES.txt
├── locales
│ ├── zhTW.lua
│ ├── koKR.lua
│ ├── enUS.lua
│ ├── deDE.lua
│ ├── ruRU.lua
│ ├── esES.lua
│ ├── esMX.lua
│ ├── frFR.lua
│ ├── itIT.lua
│ ├── ptBR.lua
│ └── zhCN.lua
└── Details_ChartViewer.toc
├── Details_DeathGraphs
├── icon.tga
├── class_icons.tga
├── icon_shadow.tga
├── textures
│ └── Transmogrify
│ │ └── transmog-tooltip-arrow.blp
├── CHANGES.txt
├── Details_DeathGraphs.toc
└── locales
│ ├── zhTW.lua
│ ├── esES.lua
│ ├── esMX.lua
│ ├── frFR.lua
│ ├── itIT.lua
│ ├── ptBR.lua
│ ├── zhCN.lua
│ ├── deDE.lua
│ ├── koKR.lua
│ └── enUS.lua
├── Details_EncounterDetails
├── images
│ ├── icon.tga
│ ├── boss_bg.tga
│ ├── boss_icons.tga
│ ├── icon_shadow.tga
│ ├── boss_bg_graphic.tga
│ └── boss_frame_buttons.tga
├── Libs
│ ├── AceLocale-3.0
│ │ └── AceLocale-3.0.xml
│ └── LibStub
│ │ ├── LibStub.toc
│ │ ├── tests
│ │ ├── test3.lua
│ │ ├── test4.lua
│ │ ├── test2.lua
│ │ └── test.lua
│ │ └── LibStub.lua
├── embeds.xml
├── Details_EncounterDetails.toc
├── ptBR.lua
└── enUS.lua
├── Details_TinyThreat
├── ptBR.lua
├── Libs
│ ├── AceLocale-3.0
│ │ └── AceLocale-3.0.xml
│ └── LibStub
│ │ ├── LibStub.toc
│ │ ├── tests
│ │ ├── test3.lua
│ │ ├── test4.lua
│ │ ├── test2.lua
│ │ └── test.lua
│ │ └── LibStub.lua
├── embeds.xml
├── Details_TinyThreat.toc.bak
├── Details_TinyThreat.toc
├── enUS.lua
└── ruRU.lua
├── Details_DataStorage
├── Details_DataStorage.toc
└── Details_DataStorage.lua
└── Details_3DModelsPaths
└── Details_3DModelsPaths.toc
/.gitignore:
--------------------------------------------------------------------------------
1 | .vscode
2 |
--------------------------------------------------------------------------------
/Details/functions/report.lua:
--------------------------------------------------------------------------------
1 | local _
2 |
--------------------------------------------------------------------------------
/Details/functions/pack.lua:
--------------------------------------------------------------------------------
1 |
2 |
3 | local _detalhes = _G._detalhes
4 |
--------------------------------------------------------------------------------
/Details/Libs/DF/mail.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/Libs/DF/mail.tga
--------------------------------------------------------------------------------
/Details/images/bar4.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/bar4.tga
--------------------------------------------------------------------------------
/Details/images/clock.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/clock.tga
--------------------------------------------------------------------------------
/Details/images/copy.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/copy.tga
--------------------------------------------------------------------------------
/Details/images/icons.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/icons.tga
--------------------------------------------------------------------------------
/Details/images/knob.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/knob.tga
--------------------------------------------------------------------------------
/Details/images/melee.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/melee.tga
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | Незаменимый инструмент, чтобы произвести впечатление на ту самую девчонку в вашем рейде.
2 |
--------------------------------------------------------------------------------
/Details/Libs/DF/icons.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/Libs/DF/icons.tga
--------------------------------------------------------------------------------
/Details/fonts/HARRYP__.TTF:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/fonts/HARRYP__.TTF
--------------------------------------------------------------------------------
/Details/fonts/TrashHand.TTF:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/fonts/TrashHand.TTF
--------------------------------------------------------------------------------
/Details/images/BantoBar.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/BantoBar.tga
--------------------------------------------------------------------------------
/Details/images/autoshot.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/autoshot.tga
--------------------------------------------------------------------------------
/Details/images/bar_flat.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/bar_flat.tga
--------------------------------------------------------------------------------
/Details/images/border_1.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/border_1.tga
--------------------------------------------------------------------------------
/Details/images/border_2.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/border_2.tga
--------------------------------------------------------------------------------
/Details/images/border_3.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/border_3.tga
--------------------------------------------------------------------------------
/Details/images/classes.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/classes.tga
--------------------------------------------------------------------------------
/Details/images/dotted.blp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/dotted.blp
--------------------------------------------------------------------------------
/Details/images/espadas.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/espadas.tga
--------------------------------------------------------------------------------
/Details/images/icone_bg.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/icone_bg.tga
--------------------------------------------------------------------------------
/Details/images/icons2.blp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/icons2.blp
--------------------------------------------------------------------------------
/Details/images/key_alt.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/key_alt.tga
--------------------------------------------------------------------------------
/Details/images/key_ctrl.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/key_ctrl.tga
--------------------------------------------------------------------------------
/Details/images/logotipo.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/logotipo.tga
--------------------------------------------------------------------------------
/Details/images/minimap.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/minimap.tga
--------------------------------------------------------------------------------
/Details/images/run_code.blp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/run_code.blp
--------------------------------------------------------------------------------
/Details_TimeLine/icon.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details_TimeLine/icon.tga
--------------------------------------------------------------------------------
/Details/Libs/DF/border_1.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/Libs/DF/border_1.tga
--------------------------------------------------------------------------------
/Details/Libs/DF/border_2.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/Libs/DF/border_2.tga
--------------------------------------------------------------------------------
/Details/Libs/DF/border_3.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/Libs/DF/border_3.tga
--------------------------------------------------------------------------------
/Details/images/background.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/background.tga
--------------------------------------------------------------------------------
/Details/images/bar4_glass.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/bar4_glass.tga
--------------------------------------------------------------------------------
/Details/images/bar4_vidro.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/bar4_vidro.tga
--------------------------------------------------------------------------------
/Details/images/key_shift.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/key_shift.tga
--------------------------------------------------------------------------------
/Details/sounds/sound_gun2.ogg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/sounds/sound_gun2.ogg
--------------------------------------------------------------------------------
/Details/sounds/sound_gun3.ogg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/sounds/sound_gun3.ogg
--------------------------------------------------------------------------------
/Details_ChartViewer/icon.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details_ChartViewer/icon.tga
--------------------------------------------------------------------------------
/Details_DeathGraphs/icon.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details_DeathGraphs/icon.tga
--------------------------------------------------------------------------------
/Details/Libs/DF/background.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/Libs/DF/background.tga
--------------------------------------------------------------------------------
/Details/fonts/FORCED SQUARE.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/fonts/FORCED SQUARE.ttf
--------------------------------------------------------------------------------
/Details/fonts/NuevaStd-Cond.otf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/fonts/NuevaStd-Cond.otf
--------------------------------------------------------------------------------
/Details/fonts/Oswald-Regular.otf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/fonts/Oswald-Regular.otf
--------------------------------------------------------------------------------
/Details/images/bar4_reverse.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/bar4_reverse.tga
--------------------------------------------------------------------------------
/Details/images/bar_detalhes2.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/bar_detalhes2.tga
--------------------------------------------------------------------------------
/Details/images/bar_serenity.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/bar_serenity.tga
--------------------------------------------------------------------------------
/Details/images/bar_skyline.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/bar_skyline.tga
--------------------------------------------------------------------------------
/Details/images/classes_plus.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/classes_plus.tga
--------------------------------------------------------------------------------
/Details/images/classes_small.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/classes_small.tga
--------------------------------------------------------------------------------
/Details/images/custom_icones.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/custom_icones.tga
--------------------------------------------------------------------------------
/Details/images/icones_barra.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/icones_barra.tga
--------------------------------------------------------------------------------
/Details/images/modo_icones.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/modo_icones.tga
--------------------------------------------------------------------------------
/Details/images/plater_icon.blp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/plater_icon.blp
--------------------------------------------------------------------------------
/Details/images/plater_image.blp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/plater_image.blp
--------------------------------------------------------------------------------
/Details/images/report_button.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/report_button.tga
--------------------------------------------------------------------------------
/Details/images/reset_button2.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/reset_button2.tga
--------------------------------------------------------------------------------
/Details/images/skins/elvui.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/skins/elvui.tga
--------------------------------------------------------------------------------
/Details/images/small_icons.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/small_icons.tga
--------------------------------------------------------------------------------
/Details/images/toolbar_icons.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/toolbar_icons.tga
--------------------------------------------------------------------------------
/Details/images/verticalline.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/verticalline.tga
--------------------------------------------------------------------------------
/Details/sounds/sound_jedi1.ogg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/sounds/sound_jedi1.ogg
--------------------------------------------------------------------------------
/Details/sounds/sound_whip1.ogg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/sounds/sound_whip1.ogg
--------------------------------------------------------------------------------
/Details_TimeLine/icon_shadow.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details_TimeLine/icon_shadow.tga
--------------------------------------------------------------------------------
/Details/Libs/DF/feedback_sites.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/Libs/DF/feedback_sites.tga
--------------------------------------------------------------------------------
/Details/Libs/LibGraph-2.0/1-1.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/Libs/LibGraph-2.0/1-1.tga
--------------------------------------------------------------------------------
/Details/Libs/LibGraph-2.0/1-16.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/Libs/LibGraph-2.0/1-16.tga
--------------------------------------------------------------------------------
/Details/Libs/LibGraph-2.0/1-2.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/Libs/LibGraph-2.0/1-2.tga
--------------------------------------------------------------------------------
/Details/Libs/LibGraph-2.0/1-32.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/Libs/LibGraph-2.0/1-32.tga
--------------------------------------------------------------------------------
/Details/Libs/LibGraph-2.0/1-4.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/Libs/LibGraph-2.0/1-4.tga
--------------------------------------------------------------------------------
/Details/Libs/LibGraph-2.0/1-64.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/Libs/LibGraph-2.0/1-64.tga
--------------------------------------------------------------------------------
/Details/Libs/LibGraph-2.0/1-8.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/Libs/LibGraph-2.0/1-8.tga
--------------------------------------------------------------------------------
/Details/Libs/LibGraph-2.0/line.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/Libs/LibGraph-2.0/line.tga
--------------------------------------------------------------------------------
/Details/images/bar_background.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/bar_background.tga
--------------------------------------------------------------------------------
/Details/images/bar_background2.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/bar_background2.tga
--------------------------------------------------------------------------------
/Details/images/border_welcome.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/border_welcome.tga
--------------------------------------------------------------------------------
/Details/images/default_button.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/default_button.tga
--------------------------------------------------------------------------------
/Details/images/icone_bg_fundo.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/icone_bg_fundo.tga
--------------------------------------------------------------------------------
/Details/images/options_window.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/options_window.tga
--------------------------------------------------------------------------------
/Details/images/skins/flat_skin.blp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/skins/flat_skin.blp
--------------------------------------------------------------------------------
/Details/images/skins/overwatch.blp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/skins/overwatch.blp
--------------------------------------------------------------------------------
/Details/Libs/LibGraph-2.0/1-128.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/Libs/LibGraph-2.0/1-128.tga
--------------------------------------------------------------------------------
/Details/Libs/LibGraph-2.0/sline.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/Libs/LibGraph-2.0/sline.tga
--------------------------------------------------------------------------------
/Details/images/atributos_captures.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/atributos_captures.tga
--------------------------------------------------------------------------------
/Details/images/atributos_icones.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/atributos_icones.tga
--------------------------------------------------------------------------------
/Details/images/bar_detalhes2_end.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/bar_detalhes2_end.tga
--------------------------------------------------------------------------------
/Details/images/classes_small_bw.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/classes_small_bw.tga
--------------------------------------------------------------------------------
/Details/images/cooltip_selected.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/cooltip_selected.tga
--------------------------------------------------------------------------------
/Details/images/highlight_updown.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/highlight_updown.tga
--------------------------------------------------------------------------------
/Details/images/overlay_detalhes.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/overlay_detalhes.tga
--------------------------------------------------------------------------------
/Details/images/report_frame_icons.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/report_frame_icons.tga
--------------------------------------------------------------------------------
/Details/images/skins/classic_skin.blp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/skins/classic_skin.blp
--------------------------------------------------------------------------------
/Details/images/skins/default_skin.blp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/skins/default_skin.blp
--------------------------------------------------------------------------------
/Details/images/skins/elvui_opaque.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/skins/elvui_opaque.tga
--------------------------------------------------------------------------------
/Details/images/spec_icons_normal.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/spec_icons_normal.tga
--------------------------------------------------------------------------------
/Details_ChartViewer/icon_shadow.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details_ChartViewer/icon_shadow.tga
--------------------------------------------------------------------------------
/Details_DeathGraphs/class_icons.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details_DeathGraphs/class_icons.tga
--------------------------------------------------------------------------------
/Details_DeathGraphs/icon_shadow.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details_DeathGraphs/icon_shadow.tga
--------------------------------------------------------------------------------
/Details/Libs/DF/cooltip_background.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/Libs/DF/cooltip_background.tga
--------------------------------------------------------------------------------
/Details/Libs/LibGraph-2.0/triangle.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/Libs/LibGraph-2.0/triangle.tga
--------------------------------------------------------------------------------
/Details/fonts/Accidental Presidency.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/fonts/Accidental Presidency.ttf
--------------------------------------------------------------------------------
/Details/images/classes_small_alpha.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/classes_small_alpha.tga
--------------------------------------------------------------------------------
/Details/images/event_tracker_icons.blp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/event_tracker_icons.blp
--------------------------------------------------------------------------------
/Details/images/highlight_leftright.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/highlight_leftright.tga
--------------------------------------------------------------------------------
/Details/images/toolbar_icons_shadow.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/toolbar_icons_shadow.tga
--------------------------------------------------------------------------------
/Details/images/atributos_icones_damage.blp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/atributos_icones_damage.blp
--------------------------------------------------------------------------------
/Details/images/atributos_icones_heal.blp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/atributos_icones_heal.blp
--------------------------------------------------------------------------------
/Details/images/atributos_icones_misc.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/atributos_icones_misc.tga
--------------------------------------------------------------------------------
/Details/images/button_disable_overlay.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/button_disable_overlay.tga
--------------------------------------------------------------------------------
/Details/images/classes_small_alpha_bw.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/classes_small_alpha_bw.tga
--------------------------------------------------------------------------------
/Details/images/info_window_background.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/info_window_background.tga
--------------------------------------------------------------------------------
/Details/images/info_window_damagetaken.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/info_window_damagetaken.tga
--------------------------------------------------------------------------------
/Details/images/raid/Karazhan_BossFaces.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/raid/Karazhan_BossFaces.tga
--------------------------------------------------------------------------------
/Details/images/raid/TheEye_BossFaces.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/raid/TheEye_BossFaces.tga
--------------------------------------------------------------------------------
/Details/images/raid/Ulduar_BossFaces.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/raid/Ulduar_BossFaces.tga
--------------------------------------------------------------------------------
/Details/images/raid/ZulAman_BossFaces.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/raid/ZulAman_BossFaces.tga
--------------------------------------------------------------------------------
/Details/images/skins/classic_skin_v1.blp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/skins/classic_skin_v1.blp
--------------------------------------------------------------------------------
/Details/images/skins/simplygray_skin.blp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/skins/simplygray_skin.blp
--------------------------------------------------------------------------------
/Details/images/spec_icons_normal_alpha.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/spec_icons_normal_alpha.tga
--------------------------------------------------------------------------------
/Details_EncounterDetails/images/icon.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details_EncounterDetails/images/icon.tga
--------------------------------------------------------------------------------
/Details/images/atributos_icones_energyze.blp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/atributos_icones_energyze.blp
--------------------------------------------------------------------------------
/Details/images/raid/GruulLair_BossFaces.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/raid/GruulLair_BossFaces.tga
--------------------------------------------------------------------------------
/Details/images/raid/GruulRaid_BossFaces.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/raid/GruulRaid_BossFaces.tga
--------------------------------------------------------------------------------
/Details/images/raid/Naxxramas_BossFaces.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/raid/Naxxramas_BossFaces.tga
--------------------------------------------------------------------------------
/Details/images/raid/OnyxiaLair_BossFaces.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/raid/OnyxiaLair_BossFaces.tga
--------------------------------------------------------------------------------
/Details/textures/Minimap/Tracking/Target.blp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/textures/Minimap/Tracking/Target.blp
--------------------------------------------------------------------------------
/Details/textures/PetBattles/weather-mud.blp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/textures/PetBattles/weather-mud.blp
--------------------------------------------------------------------------------
/Details/textures/PetBattles/weather-rain.blp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/textures/PetBattles/weather-rain.blp
--------------------------------------------------------------------------------
/Details_EncounterDetails/images/boss_bg.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details_EncounterDetails/images/boss_bg.tga
--------------------------------------------------------------------------------
/Details/images/raid/GruulRaid_Icon256x128.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/raid/GruulRaid_Icon256x128.tga
--------------------------------------------------------------------------------
/Details/textures/PetBattles/weather-windy.blp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/textures/PetBattles/weather-windy.blp
--------------------------------------------------------------------------------
/Details_EncounterDetails/images/boss_icons.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details_EncounterDetails/images/boss_icons.tga
--------------------------------------------------------------------------------
/Details_EncounterDetails/images/icon_shadow.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details_EncounterDetails/images/icon_shadow.tga
--------------------------------------------------------------------------------
/Details/images/raid/MagtheridonLair_BossFaces.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/raid/MagtheridonLair_BossFaces.tga
--------------------------------------------------------------------------------
/Details/images/raid/TheRubySanctum_BossFaces.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/raid/TheRubySanctum_BossFaces.tga
--------------------------------------------------------------------------------
/Details/images/raid/VaultofArchavon_BossFaces.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/raid/VaultofArchavon_BossFaces.tga
--------------------------------------------------------------------------------
/Details/textures/DialogFrame/DialogAlertIcon.blp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/textures/DialogFrame/DialogAlertIcon.blp
--------------------------------------------------------------------------------
/Details/textures/Minimap/Vehicle-HammerGold-2.blp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/textures/Minimap/Vehicle-HammerGold-2.blp
--------------------------------------------------------------------------------
/Details/textures/Minimap/Vehicle-HammerGold-3.blp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/textures/Minimap/Vehicle-HammerGold-3.blp
--------------------------------------------------------------------------------
/Details/textures/PetBattles/weather-blizzard.blp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/textures/PetBattles/weather-blizzard.blp
--------------------------------------------------------------------------------
/Details/textures/PetBattles/weather-darkness.blp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/textures/PetBattles/weather-darkness.blp
--------------------------------------------------------------------------------
/Details/textures/PetBattles/weather-moonlight.blp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/textures/PetBattles/weather-moonlight.blp
--------------------------------------------------------------------------------
/Details/textures/PetBattles/weather-sandstorm.blp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/textures/PetBattles/weather-sandstorm.blp
--------------------------------------------------------------------------------
/Details/textures/PetBattles/weather-sunlight.blp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/textures/PetBattles/weather-sunlight.blp
--------------------------------------------------------------------------------
/Details/images/raid/TheEyeofEternity_BossFaces.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/raid/TheEyeofEternity_BossFaces.tga
--------------------------------------------------------------------------------
/Details/images/raid/TheObsidianSanctum_BossFaces.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/raid/TheObsidianSanctum_BossFaces.tga
--------------------------------------------------------------------------------
/Details/images/raid/TrialoftheCrusader_BossFaces.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/raid/TrialoftheCrusader_BossFaces.tga
--------------------------------------------------------------------------------
/Details/textures/PetBattles/weather-arcanestorm.blp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/textures/PetBattles/weather-arcanestorm.blp
--------------------------------------------------------------------------------
/Details/textures/PetBattles/weather-burntearth.blp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/textures/PetBattles/weather-burntearth.blp
--------------------------------------------------------------------------------
/Details/textures/PetBattles/weather-staticfield.blp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/textures/PetBattles/weather-staticfield.blp
--------------------------------------------------------------------------------
/Details/textures/PetBattles/weather-toxicfumes.blp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/textures/PetBattles/weather-toxicfumes.blp
--------------------------------------------------------------------------------
/Details_EncounterDetails/images/boss_bg_graphic.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details_EncounterDetails/images/boss_bg_graphic.tga
--------------------------------------------------------------------------------
/Details/images/raid/IcecrownCitadelHorde_BossFaces.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/raid/IcecrownCitadelHorde_BossFaces.tga
--------------------------------------------------------------------------------
/Details/images/raid/SerpentshrineCavern_BossFaces.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/raid/SerpentshrineCavern_BossFaces.tga
--------------------------------------------------------------------------------
/Details_EncounterDetails/images/boss_frame_buttons.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details_EncounterDetails/images/boss_frame_buttons.tga
--------------------------------------------------------------------------------
/Details/images/raid/IcecrownCitadelAlliance_BossFaces.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/images/raid/IcecrownCitadelAlliance_BossFaces.tga
--------------------------------------------------------------------------------
/Details/textures/DialogFrame/UI-Dialog-Icon-AlertNew.blp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/textures/DialogFrame/UI-Dialog-Icon-AlertNew.blp
--------------------------------------------------------------------------------
/Details/textures/EncounterJournal/ui-ej-boss-default.blp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/textures/EncounterJournal/ui-ej-boss-default.blp
--------------------------------------------------------------------------------
/Details/Libs/NickTag-1.0/NickTag-1.0.toc:
--------------------------------------------------------------------------------
1 | ## Interface: 70200
2 | ## Title: NickTag-1.0
3 | ## Notes: Standalone version of the NickTag library.
4 |
5 | NickTag-1.0.xml
6 |
--------------------------------------------------------------------------------
/Details/textures/FriendsFrame/BattleBet-Status-Offline.blp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/textures/FriendsFrame/BattleBet-Status-Offline.blp
--------------------------------------------------------------------------------
/Details/textures/FriendsFrame/UI-Toast-FriendOnlineIcon.blp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/textures/FriendsFrame/UI-Toast-FriendOnlineIcon.blp
--------------------------------------------------------------------------------
/Details/textures/EncounterJournal/ui-ej-boss-gunship horde.blp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/textures/EncounterJournal/ui-ej-boss-gunship horde.blp
--------------------------------------------------------------------------------
/Details/textures/EncounterJournal/ui-ej-boss-the lich king.blp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/textures/EncounterJournal/ui-ej-boss-the lich king.blp
--------------------------------------------------------------------------------
/Details/textures/FriendsFrame/UI-Toast-FriendRequestIcon.blp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/textures/FriendsFrame/UI-Toast-FriendRequestIcon.blp
--------------------------------------------------------------------------------
/Details_TimeLine/textures/PetBattles/_PetBattleHorizTile.blp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details_TimeLine/textures/PetBattles/_PetBattleHorizTile.blp
--------------------------------------------------------------------------------
/Details/textures/EncounterJournal/ui-ej-boss-lord marrowgar.blp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/textures/EncounterJournal/ui-ej-boss-lord marrowgar.blp
--------------------------------------------------------------------------------
/Details/textures/EncounterJournal/ui-ej-boss-gunship alliance.blp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/textures/EncounterJournal/ui-ej-boss-gunship alliance.blp
--------------------------------------------------------------------------------
/Details/textures/EncounterJournal/ui-ej-boss-lady deathwhisper.blp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/textures/EncounterJournal/ui-ej-boss-lady deathwhisper.blp
--------------------------------------------------------------------------------
/Details_DeathGraphs/textures/Transmogrify/transmog-tooltip-arrow.blp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details_DeathGraphs/textures/Transmogrify/transmog-tooltip-arrow.blp
--------------------------------------------------------------------------------
/Details/textures/EncounterJournal/ui-ej-boss-deathbringer saurfang.blp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxpw/Details_Sirus/HEAD/Details/textures/EncounterJournal/ui-ej-boss-deathbringer saurfang.blp
--------------------------------------------------------------------------------
/Details_TinyThreat/ptBR.lua:
--------------------------------------------------------------------------------
1 | local Loc = LibStub("AceLocale-3.0"):NewLocale("Details_Threat", "ptBR")
2 |
3 | if (not Loc) then
4 | return
5 | end
6 |
7 | Loc ["STRING_PLUGIN_NAME"] = "Mini Ameaca"
8 |
--------------------------------------------------------------------------------
/Details/Libs/DF/tutorial_alert.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/Details/Libs/DF/LibDFramework-1.0.toc:
--------------------------------------------------------------------------------
1 | ## Interface: 80000
2 | ## Title: Lib: LibDFramework-1.0
3 | ## Notes: Base Framework for many Addons
4 |
5 | #@no-lib-strip@
6 | embeds.xml
7 | #@end-no-lib-strip@
8 |
9 | load.xml
10 |
--------------------------------------------------------------------------------
/Details/Libs/DF/panel.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/Details/Libs/DF/button.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/Details/Libs/DF/normal_bar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/Details/Libs/DF/split_bar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/Details/Libs/DF/textentry.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/Details/Libs/AceDB-3.0/AceDB-3.0.xml:
--------------------------------------------------------------------------------
1 |
3 |
4 |
--------------------------------------------------------------------------------
/Details/Libs/DF/cooltip.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/Details/Libs/DF/dropdown.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/Details/Libs/LibDeflate/lib.xml:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/Details/Libs/LibTranslit/README.md:
--------------------------------------------------------------------------------
1 | # LibTranslit
2 |
3 | Transliterate string
4 |
5 | ## Usage
6 |
7 | ```Lua
8 | local LibTranslit = LibStub("LibTranslit-1.0")
9 | local transliteratedString = LibTranslit:Transliterate(string[, mark])
10 | ```
--------------------------------------------------------------------------------
/Details/Libs/LibBossIDs-1.0/lib.xml:
--------------------------------------------------------------------------------
1 |
3 |
4 |
--------------------------------------------------------------------------------
/Details/Libs/LibCompress/lib.xml:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/Details/Libs/NickTag-1.0/NickTag-1.0.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/Details/Libs/AceAddon-3.0/AceAddon-3.0.xml:
--------------------------------------------------------------------------------
1 |
3 |
4 |
--------------------------------------------------------------------------------
/Details/Libs/AceEvent-3.0/AceEvent-3.0.xml:
--------------------------------------------------------------------------------
1 |
3 |
4 |
--------------------------------------------------------------------------------
/Details/Libs/AceHook-3.0/AceHook-3.0.xml:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/Details/Libs/AceTab-3.0/AceTab-3.0.xml:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/Details/Libs/AceTimer-3.0/AceTimer-3.0.xml:
--------------------------------------------------------------------------------
1 |
3 |
4 |
--------------------------------------------------------------------------------
/Details/Libs/LibTalentQuery-1.0/lib.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/Details/Libs/AceBucket-3.0/AceBucket-3.0.xml:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/Details/Libs/AceConsole-3.0/AceConsole-3.0.xml:
--------------------------------------------------------------------------------
1 |
3 |
4 |
--------------------------------------------------------------------------------
/Details/Libs/AceLocale-3.0/AceLocale-3.0.xml:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/Details/Libs/LibGroupTalents-1.0/lib.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/Details/Libs/AceDBOptions-3.0/AceDBOptions-3.0.xml:
--------------------------------------------------------------------------------
1 |
3 |
4 |
--------------------------------------------------------------------------------
/Details/Libs/LibDBIcon-1.0/lib.xml:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/Details/Libs/LibSharedMedia-3.0/lib.xml:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/Details/Libs/LibTranslit/LibTranslit-1.0.xml:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/Details/Libs/AceSerializer-3.0/AceSerializer-3.0.xml:
--------------------------------------------------------------------------------
1 |
3 |
4 |
--------------------------------------------------------------------------------
/Details/Libs/UTF8/UTF8.xml:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/Details/Libs/LibGroupInSpecT-1.1/lib.xml:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/Details_TinyThreat/Libs/AceLocale-3.0/AceLocale-3.0.xml:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/Details/Libs/AceConfig-3.0/AceConfigCmd-3.0/AceConfigCmd-3.0.xml:
--------------------------------------------------------------------------------
1 |
3 |
4 |
--------------------------------------------------------------------------------
/Details/Libs/CallbackHandler-1.0/CallbackHandler-1.0.xml:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/Details_EncounterDetails/Libs/AceLocale-3.0/AceLocale-3.0.xml:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/Details/Libs/AceConfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.xml:
--------------------------------------------------------------------------------
1 |
3 |
4 |
--------------------------------------------------------------------------------
/Details/Libs/AceComm-3.0/AceComm-3.0.xml:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/Details/Libs/AceConfig-3.0/AceConfigRegistry-3.0/AceConfigRegistry-3.0.xml:
--------------------------------------------------------------------------------
1 |
3 |
4 |
--------------------------------------------------------------------------------
/Details_EncounterDetails/embeds.xml:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/Details_TinyThreat/embeds.xml:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/Details/Libs/LibBabble-Boss-3.0/lib.xml:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/Details/Libs/LibGroupInSpecT-1.1/LibGroupInSpecT-1.1.toc:
--------------------------------------------------------------------------------
1 | ## Interface: 70300
2 | ## Title: Lib: GroupInSpecT-1.1
3 | ## Notes: Keeps track of group members and keeps an up-to-date cache of their specialization and talents.
4 | ## Version: r92
5 | ## Author: Anyia of HordeYakka (Jubei'Thos)
6 | ## X-Category: Library
7 |
8 | embeds.xml
9 | lib.xml
10 |
--------------------------------------------------------------------------------
/Details/Libs/LibTranslit/LibTranslit-1.0.toc:
--------------------------------------------------------------------------------
1 | ## Interface: 80200
2 | ## Title: Lib: Translit
3 | ## Notes: Transliterate string
4 | ## Author: Vardex
5 | ## X-Category: Library
6 | ## X-License: BSD
7 | ## Version: DetailsRetail.8.3.0.7269.140
8 | ## DefaultState: Enabled
9 | ## LoadOnDemand: 0
10 |
11 | LibStub\LibStub.lua
12 |
13 | LibTranslit-1.0.xml
14 |
--------------------------------------------------------------------------------
/Details_TimeLine/CHANGES.txt:
--------------------------------------------------------------------------------
1 | lightweight tag 35baae1fb74950e712b38e2fe8d2b016cafff49d v8.3.0.108
2 | Author: Tercio Jose
3 | Date: Fri Feb 21 12:32:42 2020 -0300
4 |
5 | commit 35baae1fb74950e712b38e2fe8d2b016cafff49d
6 | Author: Tercio Jose
7 | Date: Fri Feb 21 12:32:42 2020 -0300
8 |
9 | Toc Update for Patch v8.3
10 |
11 |
--------------------------------------------------------------------------------
/Details_ChartViewer/CHANGES.txt:
--------------------------------------------------------------------------------
1 | lightweight tag e37bc5d0bb3718073ea70c69259d591072611169 v8.3.0.069
2 | Author: Tercio Jose
3 | Date: Fri Feb 21 12:28:34 2020 -0300
4 |
5 | commit e37bc5d0bb3718073ea70c69259d591072611169
6 | Author: Tercio Jose
7 | Date: Fri Feb 21 12:28:34 2020 -0300
8 |
9 | Toc Update for Patch 8.3
10 |
11 |
--------------------------------------------------------------------------------
/Details_DataStorage/Details_DataStorage.toc:
--------------------------------------------------------------------------------
1 | ## Interface: 30300
2 | ## Title: Details!: Storage
3 | ## Notes: Stores information for Details! Damage Meter
4 | ## Notes-ruRU: Хранит информацию для Details.
5 | ## DefaultState: Enabled
6 | ## LoadOnDemand: 1
7 | ## Dependencies: Details
8 | ## SavedVariables: DetailsDataStorage
9 | ## X-Sirus-Update: https://github.com/fxpw/Details_Sirus/tree/master/Details_DataStorage
10 |
11 | Details_DataStorage.lua
12 |
--------------------------------------------------------------------------------
/Details/Libs/LibCompress/LibCompress.toc:
--------------------------------------------------------------------------------
1 | ## Interface: 70300
2 |
3 | ## Title: Lib: Compress
4 | ## Notes: Compression and Decompression library
5 | ## Author: Galmok at Stormrage-EU (Horde) and JJSheets
6 | ## Version: r84-release
7 | ## X-Website: http://www.wowace.com/addons/libcompress/
8 | ## X-Category: Library
9 | ## X-eMail: galmok AT gmail DOT com, sheets DOT jeff AT gmail DOT com
10 | ## X-License: GPL v2
11 | ## LoadOnDemand: 1
12 |
13 | LibStub\LibStub.lua
14 | lib.xml
15 |
--------------------------------------------------------------------------------
/Details_TinyThreat/Libs/LibStub/LibStub.toc:
--------------------------------------------------------------------------------
1 | ## Interface: 40200
2 | ## Title: Lib: LibStub
3 | ## Notes: Universal Library Stub
4 | ## Credits: Kaelten, Cladhaire, ckknight, Mikk, Ammo, Nevcairiel
5 | ## X-Website: http://www.wowace.com/addons/libstub/
6 | ## X-Category: Library
7 | ## X-License: Public Domain
8 | ## X-Curse-Packaged-Version: r95
9 | ## X-Curse-Project-Name: LibStub
10 | ## X-Curse-Project-ID: libstub
11 | ## X-Curse-Repository-ID: wow/libstub/mainline
12 |
13 | LibStub.lua
14 |
--------------------------------------------------------------------------------
/Details_EncounterDetails/Libs/LibStub/LibStub.toc:
--------------------------------------------------------------------------------
1 | ## Interface: 40200
2 | ## Title: Lib: LibStub
3 | ## Notes: Universal Library Stub
4 | ## Credits: Kaelten, Cladhaire, ckknight, Mikk, Ammo, Nevcairiel
5 | ## X-Website: http://www.wowace.com/addons/libstub/
6 | ## X-Category: Library
7 | ## X-License: Public Domain
8 | ## X-Curse-Packaged-Version: r95
9 | ## X-Curse-Project-Name: LibStub
10 | ## X-Curse-Project-ID: libstub
11 | ## X-Curse-Repository-ID: wow/libstub/mainline
12 |
13 | LibStub.lua
14 |
--------------------------------------------------------------------------------
/Details/Details.xml:
--------------------------------------------------------------------------------
1 |
5 |
6 |
7 |
8 |
9 |
10 | self:RegisterEvent ("ADDON_LOADED");
11 |
12 |
13 | _detalhes.OnEvent (self, event, ...);
14 |
15 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/Details/Libs/AceConfig-3.0/AceConfig-3.0.xml:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/Details/Libs/LibTalentQuery-1.0/LibStub/LibStub.toc:
--------------------------------------------------------------------------------
1 | ## Interface: 20400
2 | ## Title: Lib: LibStub
3 | ## Notes: Universal Library Stub
4 | ## Credits: Kaelten, Cladhaire, ckknight, Mikk, Ammo, Nevcairiel
5 | ## X-Website: http://jira.wowace.com/browse/LS
6 | ## X-Category: Library
7 | ## X-License: Public Domain
8 | ## X-Curse-Packaged-Version: 3.3 Release 2
9 | ## X-Curse-Project-Name: LibTalentQuery-1.0
10 | ## X-Curse-Project-ID: libtalentquery-1-0
11 | ## X-Curse-Repository-ID: wow/libtalentquery-1-0/mainline
12 |
13 | LibStub.lua
14 |
--------------------------------------------------------------------------------
/Details_ChartViewer/locales/zhTW.lua:
--------------------------------------------------------------------------------
1 | local L = LibStub("AceLocale-3.0"):NewLocale("Details_ChartViewer", "zhTW")
2 | if not L then return end
3 |
4 | L["STRING_ADDEDOKAY"] = "成功加入。"
5 | L["STRING_CONFIRM"] = "確認"
6 | L["STRING_NEWTAB"] = "新標籤"
7 | L["STRING_OPTIONS"] = "圖表查看器選項"
8 | L["STRING_OPTIONS_SHOWICON"] = "顯示圖示"
9 | L["STRING_OPTIONS_WINDOWSCALE"] = "視窗縮放"
10 | L["STRING_PLUGIN_DESC"] = "使用簡單的線條圖表查看Details!收集的數據。"
11 | L["STRING_PLUGIN_NAME"] = "圖表查看器"
12 | L["STRING_TOOLTIP"] = "開啟圖表查看器"
13 | L["STRING_TOOSHORTNAME"] = "名稱太短。"
14 |
15 |
--------------------------------------------------------------------------------
/Details_DeathGraphs/CHANGES.txt:
--------------------------------------------------------------------------------
1 | commit 1bc753b6999a1f39644faa63fd9a55184fc88c95
2 | Author: Tercio Jose
3 | Date: Tue Oct 29 19:30:38 2019 -0300
4 |
5 | First tab using GitHub + Toc Bump
6 |
7 | commit 1a72de5c1d6bb9a8a2750ec9fc8be2a4c687e3ab
8 | Author: Tercio Jose
9 | Date: Tue Sep 10 09:40:18 2019 -0300
10 |
11 | Files Commit
12 |
13 | commit e0e58b134bc3961edae51d80035f101c8cf11d0b
14 | Author: Tercio Jose
15 | Date: Tue Sep 10 09:29:16 2019 -0300
16 |
17 | Initial commit
18 |
19 |
--------------------------------------------------------------------------------
/Details_TinyThreat/Details_TinyThreat.toc.bak:
--------------------------------------------------------------------------------
1 | ## Interface: 30300
2 | ## Title: Details!: Tiny Threat (plugin)
3 | ## Notes: Threat meter plugin, show threat for group members in the window. Select it from the Plugin menu in the Orange Cogwheel.
4 | ## Notes-ruRU: Плагин показывает угрозу для членов группы/рейда в окне. Выберите его в меню «Плагин».
5 | ## DefaultState: Disabled
6 | ## RequiredDeps: Details
7 | ## OptionalDeps: Ace3
8 |
9 | #@no-lib-strip@
10 | embeds.xml
11 | #@end-no-lib-strip@
12 |
13 | enUS.lua
14 | ptBR.lua
15 | ruRU.lua
16 |
17 | Details_TinyThreat.lua
18 |
--------------------------------------------------------------------------------
/Details_ChartViewer/locales/koKR.lua:
--------------------------------------------------------------------------------
1 | local L = LibStub("AceLocale-3.0"):NewLocale("Details_ChartViewer", "koKR")
2 | if not L then return end
3 |
4 | L["STRING_ADDEDOKAY"] = "성공적으로 추가되었습니다."
5 | L["STRING_CONFIRM"] = "확인"
6 | L["STRING_NEWTAB"] = "새로운 탭"
7 | L["STRING_OPTIONS"] = "Chart Viewer 옵션"
8 | L["STRING_OPTIONS_SHOWICON"] = "아이콘 표시"
9 | L["STRING_OPTIONS_WINDOWSCALE"] = "창 크기 비율"
10 | L["STRING_PLUGIN_DESC"] = "Details!에서 수집한 데이터를 꺾은선 그래프로 확인합니다."
11 | L["STRING_PLUGIN_NAME"] = "Chart Viewer"
12 | L["STRING_TOOLTIP"] = "Chart Viewer 열기"
13 | L["STRING_TOOSHORTNAME"] = "이름이 너무 짧습니다."
14 |
15 |
--------------------------------------------------------------------------------
/Details_TinyThreat/Details_TinyThreat.toc:
--------------------------------------------------------------------------------
1 | ## Interface: 30300
2 | ## Title: Details!: Tiny Threat (plugin)
3 | ## Notes: Threat meter plugin, show threat for group members in the window. Select it from the Plugin menu in the Orange Cogwheel.
4 | ## Notes-ruRU: Плагин показывает угрозу для членов группы/рейда в окне. Выберите его в меню «Плагин».
5 | ## DefaultState: Disabled
6 | ## RequiredDeps: Details
7 | ## OptionalDeps: Ace3
8 | ## X-Sirus-Update: https://github.com/fxpw/Details_Sirus/tree/master/Details_TinyThreat
9 | #@no-lib-strip@
10 | embeds.xml
11 | #@end-no-lib-strip@
12 |
13 | enUS.lua
14 | ruRU.lua
15 |
16 | Details_TinyThreat.lua
17 |
--------------------------------------------------------------------------------
/Details/Libs/LibGroupTalents-1.0/LibGroupTalents-1.0.toc:
--------------------------------------------------------------------------------
1 | ## Interface: 30300
2 | ## LoadOnDemand: 1
3 | ## Title: Lib: GroupTalents-1.0
4 | ## Notes: Library to help with querying unit talents.
5 | ## Author: Zek
6 | ## Version: $Rev: 51 $
7 | ## OptionalDeps: Ace3, LibTalentQuery-1.0
8 | ## X-Category: Library
9 | ## X-ReleaseDate: $Date$
10 | ## X-Website: http://wowace.com/wiki/LibGroupTalents-1.0
11 | ## X-License: MIT
12 | ## X-Curse-Packaged-Version: 3.3 Release 3
13 | ## X-Curse-Project-Name: LibGroupTalents-1.0
14 | ## X-Curse-Project-ID: libgrouptalents-1-0
15 | ## X-Curse-Repository-ID: wow/libgrouptalents-1-0/mainline
16 |
17 | lib.xml
18 |
--------------------------------------------------------------------------------
/Details/Libs/LibGroupTalents-1.0/Changelog-LibGroupTalents-1.0-3.3 Release 3.txt:
--------------------------------------------------------------------------------
1 | ------------------------------------------------------------------------
2 | r56 | greltok | 2010-09-30 14:49:58 -0500 (Thu, 30 Sep 2010) | 1 line
3 | Changed paths:
4 | A /tags/3.3 Release 3 (from /trunk:55)
5 |
6 | Tagging as 3.3 Release 3
7 | ------------------------------------------------------------------------
8 | r55 | greltok | 2010-09-23 23:25:05 -0500 (Thu, 23 Sep 2010) | 1 line
9 | Changed paths:
10 | M /trunk/LibGroupTalents-1.0.lua
11 |
12 | Ticket 6 - Use full name where needed.
13 | ------------------------------------------------------------------------
14 |
--------------------------------------------------------------------------------
/Details_ChartViewer/Details_ChartViewer.toc:
--------------------------------------------------------------------------------
1 | ## Interface: 30300
2 | ## Title: Details_ChartViewer (plugin)
3 | ## Notes: Plugin for Details
4 | ## Notes-ruRU: Позволяет просматривать данные в графических диаграммах.
5 | ## RequiredDeps: Details
6 | ## OptionalDeps: Ace3
7 | ## X-Sirus-Update: https://github.com/fxpw/Details_Sirus/tree/master/Details_ChartViewer
8 |
9 | locales\enUS.lua
10 | locales\deDE.lua
11 | locales\esES.lua
12 | locales\esMX.lua
13 | locales\frFR.lua
14 | locales\itIT.lua
15 | locales\koKR.lua
16 | locales\ptBR.lua
17 | locales\ruRU.lua
18 | locales\zhCN.lua
19 | locales\zhTW.lua
20 |
21 | Details_ChartViewer.xml
22 | Details_ChartViewer.lua
--------------------------------------------------------------------------------
/Details_ChartViewer/locales/enUS.lua:
--------------------------------------------------------------------------------
1 | local L = LibStub("AceLocale-3.0"):NewLocale("Details_ChartViewer", "enUS", true)
2 | if not L then return end
3 |
4 | L["STRING_ADDEDOKAY"] = "Successfully added."
5 | L["STRING_CONFIRM"] = "Confirm"
6 | L["STRING_NEWTAB"] = "New Tab"
7 | L["STRING_OPTIONS"] = "Chart Viewer Options"
8 | L["STRING_OPTIONS_SHOWICON"] = "Show Icon"
9 | L["STRING_OPTIONS_WINDOWSCALE"] = "Window Scale"
10 | L["STRING_PLUGIN_DESC"] = "View data collected by Details! on simple line charts."
11 | L["STRING_PLUGIN_NAME"] = "Chart Viewer"
12 | L["STRING_TOOLTIP"] = "Open Chart Viewer"
13 | L["STRING_TOOSHORTNAME"] = "The name is too short."
14 |
15 |
--------------------------------------------------------------------------------
/Details_3DModelsPaths/Details_3DModelsPaths.toc:
--------------------------------------------------------------------------------
1 | ## Interface: 30300
2 | ## Title: Details! 3D Model Viewer
3 | ## Notes: When the 3d models option is enabled, this tool is used to select which model will be used on the window's rows.
4 | ## Notes-ruRU: Этот инструмент используется для выбора модели.
5 | ## DefaultState: Disabled
6 | ## LoadOnDemand: 1
7 | ## Dependencies: Details
8 | ## X-Curse-Packaged-Version: r267
9 | ## X-Curse-Project-Name: Details!
10 | ## X-Curse-Project-ID: details
11 | ## X-Curse-Repository-ID: wow/details/mainline
12 | ## X-Sirus-Update: https://github.com/fxpw/Details_Sirus/tree/master/Details_3DModelsPaths
13 |
14 | Details_3DModelsPaths.lua
--------------------------------------------------------------------------------
/Details_ChartViewer/locales/deDE.lua:
--------------------------------------------------------------------------------
1 | local L = LibStub("AceLocale-3.0"):NewLocale("Details_ChartViewer", "deDE")
2 | if not L then return end
3 |
4 | L["STRING_ADDEDOKAY"] = "Erfolgreich hinzugefügt."
5 | L["STRING_CONFIRM"] = "Bestätigt"
6 | L["STRING_NEWTAB"] = "Neuer Tab"
7 | L["STRING_OPTIONS"] = "Chart Viewer Optionen"
8 | L["STRING_OPTIONS_SHOWICON"] = "Zeige Icon"
9 | L["STRING_OPTIONS_WINDOWSCALE"] = "Fenstergröße"
10 | L["STRING_PLUGIN_DESC"] = [=[Daten anzeigen, die durch Details erfasst wurden, als einfaches Liniendiagrammen!
11 | ]=]
12 | L["STRING_PLUGIN_NAME"] = "Chart Viewer"
13 | L["STRING_TOOLTIP"] = "Öffne Chart Viewer"
14 | L["STRING_TOOSHORTNAME"] = "Der Name ist zu kurz."
15 |
16 |
--------------------------------------------------------------------------------
/Details_ChartViewer/locales/ruRU.lua:
--------------------------------------------------------------------------------
1 | local L = LibStub("AceLocale-3.0"):NewLocale("Details_ChartViewer", "ruRU")
2 | if not L then return end
3 |
4 | L["STRING_ADDEDOKAY"] = "Успешно добавлено."
5 | L["STRING_CONFIRM"] = "Подтвердить"
6 | L["STRING_NEWTAB"] = "Новая вкладка"
7 | L["STRING_OPTIONS"] = "Параметры просмотра диаграмм"
8 | L["STRING_OPTIONS_SHOWICON"] = "Показать значок"
9 | L["STRING_OPTIONS_WINDOWSCALE"] = "Масштаб Окна"
10 | L["STRING_PLUGIN_DESC"] = "Просмотр данных, собранных в деталях! На простых линейных графиках."
11 | L["STRING_PLUGIN_NAME"] = "Просмотр Диаграммы"
12 | L["STRING_TOOLTIP"] = "Открыть просмотр диаграммы"
13 | L["STRING_TOOSHORTNAME"] = "Название слишком короткое."
14 |
15 |
--------------------------------------------------------------------------------
/Details/Libs/LibTalentQuery-1.0/Changelog-LibTalentQuery-1.0-3.3 Release 2.txt:
--------------------------------------------------------------------------------
1 | ------------------------------------------------------------------------
2 | r85 | zeksie | 2010-08-27 16:58:05 +0000 (Fri, 27 Aug 2010) | 1 line
3 | Changed paths:
4 | A /tags/3.3 Release 2 (from /trunk:84)
5 |
6 | Tagging as 3.3 Release 2
7 | ------------------------------------------------------------------------
8 | r84 | greltok | 2010-08-24 07:38:56 +0000 (Tue, 24 Aug 2010) | 2 lines
9 | Changed paths:
10 | M /trunk/LibTalentQuery-1.0.lua
11 |
12 | Now handles "mouseover" when converting from guid to unitid.
13 | Reported in Curse comments by kliegs.
14 | ------------------------------------------------------------------------
15 |
--------------------------------------------------------------------------------
/Details/classes/classe_error.lua:
--------------------------------------------------------------------------------
1 | do
2 | local _detalhes = _G._detalhes
3 |
4 | local _error = {
5 | ["error"] = true,
6 | ["errortext"] = ""
7 | }
8 | _error.__index = _error
9 | _error.__newindex = function()
10 | assert (false, "Attempt to modify an read-only object.\nUse object() or object.errortext\n"..debugstack (2, 1 , 0))
11 | return
12 | end
13 | _error.__tostring = function()
14 | return _error.errortext
15 | end
16 | _error.__call = function (_this)
17 | print (_this.errortext)
18 | end
19 |
20 | function _detalhes:NewError (_msg)
21 | local this_error = {}
22 | this_error.errortext = _msg
23 | setmetatable (this_error, _error)
24 | return this_error
25 | end
26 |
27 | end
28 |
--------------------------------------------------------------------------------
/Details/Libs/LibTalentQuery-1.0/LibTalentQuery-1.0.toc:
--------------------------------------------------------------------------------
1 | ## Interface: 30300
2 | ## LoadOnDemand: 1
3 | ## Title: Lib: TalentQuery 1.0
4 | ## Notes: Library to help with querying unit talents.
5 | ## Author: Peragor
6 | ## Version: $Rev: 82 $
7 | ## X-Category: Library
8 | ## X-ReleaseDate: $Date: 2009-12-09 11:08:46 +0000 (Wed, 09 Dec 2009) $
9 | ## X-Website: http://wowace.com/wiki/LibTalentQuery-1.0
10 | ## X-License: LGPL v2.1
11 | ## X-Curse-Packaged-Version: 3.3 Release 2
12 | ## X-Curse-Project-Name: LibTalentQuery-1.0
13 | ## X-Curse-Project-ID: libtalentquery-1-0
14 | ## X-Curse-Repository-ID: wow/libtalentquery-1-0/mainline
15 |
16 | LibStub\LibStub.lua
17 | CallbackHandler-1.0\CallbackHandler-1.0.lua
18 | lib.xml
19 |
--------------------------------------------------------------------------------
/Details/embeds.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Details_TinyThreat/Libs/LibStub/tests/test3.lua:
--------------------------------------------------------------------------------
1 | debugstack = debug.traceback
2 | strmatch = string.match
3 |
4 | loadfile("../LibStub.lua")()
5 |
6 | local proxy = newproxy() -- non-string
7 |
8 | assert(not pcall(LibStub.NewLibrary, LibStub, proxy, 1)) -- should error, proxy is not a string, it's userdata
9 | local success, ret = pcall(LibStub.GetLibrary, proxy, true)
10 | assert(not success or not ret) -- either error because proxy is not a string or because it's not actually registered.
11 |
12 | assert(not pcall(LibStub.NewLibrary, LibStub, "Something", "No number in here")) -- should error, minor has no string in it.
13 |
14 | assert(not LibStub:GetLibrary("Something", true)) -- shouldn't've created it from the above statement
15 |
--------------------------------------------------------------------------------
/Details_EncounterDetails/Libs/LibStub/tests/test3.lua:
--------------------------------------------------------------------------------
1 | debugstack = debug.traceback
2 | strmatch = string.match
3 |
4 | loadfile("../LibStub.lua")()
5 |
6 | local proxy = newproxy() -- non-string
7 |
8 | assert(not pcall(LibStub.NewLibrary, LibStub, proxy, 1)) -- should error, proxy is not a string, it's userdata
9 | local success, ret = pcall(LibStub.GetLibrary, proxy, true)
10 | assert(not success or not ret) -- either error because proxy is not a string or because it's not actually registered.
11 |
12 | assert(not pcall(LibStub.NewLibrary, LibStub, "Something", "No number in here")) -- should error, minor has no string in it.
13 |
14 | assert(not LibStub:GetLibrary("Something", true)) -- shouldn't've created it from the above statement
15 |
--------------------------------------------------------------------------------
/Details_EncounterDetails/Details_EncounterDetails.toc:
--------------------------------------------------------------------------------
1 | ## Interface: 30300
2 | ## Title: Details!: Encounter Breakdown (plugin)
3 | ## Notes: Show detailed information about a boss encounter. Also provide damage per phase, graphic charts, easy weakauras creation.
4 | ## Notes-ruRU: Показывает подробную информацию о битве с боссом. Урон от способностей босса, смерти, рассеивания. Предоставляет графические диаграммы.
5 | ## RequiredDeps: Details
6 | ## OptionalDeps: Ace3
7 | ## SavedVariablesPerCharacter: EncounterDetailsDB
8 | ## X-Sirus-Update: https://github.com/fxpw/Details_Sirus/tree/master/Details_EncounterDetails
9 |
10 | #@no-lib-strip@
11 | embeds.xml
12 | #@end-no-lib-strip@
13 |
14 | enUS.lua
15 | ptBR.lua
16 | frames.lua
17 |
18 | Details_EncounterDetails.lua
19 |
--------------------------------------------------------------------------------
/Details_TimeLine/Details_TimeLine.toc:
--------------------------------------------------------------------------------
1 | ## Interface: 30300
2 | ## Title: Details!: Time Line (plugin)
3 | ## Notes: Show debuff, cooldown, enemy casts and enemy debuffs on a clear timeline.
4 | ## Notes-ruRU: Показывает дебаффы, время использования спобосностей, заклинания врагов и дебаффы врагов на временной шкале.
5 | ## RequiredDeps: Details
6 | ## OptionalDeps: Ace3
7 | ## SavedVariablesPerCharacter: DetailsTimeLineDB
8 | ## X-Sirus-Update: https://github.com/fxpw/Details_Sirus/tree/master/Details_TimeLine
9 |
10 | locales\enUS.lua
11 | locales\deDE.lua
12 | locales\esES.lua
13 | locales\esMX.lua
14 | locales\frFR.lua
15 | locales\itIT.lua
16 | locales\koKR.lua
17 | locales\ptBR.lua
18 | locales\ruRU.lua
19 | locales\zhCN.lua
20 | locales\zhTW.lua
21 |
22 | Details_TimeLine.lua
23 |
--------------------------------------------------------------------------------
/Details_ChartViewer/locales/esES.lua:
--------------------------------------------------------------------------------
1 | local L = LibStub("AceLocale-3.0"):NewLocale("Details_ChartViewer", "esES")
2 | if not L then return end
3 |
4 | --[[Translation missing --]]
5 | --[[ L["STRING_ADDEDOKAY"] = ""--]]
6 | --[[Translation missing --]]
7 | --[[ L["STRING_CONFIRM"] = ""--]]
8 | --[[Translation missing --]]
9 | --[[ L["STRING_NEWTAB"] = ""--]]
10 | --[[Translation missing --]]
11 | --[[ L["STRING_OPTIONS"] = ""--]]
12 | --[[Translation missing --]]
13 | --[[ L["STRING_OPTIONS_SHOWICON"] = ""--]]
14 | --[[Translation missing --]]
15 | --[[ L["STRING_OPTIONS_WINDOWSCALE"] = ""--]]
16 | --[[Translation missing --]]
17 | --[[ L["STRING_PLUGIN_DESC"] = ""--]]
18 | --[[Translation missing --]]
19 | --[[ L["STRING_PLUGIN_NAME"] = ""--]]
20 | --[[Translation missing --]]
21 | --[[ L["STRING_TOOLTIP"] = ""--]]
22 | --[[Translation missing --]]
23 | --[[ L["STRING_TOOSHORTNAME"] = ""--]]
24 |
25 |
--------------------------------------------------------------------------------
/Details_ChartViewer/locales/esMX.lua:
--------------------------------------------------------------------------------
1 | local L = LibStub("AceLocale-3.0"):NewLocale("Details_ChartViewer", "esMX")
2 | if not L then return end
3 |
4 | --[[Translation missing --]]
5 | --[[ L["STRING_ADDEDOKAY"] = ""--]]
6 | --[[Translation missing --]]
7 | --[[ L["STRING_CONFIRM"] = ""--]]
8 | --[[Translation missing --]]
9 | --[[ L["STRING_NEWTAB"] = ""--]]
10 | --[[Translation missing --]]
11 | --[[ L["STRING_OPTIONS"] = ""--]]
12 | --[[Translation missing --]]
13 | --[[ L["STRING_OPTIONS_SHOWICON"] = ""--]]
14 | --[[Translation missing --]]
15 | --[[ L["STRING_OPTIONS_WINDOWSCALE"] = ""--]]
16 | --[[Translation missing --]]
17 | --[[ L["STRING_PLUGIN_DESC"] = ""--]]
18 | --[[Translation missing --]]
19 | --[[ L["STRING_PLUGIN_NAME"] = ""--]]
20 | --[[Translation missing --]]
21 | --[[ L["STRING_TOOLTIP"] = ""--]]
22 | --[[Translation missing --]]
23 | --[[ L["STRING_TOOSHORTNAME"] = ""--]]
24 |
25 |
--------------------------------------------------------------------------------
/Details_ChartViewer/locales/frFR.lua:
--------------------------------------------------------------------------------
1 | local L = LibStub("AceLocale-3.0"):NewLocale("Details_ChartViewer", "frFR")
2 | if not L then return end
3 |
4 | --[[Translation missing --]]
5 | --[[ L["STRING_ADDEDOKAY"] = ""--]]
6 | --[[Translation missing --]]
7 | --[[ L["STRING_CONFIRM"] = ""--]]
8 | --[[Translation missing --]]
9 | --[[ L["STRING_NEWTAB"] = ""--]]
10 | --[[Translation missing --]]
11 | --[[ L["STRING_OPTIONS"] = ""--]]
12 | --[[Translation missing --]]
13 | --[[ L["STRING_OPTIONS_SHOWICON"] = ""--]]
14 | --[[Translation missing --]]
15 | --[[ L["STRING_OPTIONS_WINDOWSCALE"] = ""--]]
16 | --[[Translation missing --]]
17 | --[[ L["STRING_PLUGIN_DESC"] = ""--]]
18 | --[[Translation missing --]]
19 | --[[ L["STRING_PLUGIN_NAME"] = ""--]]
20 | --[[Translation missing --]]
21 | --[[ L["STRING_TOOLTIP"] = ""--]]
22 | --[[Translation missing --]]
23 | --[[ L["STRING_TOOSHORTNAME"] = ""--]]
24 |
25 |
--------------------------------------------------------------------------------
/Details_ChartViewer/locales/itIT.lua:
--------------------------------------------------------------------------------
1 | local L = LibStub("AceLocale-3.0"):NewLocale("Details_ChartViewer", "itIT")
2 | if not L then return end
3 |
4 | --[[Translation missing --]]
5 | --[[ L["STRING_ADDEDOKAY"] = ""--]]
6 | --[[Translation missing --]]
7 | --[[ L["STRING_CONFIRM"] = ""--]]
8 | --[[Translation missing --]]
9 | --[[ L["STRING_NEWTAB"] = ""--]]
10 | --[[Translation missing --]]
11 | --[[ L["STRING_OPTIONS"] = ""--]]
12 | --[[Translation missing --]]
13 | --[[ L["STRING_OPTIONS_SHOWICON"] = ""--]]
14 | --[[Translation missing --]]
15 | --[[ L["STRING_OPTIONS_WINDOWSCALE"] = ""--]]
16 | --[[Translation missing --]]
17 | --[[ L["STRING_PLUGIN_DESC"] = ""--]]
18 | --[[Translation missing --]]
19 | --[[ L["STRING_PLUGIN_NAME"] = ""--]]
20 | --[[Translation missing --]]
21 | --[[ L["STRING_TOOLTIP"] = ""--]]
22 | --[[Translation missing --]]
23 | --[[ L["STRING_TOOSHORTNAME"] = ""--]]
24 |
25 |
--------------------------------------------------------------------------------
/Details_ChartViewer/locales/ptBR.lua:
--------------------------------------------------------------------------------
1 | local L = LibStub("AceLocale-3.0"):NewLocale("Details_ChartViewer", "ptBR")
2 | if not L then return end
3 |
4 | --[[Translation missing --]]
5 | --[[ L["STRING_ADDEDOKAY"] = ""--]]
6 | --[[Translation missing --]]
7 | --[[ L["STRING_CONFIRM"] = ""--]]
8 | --[[Translation missing --]]
9 | --[[ L["STRING_NEWTAB"] = ""--]]
10 | --[[Translation missing --]]
11 | --[[ L["STRING_OPTIONS"] = ""--]]
12 | --[[Translation missing --]]
13 | --[[ L["STRING_OPTIONS_SHOWICON"] = ""--]]
14 | --[[Translation missing --]]
15 | --[[ L["STRING_OPTIONS_WINDOWSCALE"] = ""--]]
16 | --[[Translation missing --]]
17 | --[[ L["STRING_PLUGIN_DESC"] = ""--]]
18 | --[[Translation missing --]]
19 | --[[ L["STRING_PLUGIN_NAME"] = ""--]]
20 | --[[Translation missing --]]
21 | --[[ L["STRING_TOOLTIP"] = ""--]]
22 | --[[Translation missing --]]
23 | --[[ L["STRING_TOOSHORTNAME"] = ""--]]
24 |
25 |
--------------------------------------------------------------------------------
/Details_ChartViewer/locales/zhCN.lua:
--------------------------------------------------------------------------------
1 | local L = LibStub("AceLocale-3.0"):NewLocale("Details_ChartViewer", "zhCN")
2 | if not L then return end
3 |
4 | --[[Translation missing --]]
5 | --[[ L["STRING_ADDEDOKAY"] = ""--]]
6 | --[[Translation missing --]]
7 | --[[ L["STRING_CONFIRM"] = ""--]]
8 | --[[Translation missing --]]
9 | --[[ L["STRING_NEWTAB"] = ""--]]
10 | --[[Translation missing --]]
11 | --[[ L["STRING_OPTIONS"] = ""--]]
12 | --[[Translation missing --]]
13 | --[[ L["STRING_OPTIONS_SHOWICON"] = ""--]]
14 | --[[Translation missing --]]
15 | --[[ L["STRING_OPTIONS_WINDOWSCALE"] = ""--]]
16 | --[[Translation missing --]]
17 | --[[ L["STRING_PLUGIN_DESC"] = ""--]]
18 | --[[Translation missing --]]
19 | --[[ L["STRING_PLUGIN_NAME"] = ""--]]
20 | --[[Translation missing --]]
21 | --[[ L["STRING_TOOLTIP"] = ""--]]
22 | --[[Translation missing --]]
23 | --[[ L["STRING_TOOSHORTNAME"] = ""--]]
24 |
25 |
--------------------------------------------------------------------------------
/Details/Libs/DF/load.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/Details_DeathGraphs/Details_DeathGraphs.toc:
--------------------------------------------------------------------------------
1 | ## Interface: 30300
2 | ## Title: Details!: Advanced Death Logs (plugin)
3 | ## Notes: Show player endurance info (who is dying with more frequency), show deaths time line with enemy abilities to know what is causing wipes, show standard player deaths log as well.
4 | ## Notes-ruRU: Расширенный журнал смертей, временая шкала смертей в рейде со способностями врага.
5 | ## RequiredDeps: Details
6 | ## OptionalDeps: Ace3
7 | ## SavedVariablesPerCharacter: DeathGraphsDBDeaths, DeathGraphsDBEndurance, DeathGraphsDBCurrent, DeathGraphsDBGraph
8 | ## X-Sirus-Update: https://github.com/fxpw/Details_Sirus/tree/master/Details_DeathGraphs
9 |
10 | locales\enUS.lua
11 | locales\deDE.lua
12 | locales\esES.lua
13 | locales\esMX.lua
14 | locales\frFR.lua
15 | locales\itIT.lua
16 | locales\koKR.lua
17 | locales\ptBR.lua
18 | locales\ruRU.lua
19 | locales\zhCN.lua
20 | locales\zhTW.lua
21 |
22 | Details_DeathGraphs.lua
23 | frames.lua
24 |
--------------------------------------------------------------------------------
/Details/CHANGES.txt:
--------------------------------------------------------------------------------
1 | lightweight tag bcdd7ae6831b6d4f3436e70f4aad288cae059304 DetailsRetail.8.3.0.7269.140
2 | Author: Tercio Jose
3 | Date: Mon Feb 10 20:20:09 2020 -0300
4 |
5 | commit bcdd7ae6831b6d4f3436e70f4aad288cae059304
6 | Author: Tercio Jose
7 | Date: Mon Feb 10 20:20:09 2020 -0300
8 |
9 | Get cached value for the user language
10 |
11 | commit 238a4de40f30d7da069df87d6e941350d8c96070
12 | Author: Denis Kamenskikh
13 | Date: Sun Feb 2 15:47:31 2020 +0300
14 |
15 | Fix gender constants.
16 |
17 | commit 238a4de40f30d7da069df87d6e941350d8c96070
18 | Author: Denis Kamenskikh
19 | Date: Sun Feb 2 15:47:31 2020 +0300
20 |
21 | Fix gender constants.
22 |
23 | commit 2d0f5685df2f732518dd24c90ebf77b53bb4d7a1
24 | Author: Denis Kamenskikh
25 | Date: Sun Feb 2 14:12:32 2020 +0300
26 |
27 | Find pet owner using correct player name declension for ruRU locale.
28 |
29 |
--------------------------------------------------------------------------------
/Details_DataStorage/Details_DataStorage.lua:
--------------------------------------------------------------------------------
1 | DETAILS_STORAGE_VERSION = 6
2 |
3 | function _detalhes:CreateStorageDB()
4 | DetailsDataStorage = {
5 | VERSION = DETAILS_STORAGE_VERSION,
6 | [1] = {},
7 | [2] = {},
8 | [3] = {},
9 | [4] = {},
10 | }
11 | return DetailsDataStorage
12 | end
13 |
14 | local f = CreateFrame ("frame", nil, UIParent)
15 | f:Hide()
16 | f:RegisterEvent ("ADDON_LOADED")
17 |
18 | f:SetScript("OnEvent", function (self, event, addonName)
19 | if addonName == "Details_DataStorage" then
20 | DetailsDataStorage = DetailsDataStorage or _detalhes:CreateStorageDB()
21 |
22 | if DetailsDataStorage.VERSION < DETAILS_STORAGE_VERSION then
23 | --> do revisions
24 | if DetailsDataStorage.VERSION < 6 then
25 | table.wipe(DetailsDataStorage)
26 | DetailsDataStorage = _detalhes:CreateStorageDB()
27 | end
28 | end
29 |
30 | if _detalhes and _detalhes.debug then
31 | print ("|cFFFFFF00Details! Storage|r: loaded!")
32 | end
33 |
34 | DETAILS_STORAGE_LOADED = true
35 | end
36 | end)
--------------------------------------------------------------------------------
/Details_TinyThreat/Libs/LibStub/tests/test4.lua:
--------------------------------------------------------------------------------
1 | debugstack = debug.traceback
2 | strmatch = string.match
3 |
4 | loadfile("../LibStub.lua")()
5 |
6 |
7 | -- Pretend like loaded libstub is old and doesn't have :IterateLibraries
8 | assert(LibStub.minor)
9 | LibStub.minor = LibStub.minor - 0.0001
10 | LibStub.IterateLibraries = nil
11 |
12 | loadfile("../LibStub.lua")()
13 |
14 | assert(type(LibStub.IterateLibraries)=="function")
15 |
16 |
17 | -- Now pretend that we're the same version -- :IterateLibraries should NOT be re-created
18 | LibStub.IterateLibraries = 123
19 |
20 | loadfile("../LibStub.lua")()
21 |
22 | assert(LibStub.IterateLibraries == 123)
23 |
24 |
25 | -- Now pretend that a newer version is loaded -- :IterateLibraries should NOT be re-created
26 | LibStub.minor = LibStub.minor + 0.0001
27 |
28 | loadfile("../LibStub.lua")()
29 |
30 | assert(LibStub.IterateLibraries == 123)
31 |
32 |
33 | -- Again with a huge number
34 | LibStub.minor = LibStub.minor + 1234567890
35 |
36 | loadfile("../LibStub.lua")()
37 |
38 | assert(LibStub.IterateLibraries == 123)
39 |
40 |
41 | print("OK")
42 |
--------------------------------------------------------------------------------
/Details/Libs/LibDataBroker-1.1/README.textile:
--------------------------------------------------------------------------------
1 | LibDataBroker is a small WoW addon library designed to provide a "MVC":http://en.wikipedia.org/wiki/Model-view-controller interface for use in various addons.
2 | LDB's primary goal is to "detach" plugins for TitanPanel and FuBar from the display addon.
3 | Plugins can provide data into a simple table, and display addons can receive callbacks to refresh their display of this data.
4 | LDB also provides a place for addons to register "quicklaunch" functions, removing the need for authors to embed many large libraries to create minimap buttons.
5 | Users who do not wish to be "plagued" by these buttons simply do not install an addon to render them.
6 |
7 | Due to it's simple generic design, LDB can be used for any design where you wish to have an addon notified of changes to a table.
8 |
9 | h2. Links
10 |
11 | * "API documentation":http://github.com/tekkub/libdatabroker-1-1/wikis/api
12 | * "Data specifications":http://github.com/tekkub/libdatabroker-1-1/wikis/data-specifications
13 | * "Addons using LDB":http://github.com/tekkub/libdatabroker-1-1/wikis/addons-using-ldb
14 |
--------------------------------------------------------------------------------
/Details_EncounterDetails/Libs/LibStub/tests/test4.lua:
--------------------------------------------------------------------------------
1 | debugstack = debug.traceback
2 | strmatch = string.match
3 |
4 | loadfile("../LibStub.lua")()
5 |
6 |
7 | -- Pretend like loaded libstub is old and doesn't have :IterateLibraries
8 | assert(LibStub.minor)
9 | LibStub.minor = LibStub.minor - 0.0001
10 | LibStub.IterateLibraries = nil
11 |
12 | loadfile("../LibStub.lua")()
13 |
14 | assert(type(LibStub.IterateLibraries)=="function")
15 |
16 |
17 | -- Now pretend that we're the same version -- :IterateLibraries should NOT be re-created
18 | LibStub.IterateLibraries = 123
19 |
20 | loadfile("../LibStub.lua")()
21 |
22 | assert(LibStub.IterateLibraries == 123)
23 |
24 |
25 | -- Now pretend that a newer version is loaded -- :IterateLibraries should NOT be re-created
26 | LibStub.minor = LibStub.minor + 0.0001
27 |
28 | loadfile("../LibStub.lua")()
29 |
30 | assert(LibStub.IterateLibraries == 123)
31 |
32 |
33 | -- Again with a huge number
34 | LibStub.minor = LibStub.minor + 1234567890
35 |
36 | loadfile("../LibStub.lua")()
37 |
38 | assert(LibStub.IterateLibraries == 123)
39 |
40 |
41 | print("OK")
42 |
--------------------------------------------------------------------------------
/Details/Libs/DF/embeds.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/Details_TinyThreat/Libs/LibStub/tests/test2.lua:
--------------------------------------------------------------------------------
1 | debugstack = debug.traceback
2 | strmatch = string.match
3 |
4 | loadfile("../LibStub.lua")()
5 |
6 | for major, library in LibStub:IterateLibraries() do
7 | -- check that MyLib doesn't exist yet, by iterating through all the libraries
8 | assert(major ~= "MyLib")
9 | end
10 |
11 | assert(not LibStub:GetLibrary("MyLib", true)) -- check that MyLib doesn't exist yet by direct checking
12 | assert(not pcall(LibStub.GetLibrary, LibStub, "MyLib")) -- don't silently fail, thus it should raise an error.
13 | local lib = LibStub:NewLibrary("MyLib", 1) -- create the lib
14 | assert(lib) -- check it exists
15 | assert(rawequal(LibStub:GetLibrary("MyLib"), lib)) -- verify that :GetLibrary("MyLib") properly equals the lib reference
16 |
17 | assert(LibStub:NewLibrary("MyLib", 2)) -- create a new version
18 |
19 | local count=0
20 | for major, library in LibStub:IterateLibraries() do
21 | -- check that MyLib exists somewhere in the libraries, by iterating through all the libraries
22 | if major == "MyLib" then -- we found it!
23 | count = count +1
24 | assert(rawequal(library, lib)) -- verify that the references are equal
25 | end
26 | end
27 | assert(count == 1) -- verify that we actually found it, and only once
28 |
--------------------------------------------------------------------------------
/Details_EncounterDetails/Libs/LibStub/tests/test2.lua:
--------------------------------------------------------------------------------
1 | debugstack = debug.traceback
2 | strmatch = string.match
3 |
4 | loadfile("../LibStub.lua")()
5 |
6 | for major, library in LibStub:IterateLibraries() do
7 | -- check that MyLib doesn't exist yet, by iterating through all the libraries
8 | assert(major ~= "MyLib")
9 | end
10 |
11 | assert(not LibStub:GetLibrary("MyLib", true)) -- check that MyLib doesn't exist yet by direct checking
12 | assert(not pcall(LibStub.GetLibrary, LibStub, "MyLib")) -- don't silently fail, thus it should raise an error.
13 | local lib = LibStub:NewLibrary("MyLib", 1) -- create the lib
14 | assert(lib) -- check it exists
15 | assert(rawequal(LibStub:GetLibrary("MyLib"), lib)) -- verify that :GetLibrary("MyLib") properly equals the lib reference
16 |
17 | assert(LibStub:NewLibrary("MyLib", 2)) -- create a new version
18 |
19 | local count=0
20 | for major, library in LibStub:IterateLibraries() do
21 | -- check that MyLib exists somewhere in the libraries, by iterating through all the libraries
22 | if major == "MyLib" then -- we found it!
23 | count = count +1
24 | assert(rawequal(library, lib)) -- verify that the references are equal
25 | end
26 | end
27 | assert(count == 1) -- verify that we actually found it, and only once
28 |
--------------------------------------------------------------------------------
/Details/classes/classe_energy_habilidade.lua:
--------------------------------------------------------------------------------
1 | -- energy ability file
2 | local _detalhes = _detalhes
3 |
4 | -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
5 | --> local pointers
6 |
7 | -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
8 | --> constants
9 | local habilidade_energy = _detalhes.habilidade_e_energy
10 |
11 | -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
12 | --> internals
13 | function habilidade_energy:NovaTabela(id, link, token)
14 | local _newEnergySpell = {
15 | id = id,
16 | counter = 0,
17 | total = 0,
18 | targets = {}
19 | }
20 |
21 | return _newEnergySpell
22 | end
23 |
24 | function habilidade_energy:Add(serial, nome, flag, amount, who_nome, powertype)
25 | self.counter = self.counter + 1
26 | self.total = self.total + amount
27 | self.targets[nome] = (self.targets[nome] or 0) + amount
28 | end
--------------------------------------------------------------------------------
/Details/Libs/LibDataBroker-1.1/Changelog-libdatabroker-1-1-v1.1.4.txt:
--------------------------------------------------------------------------------
1 | tag v1.1.4
2 | ddb0519a000c69ddf3a28c3f9fe2e62bb3fd00c5
3 | Tekkub
4 | 2008-11-06 22:03:04 -0700
5 |
6 | Build 1.1.4
7 |
8 |
9 | --------------------
10 |
11 | Tekkub:
12 | Add pairs and ipairs iters, since we can't use the normal iters on our dataobjs
13 | Simplify readme, all docs have been moved into GitHub wiki pages
14 | Documentation on how to use LDB data (for display addons)
15 | Add StatBlockCore forum link
16 | Add link to Fortress thread
17 | And rearrange the addon list a bit too
18 | Make field lists into nice pretty tables
19 | Add list of who is using LDB
20 | Always with the typos, I hate my fingers
21 | Add tooltiptext and OnTooltipShow to data addon spec
22 | Readme rejiggering
23 | Add in some documentation on how to push data into LDB
24 | Meh, fuck you textile
25 | Adding readme
26 | Pass current dataobj with attr change callbacks to avoid excessive calls to :GetDataObjectByName
27 | Tekkub Stoutwrithe:
28 | Make passed dataobj actually work
29 | I always forget the 'then'
30 | Minor memory optimization
31 | - Only hold upvalues to locals in the functions called frequently
32 | - Retain the metatable across future lib upgrades (the one in v1 will be lost)
33 | Allow caller to pass a pre-populated table to NewDataObject
34 |
--------------------------------------------------------------------------------
/Details/gumps/toolbar_button.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 | DetailsToolbarButtonOnEnter (self);
12 |
13 |
14 |
15 | DetailsToolbarButtonOnLeave (self);
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
--------------------------------------------------------------------------------
/Details_TimeLine/locales/koKR.lua:
--------------------------------------------------------------------------------
1 | local L = LibStub("AceLocale-3.0"):NewLocale("Details_TimeLine", "koKR")
2 | if not L then return end
3 |
4 | L["STRING_DATAINVALID"] = "이 세분화를 불러올 수 없습니다: 데이터가 올바르지 않습니다."
5 | L["STRING_ELAPSED"] = "경과 시간"
6 | L["STRING_INCOMBAT"] = "시간선은 현재 전투에서 데이터를 수집합니다."
7 | L["STRING_NODATA"] = "현재 표시할 내용이 없습니다."
8 | L["STRING_OPTIONS"] = "옵션"
9 | L["STRING_OPTIONS_BGCOLOR"] = "배경 색상"
10 | L["STRING_OPTIONS_BGCOLOR_DESC"] = "배경 색상 선택"
11 | L["STRING_OPTIONS_MAXSEGMENTS"] = "최대 세분화"
12 | L["STRING_OPTIONS_MAXSEGMENTS_DESC"] = "세분화 저장 제한"
13 | L["STRING_OPTIONS_TITLE"] = "시간선 옵션"
14 | L["STRING_OPTIONS_WINDOWCOLOR"] = "창 크기 비율"
15 | L["STRING_OPTIONS_WINDOWCOLOR_DESC"] = "창 크기 설정"
16 | L["STRING_PLUGIN_DESC"] = [=[당신의 공격대원이 사용한 생존기와 당신의 공격대에 적이 건 약화 효과의 시간선을 표시합니다.
17 | 또한 각 공격대원이 언제 죽었는 지 와 더불어 생존기를 사용하지 않고 죽은 플레이어나 약화 효과 조합 이후에 죽었는 지 여부를 표시합니다.]=]
18 | L["STRING_PLUGIN_NAME"] = "시간선"
19 | L["STRING_RESET"] = "초기화"
20 | L["STRING_SEARCH"] = "필터:"
21 | L["STRING_SECONDS"] = "초"
22 | L["STRING_SELECT_SEGMENT"] = "세분화:"
23 | L["STRING_SOURCE"] = "행위자"
24 | L["STRING_SPELLICONS"] = "주문 아이콘"
25 | L["STRING_TARGET"] = "대상"
26 | L["STRING_TIME"] = "시간"
27 | L["STRING_TOOLTIP"] = "시간선 데이터 표시"
28 | L["STRING_TYPE"] = "유형:"
29 | L["STRING_TYPE_COOLDOWN"] = "생존기"
30 | L["STRING_TYPE_DEBUFF"] = "약화 효과"
31 | L["STRING_UNKNOWN"] = "알 수 없음"
32 |
33 |
--------------------------------------------------------------------------------
/Details/Libs/libs.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
--------------------------------------------------------------------------------
/Details/Libs/LibTalentQuery-1.0/LibStub/LibStub.lua:
--------------------------------------------------------------------------------
1 | -- LibStub is a simple versioning stub meant for use in Libraries. http://www.wowace.com/wiki/LibStub for more info
2 | -- LibStub is hereby placed in the Public Domain Credits: Kaelten, Cladhaire, ckknight, Mikk, Ammo, Nevcairiel, joshborke
3 | local LIBSTUB_MAJOR, LIBSTUB_MINOR = "LibStub", 2 -- NEVER MAKE THIS AN SVN REVISION! IT NEEDS TO BE USABLE IN ALL REPOS!
4 | local LibStub = _G[LIBSTUB_MAJOR]
5 |
6 | if not LibStub or LibStub.minor < LIBSTUB_MINOR then
7 | LibStub = LibStub or {libs = {}, minors = {} }
8 | _G[LIBSTUB_MAJOR] = LibStub
9 | LibStub.minor = LIBSTUB_MINOR
10 |
11 | function LibStub:NewLibrary(major, minor)
12 | assert(type(major) == "string", "Bad argument #2 to `NewLibrary' (string expected)")
13 | minor = assert(tonumber(strmatch(minor, "%d+")), "Minor version must either be a number or contain a number.")
14 |
15 | local oldminor = self.minors[major]
16 | if oldminor and oldminor >= minor then return nil end
17 | self.minors[major], self.libs[major] = minor, self.libs[major] or {}
18 | return self.libs[major], oldminor
19 | end
20 |
21 | function LibStub:GetLibrary(major, silent)
22 | if not self.libs[major] and not silent then
23 | error(("Cannot find a library instance of %q."):format(tostring(major)), 2)
24 | end
25 | return self.libs[major], self.minors[major]
26 | end
27 |
28 | function LibStub:IterateLibraries() return pairs(self.libs) end
29 | setmetatable(LibStub, { __call = LibStub.GetLibrary })
30 | end
31 |
--------------------------------------------------------------------------------
/Details_TinyThreat/enUS.lua:
--------------------------------------------------------------------------------
1 | local Loc = LibStub("AceLocale-3.0"):NewLocale("Details_Threat", "enUS", true)
2 |
3 | if (not Loc) then
4 | return
5 | end
6 |
7 | Loc ["STRING_PLUGIN_NAME"] = "Tiny Threat"
8 |
9 | Loc ["STRING_SLASH_ANIMATE"] = "animate"
10 | Loc ["STRING_SLASH_SPEED"] = "speed"
11 | Loc ["STRING_SLASH_AMOUNT"] = "amount"
12 |
13 | Loc ["STRING_COMMAND_LIST"] = "Available Commands:"
14 | Loc ["STRING_SLASH_SPEED_DESC"] = "Changes the frequency (in seconds) which the window is updated, allow values between 0.1 and 3.0"
15 | Loc ["STRING_SLASH_SPEED_CHANGED"] = "Update Speed changed to "
16 | Loc ["STRING_SLASH_SPEED_CURRENT"] = "Update Speed current value is "
17 |
18 | Loc ["Pull Aggro At"] = "Pull Aggro At"
19 | Loc ["Small tool for track the threat you and other raid members have in your current target."] = "Small tool for track the threat you and other raid members have in your current target."
20 | Loc ["Tiny Threat Options"] = "Tiny Threat Options"
21 | Loc ["How fast the window get updates."] = "How fast the window get updates."
22 | Loc ["Update Speed"] = "Update Speed"
23 | Loc ["When enabled, your bar get the following color."] = "When enabled, your bar get the following color."
24 | Loc ["Player Color Enabled"] = "Player Color Enabled"
25 | Loc ["If Player Color is enabled, your bar have this color."] = "If Player Color is enabled, your bar have this color."
26 | Loc ["Color"] = "Color"
27 | Loc ["When enabled, threat bars uses the class color of the character."] = "When enabled, threat bars uses the class color of the character."
28 | Loc ["Use Class Colors"] = "Use Class Colors"
29 |
--------------------------------------------------------------------------------
/Details/Libs/AceGUI-3.0/AceGUI-3.0.xml:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
--------------------------------------------------------------------------------
/Details_TinyThreat/ruRU.lua:
--------------------------------------------------------------------------------
1 | local Loc = LibStub("AceLocale-3.0"):NewLocale("Details_Threat", "ruRU")
2 |
3 | if (not Loc) then
4 | return
5 | end
6 |
7 | Loc ["STRING_PLUGIN_NAME"] = "Угроза"
8 |
9 | Loc ["STRING_SLASH_ANIMATE"] = "анимация"
10 | Loc ["STRING_SLASH_SPEED"] = "скорость"
11 | Loc ["STRING_SLASH_AMOUNT"] = "сумма"
12 |
13 | Loc ["STRING_COMMAND_LIST"] = "Доступные команды:"
14 | Loc ["STRING_SLASH_SPEED_DESC"] = "Частота обновления окна, доступны значения от 0,1 до 3,0"
15 | Loc ["STRING_SLASH_SPEED_CHANGED"] = "Скорость обновления изменена на "
16 | Loc ["STRING_SLASH_SPEED_CURRENT"] = "Текущее значение скорости обновления "
17 |
18 | Loc ["Pull Aggro At"] = "Срыв агро"
19 | Loc ["Small tool for track the threat you and other raid members have in your current target."] = "Небольшой инструмент для отслеживания угрозы, которую вы и другие участники рейда создаете для вашей текущей цели."
20 | Loc ["Tiny Threat Options"] = "Tiny Threat настройки"
21 | Loc ["How fast the window get updates."] = "Частота обновления значений в окне."
22 | Loc ["Update Speed"] = "Скорость обновления"
23 | Loc ["When enabled, your bar get the following color."] = "Когда эта функция включена, ваша полоса приобретает выбранный цвет."
24 | Loc ["Player Color Enabled"] = "Цвет игрока включен"
25 | Loc ["If Player Color is enabled, your bar have this color."] = "Если включен цвет игрока, ваша полоса будет иметь этот цвет."
26 | Loc ["Color"] = "Цвет"
27 | Loc ["When enabled, threat bars uses the class color of the character."] = "Когда эта функция включена, панель угроз использует цвет класса персонажа."
28 | Loc ["Use Class Colors"] = "Использовать цвета класса"
--------------------------------------------------------------------------------
/Details_TimeLine/locales/enUS.lua:
--------------------------------------------------------------------------------
1 | local L = LibStub("AceLocale-3.0"):NewLocale("Details_TimeLine", "enUS", true)
2 | if not L then return end
3 |
4 | L["STRING_DATAINVALID"] = "Failed to load this segment: data is corrupt."
5 | L["STRING_ELAPSED"] = "Time Elapsed"
6 | L["STRING_INCOMBAT"] = "Timeline is capturing data from current combat."
7 | L["STRING_NODATA"] = "Timeline have nothing to show at the moment."
8 | L["STRING_OPTIONS"] = "Options"
9 | L["STRING_OPTIONS_BGCOLOR"] = "Background Color"
10 | L["STRING_OPTIONS_BGCOLOR_DESC"] = "Select the background color"
11 | L["STRING_OPTIONS_MAXSEGMENTS"] = "Max Segments"
12 | L["STRING_OPTIONS_MAXSEGMENTS_DESC"] = "Limit of segments stored"
13 | L["STRING_OPTIONS_TITLE"] = "Time Line Options"
14 | L["STRING_OPTIONS_WINDOWCOLOR"] = "Window Scale"
15 | L["STRING_OPTIONS_WINDOWCOLOR_DESC"] = "Set the window size"
16 | L["STRING_PLUGIN_DESC"] = [=[Shows a time line of cooldowns used by your raid members and debuffs applied by enemies in your raid.
17 | Also show when each member died, with that, you may see the the player died without using cooldowns or if died after a combination of debuffs.]=]
18 | L["STRING_PLUGIN_NAME"] = "Time Line"
19 | L["STRING_RESET"] = "Reset"
20 | L["STRING_SEARCH"] = "Filter:"
21 | L["STRING_SECONDS"] = "Seconds"
22 | L["STRING_SELECT_SEGMENT"] = "Segment:"
23 | L["STRING_SOURCE"] = "Source"
24 | L["STRING_SPELLICONS"] = "Spell Icons"
25 | L["STRING_TARGET"] = "Target"
26 | L["STRING_TIME"] = "At"
27 | L["STRING_TOOLTIP"] = "Show timeline data"
28 | L["STRING_TYPE"] = "Type:"
29 | L["STRING_TYPE_COOLDOWN"] = "Cooldown"
30 | L["STRING_TYPE_DEBUFF"] = "Debuff"
31 | L["STRING_UNKNOWN"] = "unknown"
32 |
33 |
--------------------------------------------------------------------------------
/Details_TimeLine/locales/ruRU.lua:
--------------------------------------------------------------------------------
1 | local L = LibStub("AceLocale-3.0"):NewLocale("Details_TimeLine", "ruRU")
2 | if not L then return end
3 |
4 | L["STRING_DATAINVALID"] = "Не удалось загрузить этот сегмент: данные повреждены."
5 | L["STRING_ELAPSED"] = "Затраченное время"
6 | L["STRING_INCOMBAT"] = "Временная линия захватывает данные из текущего боя."
7 | L["STRING_NODATA"] = "Временной линии нечего показывать на данный момент."
8 | L["STRING_OPTIONS"] = "Параметры"
9 | L["STRING_OPTIONS_BGCOLOR"] = "Цвет фона"
10 | L["STRING_OPTIONS_BGCOLOR_DESC"] = "Выберите цвет фона"
11 | L["STRING_OPTIONS_MAXSEGMENTS"] = "Макс. сегментов"
12 | L["STRING_OPTIONS_MAXSEGMENTS_DESC"] = "Предел хранения сегментов"
13 | L["STRING_OPTIONS_TITLE"] = "Параметры временной линии"
14 | L["STRING_OPTIONS_WINDOWCOLOR"] = "Масштаб окна"
15 | L["STRING_OPTIONS_WINDOWCOLOR_DESC"] = "Установите размер окна"
16 | L["STRING_PLUGIN_DESC"] = "Показывает временную линию восстановлений, используемую участниками рейда, и дебафы, применяемые врагами в рейде. Также показать, когда каждый участник умирает, также Вы можете увидеть, что игрок умер без использования восстановлений или если умер после комбинации дебафов."
17 | L["STRING_PLUGIN_NAME"] = "Временная линия"
18 | L["STRING_RESET"] = "Сбросить"
19 | L["STRING_SEARCH"] = "Фильтр:"
20 | L["STRING_SECONDS"] = "Секунд"
21 | L["STRING_SELECT_SEGMENT"] = "Сегмент:"
22 | L["STRING_SOURCE"] = "Источник"
23 | L["STRING_SPELLICONS"] = "Значок заклинаний"
24 | L["STRING_TARGET"] = "Цель"
25 | L["STRING_TIME"] = "В"
26 | L["STRING_TOOLTIP"] = "Показать данные временной линии"
27 | L["STRING_TYPE"] = "Тип:"
28 | L["STRING_TYPE_COOLDOWN"] = "Восстановление"
29 | L["STRING_TYPE_DEBUFF"] = "Дебафф"
30 | L["STRING_UNKNOWN"] = "Неизвестно"
31 |
32 |
--------------------------------------------------------------------------------
/Details/functions/hooks.lua:
--------------------------------------------------------------------------------
1 | --File Revision: 1
2 | --Last Modification: 06/12/2013
3 | -- Change Log:
4 | -- 06/12/2013: file added.
5 |
6 | -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
7 |
8 | --[[global]] DETAILS_HOOK_COOLDOWN = "HOOK_COOLDOWN"
9 | --[[global]] DETAILS_HOOK_DEATH = "HOOK_DEATH"
10 | --[[global]] DETAILS_HOOK_BATTLERESS = "HOOK_BATTLERESS"
11 | --[[global]] DETAILS_HOOK_INTERRUPT = "HOOK_INTERRUPT"
12 |
13 | --[[global]] DETAILS_HOOK_BUFF = "HOOK_BUFF" --[[REMOVED--]]
14 |
15 |
16 | local _detalhes = _G._detalhes
17 | local _
18 |
19 | _detalhes.hooks ["HOOK_COOLDOWN"] = {}
20 | _detalhes.hooks ["HOOK_DEATH"] = {}
21 | _detalhes.hooks ["HOOK_BATTLERESS"] = {}
22 | _detalhes.hooks ["HOOK_INTERRUPT"] = {}
23 |
24 | _detalhes.hooks ["HOOK_BUFF"] = {} --[[REMOVED--]]
25 |
26 | function _detalhes:InstallHook (hook_type, func)
27 |
28 | if (not _detalhes.hooks [hook_type]) then
29 | return false, "Invalid hook type."
30 | end
31 |
32 | for _, this_func in ipairs (_detalhes.hooks [hook_type]) do
33 | if (this_func == func) then
34 | --> already installed
35 | return
36 | end
37 | end
38 |
39 | _detalhes.hooks [hook_type] [#_detalhes.hooks [hook_type] + 1] = func
40 |
41 | _detalhes.hooks [hook_type].enabled = true
42 |
43 | _detalhes:UpdateParserGears()
44 | return true
45 | end
46 |
47 | function _detalhes:UnInstallHook (hook_type, func)
48 |
49 | if (not _detalhes.hooks [hook_type]) then
50 | return false, "Invalid hook type."
51 | end
52 |
53 | for index, this_func in ipairs (_detalhes.hooks [hook_type]) do
54 |
55 | if (this_func == func) then
56 |
57 | table.remove (_detalhes.hooks [hook_type], index)
58 |
59 | if (#_detalhes.hooks [hook_type] == 0) then
60 | _detalhes.hooks [hook_type].enabled = false
61 | end
62 |
63 | _detalhes:UpdateParserGears()
64 | return true
65 | end
66 | end
67 |
68 | end
69 |
--------------------------------------------------------------------------------
/Details_TimeLine/locales/deDE.lua:
--------------------------------------------------------------------------------
1 | local L = LibStub("AceLocale-3.0"):NewLocale("Details_TimeLine", "deDE")
2 | if not L then return end
3 |
4 | --[[Translation missing --]]
5 | --[[ L["STRING_DATAINVALID"] = ""--]]
6 | --[[Translation missing --]]
7 | --[[ L["STRING_ELAPSED"] = ""--]]
8 | --[[Translation missing --]]
9 | --[[ L["STRING_INCOMBAT"] = ""--]]
10 | --[[Translation missing --]]
11 | --[[ L["STRING_NODATA"] = ""--]]
12 | --[[Translation missing --]]
13 | --[[ L["STRING_OPTIONS"] = ""--]]
14 | --[[Translation missing --]]
15 | --[[ L["STRING_OPTIONS_BGCOLOR"] = ""--]]
16 | --[[Translation missing --]]
17 | --[[ L["STRING_OPTIONS_BGCOLOR_DESC"] = ""--]]
18 | --[[Translation missing --]]
19 | --[[ L["STRING_OPTIONS_MAXSEGMENTS"] = ""--]]
20 | --[[Translation missing --]]
21 | --[[ L["STRING_OPTIONS_MAXSEGMENTS_DESC"] = ""--]]
22 | --[[Translation missing --]]
23 | --[[ L["STRING_OPTIONS_TITLE"] = ""--]]
24 | --[[Translation missing --]]
25 | --[[ L["STRING_OPTIONS_WINDOWCOLOR"] = ""--]]
26 | --[[Translation missing --]]
27 | --[[ L["STRING_OPTIONS_WINDOWCOLOR_DESC"] = ""--]]
28 | --[[Translation missing --]]
29 | --[[ L["STRING_PLUGIN_DESC"] = ""--]]
30 | --[[Translation missing --]]
31 | --[[ L["STRING_PLUGIN_NAME"] = ""--]]
32 | --[[Translation missing --]]
33 | --[[ L["STRING_RESET"] = ""--]]
34 | --[[Translation missing --]]
35 | --[[ L["STRING_SEARCH"] = ""--]]
36 | --[[Translation missing --]]
37 | --[[ L["STRING_SECONDS"] = ""--]]
38 | --[[Translation missing --]]
39 | --[[ L["STRING_SELECT_SEGMENT"] = ""--]]
40 | --[[Translation missing --]]
41 | --[[ L["STRING_SOURCE"] = ""--]]
42 | --[[Translation missing --]]
43 | --[[ L["STRING_SPELLICONS"] = ""--]]
44 | --[[Translation missing --]]
45 | --[[ L["STRING_TARGET"] = ""--]]
46 | --[[Translation missing --]]
47 | --[[ L["STRING_TIME"] = ""--]]
48 | --[[Translation missing --]]
49 | --[[ L["STRING_TOOLTIP"] = ""--]]
50 | --[[Translation missing --]]
51 | --[[ L["STRING_TYPE"] = ""--]]
52 | --[[Translation missing --]]
53 | --[[ L["STRING_TYPE_COOLDOWN"] = ""--]]
54 | --[[Translation missing --]]
55 | --[[ L["STRING_TYPE_DEBUFF"] = ""--]]
56 | --[[Translation missing --]]
57 | --[[ L["STRING_UNKNOWN"] = ""--]]
58 |
59 |
--------------------------------------------------------------------------------
/Details_TimeLine/locales/esES.lua:
--------------------------------------------------------------------------------
1 | local L = LibStub("AceLocale-3.0"):NewLocale("Details_TimeLine", "esES")
2 | if not L then return end
3 |
4 | --[[Translation missing --]]
5 | --[[ L["STRING_DATAINVALID"] = ""--]]
6 | --[[Translation missing --]]
7 | --[[ L["STRING_ELAPSED"] = ""--]]
8 | --[[Translation missing --]]
9 | --[[ L["STRING_INCOMBAT"] = ""--]]
10 | --[[Translation missing --]]
11 | --[[ L["STRING_NODATA"] = ""--]]
12 | --[[Translation missing --]]
13 | --[[ L["STRING_OPTIONS"] = ""--]]
14 | --[[Translation missing --]]
15 | --[[ L["STRING_OPTIONS_BGCOLOR"] = ""--]]
16 | --[[Translation missing --]]
17 | --[[ L["STRING_OPTIONS_BGCOLOR_DESC"] = ""--]]
18 | --[[Translation missing --]]
19 | --[[ L["STRING_OPTIONS_MAXSEGMENTS"] = ""--]]
20 | --[[Translation missing --]]
21 | --[[ L["STRING_OPTIONS_MAXSEGMENTS_DESC"] = ""--]]
22 | --[[Translation missing --]]
23 | --[[ L["STRING_OPTIONS_TITLE"] = ""--]]
24 | --[[Translation missing --]]
25 | --[[ L["STRING_OPTIONS_WINDOWCOLOR"] = ""--]]
26 | --[[Translation missing --]]
27 | --[[ L["STRING_OPTIONS_WINDOWCOLOR_DESC"] = ""--]]
28 | --[[Translation missing --]]
29 | --[[ L["STRING_PLUGIN_DESC"] = ""--]]
30 | --[[Translation missing --]]
31 | --[[ L["STRING_PLUGIN_NAME"] = ""--]]
32 | --[[Translation missing --]]
33 | --[[ L["STRING_RESET"] = ""--]]
34 | --[[Translation missing --]]
35 | --[[ L["STRING_SEARCH"] = ""--]]
36 | --[[Translation missing --]]
37 | --[[ L["STRING_SECONDS"] = ""--]]
38 | --[[Translation missing --]]
39 | --[[ L["STRING_SELECT_SEGMENT"] = ""--]]
40 | --[[Translation missing --]]
41 | --[[ L["STRING_SOURCE"] = ""--]]
42 | --[[Translation missing --]]
43 | --[[ L["STRING_SPELLICONS"] = ""--]]
44 | --[[Translation missing --]]
45 | --[[ L["STRING_TARGET"] = ""--]]
46 | --[[Translation missing --]]
47 | --[[ L["STRING_TIME"] = ""--]]
48 | --[[Translation missing --]]
49 | --[[ L["STRING_TOOLTIP"] = ""--]]
50 | --[[Translation missing --]]
51 | --[[ L["STRING_TYPE"] = ""--]]
52 | --[[Translation missing --]]
53 | --[[ L["STRING_TYPE_COOLDOWN"] = ""--]]
54 | --[[Translation missing --]]
55 | --[[ L["STRING_TYPE_DEBUFF"] = ""--]]
56 | --[[Translation missing --]]
57 | --[[ L["STRING_UNKNOWN"] = ""--]]
58 |
59 |
--------------------------------------------------------------------------------
/Details_TimeLine/locales/esMX.lua:
--------------------------------------------------------------------------------
1 | local L = LibStub("AceLocale-3.0"):NewLocale("Details_TimeLine", "esMX")
2 | if not L then return end
3 |
4 | --[[Translation missing --]]
5 | --[[ L["STRING_DATAINVALID"] = ""--]]
6 | --[[Translation missing --]]
7 | --[[ L["STRING_ELAPSED"] = ""--]]
8 | --[[Translation missing --]]
9 | --[[ L["STRING_INCOMBAT"] = ""--]]
10 | --[[Translation missing --]]
11 | --[[ L["STRING_NODATA"] = ""--]]
12 | --[[Translation missing --]]
13 | --[[ L["STRING_OPTIONS"] = ""--]]
14 | --[[Translation missing --]]
15 | --[[ L["STRING_OPTIONS_BGCOLOR"] = ""--]]
16 | --[[Translation missing --]]
17 | --[[ L["STRING_OPTIONS_BGCOLOR_DESC"] = ""--]]
18 | --[[Translation missing --]]
19 | --[[ L["STRING_OPTIONS_MAXSEGMENTS"] = ""--]]
20 | --[[Translation missing --]]
21 | --[[ L["STRING_OPTIONS_MAXSEGMENTS_DESC"] = ""--]]
22 | --[[Translation missing --]]
23 | --[[ L["STRING_OPTIONS_TITLE"] = ""--]]
24 | --[[Translation missing --]]
25 | --[[ L["STRING_OPTIONS_WINDOWCOLOR"] = ""--]]
26 | --[[Translation missing --]]
27 | --[[ L["STRING_OPTIONS_WINDOWCOLOR_DESC"] = ""--]]
28 | --[[Translation missing --]]
29 | --[[ L["STRING_PLUGIN_DESC"] = ""--]]
30 | --[[Translation missing --]]
31 | --[[ L["STRING_PLUGIN_NAME"] = ""--]]
32 | --[[Translation missing --]]
33 | --[[ L["STRING_RESET"] = ""--]]
34 | --[[Translation missing --]]
35 | --[[ L["STRING_SEARCH"] = ""--]]
36 | --[[Translation missing --]]
37 | --[[ L["STRING_SECONDS"] = ""--]]
38 | --[[Translation missing --]]
39 | --[[ L["STRING_SELECT_SEGMENT"] = ""--]]
40 | --[[Translation missing --]]
41 | --[[ L["STRING_SOURCE"] = ""--]]
42 | --[[Translation missing --]]
43 | --[[ L["STRING_SPELLICONS"] = ""--]]
44 | --[[Translation missing --]]
45 | --[[ L["STRING_TARGET"] = ""--]]
46 | --[[Translation missing --]]
47 | --[[ L["STRING_TIME"] = ""--]]
48 | --[[Translation missing --]]
49 | --[[ L["STRING_TOOLTIP"] = ""--]]
50 | --[[Translation missing --]]
51 | --[[ L["STRING_TYPE"] = ""--]]
52 | --[[Translation missing --]]
53 | --[[ L["STRING_TYPE_COOLDOWN"] = ""--]]
54 | --[[Translation missing --]]
55 | --[[ L["STRING_TYPE_DEBUFF"] = ""--]]
56 | --[[Translation missing --]]
57 | --[[ L["STRING_UNKNOWN"] = ""--]]
58 |
59 |
--------------------------------------------------------------------------------
/Details_TimeLine/locales/frFR.lua:
--------------------------------------------------------------------------------
1 | local L = LibStub("AceLocale-3.0"):NewLocale("Details_TimeLine", "frFR")
2 | if not L then return end
3 |
4 | --[[Translation missing --]]
5 | --[[ L["STRING_DATAINVALID"] = ""--]]
6 | --[[Translation missing --]]
7 | --[[ L["STRING_ELAPSED"] = ""--]]
8 | --[[Translation missing --]]
9 | --[[ L["STRING_INCOMBAT"] = ""--]]
10 | --[[Translation missing --]]
11 | --[[ L["STRING_NODATA"] = ""--]]
12 | --[[Translation missing --]]
13 | --[[ L["STRING_OPTIONS"] = ""--]]
14 | --[[Translation missing --]]
15 | --[[ L["STRING_OPTIONS_BGCOLOR"] = ""--]]
16 | --[[Translation missing --]]
17 | --[[ L["STRING_OPTIONS_BGCOLOR_DESC"] = ""--]]
18 | --[[Translation missing --]]
19 | --[[ L["STRING_OPTIONS_MAXSEGMENTS"] = ""--]]
20 | --[[Translation missing --]]
21 | --[[ L["STRING_OPTIONS_MAXSEGMENTS_DESC"] = ""--]]
22 | --[[Translation missing --]]
23 | --[[ L["STRING_OPTIONS_TITLE"] = ""--]]
24 | --[[Translation missing --]]
25 | --[[ L["STRING_OPTIONS_WINDOWCOLOR"] = ""--]]
26 | --[[Translation missing --]]
27 | --[[ L["STRING_OPTIONS_WINDOWCOLOR_DESC"] = ""--]]
28 | --[[Translation missing --]]
29 | --[[ L["STRING_PLUGIN_DESC"] = ""--]]
30 | --[[Translation missing --]]
31 | --[[ L["STRING_PLUGIN_NAME"] = ""--]]
32 | --[[Translation missing --]]
33 | --[[ L["STRING_RESET"] = ""--]]
34 | --[[Translation missing --]]
35 | --[[ L["STRING_SEARCH"] = ""--]]
36 | --[[Translation missing --]]
37 | --[[ L["STRING_SECONDS"] = ""--]]
38 | --[[Translation missing --]]
39 | --[[ L["STRING_SELECT_SEGMENT"] = ""--]]
40 | --[[Translation missing --]]
41 | --[[ L["STRING_SOURCE"] = ""--]]
42 | --[[Translation missing --]]
43 | --[[ L["STRING_SPELLICONS"] = ""--]]
44 | --[[Translation missing --]]
45 | --[[ L["STRING_TARGET"] = ""--]]
46 | --[[Translation missing --]]
47 | --[[ L["STRING_TIME"] = ""--]]
48 | --[[Translation missing --]]
49 | --[[ L["STRING_TOOLTIP"] = ""--]]
50 | --[[Translation missing --]]
51 | --[[ L["STRING_TYPE"] = ""--]]
52 | --[[Translation missing --]]
53 | --[[ L["STRING_TYPE_COOLDOWN"] = ""--]]
54 | --[[Translation missing --]]
55 | --[[ L["STRING_TYPE_DEBUFF"] = ""--]]
56 | --[[Translation missing --]]
57 | --[[ L["STRING_UNKNOWN"] = ""--]]
58 |
59 |
--------------------------------------------------------------------------------
/Details_TimeLine/locales/itIT.lua:
--------------------------------------------------------------------------------
1 | local L = LibStub("AceLocale-3.0"):NewLocale("Details_TimeLine", "itIT")
2 | if not L then return end
3 |
4 | --[[Translation missing --]]
5 | --[[ L["STRING_DATAINVALID"] = ""--]]
6 | --[[Translation missing --]]
7 | --[[ L["STRING_ELAPSED"] = ""--]]
8 | --[[Translation missing --]]
9 | --[[ L["STRING_INCOMBAT"] = ""--]]
10 | --[[Translation missing --]]
11 | --[[ L["STRING_NODATA"] = ""--]]
12 | --[[Translation missing --]]
13 | --[[ L["STRING_OPTIONS"] = ""--]]
14 | --[[Translation missing --]]
15 | --[[ L["STRING_OPTIONS_BGCOLOR"] = ""--]]
16 | --[[Translation missing --]]
17 | --[[ L["STRING_OPTIONS_BGCOLOR_DESC"] = ""--]]
18 | --[[Translation missing --]]
19 | --[[ L["STRING_OPTIONS_MAXSEGMENTS"] = ""--]]
20 | --[[Translation missing --]]
21 | --[[ L["STRING_OPTIONS_MAXSEGMENTS_DESC"] = ""--]]
22 | --[[Translation missing --]]
23 | --[[ L["STRING_OPTIONS_TITLE"] = ""--]]
24 | --[[Translation missing --]]
25 | --[[ L["STRING_OPTIONS_WINDOWCOLOR"] = ""--]]
26 | --[[Translation missing --]]
27 | --[[ L["STRING_OPTIONS_WINDOWCOLOR_DESC"] = ""--]]
28 | --[[Translation missing --]]
29 | --[[ L["STRING_PLUGIN_DESC"] = ""--]]
30 | --[[Translation missing --]]
31 | --[[ L["STRING_PLUGIN_NAME"] = ""--]]
32 | --[[Translation missing --]]
33 | --[[ L["STRING_RESET"] = ""--]]
34 | --[[Translation missing --]]
35 | --[[ L["STRING_SEARCH"] = ""--]]
36 | --[[Translation missing --]]
37 | --[[ L["STRING_SECONDS"] = ""--]]
38 | --[[Translation missing --]]
39 | --[[ L["STRING_SELECT_SEGMENT"] = ""--]]
40 | --[[Translation missing --]]
41 | --[[ L["STRING_SOURCE"] = ""--]]
42 | --[[Translation missing --]]
43 | --[[ L["STRING_SPELLICONS"] = ""--]]
44 | --[[Translation missing --]]
45 | --[[ L["STRING_TARGET"] = ""--]]
46 | --[[Translation missing --]]
47 | --[[ L["STRING_TIME"] = ""--]]
48 | --[[Translation missing --]]
49 | --[[ L["STRING_TOOLTIP"] = ""--]]
50 | --[[Translation missing --]]
51 | --[[ L["STRING_TYPE"] = ""--]]
52 | --[[Translation missing --]]
53 | --[[ L["STRING_TYPE_COOLDOWN"] = ""--]]
54 | --[[Translation missing --]]
55 | --[[ L["STRING_TYPE_DEBUFF"] = ""--]]
56 | --[[Translation missing --]]
57 | --[[ L["STRING_UNKNOWN"] = ""--]]
58 |
59 |
--------------------------------------------------------------------------------
/Details_TimeLine/locales/ptBR.lua:
--------------------------------------------------------------------------------
1 | local L = LibStub("AceLocale-3.0"):NewLocale("Details_TimeLine", "ptBR")
2 | if not L then return end
3 |
4 | --[[Translation missing --]]
5 | --[[ L["STRING_DATAINVALID"] = ""--]]
6 | --[[Translation missing --]]
7 | --[[ L["STRING_ELAPSED"] = ""--]]
8 | --[[Translation missing --]]
9 | --[[ L["STRING_INCOMBAT"] = ""--]]
10 | --[[Translation missing --]]
11 | --[[ L["STRING_NODATA"] = ""--]]
12 | --[[Translation missing --]]
13 | --[[ L["STRING_OPTIONS"] = ""--]]
14 | --[[Translation missing --]]
15 | --[[ L["STRING_OPTIONS_BGCOLOR"] = ""--]]
16 | --[[Translation missing --]]
17 | --[[ L["STRING_OPTIONS_BGCOLOR_DESC"] = ""--]]
18 | --[[Translation missing --]]
19 | --[[ L["STRING_OPTIONS_MAXSEGMENTS"] = ""--]]
20 | --[[Translation missing --]]
21 | --[[ L["STRING_OPTIONS_MAXSEGMENTS_DESC"] = ""--]]
22 | --[[Translation missing --]]
23 | --[[ L["STRING_OPTIONS_TITLE"] = ""--]]
24 | --[[Translation missing --]]
25 | --[[ L["STRING_OPTIONS_WINDOWCOLOR"] = ""--]]
26 | --[[Translation missing --]]
27 | --[[ L["STRING_OPTIONS_WINDOWCOLOR_DESC"] = ""--]]
28 | --[[Translation missing --]]
29 | --[[ L["STRING_PLUGIN_DESC"] = ""--]]
30 | --[[Translation missing --]]
31 | --[[ L["STRING_PLUGIN_NAME"] = ""--]]
32 | --[[Translation missing --]]
33 | --[[ L["STRING_RESET"] = ""--]]
34 | --[[Translation missing --]]
35 | --[[ L["STRING_SEARCH"] = ""--]]
36 | --[[Translation missing --]]
37 | --[[ L["STRING_SECONDS"] = ""--]]
38 | --[[Translation missing --]]
39 | --[[ L["STRING_SELECT_SEGMENT"] = ""--]]
40 | --[[Translation missing --]]
41 | --[[ L["STRING_SOURCE"] = ""--]]
42 | --[[Translation missing --]]
43 | --[[ L["STRING_SPELLICONS"] = ""--]]
44 | --[[Translation missing --]]
45 | --[[ L["STRING_TARGET"] = ""--]]
46 | --[[Translation missing --]]
47 | --[[ L["STRING_TIME"] = ""--]]
48 | --[[Translation missing --]]
49 | --[[ L["STRING_TOOLTIP"] = ""--]]
50 | --[[Translation missing --]]
51 | --[[ L["STRING_TYPE"] = ""--]]
52 | --[[Translation missing --]]
53 | --[[ L["STRING_TYPE_COOLDOWN"] = ""--]]
54 | --[[Translation missing --]]
55 | --[[ L["STRING_TYPE_DEBUFF"] = ""--]]
56 | --[[Translation missing --]]
57 | --[[ L["STRING_UNKNOWN"] = ""--]]
58 |
59 |
--------------------------------------------------------------------------------
/Details_TimeLine/locales/zhCN.lua:
--------------------------------------------------------------------------------
1 | local L = LibStub("AceLocale-3.0"):NewLocale("Details_TimeLine", "zhCN")
2 | if not L then return end
3 |
4 | --[[Translation missing --]]
5 | --[[ L["STRING_DATAINVALID"] = ""--]]
6 | --[[Translation missing --]]
7 | --[[ L["STRING_ELAPSED"] = ""--]]
8 | --[[Translation missing --]]
9 | --[[ L["STRING_INCOMBAT"] = ""--]]
10 | --[[Translation missing --]]
11 | --[[ L["STRING_NODATA"] = ""--]]
12 | --[[Translation missing --]]
13 | --[[ L["STRING_OPTIONS"] = ""--]]
14 | --[[Translation missing --]]
15 | --[[ L["STRING_OPTIONS_BGCOLOR"] = ""--]]
16 | --[[Translation missing --]]
17 | --[[ L["STRING_OPTIONS_BGCOLOR_DESC"] = ""--]]
18 | --[[Translation missing --]]
19 | --[[ L["STRING_OPTIONS_MAXSEGMENTS"] = ""--]]
20 | --[[Translation missing --]]
21 | --[[ L["STRING_OPTIONS_MAXSEGMENTS_DESC"] = ""--]]
22 | --[[Translation missing --]]
23 | --[[ L["STRING_OPTIONS_TITLE"] = ""--]]
24 | --[[Translation missing --]]
25 | --[[ L["STRING_OPTIONS_WINDOWCOLOR"] = ""--]]
26 | --[[Translation missing --]]
27 | --[[ L["STRING_OPTIONS_WINDOWCOLOR_DESC"] = ""--]]
28 | --[[Translation missing --]]
29 | --[[ L["STRING_PLUGIN_DESC"] = ""--]]
30 | --[[Translation missing --]]
31 | --[[ L["STRING_PLUGIN_NAME"] = ""--]]
32 | --[[Translation missing --]]
33 | --[[ L["STRING_RESET"] = ""--]]
34 | --[[Translation missing --]]
35 | --[[ L["STRING_SEARCH"] = ""--]]
36 | --[[Translation missing --]]
37 | --[[ L["STRING_SECONDS"] = ""--]]
38 | --[[Translation missing --]]
39 | --[[ L["STRING_SELECT_SEGMENT"] = ""--]]
40 | --[[Translation missing --]]
41 | --[[ L["STRING_SOURCE"] = ""--]]
42 | --[[Translation missing --]]
43 | --[[ L["STRING_SPELLICONS"] = ""--]]
44 | --[[Translation missing --]]
45 | --[[ L["STRING_TARGET"] = ""--]]
46 | --[[Translation missing --]]
47 | --[[ L["STRING_TIME"] = ""--]]
48 | --[[Translation missing --]]
49 | --[[ L["STRING_TOOLTIP"] = ""--]]
50 | --[[Translation missing --]]
51 | --[[ L["STRING_TYPE"] = ""--]]
52 | --[[Translation missing --]]
53 | --[[ L["STRING_TYPE_COOLDOWN"] = ""--]]
54 | --[[Translation missing --]]
55 | --[[ L["STRING_TYPE_DEBUFF"] = ""--]]
56 | --[[Translation missing --]]
57 | --[[ L["STRING_UNKNOWN"] = ""--]]
58 |
59 |
--------------------------------------------------------------------------------
/Details_TimeLine/locales/zhTW.lua:
--------------------------------------------------------------------------------
1 | local L = LibStub("AceLocale-3.0"):NewLocale("Details_TimeLine", "zhTW")
2 | if not L then return end
3 |
4 | --[[Translation missing --]]
5 | --[[ L["STRING_DATAINVALID"] = ""--]]
6 | --[[Translation missing --]]
7 | --[[ L["STRING_ELAPSED"] = ""--]]
8 | --[[Translation missing --]]
9 | --[[ L["STRING_INCOMBAT"] = ""--]]
10 | --[[Translation missing --]]
11 | --[[ L["STRING_NODATA"] = ""--]]
12 | --[[Translation missing --]]
13 | --[[ L["STRING_OPTIONS"] = ""--]]
14 | --[[Translation missing --]]
15 | --[[ L["STRING_OPTIONS_BGCOLOR"] = ""--]]
16 | --[[Translation missing --]]
17 | --[[ L["STRING_OPTIONS_BGCOLOR_DESC"] = ""--]]
18 | --[[Translation missing --]]
19 | --[[ L["STRING_OPTIONS_MAXSEGMENTS"] = ""--]]
20 | --[[Translation missing --]]
21 | --[[ L["STRING_OPTIONS_MAXSEGMENTS_DESC"] = ""--]]
22 | --[[Translation missing --]]
23 | --[[ L["STRING_OPTIONS_TITLE"] = ""--]]
24 | --[[Translation missing --]]
25 | --[[ L["STRING_OPTIONS_WINDOWCOLOR"] = ""--]]
26 | --[[Translation missing --]]
27 | --[[ L["STRING_OPTIONS_WINDOWCOLOR_DESC"] = ""--]]
28 | --[[Translation missing --]]
29 | --[[ L["STRING_PLUGIN_DESC"] = ""--]]
30 | --[[Translation missing --]]
31 | --[[ L["STRING_PLUGIN_NAME"] = ""--]]
32 | --[[Translation missing --]]
33 | --[[ L["STRING_RESET"] = ""--]]
34 | --[[Translation missing --]]
35 | --[[ L["STRING_SEARCH"] = ""--]]
36 | --[[Translation missing --]]
37 | --[[ L["STRING_SECONDS"] = ""--]]
38 | --[[Translation missing --]]
39 | --[[ L["STRING_SELECT_SEGMENT"] = ""--]]
40 | --[[Translation missing --]]
41 | --[[ L["STRING_SOURCE"] = ""--]]
42 | --[[Translation missing --]]
43 | --[[ L["STRING_SPELLICONS"] = ""--]]
44 | --[[Translation missing --]]
45 | --[[ L["STRING_TARGET"] = ""--]]
46 | --[[Translation missing --]]
47 | --[[ L["STRING_TIME"] = ""--]]
48 | --[[Translation missing --]]
49 | --[[ L["STRING_TOOLTIP"] = ""--]]
50 | --[[Translation missing --]]
51 | --[[ L["STRING_TYPE"] = ""--]]
52 | --[[Translation missing --]]
53 | --[[ L["STRING_TYPE_COOLDOWN"] = ""--]]
54 | --[[Translation missing --]]
55 | --[[ L["STRING_TYPE_DEBUFF"] = ""--]]
56 | --[[Translation missing --]]
57 | --[[ L["STRING_UNKNOWN"] = ""--]]
58 |
59 |
--------------------------------------------------------------------------------
/Details/gumps/janela_copy.lua:
--------------------------------------------------------------------------------
1 | do
2 |
3 | local _detalhes = _G._detalhes
4 | local DetailsFrameWork = _detalhes.gump
5 | local _
6 | --> panel
7 |
8 | function _detalhes:CreateCopyPasteWindow()
9 |
10 | local panel = CreateFrame ("Frame", "DetailsCopy", UIParent, "ButtonFrameTemplate")
11 | panel:SetSize (512, 148)
12 | tinsert (UISpecialFrames, "DetailsCopy")
13 | panel:SetFrameStrata ("TOOLTIP")
14 | panel:SetPoint ("CENTER", UIParent, "CENTER")
15 | panel.locked = false
16 | panel:SetToplevel (true)
17 | panel:SetMovable (true)
18 | panel:SetScript ("OnMouseDown", function(self, button)
19 | if (self.isMoving) then
20 | return
21 | end
22 | if (button == "RightButton") then
23 | self:Hide()
24 | else
25 | self:StartMoving()
26 | self.isMoving = true
27 | end
28 | end)
29 | panel:SetScript ("OnMouseUp", function(self, button)
30 | if (self.isMoving and button == "LeftButton") then
31 | self:StopMovingOrSizing()
32 | self.isMoving = nil
33 | end
34 | end)
35 |
36 | DetailsFrameWork:NewImage (panel, "Interface\\AddOns\\Details\\images\\copy", 512, 128, "overlay", nil, "background", "$parentBackGround")
37 | panel.background:SetPoint (0, -25)
38 |
39 | --> title
40 | panel.TitleText:SetText ("Paste & Copy")
41 | panel.portrait:SetTexture ([[Interface\CHARACTERFRAME\TEMPORARYPORTRAIT-FEMALE-BLOODELF]])
42 |
43 | DetailsFrameWork:NewTextEntry (panel, _, "$parentTextEntry", "text", 476, 14)
44 | panel.text:SetPoint (20, -127)
45 | panel.text:SetHook ("OnEditFocusLost", function() panel:Hide() end)
46 | panel.text:SetHook ("OnChar", function() panel:Hide() end)
47 |
48 | DetailsFrameWork:NewLabel (panel, _, _, "desc", "paste on your web browser address bar", "GameFontHighlight", 12)
49 | panel.desc:SetPoint (340, -78)
50 | panel.desc.width = 150
51 | panel.desc.height = 25
52 | panel.desc.align = "|"
53 | panel.desc.color = "gray"
54 |
55 | panel:Hide()
56 | end
57 |
58 | function _detalhes:CopyPaste (link)
59 | _G.DetailsCopy.text.text = link
60 | _G.DetailsCopy.text:HighlightText()
61 | _G.DetailsCopy:Show()
62 | _G.DetailsCopy.text:SetFocus()
63 |
64 | end
65 | end
66 |
--------------------------------------------------------------------------------
/Details/classes/classe_target.lua:
--------------------------------------------------------------------------------
1 | -- class target file
2 |
3 | local _detalhes = _G._detalhes
4 |
5 | -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
6 | --> local pointers
7 |
8 | local _setmetatable = setmetatable --lua local
9 |
10 | -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
11 | --> constants
12 |
13 | local alvo_da_habilidade = _detalhes.alvo_da_habilidade
14 |
15 | -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
16 | --> internals
17 |
18 | function alvo_da_habilidade:NovaTabela (link)
19 |
20 | local esta_tabela = {total = 0}
21 | _setmetatable (esta_tabela, alvo_da_habilidade)
22 |
23 | return esta_tabela
24 | end
25 |
26 | function alvo_da_habilidade:AddQuantidade (amt)
27 | self.total = self.total + amt
28 | end
29 |
30 | -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
31 | --> core
32 |
33 | function _detalhes.refresh:r_alvo_da_habilidade (este_alvo, shadow)
34 | _setmetatable (este_alvo, alvo_da_habilidade)
35 | este_alvo.__index = alvo_da_habilidade
36 | este_alvo.shadow = shadow._ActorTable [shadow._NameIndexTable [este_alvo.nome]]
37 | end
38 |
39 | function _detalhes.clear:c_alvo_da_habilidade (este_alvo)
40 | este_alvo.shadow = nil
41 | --este_alvo.__index = {}
42 | este_alvo.__index = nil
43 | end
44 |
45 | alvo_da_habilidade.__sub = function (tabela1, tabela2)
46 | tabela1.total = tabela1.total - tabela2.total
47 | if (tabela1.overheal) then
48 | tabela1.overheal = tabela1.overheal - tabela2.overheal
49 | tabela1.absorbed = tabela1.absorbed - tabela2.absorbed
50 | end
51 | end
52 |
--------------------------------------------------------------------------------
/Details/Libs/DF/addon.lua:
--------------------------------------------------------------------------------
1 | local DF = _G["DetailsFramework"]
2 |
3 | if (not DF or not DetailsFrameworkCanLoad) then
4 | return
5 | end
6 |
7 | function DF:CreateAddOn (name, global_saved, global_table, options_table, broker)
8 |
9 | local addon = LibStub ("AceAddon-3.0"):NewAddon (name, "AceConsole-3.0", "AceEvent-3.0", "AceTimer-3.0", "DetailsFramework-1.0", "AceComm-3.0")
10 | _G [name] = addon
11 | addon.__name = name
12 |
13 | function addon:OnInitialize()
14 |
15 | if (global_saved) then
16 | if (broker and broker.Minimap and not global_table.Minimap) then
17 | DF:Msg (name, "broker.Minimap is true but no global.Minimap declared.")
18 | end
19 | self.db = LibStub ("AceDB-3.0"):New (global_saved, global_table or {}, true)
20 | end
21 |
22 | if (options_table) then
23 | LibStub ("AceConfig-3.0"):RegisterOptionsTable (name, options_table)
24 | addon.OptionsFrame1 = LibStub ("AceConfigDialog-3.0"):AddToBlizOptions (name, name)
25 |
26 | LibStub ("AceConfig-3.0"):RegisterOptionsTable (name .. "-Profiles", LibStub ("AceDBOptions-3.0"):GetOptionsTable (self.db))
27 | addon.OptionsFrame2 = LibStub ("AceConfigDialog-3.0"):AddToBlizOptions (name .. "-Profiles", "Profiles", name)
28 | end
29 |
30 | if (broker) then
31 | local broker_click_function = broker.OnClick
32 | if (not broker_click_function and options_table) then
33 | broker_click_function = function()
34 | InterfaceOptionsFrame_OpenToCategory (name)
35 | InterfaceOptionsFrame_OpenToCategory (name)
36 | end
37 | end
38 |
39 | local databroker = LibStub ("LibDataBroker-1.1"):NewDataObject (name, {
40 | type = broker.type or "launcher",
41 | icon = broker.icon or [[Interface\PvPRankBadges\PvPRank15]],
42 | text = broker.text or "",
43 | OnTooltipShow = broker.OnTooltipShow,
44 | OnClick = broker_click_function
45 | })
46 |
47 | if (databroker and broker.Minimap and global_table.Minimap) then
48 | LibStub ("LibDBIcon-1.0"):Register (name, databroker, addon.db.profile.Minimap)
49 | end
50 | end
51 |
52 | if (addon.OnInit) then
53 | xpcall (addon.OnInit, geterrorhandler(), addon)
54 | end
55 |
56 | end
57 |
58 | return addon
59 |
60 | end
61 |
--------------------------------------------------------------------------------
/Details_TinyThreat/Libs/LibStub/tests/test.lua:
--------------------------------------------------------------------------------
1 | debugstack = debug.traceback
2 | strmatch = string.match
3 |
4 | loadfile("../LibStub.lua")()
5 |
6 | local lib, oldMinor = LibStub:NewLibrary("Pants", 1) -- make a new thingy
7 | assert(lib) -- should return the library table
8 | assert(not oldMinor) -- should not return the old minor, since it didn't exist
9 |
10 | -- the following is to create data and then be able to check if the same data exists after the fact
11 | function lib:MyMethod()
12 | end
13 | local MyMethod = lib.MyMethod
14 | lib.MyTable = {}
15 | local MyTable = lib.MyTable
16 |
17 | local newLib, newOldMinor = LibStub:NewLibrary("Pants", 1) -- try to register a library with the same version, should silently fail
18 | assert(not newLib) -- should not return since out of date
19 |
20 | local newLib, newOldMinor = LibStub:NewLibrary("Pants", 0) -- try to register a library with a previous, should silently fail
21 | assert(not newLib) -- should not return since out of date
22 |
23 | local newLib, newOldMinor = LibStub:NewLibrary("Pants", 2) -- register a new version
24 | assert(newLib) -- library table
25 | assert(rawequal(newLib, lib)) -- should be the same reference as the previous
26 | assert(newOldMinor == 1) -- should return the minor version of the previous version
27 |
28 | assert(rawequal(lib.MyMethod, MyMethod)) -- verify that values were saved
29 | assert(rawequal(lib.MyTable, MyTable)) -- verify that values were saved
30 |
31 | local newLib, newOldMinor = LibStub:NewLibrary("Pants", "Blah 3 Blah") -- register a new version with a string minor version (instead of a number)
32 | assert(newLib) -- library table
33 | assert(newOldMinor == 2) -- previous version was 2
34 |
35 | local newLib, newOldMinor = LibStub:NewLibrary("Pants", "Blah 4 and please ignore 15 Blah") -- register a new version with a string minor version (instead of a number)
36 | assert(newLib)
37 | assert(newOldMinor == 3) -- previous version was 3 (even though it gave a string)
38 |
39 | local newLib, newOldMinor = LibStub:NewLibrary("Pants", 5) -- register a new library, using a normal number instead of a string
40 | assert(newLib)
41 | assert(newOldMinor == 4) -- previous version was 4 (even though it gave a string)
42 |
--------------------------------------------------------------------------------
/Details_EncounterDetails/Libs/LibStub/tests/test.lua:
--------------------------------------------------------------------------------
1 | debugstack = debug.traceback
2 | strmatch = string.match
3 |
4 | loadfile("../LibStub.lua")()
5 |
6 | local lib, oldMinor = LibStub:NewLibrary("Pants", 1) -- make a new thingy
7 | assert(lib) -- should return the library table
8 | assert(not oldMinor) -- should not return the old minor, since it didn't exist
9 |
10 | -- the following is to create data and then be able to check if the same data exists after the fact
11 | function lib:MyMethod()
12 | end
13 | local MyMethod = lib.MyMethod
14 | lib.MyTable = {}
15 | local MyTable = lib.MyTable
16 |
17 | local newLib, newOldMinor = LibStub:NewLibrary("Pants", 1) -- try to register a library with the same version, should silently fail
18 | assert(not newLib) -- should not return since out of date
19 |
20 | local newLib, newOldMinor = LibStub:NewLibrary("Pants", 0) -- try to register a library with a previous, should silently fail
21 | assert(not newLib) -- should not return since out of date
22 |
23 | local newLib, newOldMinor = LibStub:NewLibrary("Pants", 2) -- register a new version
24 | assert(newLib) -- library table
25 | assert(rawequal(newLib, lib)) -- should be the same reference as the previous
26 | assert(newOldMinor == 1) -- should return the minor version of the previous version
27 |
28 | assert(rawequal(lib.MyMethod, MyMethod)) -- verify that values were saved
29 | assert(rawequal(lib.MyTable, MyTable)) -- verify that values were saved
30 |
31 | local newLib, newOldMinor = LibStub:NewLibrary("Pants", "Blah 3 Blah") -- register a new version with a string minor version (instead of a number)
32 | assert(newLib) -- library table
33 | assert(newOldMinor == 2) -- previous version was 2
34 |
35 | local newLib, newOldMinor = LibStub:NewLibrary("Pants", "Blah 4 and please ignore 15 Blah") -- register a new version with a string minor version (instead of a number)
36 | assert(newLib)
37 | assert(newOldMinor == 3) -- previous version was 3 (even though it gave a string)
38 |
39 | local newLib, newOldMinor = LibStub:NewLibrary("Pants", 5) -- register a new library, using a normal number instead of a string
40 | assert(newLib)
41 | assert(newOldMinor == 4) -- previous version was 4 (even though it gave a string)
42 |
--------------------------------------------------------------------------------
/Details/Libs/AceGUI-3.0/widgets/AceGUIContainer-SimpleGroup.lua:
--------------------------------------------------------------------------------
1 | --[[-----------------------------------------------------------------------------
2 | SimpleGroup Container
3 | Simple container widget that just groups widgets.
4 | -------------------------------------------------------------------------------]]
5 | local Type, Version = "SimpleGroup", 20
6 | local AceGUI = LibStub and LibStub("AceGUI-3.0", true)
7 | if not AceGUI or (AceGUI:GetWidgetVersion(Type) or 0) >= Version then return end
8 |
9 | -- Lua APIs
10 | local pairs = pairs
11 |
12 | -- WoW APIs
13 | local CreateFrame, UIParent = CreateFrame, UIParent
14 |
15 |
16 | --[[-----------------------------------------------------------------------------
17 | Methods
18 | -------------------------------------------------------------------------------]]
19 | local methods = {
20 | ["OnAcquire"] = function(self)
21 | self:SetWidth(300)
22 | self:SetHeight(100)
23 | end,
24 |
25 | -- ["OnRelease"] = nil,
26 |
27 | ["LayoutFinished"] = function(self, width, height)
28 | if self.noAutoHeight then return end
29 | self:SetHeight(height or 0)
30 | end,
31 |
32 | ["OnWidthSet"] = function(self, width)
33 | local content = self.content
34 | content:SetWidth(width)
35 | content.width = width
36 | end,
37 |
38 | ["OnHeightSet"] = function(self, height)
39 | local content = self.content
40 | content:SetHeight(height)
41 | content.height = height
42 | end
43 | }
44 |
45 | --[[-----------------------------------------------------------------------------
46 | Constructor
47 | -------------------------------------------------------------------------------]]
48 | local function Constructor()
49 | local frame = CreateFrame("Frame", nil, UIParent)
50 | frame:SetFrameStrata("FULLSCREEN_DIALOG")
51 |
52 | --Container Support
53 | local content = CreateFrame("Frame", nil, frame)
54 | content:SetPoint("TOPLEFT")
55 | content:SetPoint("BOTTOMRIGHT")
56 |
57 | local widget = {
58 | frame = frame,
59 | content = content,
60 | type = Type
61 | }
62 | for method, func in pairs(methods) do
63 | widget[method] = func
64 | end
65 |
66 | return AceGUI:RegisterAsContainer(widget)
67 | end
68 |
69 | AceGUI:RegisterWidgetType(Type, Constructor, Version)
70 |
--------------------------------------------------------------------------------
/Details/Libs/LibStub/LibStub.lua:
--------------------------------------------------------------------------------
1 | -- $Id: LibStub.lua 103 2014-10-16 03:02:50Z mikk $
2 | -- LibStub is a simple versioning stub meant for use in Libraries. http://www.wowace.com/addons/libstub/ for more info
3 | -- LibStub is hereby placed in the Public Domain
4 | -- Credits: Kaelten, Cladhaire, ckknight, Mikk, Ammo, Nevcairiel, joshborke
5 | local LIBSTUB_MAJOR, LIBSTUB_MINOR = "LibStub", 2 -- NEVER MAKE THIS AN SVN REVISION! IT NEEDS TO BE USABLE IN ALL REPOS!
6 | local LibStub = _G[LIBSTUB_MAJOR]
7 |
8 | -- Check to see is this version of the stub is obsolete
9 | if not LibStub or LibStub.minor < LIBSTUB_MINOR then
10 | LibStub = LibStub or {libs = {}, minors = {} }
11 | _G[LIBSTUB_MAJOR] = LibStub
12 | LibStub.minor = LIBSTUB_MINOR
13 |
14 | -- LibStub:NewLibrary(major, minor)
15 | -- major (string) - the major version of the library
16 | -- minor (string or number ) - the minor version of the library
17 | --
18 | -- returns nil if a newer or same version of the lib is already present
19 | -- returns empty library object or old library object if upgrade is needed
20 | function LibStub:NewLibrary(major, minor)
21 | assert(type(major) == "string", "Bad argument #2 to `NewLibrary' (string expected)")
22 | minor = assert(tonumber(strmatch(minor, "%d+")), "Minor version must either be a number or contain a number.")
23 |
24 | local oldminor = self.minors[major]
25 | if oldminor and oldminor >= minor then return nil end
26 | self.minors[major], self.libs[major] = minor, self.libs[major] or {}
27 | return self.libs[major], oldminor
28 | end
29 |
30 | -- LibStub:GetLibrary(major, [silent])
31 | -- major (string) - the major version of the library
32 | -- silent (boolean) - if true, library is optional, silently return nil if its not found
33 | --
34 | -- throws an error if the library can not be found (except silent is set)
35 | -- returns the library object if found
36 | function LibStub:GetLibrary(major, silent)
37 | if not self.libs[major] and not silent then
38 | error(("Cannot find a library instance of %q."):format(tostring(major)), 2)
39 | end
40 | return self.libs[major], self.minors[major]
41 | end
42 |
43 | -- LibStub:IterateLibraries()
44 | --
45 | -- Returns an iterator for the currently registered libraries
46 | function LibStub:IterateLibraries()
47 | return pairs(self.libs)
48 | end
49 |
50 | setmetatable(LibStub, { __call = LibStub.GetLibrary })
51 | end
52 |
--------------------------------------------------------------------------------
/Details_TinyThreat/Libs/LibStub/LibStub.lua:
--------------------------------------------------------------------------------
1 | -- $Id: LibStub.lua 76 2007-09-03 01:50:17Z mikk $
2 | -- LibStub is a simple versioning stub meant for use in Libraries. http://www.wowace.com/wiki/LibStub for more info
3 | -- LibStub is hereby placed in the Public Domain
4 | -- Credits: Kaelten, Cladhaire, ckknight, Mikk, Ammo, Nevcairiel, joshborke
5 | local LIBSTUB_MAJOR, LIBSTUB_MINOR = "LibStub", 2 -- NEVER MAKE THIS AN SVN REVISION! IT NEEDS TO BE USABLE IN ALL REPOS!
6 | local LibStub = _G[LIBSTUB_MAJOR]
7 |
8 | -- Check to see is this version of the stub is obsolete
9 | if not LibStub or LibStub.minor < LIBSTUB_MINOR then
10 | LibStub = LibStub or {libs = {}, minors = {} }
11 | _G[LIBSTUB_MAJOR] = LibStub
12 | LibStub.minor = LIBSTUB_MINOR
13 |
14 | -- LibStub:NewLibrary(major, minor)
15 | -- major (string) - the major version of the library
16 | -- minor (string or number ) - the minor version of the library
17 | --
18 | -- returns nil if a newer or same version of the lib is already present
19 | -- returns empty library object or old library object if upgrade is needed
20 | function LibStub:NewLibrary(major, minor)
21 | assert(type(major) == "string", "Bad argument #2 to `NewLibrary' (string expected)")
22 | minor = assert(tonumber(strmatch(minor, "%d+")), "Minor version must either be a number or contain a number.")
23 |
24 | local oldminor = self.minors[major]
25 | if oldminor and oldminor >= minor then return nil end
26 | self.minors[major], self.libs[major] = minor, self.libs[major] or {}
27 | return self.libs[major], oldminor
28 | end
29 |
30 | -- LibStub:GetLibrary(major, [silent])
31 | -- major (string) - the major version of the library
32 | -- silent (boolean) - if true, library is optional, silently return nil if its not found
33 | --
34 | -- throws an error if the library can not be found (except silent is set)
35 | -- returns the library object if found
36 | function LibStub:GetLibrary(major, silent)
37 | if not self.libs[major] and not silent then
38 | error(("Cannot find a library instance of %q."):format(tostring(major)), 2)
39 | end
40 | return self.libs[major], self.minors[major]
41 | end
42 |
43 | -- LibStub:IterateLibraries()
44 | --
45 | -- Returns an iterator for the currently registered libraries
46 | function LibStub:IterateLibraries()
47 | return pairs(self.libs)
48 | end
49 |
50 | setmetatable(LibStub, { __call = LibStub.GetLibrary })
51 | end
52 |
--------------------------------------------------------------------------------
/Details_EncounterDetails/Libs/LibStub/LibStub.lua:
--------------------------------------------------------------------------------
1 | -- $Id: LibStub.lua 76 2007-09-03 01:50:17Z mikk $
2 | -- LibStub is a simple versioning stub meant for use in Libraries. http://www.wowace.com/wiki/LibStub for more info
3 | -- LibStub is hereby placed in the Public Domain
4 | -- Credits: Kaelten, Cladhaire, ckknight, Mikk, Ammo, Nevcairiel, joshborke
5 | local LIBSTUB_MAJOR, LIBSTUB_MINOR = "LibStub", 2 -- NEVER MAKE THIS AN SVN REVISION! IT NEEDS TO BE USABLE IN ALL REPOS!
6 | local LibStub = _G[LIBSTUB_MAJOR]
7 |
8 | -- Check to see is this version of the stub is obsolete
9 | if not LibStub or LibStub.minor < LIBSTUB_MINOR then
10 | LibStub = LibStub or {libs = {}, minors = {} }
11 | _G[LIBSTUB_MAJOR] = LibStub
12 | LibStub.minor = LIBSTUB_MINOR
13 |
14 | -- LibStub:NewLibrary(major, minor)
15 | -- major (string) - the major version of the library
16 | -- minor (string or number ) - the minor version of the library
17 | --
18 | -- returns nil if a newer or same version of the lib is already present
19 | -- returns empty library object or old library object if upgrade is needed
20 | function LibStub:NewLibrary(major, minor)
21 | assert(type(major) == "string", "Bad argument #2 to `NewLibrary' (string expected)")
22 | minor = assert(tonumber(strmatch(minor, "%d+")), "Minor version must either be a number or contain a number.")
23 |
24 | local oldminor = self.minors[major]
25 | if oldminor and oldminor >= minor then return nil end
26 | self.minors[major], self.libs[major] = minor, self.libs[major] or {}
27 | return self.libs[major], oldminor
28 | end
29 |
30 | -- LibStub:GetLibrary(major, [silent])
31 | -- major (string) - the major version of the library
32 | -- silent (boolean) - if true, library is optional, silently return nil if its not found
33 | --
34 | -- throws an error if the library can not be found (except silent is set)
35 | -- returns the library object if found
36 | function LibStub:GetLibrary(major, silent)
37 | if not self.libs[major] and not silent then
38 | error(("Cannot find a library instance of %q."):format(tostring(major)), 2)
39 | end
40 | return self.libs[major], self.minors[major]
41 | end
42 |
43 | -- LibStub:IterateLibraries()
44 | --
45 | -- Returns an iterator for the currently registered libraries
46 | function LibStub:IterateLibraries()
47 | return pairs(self.libs)
48 | end
49 |
50 | setmetatable(LibStub, { __call = LibStub.GetLibrary })
51 | end
52 |
--------------------------------------------------------------------------------
/Details/Libs/LibTranslit/LibTranslit-1.0.lua:
--------------------------------------------------------------------------------
1 | local MAJOR_VERSION = "LibTranslit-1.0"
2 | local MINOR_VERSION = 3
3 | if not LibStub then
4 | error(MAJOR_VERSION .. " requires LibStub.")
5 | end
6 | local lib = LibStub:NewLibrary(MAJOR_VERSION, MINOR_VERSION)
7 | if not lib then
8 | return
9 | end
10 |
11 | local CyrToLat = {
12 | ["А"] = "A",
13 | ["а"] = "a",
14 | ["Б"] = "B",
15 | ["б"] = "b",
16 | ["В"] = "V",
17 | ["в"] = "v",
18 | ["Г"] = "G",
19 | ["г"] = "g",
20 | ["Д"] = "D",
21 | ["д"] = "d",
22 | ["Е"] = "E",
23 | ["е"] = "e",
24 | ["Ё"] = "e",
25 | ["ё"] = "e",
26 | ["Ж"] = "Zh",
27 | ["ж"] = "zh",
28 | ["З"] = "Z",
29 | ["з"] = "z",
30 | ["И"] = "I",
31 | ["и"] = "i",
32 | ["Й"] = "Y",
33 | ["й"] = "y",
34 | ["К"] = "K",
35 | ["к"] = "k",
36 | ["Л"] = "L",
37 | ["л"] = "l",
38 | ["М"] = "M",
39 | ["м"] = "m",
40 | ["Н"] = "N",
41 | ["н"] = "n",
42 | ["О"] = "O",
43 | ["о"] = "o",
44 | ["П"] = "P",
45 | ["п"] = "p",
46 | ["Р"] = "R",
47 | ["р"] = "r",
48 | ["С"] = "S",
49 | ["с"] = "s",
50 | ["Т"] = "T",
51 | ["т"] = "t",
52 | ["У"] = "U",
53 | ["у"] = "u",
54 | ["Ф"] = "F",
55 | ["ф"] = "f",
56 | ["Х"] = "Kh",
57 | ["х"] = "kh",
58 | ["Ц"] = "Ts",
59 | ["ц"] = "ts",
60 | ["Ч"] = "Ch",
61 | ["ч"] = "ch",
62 | ["Ш"] = "Sh",
63 | ["ш"] = "sh",
64 | ["Щ"] = "Shch",
65 | ["щ"] = "shch",
66 | ["Ъ"] = "",
67 | ["ъ"] = "",
68 | ["Ы"] = "Y",
69 | ["ы"] = "y",
70 | ["Ь"] = "",
71 | ["ь"] = "",
72 | ["Э"] = "E",
73 | ["э"] = "e",
74 | ["Ю"] = "Yu",
75 | ["ю"] = "yu",
76 | ["Я"] = "Ya",
77 | ["я"] = "ya"
78 | }
79 |
80 | function lib:Transliterate(str, mark)
81 | if not str then
82 | return ""
83 | end
84 |
85 | local mark = mark or ""
86 | local tstr = ""
87 | local marked = false
88 | local i = 1
89 |
90 | while i <= string.len(str) do
91 | local c = str:sub(i, i)
92 | local b = string.byte(c)
93 |
94 | if b == 208 or b == 209 then
95 | if marked == false then
96 | tstr = tstr .. mark
97 | marked = true
98 | end
99 | c = str:sub(i + 1, i + 1)
100 | tstr = tstr .. (CyrToLat[string.char(b, string.byte(c))] or string.char(b, string.byte(c)))
101 |
102 | i = i + 2
103 | else
104 | if c == " " or c == "-" then
105 | marked = false
106 | end
107 | tstr = tstr .. c
108 | i = i + 1
109 | end
110 | end
111 |
112 | return tstr
113 | end
114 |
--------------------------------------------------------------------------------
/Details/Libs/AceConfig-3.0/AceConfig-3.0.lua:
--------------------------------------------------------------------------------
1 | --- AceConfig-3.0 wrapper library.
2 | -- Provides an API to register an options table with the config registry,
3 | -- as well as associate it with a slash command.
4 | -- @class file
5 | -- @name AceConfig-3.0
6 | -- @release $Id: AceConfig-3.0.lua 1202 2019-05-15 23:11:22Z nevcairiel $
7 |
8 | --[[
9 | AceConfig-3.0
10 |
11 | Very light wrapper library that combines all the AceConfig subcomponents into one more easily used whole.
12 |
13 | ]]
14 |
15 | local cfgreg = LibStub("AceConfigRegistry-3.0")
16 | local cfgcmd = LibStub("AceConfigCmd-3.0")
17 |
18 | local MAJOR, MINOR = "AceConfig-3.0", 3
19 | local AceConfig = LibStub:NewLibrary(MAJOR, MINOR)
20 |
21 | if not AceConfig then return end
22 |
23 | --TODO: local cfgdlg = LibStub("AceConfigDialog-3.0", true)
24 | --TODO: local cfgdrp = LibStub("AceConfigDropdown-3.0", true)
25 |
26 | -- Lua APIs
27 | local pcall, error, type, pairs = pcall, error, type, pairs
28 |
29 | -- -------------------------------------------------------------------
30 | -- :RegisterOptionsTable(appName, options, slashcmd, persist)
31 | --
32 | -- - appName - (string) application name
33 | -- - options - table or function ref, see AceConfigRegistry
34 | -- - slashcmd - slash command (string) or table with commands, or nil to NOT create a slash command
35 |
36 | --- Register a option table with the AceConfig registry.
37 | -- You can supply a slash command (or a table of slash commands) to register with AceConfigCmd directly.
38 | -- @paramsig appName, options [, slashcmd]
39 | -- @param appName The application name for the config table.
40 | -- @param options The option table (or a function to generate one on demand). http://www.wowace.com/addons/ace3/pages/ace-config-3-0-options-tables/
41 | -- @param slashcmd A slash command to register for the option table, or a table of slash commands.
42 | -- @usage
43 | -- local AceConfig = LibStub("AceConfig-3.0")
44 | -- AceConfig:RegisterOptionsTable("MyAddon", myOptions, {"/myslash", "/my"})
45 | function AceConfig:RegisterOptionsTable(appName, options, slashcmd)
46 | local ok,msg = pcall(cfgreg.RegisterOptionsTable, self, appName, options)
47 | if not ok then error(msg, 2) end
48 |
49 | if slashcmd then
50 | if type(slashcmd) == "table" then
51 | for _,cmd in pairs(slashcmd) do
52 | cfgcmd:CreateChatCommand(cmd, appName)
53 | end
54 | else
55 | cfgcmd:CreateChatCommand(slashcmd, appName)
56 | end
57 | end
58 | end
59 |
--------------------------------------------------------------------------------
/Details/functions/rowanimation.lua:
--------------------------------------------------------------------------------
1 | --File Revision: 1
2 | --Last Modification: 19/04/2014
3 | --Change Log:
4 | -- 19/04/2014: File Created.
5 | --Description:
6 | -- this file maintain the main function for row animations
7 |
8 | -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
9 |
10 | local _detalhes = _detalhes
11 | local Loc = LibStub("AceLocale-3.0"):GetLocale("Details")
12 |
13 | local _ipairs = ipairs --> lua local
14 | local _table_insert = table.insert --> lua local
15 |
16 | -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
17 | --> basic functions
18 | _detalhes.current_row_animation = ""
19 | _detalhes.row_animation_pool = {}
20 |
21 | function _detalhes:InstallRowAnimation(name, desc, func, options)
22 | if not name then
23 | return false
24 | elseif not func then
25 | return false
26 | end
27 |
28 | if not desc then
29 | desc = ""
30 | end
31 |
32 | _table_insert(_detalhes.row_animation_pool, {name = name, desc = desc, func = func, options = options})
33 |
34 | return true
35 | end
36 |
37 | function _detalhes:SelectRowAnimation(name)
38 | for key, value in _ipairs(_detalhes.row_animation_pool) do
39 | if value.name == name then
40 | _detalhes.current_row_animation = name
41 | return true
42 | end
43 | end
44 | return false
45 | end
46 |
47 | function _detalhes:GetRowAnimationList()
48 | local t = {}
49 | for key, value in _ipairs(_detalhes.row_animation_pool) do
50 | _table_insert(t, value.name)
51 | end
52 | return t
53 | end
54 |
55 | -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
56 | --> install default animations
57 | do
58 | local fade_func = function(row, state)
59 | if state then
60 | _detalhes.gump:Fade(row, "out")
61 | else
62 | _detalhes.gump:Fade(row, "in")
63 | end
64 | end
65 |
66 | local fade_desc = "Default animation, makes the bar fade in or fade out when showing or hiding in the window"
67 | _detalhes:InstallRowAnimation("Fade", fade_desc , fade_func, nil)
68 | _detalhes:SelectRowAnimation("Fade")
69 | end
--------------------------------------------------------------------------------
/Details_DeathGraphs/locales/zhTW.lua:
--------------------------------------------------------------------------------
1 | local L = LibStub("AceLocale-3.0"):NewLocale("Details_DeathGraphs", "zhTW")
2 | if not L then return end
3 |
4 | L["STRING_BRESS"] = "戰鬥復活"
5 | L["STRING_DEATH_DESC"] = "顯示包含玩家死亡的面板。"
6 | L["STRING_DEATHS"] = "死亡"
7 | L["STRING_ENCOUNTER_MAXSEGMENTS"] = "當前戰鬥最大分段"
8 | L["STRING_ENCOUNTER_MAXSEGMENTS_DESC"] = "'當前戰鬥'所能顯示的最大分段數。"
9 | L["STRING_ENDURANCE"] = "生存力"
10 | L["STRING_ENDURANCE_DEATHS_THRESHOLD"] = "生存力死亡閥值"
11 | L["STRING_ENDURANCE_DEATHS_THRESHOLD_DESC"] = "第一個|cFFFFFF00X|r玩家死亡損失生存力百分比。"
12 | L["STRING_ENDURANCE_DESC"] = [=[生存力是概念性分數,其目標是告訴誰在團隊戰鬥中更能生存。
13 |
14 | 生存力的百分比計算只考慮首次死亡 (可以在'|cFFFFDD00設置死亡限制|r下配置')。]=]
15 | L["STRING_FLAWLESS"] = "|cFF44FF44完美無瑕的玩家!|r"
16 | L["STRING_LATEST"] = "最後"
17 | L["STRING_OPTIONS"] = "選項"
18 | L["STRING_OVERALL_DEATHS_THRESHOLD"] = "整體死亡閥值"
19 | L["STRING_OVERALL_DEATHS_THRESHOLD_DESC"] = "第一個cFFFFFF00X | r玩家的死亡登記在整體死亡中。"
20 | L["STRING_OVERTIME"] = "超時"
21 | L["STRING_PLUGIN_DESC"] = [=[在首領戰鬥期間,捕獲團隊成員死亡並從中構建統計數據。
22 |
23 | - |cFFFFFFFF當前戰鬥|r: |cFFFF9900顯示最後分段的死亡。
24 |
25 | - |cFFFFFFFF時間線|r: |cFFFF9900顯示一個圖表,告訴他們來自首領的debuff和法術是什麼時候在團隊成員上施放並繪製代表死亡時機的線條。
26 |
27 | - |cFFFFFFFF生存力|r: |cFFFF9900顯示一個玩家列表,其中百分比表示他們在首領戰中存活多少次。
28 |
29 | - |cFFFFFFFF整體|r: |cFFFF9900保留一份有死亡的玩家名單以及死亡前的法術傷害。]=]
30 | L["STRING_PLUGIN_NAME"] = "進階死亡紀錄"
31 | L["STRING_PLUGIN_WELCOME"] = [=[歡迎來到進階死亡紀錄!
32 |
33 |
34 | -|cFFFFFF00當前戰鬥|r: 顯示上次戰鬥的死亡,預設情況下會存儲最後兩個段的死亡,您可以在選項面板中增加此值。
35 |
36 | - |cFFFFFF00時間線|r: 顯示您的團隊什麼時候最多人死亡,同時也顯示敵人技能的時間。
37 |
38 | - |cFFFFFF00生存力|r: 測量玩家技能從誰在戰鬥中首先死亡,預設情況下前5名玩家將失去生存力百分比。
39 |
40 | - |cFFFFFF00整體|r: 顯示普通死亡記錄加上玩家死亡前所受到的總體傷害。
41 |
42 |
43 | - 您可以通過單擊鼠標右鍵來關閉視窗!]=]
44 | L["STRING_RESET"] = "重設數據"
45 | L["STRING_SURVIVAL"] = "存活"
46 | L["STRING_TIMELINE_DEATHS_THRESHOLD"] = "時間線死亡閥值"
47 | L["STRING_TIMELINE_DEATHS_THRESHOLD_DESC"] = "第一個cFFFFFF00X | r玩家的死亡登記在時間線圖表中。"
48 | L["STRING_TOOLTIP"] = "顯示死亡圖表"
49 | --[[Translation missing --]]
50 | --[[ L["STRING_10NORMAL"] = ""--]]
51 | --[[Translation missing --]]
52 | --[[ L["STRING_10NORMAL_DESC"] = ""--]]
53 | --[[Translation missing --]]
54 | --[[ L["STRING_25NORMAL"] = ""--]]
55 | --[[Translation missing --]]
56 | --[[ L["STRING_25NORMAL_DESC"] = ""--]]
57 | --[[Translation missing --]]
58 | --[[ L["STRING_10HEROIC"] = ""--]]
59 | --[[Translation missing --]]
60 | --[[ L["STRING_10HEROIC_DESC"] = ""--]]
61 | --[[Translation missing --]]
62 | --[[ L["STRING_25HEROIC"] = ""--]]
63 | --[[Translation missing --]]
64 | --[[ L["STRING_25HEROIC_DESC"] = ""--]]
65 |
--------------------------------------------------------------------------------
/Details_DeathGraphs/locales/esES.lua:
--------------------------------------------------------------------------------
1 | local L = LibStub("AceLocale-3.0"):NewLocale("Details_DeathGraphs", "esES")
2 | if not L then return end
3 |
4 | --[[Translation missing --]]
5 | --[[ L["STRING_BRESS"] = ""--]]
6 | --[[Translation missing --]]
7 | --[[ L["STRING_DEATH_DESC"] = ""--]]
8 | --[[Translation missing --]]
9 | --[[ L["STRING_DEATHS"] = ""--]]
10 | --[[Translation missing --]]
11 | --[[ L["STRING_ENCOUNTER_MAXSEGMENTS"] = ""--]]
12 | --[[Translation missing --]]
13 | --[[ L["STRING_ENCOUNTER_MAXSEGMENTS_DESC"] = ""--]]
14 | --[[Translation missing --]]
15 | --[[ L["STRING_ENDURANCE"] = ""--]]
16 | --[[Translation missing --]]
17 | --[[ L["STRING_ENDURANCE_DEATHS_THRESHOLD"] = ""--]]
18 | --[[Translation missing --]]
19 | --[[ L["STRING_ENDURANCE_DEATHS_THRESHOLD_DESC"] = ""--]]
20 | --[[Translation missing --]]
21 | --[[ L["STRING_ENDURANCE_DESC"] = ""--]]
22 | --[[Translation missing --]]
23 | --[[ L["STRING_FLAWLESS"] = ""--]]
24 | --[[Translation missing --]]
25 | --[[ L["STRING_LATEST"] = ""--]]
26 | --[[Translation missing --]]
27 | --[[ L["STRING_OPTIONS"] = ""--]]
28 | --[[Translation missing --]]
29 | --[[ L["STRING_OVERALL_DEATHS_THRESHOLD"] = ""--]]
30 | --[[Translation missing --]]
31 | --[[ L["STRING_OVERALL_DEATHS_THRESHOLD_DESC"] = ""--]]
32 | --[[Translation missing --]]
33 | --[[ L["STRING_OVERTIME"] = ""--]]
34 | --[[Translation missing --]]
35 | --[[ L["STRING_PLUGIN_DESC"] = ""--]]
36 | --[[Translation missing --]]
37 | --[[ L["STRING_PLUGIN_NAME"] = ""--]]
38 | --[[Translation missing --]]
39 | --[[ L["STRING_PLUGIN_WELCOME"] = ""--]]
40 | --[[Translation missing --]]
41 | --[[ L["STRING_RESET"] = ""--]]
42 | --[[Translation missing --]]
43 | --[[ L["STRING_SURVIVAL"] = ""--]]
44 | --[[Translation missing --]]
45 | --[[ L["STRING_TIMELINE_DEATHS_THRESHOLD"] = ""--]]
46 | --[[Translation missing --]]
47 | --[[ L["STRING_TIMELINE_DEATHS_THRESHOLD_DESC"] = ""--]]
48 | --[[Translation missing --]]
49 | --[[ L["STRING_TOOLTIP"] = ""--]]
50 | --[[Translation missing --]]
51 | --[[ L["STRING_10NORMAL"] = ""--]]
52 | --[[Translation missing --]]
53 | --[[ L["STRING_10NORMAL_DESC"] = ""--]]
54 | --[[Translation missing --]]
55 | --[[ L["STRING_25NORMAL"] = ""--]]
56 | --[[Translation missing --]]
57 | --[[ L["STRING_25NORMAL_DESC"] = ""--]]
58 | --[[Translation missing --]]
59 | --[[ L["STRING_10HEROIC"] = ""--]]
60 | --[[Translation missing --]]
61 | --[[ L["STRING_10HEROIC_DESC"] = ""--]]
62 | --[[Translation missing --]]
63 | --[[ L["STRING_25HEROIC"] = ""--]]
64 | --[[Translation missing --]]
65 | --[[ L["STRING_25HEROIC_DESC"] = ""--]]
66 |
--------------------------------------------------------------------------------
/Details_DeathGraphs/locales/esMX.lua:
--------------------------------------------------------------------------------
1 | local L = LibStub("AceLocale-3.0"):NewLocale("Details_DeathGraphs", "esMX")
2 | if not L then return end
3 |
4 | --[[Translation missing --]]
5 | --[[ L["STRING_BRESS"] = ""--]]
6 | --[[Translation missing --]]
7 | --[[ L["STRING_DEATH_DESC"] = ""--]]
8 | --[[Translation missing --]]
9 | --[[ L["STRING_DEATHS"] = ""--]]
10 | --[[Translation missing --]]
11 | --[[ L["STRING_ENCOUNTER_MAXSEGMENTS"] = ""--]]
12 | --[[Translation missing --]]
13 | --[[ L["STRING_ENCOUNTER_MAXSEGMENTS_DESC"] = ""--]]
14 | --[[Translation missing --]]
15 | --[[ L["STRING_ENDURANCE"] = ""--]]
16 | --[[Translation missing --]]
17 | --[[ L["STRING_ENDURANCE_DEATHS_THRESHOLD"] = ""--]]
18 | --[[Translation missing --]]
19 | --[[ L["STRING_ENDURANCE_DEATHS_THRESHOLD_DESC"] = ""--]]
20 | --[[Translation missing --]]
21 | --[[ L["STRING_ENDURANCE_DESC"] = ""--]]
22 | --[[Translation missing --]]
23 | --[[ L["STRING_FLAWLESS"] = ""--]]
24 | --[[Translation missing --]]
25 | --[[ L["STRING_LATEST"] = ""--]]
26 | --[[Translation missing --]]
27 | --[[ L["STRING_OPTIONS"] = ""--]]
28 | --[[Translation missing --]]
29 | --[[ L["STRING_OVERALL_DEATHS_THRESHOLD"] = ""--]]
30 | --[[Translation missing --]]
31 | --[[ L["STRING_OVERALL_DEATHS_THRESHOLD_DESC"] = ""--]]
32 | --[[Translation missing --]]
33 | --[[ L["STRING_OVERTIME"] = ""--]]
34 | --[[Translation missing --]]
35 | --[[ L["STRING_PLUGIN_DESC"] = ""--]]
36 | --[[Translation missing --]]
37 | --[[ L["STRING_PLUGIN_NAME"] = ""--]]
38 | --[[Translation missing --]]
39 | --[[ L["STRING_PLUGIN_WELCOME"] = ""--]]
40 | --[[Translation missing --]]
41 | --[[ L["STRING_RESET"] = ""--]]
42 | --[[Translation missing --]]
43 | --[[ L["STRING_SURVIVAL"] = ""--]]
44 | --[[Translation missing --]]
45 | --[[ L["STRING_TIMELINE_DEATHS_THRESHOLD"] = ""--]]
46 | --[[Translation missing --]]
47 | --[[ L["STRING_TIMELINE_DEATHS_THRESHOLD_DESC"] = ""--]]
48 | --[[Translation missing --]]
49 | --[[ L["STRING_TOOLTIP"] = ""--]]
50 | --[[Translation missing --]]
51 | --[[ L["STRING_10NORMAL"] = ""--]]
52 | --[[Translation missing --]]
53 | --[[ L["STRING_10NORMAL_DESC"] = ""--]]
54 | --[[Translation missing --]]
55 | --[[ L["STRING_25NORMAL"] = ""--]]
56 | --[[Translation missing --]]
57 | --[[ L["STRING_25NORMAL_DESC"] = ""--]]
58 | --[[Translation missing --]]
59 | --[[ L["STRING_10HEROIC"] = ""--]]
60 | --[[Translation missing --]]
61 | --[[ L["STRING_10HEROIC_DESC"] = ""--]]
62 | --[[Translation missing --]]
63 | --[[ L["STRING_25HEROIC"] = ""--]]
64 | --[[Translation missing --]]
65 | --[[ L["STRING_25HEROIC_DESC"] = ""--]]
66 |
--------------------------------------------------------------------------------
/Details_DeathGraphs/locales/frFR.lua:
--------------------------------------------------------------------------------
1 | local L = LibStub("AceLocale-3.0"):NewLocale("Details_DeathGraphs", "frFR")
2 | if not L then return end
3 |
4 | --[[Translation missing --]]
5 | --[[ L["STRING_BRESS"] = ""--]]
6 | --[[Translation missing --]]
7 | --[[ L["STRING_DEATH_DESC"] = ""--]]
8 | --[[Translation missing --]]
9 | --[[ L["STRING_DEATHS"] = ""--]]
10 | --[[Translation missing --]]
11 | --[[ L["STRING_ENCOUNTER_MAXSEGMENTS"] = ""--]]
12 | --[[Translation missing --]]
13 | --[[ L["STRING_ENCOUNTER_MAXSEGMENTS_DESC"] = ""--]]
14 | --[[Translation missing --]]
15 | --[[ L["STRING_ENDURANCE"] = ""--]]
16 | --[[Translation missing --]]
17 | --[[ L["STRING_ENDURANCE_DEATHS_THRESHOLD"] = ""--]]
18 | --[[Translation missing --]]
19 | --[[ L["STRING_ENDURANCE_DEATHS_THRESHOLD_DESC"] = ""--]]
20 | --[[Translation missing --]]
21 | --[[ L["STRING_ENDURANCE_DESC"] = ""--]]
22 | --[[Translation missing --]]
23 | --[[ L["STRING_FLAWLESS"] = ""--]]
24 | --[[Translation missing --]]
25 | --[[ L["STRING_LATEST"] = ""--]]
26 | --[[Translation missing --]]
27 | --[[ L["STRING_OPTIONS"] = ""--]]
28 | --[[Translation missing --]]
29 | --[[ L["STRING_OVERALL_DEATHS_THRESHOLD"] = ""--]]
30 | --[[Translation missing --]]
31 | --[[ L["STRING_OVERALL_DEATHS_THRESHOLD_DESC"] = ""--]]
32 | --[[Translation missing --]]
33 | --[[ L["STRING_OVERTIME"] = ""--]]
34 | --[[Translation missing --]]
35 | --[[ L["STRING_PLUGIN_DESC"] = ""--]]
36 | --[[Translation missing --]]
37 | --[[ L["STRING_PLUGIN_NAME"] = ""--]]
38 | --[[Translation missing --]]
39 | --[[ L["STRING_PLUGIN_WELCOME"] = ""--]]
40 | --[[Translation missing --]]
41 | --[[ L["STRING_RESET"] = ""--]]
42 | --[[Translation missing --]]
43 | --[[ L["STRING_SURVIVAL"] = ""--]]
44 | --[[Translation missing --]]
45 | --[[ L["STRING_TIMELINE_DEATHS_THRESHOLD"] = ""--]]
46 | --[[Translation missing --]]
47 | --[[ L["STRING_TIMELINE_DEATHS_THRESHOLD_DESC"] = ""--]]
48 | --[[Translation missing --]]
49 | --[[ L["STRING_TOOLTIP"] = ""--]]
50 | --[[Translation missing --]]
51 | --[[ L["STRING_10NORMAL"] = ""--]]
52 | --[[Translation missing --]]
53 | --[[ L["STRING_10NORMAL_DESC"] = ""--]]
54 | --[[Translation missing --]]
55 | --[[ L["STRING_25NORMAL"] = ""--]]
56 | --[[Translation missing --]]
57 | --[[ L["STRING_25NORMAL_DESC"] = ""--]]
58 | --[[Translation missing --]]
59 | --[[ L["STRING_10HEROIC"] = ""--]]
60 | --[[Translation missing --]]
61 | --[[ L["STRING_10HEROIC_DESC"] = ""--]]
62 | --[[Translation missing --]]
63 | --[[ L["STRING_25HEROIC"] = ""--]]
64 | --[[Translation missing --]]
65 | --[[ L["STRING_25HEROIC_DESC"] = ""--]]
66 |
--------------------------------------------------------------------------------
/Details_DeathGraphs/locales/itIT.lua:
--------------------------------------------------------------------------------
1 | local L = LibStub("AceLocale-3.0"):NewLocale("Details_DeathGraphs", "itIT")
2 | if not L then return end
3 |
4 | --[[Translation missing --]]
5 | --[[ L["STRING_BRESS"] = ""--]]
6 | --[[Translation missing --]]
7 | --[[ L["STRING_DEATH_DESC"] = ""--]]
8 | --[[Translation missing --]]
9 | --[[ L["STRING_DEATHS"] = ""--]]
10 | --[[Translation missing --]]
11 | --[[ L["STRING_ENCOUNTER_MAXSEGMENTS"] = ""--]]
12 | --[[Translation missing --]]
13 | --[[ L["STRING_ENCOUNTER_MAXSEGMENTS_DESC"] = ""--]]
14 | --[[Translation missing --]]
15 | --[[ L["STRING_ENDURANCE"] = ""--]]
16 | --[[Translation missing --]]
17 | --[[ L["STRING_ENDURANCE_DEATHS_THRESHOLD"] = ""--]]
18 | --[[Translation missing --]]
19 | --[[ L["STRING_ENDURANCE_DEATHS_THRESHOLD_DESC"] = ""--]]
20 | --[[Translation missing --]]
21 | --[[ L["STRING_ENDURANCE_DESC"] = ""--]]
22 | --[[Translation missing --]]
23 | --[[ L["STRING_FLAWLESS"] = ""--]]
24 | --[[Translation missing --]]
25 | --[[ L["STRING_LATEST"] = ""--]]
26 | --[[Translation missing --]]
27 | --[[ L["STRING_OPTIONS"] = ""--]]
28 | --[[Translation missing --]]
29 | --[[ L["STRING_OVERALL_DEATHS_THRESHOLD"] = ""--]]
30 | --[[Translation missing --]]
31 | --[[ L["STRING_OVERALL_DEATHS_THRESHOLD_DESC"] = ""--]]
32 | --[[Translation missing --]]
33 | --[[ L["STRING_OVERTIME"] = ""--]]
34 | --[[Translation missing --]]
35 | --[[ L["STRING_PLUGIN_DESC"] = ""--]]
36 | --[[Translation missing --]]
37 | --[[ L["STRING_PLUGIN_NAME"] = ""--]]
38 | --[[Translation missing --]]
39 | --[[ L["STRING_PLUGIN_WELCOME"] = ""--]]
40 | --[[Translation missing --]]
41 | --[[ L["STRING_RESET"] = ""--]]
42 | --[[Translation missing --]]
43 | --[[ L["STRING_SURVIVAL"] = ""--]]
44 | --[[Translation missing --]]
45 | --[[ L["STRING_TIMELINE_DEATHS_THRESHOLD"] = ""--]]
46 | --[[Translation missing --]]
47 | --[[ L["STRING_TIMELINE_DEATHS_THRESHOLD_DESC"] = ""--]]
48 | --[[Translation missing --]]
49 | --[[ L["STRING_TOOLTIP"] = ""--]]
50 | --[[Translation missing --]]
51 | --[[ L["STRING_10NORMAL"] = ""--]]
52 | --[[Translation missing --]]
53 | --[[ L["STRING_10NORMAL_DESC"] = ""--]]
54 | --[[Translation missing --]]
55 | --[[ L["STRING_25NORMAL"] = ""--]]
56 | --[[Translation missing --]]
57 | --[[ L["STRING_25NORMAL_DESC"] = ""--]]
58 | --[[Translation missing --]]
59 | --[[ L["STRING_10HEROIC"] = ""--]]
60 | --[[Translation missing --]]
61 | --[[ L["STRING_10HEROIC_DESC"] = ""--]]
62 | --[[Translation missing --]]
63 | --[[ L["STRING_25HEROIC"] = ""--]]
64 | --[[Translation missing --]]
65 | --[[ L["STRING_25HEROIC_DESC"] = ""--]]
66 |
--------------------------------------------------------------------------------
/Details_DeathGraphs/locales/ptBR.lua:
--------------------------------------------------------------------------------
1 | local L = LibStub("AceLocale-3.0"):NewLocale("Details_DeathGraphs", "ptBR")
2 | if not L then return end
3 |
4 | --[[Translation missing --]]
5 | --[[ L["STRING_BRESS"] = ""--]]
6 | --[[Translation missing --]]
7 | --[[ L["STRING_DEATH_DESC"] = ""--]]
8 | --[[Translation missing --]]
9 | --[[ L["STRING_DEATHS"] = ""--]]
10 | --[[Translation missing --]]
11 | --[[ L["STRING_ENCOUNTER_MAXSEGMENTS"] = ""--]]
12 | --[[Translation missing --]]
13 | --[[ L["STRING_ENCOUNTER_MAXSEGMENTS_DESC"] = ""--]]
14 | --[[Translation missing --]]
15 | --[[ L["STRING_ENDURANCE"] = ""--]]
16 | --[[Translation missing --]]
17 | --[[ L["STRING_ENDURANCE_DEATHS_THRESHOLD"] = ""--]]
18 | --[[Translation missing --]]
19 | --[[ L["STRING_ENDURANCE_DEATHS_THRESHOLD_DESC"] = ""--]]
20 | --[[Translation missing --]]
21 | --[[ L["STRING_ENDURANCE_DESC"] = ""--]]
22 | --[[Translation missing --]]
23 | --[[ L["STRING_FLAWLESS"] = ""--]]
24 | --[[Translation missing --]]
25 | --[[ L["STRING_LATEST"] = ""--]]
26 | --[[Translation missing --]]
27 | --[[ L["STRING_OPTIONS"] = ""--]]
28 | --[[Translation missing --]]
29 | --[[ L["STRING_OVERALL_DEATHS_THRESHOLD"] = ""--]]
30 | --[[Translation missing --]]
31 | --[[ L["STRING_OVERALL_DEATHS_THRESHOLD_DESC"] = ""--]]
32 | --[[Translation missing --]]
33 | --[[ L["STRING_OVERTIME"] = ""--]]
34 | --[[Translation missing --]]
35 | --[[ L["STRING_PLUGIN_DESC"] = ""--]]
36 | --[[Translation missing --]]
37 | --[[ L["STRING_PLUGIN_NAME"] = ""--]]
38 | --[[Translation missing --]]
39 | --[[ L["STRING_PLUGIN_WELCOME"] = ""--]]
40 | --[[Translation missing --]]
41 | --[[ L["STRING_RESET"] = ""--]]
42 | --[[Translation missing --]]
43 | --[[ L["STRING_SURVIVAL"] = ""--]]
44 | --[[Translation missing --]]
45 | --[[ L["STRING_TIMELINE_DEATHS_THRESHOLD"] = ""--]]
46 | --[[Translation missing --]]
47 | --[[ L["STRING_TIMELINE_DEATHS_THRESHOLD_DESC"] = ""--]]
48 | --[[Translation missing --]]
49 | --[[ L["STRING_TOOLTIP"] = ""--]]
50 | --[[Translation missing --]]
51 | --[[ L["STRING_10NORMAL"] = ""--]]
52 | --[[Translation missing --]]
53 | --[[ L["STRING_10NORMAL_DESC"] = ""--]]
54 | --[[Translation missing --]]
55 | --[[ L["STRING_25NORMAL"] = ""--]]
56 | --[[Translation missing --]]
57 | --[[ L["STRING_25NORMAL_DESC"] = ""--]]
58 | --[[Translation missing --]]
59 | --[[ L["STRING_10HEROIC"] = ""--]]
60 | --[[Translation missing --]]
61 | --[[ L["STRING_10HEROIC_DESC"] = ""--]]
62 | --[[Translation missing --]]
63 | --[[ L["STRING_25HEROIC"] = ""--]]
64 | --[[Translation missing --]]
65 | --[[ L["STRING_25HEROIC_DESC"] = ""--]]
66 |
--------------------------------------------------------------------------------
/Details_DeathGraphs/locales/zhCN.lua:
--------------------------------------------------------------------------------
1 | local L = LibStub("AceLocale-3.0"):NewLocale("Details_DeathGraphs", "zhCN")
2 | if not L then return end
3 |
4 | --[[Translation missing --]]
5 | --[[ L["STRING_BRESS"] = ""--]]
6 | --[[Translation missing --]]
7 | --[[ L["STRING_DEATH_DESC"] = ""--]]
8 | --[[Translation missing --]]
9 | --[[ L["STRING_DEATHS"] = ""--]]
10 | --[[Translation missing --]]
11 | --[[ L["STRING_ENCOUNTER_MAXSEGMENTS"] = ""--]]
12 | --[[Translation missing --]]
13 | --[[ L["STRING_ENCOUNTER_MAXSEGMENTS_DESC"] = ""--]]
14 | --[[Translation missing --]]
15 | --[[ L["STRING_ENDURANCE"] = ""--]]
16 | --[[Translation missing --]]
17 | --[[ L["STRING_ENDURANCE_DEATHS_THRESHOLD"] = ""--]]
18 | --[[Translation missing --]]
19 | --[[ L["STRING_ENDURANCE_DEATHS_THRESHOLD_DESC"] = ""--]]
20 | --[[Translation missing --]]
21 | --[[ L["STRING_ENDURANCE_DESC"] = ""--]]
22 | --[[Translation missing --]]
23 | --[[ L["STRING_FLAWLESS"] = ""--]]
24 | --[[Translation missing --]]
25 | --[[ L["STRING_LATEST"] = ""--]]
26 | --[[Translation missing --]]
27 | --[[ L["STRING_OPTIONS"] = ""--]]
28 | --[[Translation missing --]]
29 | --[[ L["STRING_OVERALL_DEATHS_THRESHOLD"] = ""--]]
30 | --[[Translation missing --]]
31 | --[[ L["STRING_OVERALL_DEATHS_THRESHOLD_DESC"] = ""--]]
32 | --[[Translation missing --]]
33 | --[[ L["STRING_OVERTIME"] = ""--]]
34 | --[[Translation missing --]]
35 | --[[ L["STRING_PLUGIN_DESC"] = ""--]]
36 | --[[Translation missing --]]
37 | --[[ L["STRING_PLUGIN_NAME"] = ""--]]
38 | --[[Translation missing --]]
39 | --[[ L["STRING_PLUGIN_WELCOME"] = ""--]]
40 | --[[Translation missing --]]
41 | --[[ L["STRING_RESET"] = ""--]]
42 | --[[Translation missing --]]
43 | --[[ L["STRING_SURVIVAL"] = ""--]]
44 | --[[Translation missing --]]
45 | --[[ L["STRING_TIMELINE_DEATHS_THRESHOLD"] = ""--]]
46 | --[[Translation missing --]]
47 | --[[ L["STRING_TIMELINE_DEATHS_THRESHOLD_DESC"] = ""--]]
48 | --[[Translation missing --]]
49 | --[[ L["STRING_TOOLTIP"] = ""--]]
50 | --[[Translation missing --]]
51 | --[[ L["STRING_10NORMAL"] = ""--]]
52 | --[[Translation missing --]]
53 | --[[ L["STRING_10NORMAL_DESC"] = ""--]]
54 | --[[Translation missing --]]
55 | --[[ L["STRING_25NORMAL"] = ""--]]
56 | --[[Translation missing --]]
57 | --[[ L["STRING_25NORMAL_DESC"] = ""--]]
58 | --[[Translation missing --]]
59 | --[[ L["STRING_10HEROIC"] = ""--]]
60 | --[[Translation missing --]]
61 | --[[ L["STRING_10HEROIC_DESC"] = ""--]]
62 | --[[Translation missing --]]
63 | --[[ L["STRING_25HEROIC"] = ""--]]
64 | --[[Translation missing --]]
65 | --[[ L["STRING_25HEROIC_DESC"] = ""--]]
66 |
--------------------------------------------------------------------------------
/Details_DeathGraphs/locales/deDE.lua:
--------------------------------------------------------------------------------
1 | local L = LibStub("AceLocale-3.0"):NewLocale("Details_DeathGraphs", "deDE")
2 | if not L then return end
3 |
4 | --[[Translation missing --]]
5 | --[[ L["STRING_BRESS"] = ""--]]
6 | --[[Translation missing --]]
7 | --[[ L["STRING_DEATH_DESC"] = ""--]]
8 | --[[Translation missing --]]
9 | --[[ L["STRING_DEATHS"] = ""--]]
10 | --[[Translation missing --]]
11 | --[[ L["STRING_ENCOUNTER_MAXSEGMENTS"] = ""--]]
12 | --[[Translation missing --]]
13 | --[[ L["STRING_ENCOUNTER_MAXSEGMENTS_DESC"] = ""--]]
14 | --[[Translation missing --]]
15 | --[[ L["STRING_ENDURANCE"] = ""--]]
16 | --[[Translation missing --]]
17 | --[[ L["STRING_ENDURANCE_DEATHS_THRESHOLD"] = ""--]]
18 | --[[Translation missing --]]
19 | --[[ L["STRING_ENDURANCE_DEATHS_THRESHOLD_DESC"] = ""--]]
20 | --[[Translation missing --]]
21 | --[[ L["STRING_ENDURANCE_DESC"] = ""--]]
22 | --[[Translation missing --]]
23 | --[[ L["STRING_FLAWLESS"] = ""--]]
24 | --[[Translation missing --]]
25 | --[[ L["STRING_LATEST"] = ""--]]
26 | --[[Translation missing --]]
27 | --[[ L["STRING_OPTIONS"] = ""--]]
28 | --[[Translation missing --]]
29 | --[[ L["STRING_OVERALL_DEATHS_THRESHOLD"] = ""--]]
30 | --[[Translation missing --]]
31 | --[[ L["STRING_OVERALL_DEATHS_THRESHOLD_DESC"] = ""--]]
32 | --[[Translation missing --]]
33 | --[[ L["STRING_OVERTIME"] = ""--]]
34 | --[[Translation missing --]]
35 | --[[ L["STRING_PLUGIN_DESC"] = ""--]]
36 | --[[Translation missing --]]
37 | --[[ L["STRING_PLUGIN_NAME"] = ""--]]
38 | --[[Translation missing --]]
39 | --[[ L["STRING_PLUGIN_WELCOME"] = ""--]]
40 | --[[Translation missing --]]
41 | --[[ L["STRING_RESET"] = ""--]]
42 | --[[Translation missing --]]
43 | --[[ L["STRING_SURVIVAL"] = ""--]]
44 | --[[Translation missing --]]
45 | --[[ L["STRING_TIMELINE_DEATHS_THRESHOLD"] = ""--]]
46 | --[[Translation missing --]]
47 | --[[ L["STRING_TIMELINE_DEATHS_THRESHOLD_DESC"] = ""--]]
48 | --[[Translation missing --]]
49 | --[[ L["STRING_TOOLTIP"] = ""--]]
50 | --[[Translation missing --]]
51 | --[[ L["STRING_10NORMAL"] = ""--]]
52 | --[[Translation missing --]]
53 | --[[ L["STRING_10NORMAL_DESC"] = ""--]]
54 | --[[Translation missing --]]
55 | --[[ L["STRING_25NORMAL"] = ""--]]
56 | --[[Translation missing --]]
57 | --[[ L["STRING_25NORMAL_DESC"] = ""--]]
58 | --[[Translation missing --]]
59 | --[[ L["STRING_10HEROIC"] = ""--]]
60 | --[[Translation missing --]]
61 | --[[ L["STRING_10HEROIC_DESC"] = ""--]]
62 | --[[Translation missing --]]
63 | --[[ L["STRING_25HEROIC"] = ""--]]
64 | --[[Translation missing --]]
65 | --[[ L["STRING_25HEROIC_DESC"] = ""--]]
66 |
67 |
--------------------------------------------------------------------------------
/Details/Libs/AceGUI-3.0/widgets/AceGUIWidget-Heading.lua:
--------------------------------------------------------------------------------
1 | --[[-----------------------------------------------------------------------------
2 | Heading Widget
3 | -------------------------------------------------------------------------------]]
4 | local Type, Version = "Heading", 20
5 | local AceGUI = LibStub and LibStub("AceGUI-3.0", true)
6 | if not AceGUI or (AceGUI:GetWidgetVersion(Type) or 0) >= Version then return end
7 |
8 | -- Lua APIs
9 | local pairs = pairs
10 |
11 | -- WoW APIs
12 | local CreateFrame, UIParent = CreateFrame, UIParent
13 |
14 | --[[-----------------------------------------------------------------------------
15 | Methods
16 | -------------------------------------------------------------------------------]]
17 | local methods = {
18 | ["OnAcquire"] = function(self)
19 | self:SetText()
20 | self:SetFullWidth()
21 | self:SetHeight(18)
22 | end,
23 |
24 | -- ["OnRelease"] = nil,
25 |
26 | ["SetText"] = function(self, text)
27 | self.label:SetText(text or "")
28 | if text and text ~= "" then
29 | self.left:SetPoint("RIGHT", self.label, "LEFT", -5, 0)
30 | self.right:Show()
31 | else
32 | self.left:SetPoint("RIGHT", -3, 0)
33 | self.right:Hide()
34 | end
35 | end
36 | }
37 |
38 | --[[-----------------------------------------------------------------------------
39 | Constructor
40 | -------------------------------------------------------------------------------]]
41 | local function Constructor()
42 | local frame = CreateFrame("Frame", nil, UIParent)
43 | frame:Hide()
44 |
45 | local label = frame:CreateFontString(nil, "BACKGROUND", "GameFontNormal")
46 | label:SetPoint("TOP")
47 | label:SetPoint("BOTTOM")
48 | label:SetJustifyH("CENTER")
49 |
50 | local left = frame:CreateTexture(nil, "BACKGROUND")
51 | left:SetHeight(8)
52 | left:SetPoint("LEFT", 3, 0)
53 | left:SetPoint("RIGHT", label, "LEFT", -5, 0)
54 | left:SetTexture("Interface\\Tooltips\\UI-Tooltip-Border")
55 | left:SetTexCoord(0.81, 0.94, 0.5, 1)
56 |
57 | local right = frame:CreateTexture(nil, "BACKGROUND")
58 | right:SetHeight(8)
59 | right:SetPoint("RIGHT", -3, 0)
60 | right:SetPoint("LEFT", label, "RIGHT", 5, 0)
61 | right:SetTexture("Interface\\Tooltips\\UI-Tooltip-Border")
62 | right:SetTexCoord(0.81, 0.94, 0.5, 1)
63 |
64 | local widget = {
65 | label = label,
66 | left = left,
67 | right = right,
68 | frame = frame,
69 | type = Type
70 | }
71 | for method, func in pairs(methods) do
72 | widget[method] = func
73 | end
74 |
75 | return AceGUI:RegisterAsWidget(widget)
76 | end
77 |
78 | AceGUI:RegisterWidgetType(Type, Constructor, Version)
79 |
--------------------------------------------------------------------------------
/Details/gumps/anime.lua:
--------------------------------------------------------------------------------
1 | local _detalhes = _G._detalhes
2 |
3 | --code from blizzard AlertFrames
4 |
5 | function _detalhes:PlayGlow (frame)
6 | frame:Show()
7 |
8 | frame.glow:Show()
9 | frame.glow.animIn:Play()
10 | frame.shine:Show()
11 | frame.shine.animIn:Play()
12 |
13 | --PlaySound ("LFG_Rewards", "master")
14 | end
15 |
16 | --> WatchFrame copy, got removed on WoD
17 | local function DetailsTutorialAlertFrame_OnFinishSlideIn (frame)
18 | frame.ScrollChild.Shine:Show();
19 | frame.ScrollChild.IconShine:Show();
20 | frame.ScrollChild.Shine.Flash:Play();
21 | frame.ScrollChild.IconShine.Flash:Play();
22 | end
23 |
24 | local function DetailsTutorialAlertFrame_OnUpdate (frame, timestep)
25 | local animData = frame.animData;
26 | local height = animData.height;
27 | local scrollStart = animData.scrollStart;
28 | local scrollEnd = animData.scrollEnd;
29 | local endTime = animData.slideInTime + (animData.endDelay or 0);
30 |
31 | if (frame.startDelay) then
32 | frame.startDelay = frame.startDelay - timestep;
33 | if (frame.startDelay <= 0) then
34 | frame.startDelay = nil;
35 | else
36 | return;
37 | end
38 | end
39 |
40 | if (frame.isFirst) then
41 | height = height + 10;
42 | scrollEnd = scrollEnd - 10;
43 | end
44 |
45 | frame.totalTime = frame.totalTime+timestep;
46 | if (frame.totalTime > endTime) then
47 | frame.totalTime = endTime;
48 | end
49 |
50 | local scrollPos = scrollEnd;
51 | if (animData.slideInTime and animData.slideInTime > 0) then
52 | height = height*(frame.totalTime/animData.slideInTime);
53 | scrollPos = scrollStart + (scrollEnd-scrollStart)*(frame.totalTime/animData.slideInTime);
54 | end
55 | if ( animData.reverse ) then
56 | height = max(animData.height - height, 1);
57 | end
58 | frame:SetHeight(height);
59 | frame:UpdateScrollChildRect();
60 | frame:SetVerticalScroll(floor(scrollPos+0.5));
61 |
62 | if (frame.totalTime >= endTime) then
63 | frame:SetScript("OnUpdate", nil);
64 | if ( animData.onFinishFunc ) then
65 | animData.onFinishFunc(frame);
66 | end
67 | end
68 | end
69 |
70 | function DetailsTutorialAlertFrame_SlideInFrame (frame, animType)
71 | frame.totalTime = 0;
72 | frame.animData = { height = 72, scrollStart = 65, scrollEnd = -9, slideInTime = 0.4, onFinishFunc = DetailsTutorialAlertFrame_OnFinishSlideIn };
73 | frame.slideInTime = frame.animData.slideInTime;
74 | frame:SetHeight(1);
75 | if ( frame.animData.reverse ) then
76 | frame:SetHeight(frame.animData["height"]);
77 | else
78 | frame:SetHeight(1);
79 | end
80 | frame.startDelay = frame.animData.startDelay;
81 | frame:SetScript("OnUpdate", DetailsTutorialAlertFrame_OnUpdate);
82 | end
--------------------------------------------------------------------------------
/Details_DeathGraphs/locales/koKR.lua:
--------------------------------------------------------------------------------
1 | local L = LibStub("AceLocale-3.0"):NewLocale("Details_DeathGraphs", "koKR")
2 | if not L then return end
3 |
4 | L["STRING_BRESS"] = "전투 부활"
5 | L["STRING_DEATH_DESC"] = "플레이어 죽음을 포함한 창을 표시합니다."
6 | L["STRING_DEATHS"] = "죽음"
7 | L["STRING_ENCOUNTER_MAXSEGMENTS"] = "현재 우두머리 전투 최대 세분화"
8 | L["STRING_ENCOUNTER_MAXSEGMENTS_DESC"] = "'현재 우두머리 전투' 디스플레이에 저장할 세분화의 최대 갯수입니다."
9 | L["STRING_ENDURANCE"] = "생존력"
10 | L["STRING_ENDURANCE_DEATHS_THRESHOLD"] = "생존력 죽음 임계치"
11 | L["STRING_ENDURANCE_DEATHS_THRESHOLD_DESC"] = "처음 사망한 |cFFFFFF00X|r명의 플레이어는 생존율을 잃습니다."
12 | L["STRING_ENDURANCE_DESC"] = [=[생존력은 공격대 우두머리 전투 중 누가 더 오래 살아남는 지 알려주기 위한 개념적 점수입니다.
13 |
14 | 생존율은 첫번째 사망자만 고려하여 계산됩니다 ('|cFFFFDD00죽음 제한 설정|r'에서 구성 가능).]=]
15 | L["STRING_FLAWLESS"] = "|cFF44FF44완벽한 플레이어!|r"
16 | L["STRING_LATEST"] = "최근"
17 | L["STRING_OPTIONS"] = "옵션"
18 | L["STRING_OVERALL_DEATHS_THRESHOLD"] = "종합 죽음 임계치"
19 | L["STRING_OVERALL_DEATHS_THRESHOLD_DESC"] = "처음 사망한 |cFFFFFF00X|r명의 플레이어는 종합 죽음에 등록됩니다."
20 | L["STRING_OVERTIME"] = "초과 시간"
21 | L["STRING_PLUGIN_DESC"] = [=[우두머리 전투 진행 중, 공격대원의 죽음을 수집하고 통계를 만듭니다.
22 |
23 | - |cFFFFFFFF현재 우두머리 전투|r: |cFFFF9900마지막 세분화의 죽음을 표시합니다.
24 |
25 | - |cFFFFFFFF시간선|r: |cFFFF9900우두머리의 약화 효과와 주문이 공격대원에게 언제 시전됐는 지를 알려주는 그래프를 표시하고 죽음이 발생한 시점을 나타내는 선을 그립니다.
26 |
27 | - |cFFFFFFFF생존력|r: |cFFFF9900우두머리 전투에서 얼마나 오래 살아있었는지 나타내는 백분율과 함께 플레이어 명단을 표시합니다.
28 |
29 | - |cFFFFFFFF종합|r: |cFFFF9900플레이어의 죽음과 죽기 전에 주문으로 받은 피해를 포함한 플레이어 명단을 유지합니다.]=]
30 | L["STRING_PLUGIN_NAME"] = "고급 죽음 기록"
31 | L["STRING_PLUGIN_WELCOME"] = [=[고급 죽음 기록에 오신 걸 환영합니다!
32 |
33 |
34 | -|cFFFFFF00현재 우두머리 전투|r: 마지막 우두머리 전투에서의 죽음을 표시합니다, 기본값으로 마지막 2개 세분화의 죽음을 저장합니다, 옵션 창에서 세분화 갯수를 늘릴 수 있습니다.
35 |
36 | - |cFFFFFF00시간선|r: 당신의 공격대 대부분이 죽은 시점을 표시하고, 적의 능력이 사용된 시간도 표시합니다.
37 |
38 | - |cFFFFFF00생존력|r: 우두머리 전투 중 처음으로 죽은 사람의 플레이어 기술을 평가합니다, 기본값으로 처음 사망한 5명의 플레이어는 생존율을 잃습니다.
39 |
40 | - |cFFFFFF00종합|r: 일반적인 죽음 기록과 더불어 플레이어의 사망 전 종합 받은 피해를 표시합니다.
41 |
42 |
43 | - 오른쪽 마우스 버튼으로 클릭하면 언제든지 창을 닫을 수 있습니다!]=]
44 | L["STRING_RESET"] = "데이터 초기화"
45 | L["STRING_SURVIVAL"] = "생존"
46 | L["STRING_TIMELINE_DEATHS_THRESHOLD"] = "시간선 죽음 임계치"
47 | L["STRING_TIMELINE_DEATHS_THRESHOLD_DESC"] = "우두머리 전투 중 처음 사망한 |cFFFFFF00X|r명의 플레이어는 시간선 그래프에 표시하기 위해 등록됩니다."
48 | L["STRING_TOOLTIP"] = "죽음 그래프 표시"
49 | --[[Translation missing --]]
50 | --[[ L["STRING_10NORMAL"] = ""--]]
51 | --[[Translation missing --]]
52 | --[[ L["STRING_10NORMAL_DESC"] = ""--]]
53 | --[[Translation missing --]]
54 | --[[ L["STRING_25NORMAL"] = ""--]]
55 | --[[Translation missing --]]
56 | --[[ L["STRING_25NORMAL_DESC"] = ""--]]
57 | --[[Translation missing --]]
58 | --[[ L["STRING_10HEROIC"] = ""--]]
59 | --[[Translation missing --]]
60 | --[[ L["STRING_10HEROIC_DESC"] = ""--]]
61 | --[[Translation missing --]]
62 | --[[ L["STRING_25HEROIC"] = ""--]]
63 | --[[Translation missing --]]
64 | --[[ L["STRING_25HEROIC_DESC"] = ""--]]
65 |
--------------------------------------------------------------------------------
/Details_EncounterDetails/ptBR.lua:
--------------------------------------------------------------------------------
1 | local Loc = LibStub("AceLocale-3.0"):NewLocale("Details_EncounterDetails", "ptBR")
2 |
3 | if (not Loc) then
4 | return
5 | end
6 |
7 | Loc ["STRING_PLUGIN_NAME"] = "Detalhes do Combate"
8 | Loc ["STRING_WINDOW_TITLE"] = "Detalhes do Combate"
9 | Loc ["STRING_TOTAL_DAMAGE"] = "Total de Dano"
10 | Loc ["STRING_TOTAL_HEAL"] = "Total de Cura"
11 | Loc ["STRING_SHOW_ALL_DATA"] = "Mostrar dados totais"
12 | Loc ["STRING_SHOW_PHASE_DATA"] = "Mostrar dados apenas para esta fase"
13 | Loc ["STRING_NOT IMPLEMENTED"] = "Nao esta implementado ainda"
14 | Loc ["STRING_DIED"] = "morreu"
15 | Loc ["STRING_MELEE_DAMAGE"] = "dano corpo-a-corpo"
16 | Loc ["STRING_DAMAGE_TAKEN_REPORT"] = "Dano recebido por habilidade"
17 | Loc ["STRING_ABILITY_DAMAGE"] = "Dano da habilidade"
18 | Loc ["STRING_DAMAGE_TAKEN"] = "Dano recebido"
19 | Loc ["STRING_TOOK_DAMAGE_FROM"] = "Recebeu dano de"
20 | Loc ["STRING_INTERRUPT_BY"] = "interrompido por"
21 | Loc ["STRING_DISPELLED_BY"] = "removido por"
22 | Loc ["STRING_DEAD_LOG"] = "ultimos segundos de"
23 | Loc ["STRING_CURRENT"] = "Atual"
24 | Loc ["STRING_TRY"] = "Luta"
25 | Loc ["STRING_DAMAGE_AT"] = "Dano causado em"
26 | Loc ["STRING_INFLICTED_BY"] = "Dano causado por"
27 | Loc ["STRING_ADDS"] = "Adds"
28 | Loc ["STRING_INTERRUPTS"] = "Cortes"
29 | Loc ["STRING_DISPELLS"] = "Dissipados"
30 | Loc ["STRING_DEATH_LOG"] = "Ultimos Segundos"
31 | Loc ["STRING_FIGHT_SUMMARY"] = "detalhes da luta"
32 | Loc ["STRING_FIGHT_GRAPHIC"] = "graficos da performance"
33 | Loc ["STRING_TOOLTIP"] = "Mostrar os detalhes do combate"
34 | Loc ["STRING_LAST_COOLDOWN"] = "ultimo cooldown usado"
35 | Loc ["STRING_NOLAST_COOLDOWN"] = "nenhum cooldown usado"
36 |
37 | Loc ["STRING_HOLDSHIFT"] = "SHIFT Para Descricao da Habilidade"
38 |
39 | Loc ["STRING_ADDS_HELP"] = "Passe o mouse |cFF00FF00Flecha|r\ndano recebido, |cFFFF0000Flecha|r\ndano feito.|cFFFFFF00Clique|r: Reporta\nos dados no tooltip."
40 | Loc ["STRING_INTERRIPT_HELP"] = "\n\n|cFFFFFF00Clique|r na barra: abre a janela de enviar relatorio."
41 | Loc ["STRING_DISPELL_HELP"] = "\n\n|cFFFFFF00Clique|r na barra: abre a janela de enviar relatorio."
42 | Loc ["STRING_DEATHS_HELP"] = "\n\n|cFFFFFF00Clique|r na barra: abre a janela de enviar relatorio."
43 |
44 | --> mechanic types
45 | Loc ["STRING_HEAL"] = "cura"
46 | Loc ["STRING_LOWDPS"] = "dpsbaixo"
47 | Loc ["STRING_LOWHEAL"] = "curabaixa"
48 | Loc ["STRING_VOIDZONE"] = "voidzone"
49 | Loc ["STRING_DISPELL"] = "dispell"
50 | Loc ["STRING_INTERRUPT"] = "interromper"
51 | Loc ["STRING_POSITIONING"] = "posicao"
52 | Loc ["STRING_RUNAWAY"] = "correr"
53 | Loc ["STRING_TANKSWITCH"] = "trocadetank"
54 | Loc ["STRING_MECHANIC"] = "mecanica"
55 | Loc ["STRING_CROWDCONTROL"] = "cc"
56 | Loc ["STRING_TANKCOOLDOWN"] = "tankcooldown"
57 | Loc ["STRING_KILLADD"] = "mataradd"
58 | Loc ["STRING_SPREADOUT"] = "separar"
59 | Loc ["STRING_STOPCAST"] = "pararcast"
60 | Loc ["STRING_FACING"] = "virar"
61 | Loc ["STRING_STACK"] = "juntar"
62 |
--------------------------------------------------------------------------------
/Details/API General.txt:
--------------------------------------------------------------------------------
1 |
2 | =======================================
3 | Background Tasks
4 | =======================================
5 |
6 | Details:RegisterBackgroundTask (name, func, priority, ...)
7 | register a function to be called while the player isn't in: combat, group, raid instances.
8 | priority determines the interval time and support "LOW", "MEDIUM", "HIGH" values.
9 |
10 | Details:UnregisterBackgroundTask (name)
11 | unregister a background task.
12 |
13 | =======================================
14 | Item Level
15 | =======================================
16 |
17 | Details.ilevel:IsTrackerEnabled()
18 | return if the item level tracker is enabled.
19 |
20 | Details.ilevel:TrackItemLevel (bool)
21 | enable or disable the tracker, item level tracker only work when inside a raid instance and out of combat.
22 |
23 | Details.ilevel:GetPool()
24 | return a table containing all tracked players:
25 | {[GUID] = {["name"] = name-realm, ["ilvl"] = item level, ["time"] = time()}}
26 |
27 | Details.ilevel:GetIlvl (guid)
28 | return the item level table for the requested guid.
29 |
30 | Details.ilevel:GetInOrder()
31 | return a new numeric table with sorted in decreasing order:
32 | {{name-realm, item level, time()}, {name-realm, item level, time()}}
33 |
34 | =======================================
35 | Raid History
36 | =======================================
37 |
38 | Details.storage:OpenRaidStorage()
39 | get the table containing all stored data.
40 |
41 | Details.storage:ListDiffs()
42 | return a indexed table with dificulty numbers.
43 |
44 | Details.storage:ListEncounters (diff)
45 | return a indexed table with all encounters stored for the dificulty.
46 |
47 | Details.storage:GetEncounterData (diff, encounterId, guildname)
48 | return a indexed table with encounter tables playd by the guild.
49 |
50 | Details.storage:GetPlayerData (diff, encounterId, playername)
51 | return a indexed table with player tables for the player.
52 |
53 | Details.storage:GetBestFromPlayer (diff, encounterId, role, playername)
54 | return the best result from the player.
55 |
56 | Structure:
57 | DB = hash{
58 | [difficulty index] = hash{
59 | [encounter id] = indexed{
60 | {
61 | --encounter table
62 | damage = hash{
63 | [playername] = indexed{} --player table
64 | }
65 | ...
66 | }--[1]
67 | }
68 | }
69 | }
70 |
71 | encounter table = hash {["time"] = time(), ["guild"] = guild name, ["date"] = formated date, ["healing"] = {[playername] = playertable}, ["elapsed"] = combat time, ["damage"] = {[playername] = playertable}}
72 | player table = indexed {total done, item level, class index}
73 |
74 | =======================================
75 | Parser
76 | =======================================
77 |
78 | /dump Details.parser.original_functions
79 | will tell all internal tokens used by the parser.
80 |
81 | Details.parser:SetParserFunction (token, func)
82 | replaces a original parser function with a customized one.
83 | If no function passed, it uses the default function.
84 |
85 |
86 |
--------------------------------------------------------------------------------
/Details/Libs/AceGUI-3.0/widgets/AceGUIWidget-InteractiveLabel.lua:
--------------------------------------------------------------------------------
1 | --[[-----------------------------------------------------------------------------
2 | InteractiveLabel Widget
3 | -------------------------------------------------------------------------------]]
4 | local Type, Version = "InteractiveLabel", 21
5 | local AceGUI = LibStub and LibStub("AceGUI-3.0", true)
6 | if not AceGUI or (AceGUI:GetWidgetVersion(Type) or 0) >= Version then return end
7 |
8 | -- Lua APIs
9 | local select, pairs = select, pairs
10 |
11 | --[[-----------------------------------------------------------------------------
12 | Scripts
13 | -------------------------------------------------------------------------------]]
14 | local function Control_OnEnter(frame)
15 | frame.obj:Fire("OnEnter")
16 | end
17 |
18 | local function Control_OnLeave(frame)
19 | frame.obj:Fire("OnLeave")
20 | end
21 |
22 | local function Label_OnClick(frame, button)
23 | frame.obj:Fire("OnClick", button)
24 | AceGUI:ClearFocus()
25 | end
26 |
27 | --[[-----------------------------------------------------------------------------
28 | Methods
29 | -------------------------------------------------------------------------------]]
30 | local methods = {
31 | ["OnAcquire"] = function(self)
32 | self:LabelOnAcquire()
33 | self:SetHighlight()
34 | self:SetHighlightTexCoord()
35 | self:SetDisabled(false)
36 | end,
37 |
38 | -- ["OnRelease"] = nil,
39 |
40 | ["SetHighlight"] = function(self, ...)
41 | self.highlight:SetTexture(...)
42 | end,
43 |
44 | ["SetHighlightTexCoord"] = function(self, ...)
45 | local c = select("#", ...)
46 | if c == 4 or c == 8 then
47 | self.highlight:SetTexCoord(...)
48 | else
49 | self.highlight:SetTexCoord(0, 1, 0, 1)
50 | end
51 | end,
52 |
53 | ["SetDisabled"] = function(self,disabled)
54 | self.disabled = disabled
55 | if disabled then
56 | self.frame:EnableMouse(false)
57 | self.label:SetTextColor(0.5, 0.5, 0.5)
58 | else
59 | self.frame:EnableMouse(true)
60 | self.label:SetTextColor(1, 1, 1)
61 | end
62 | end
63 | }
64 |
65 | --[[-----------------------------------------------------------------------------
66 | Constructor
67 | -------------------------------------------------------------------------------]]
68 | local function Constructor()
69 | -- create a Label type that we will hijack
70 | local label = AceGUI:Create("Label")
71 |
72 | local frame = label.frame
73 | frame:EnableMouse(true)
74 | frame:SetScript("OnEnter", Control_OnEnter)
75 | frame:SetScript("OnLeave", Control_OnLeave)
76 | frame:SetScript("OnMouseDown", Label_OnClick)
77 |
78 | local highlight = frame:CreateTexture(nil, "HIGHLIGHT")
79 | highlight:SetTexture(nil)
80 | highlight:SetAllPoints()
81 | highlight:SetBlendMode("ADD")
82 |
83 | label.highlight = highlight
84 | label.type = Type
85 | label.LabelOnAcquire = label.OnAcquire
86 | for method, func in pairs(methods) do
87 | label[method] = func
88 | end
89 |
90 | return label
91 | end
92 |
93 | AceGUI:RegisterWidgetType(Type, Constructor, Version)
94 |
95 |
--------------------------------------------------------------------------------
/Details/Details.toc:
--------------------------------------------------------------------------------
1 | ## Interface: 30300
2 | ## Title: Details! Damage Meter
3 | ## Notes: Essential tool to impress that chick in your raid.
4 | ## Notes-ruRU: Незаменимый инструмент, чтобы произвести впечатление на девчонку в вашем рейде.
5 | ## Version: 1.054
6 | ## SavedVariables: _detalhes_global
7 | ## SavedVariablesPerCharacter: _detalhes_database
8 | ## OptionalDeps: Ace3, LibSharedMedia-3.0, LibWindow-1.1, LibDBIcon-1.0, NickTag-1.0, LibDataBroker-1.1, LibItemUpgradeInfo-1.0, LibGroupInSpecT-1.1, LibCompress, LibGraph-2.0
9 | ## X-Sirus-Update: https://github.com/fxpw/Details_Sirus/tree/master/Details
10 |
11 | compat.lua
12 | compat.xml
13 |
14 | #@no-lib-strip@
15 | Libs\libs.xml
16 | #@end-no-lib-strip@
17 |
18 | locales\Details-enUS.lua
19 | locales\Details-deDE.lua
20 | locales\Details-esES.lua
21 | locales\Details-esMX.lua
22 | locales\Details-frFR.lua
23 | locales\Details-itIT.lua
24 | locales\Details-koKR.lua
25 | locales\Details-ptBR.lua
26 | locales\Details-ruRU.lua
27 | locales\Details-zhCN.lua
28 | locales\Details-zhTW.lua
29 |
30 | boot.lua
31 | indent.lua
32 | core\util.lua
33 | API.lua
34 |
35 | functions\profiles.lua
36 | functions\hooks.lua
37 | functions\skins.lua
38 | functions\boss.lua
39 | functions\spells.lua
40 | functions\events.lua
41 | functions\classes.lua
42 | functions\buff.lua
43 | functions\link.lua
44 | windows\wa.lua
45 | functions\spellcache.lua
46 | functions\attributes.lua
47 | functions\savedata.lua
48 | functions\slash.lua
49 | functions\playerclass.lua
50 | functions\timedata.lua
51 | functions\report.lua
52 | functions\rowanimation.lua
53 | functions\raidinfo.lua
54 | functions\pack.lua
55 |
56 | core\timemachine.lua
57 |
58 | gumps\anime.lua
59 | gumps\janela_copy.lua
60 | gumps\janela_options.lua
61 | gumps\janela_info.lua
62 | gumps\janela_report.lua
63 | gumps\janela_principal.lua
64 | gumps\janela_custom.lua
65 | gumps\janela_welcome.lua
66 | gumps\janela_news.lua
67 | gumps\fw_mods.lua
68 | gumps\switch.lua
69 | gumps\toolbar_button.xml
70 |
71 | classes\classe_error.lua
72 | classes\classe_combate.lua
73 | classes\classe_damage.lua
74 | classes\classe_damage_habilidade.lua
75 | classes\classe_heal.lua
76 | classes\classe_heal_habilidade.lua
77 | classes\classe_energy.lua
78 | classes\classe_energy_habilidade.lua
79 | classes\classe_others.lua
80 | classes\classe_others_habilidade.lua
81 | classes\classe_instancia_include.lua
82 | classes\classe_instancia.lua
83 | classes\classe_target.lua
84 |
85 | classes\classe_custom.lua
86 | classes\custom_damage_done.lua
87 | classes\custom_healing_done.lua
88 |
89 | core\control.lua
90 |
91 | classes\container_combatentes.lua
92 | classes\container_habilidades.lua
93 | classes\container_historico.lua
94 | classes\container_pets.lua
95 |
96 | core\plugins.lua
97 | core\plugins_toolbar.lua
98 | core\plugins_statusbar.lua
99 | core\plugins_raid.lua
100 | core\plugins_solo.lua
101 | core\gears.lua
102 | core\windows.lua
103 | core\meta.lua
104 | core\network.lua
105 |
106 | core\parser.lua
107 |
108 | functions\loaddata.lua
109 |
110 | startup.lua
111 |
112 | functions\api2.lua
113 |
--------------------------------------------------------------------------------
/Details/Libs/AceGUI-3.0/widgets/AceGUIWidget-Button.lua:
--------------------------------------------------------------------------------
1 | --[[-----------------------------------------------------------------------------
2 | Button Widget
3 | Graphical Button.
4 | -------------------------------------------------------------------------------]]
5 | local Type, Version = "Button", 23
6 | local AceGUI = LibStub and LibStub("AceGUI-3.0", true)
7 | if not AceGUI or (AceGUI:GetWidgetVersion(Type) or 0) >= Version then return end
8 |
9 | -- Lua APIs
10 | local pairs = pairs
11 |
12 | -- WoW APIs
13 | local _G = _G
14 | local PlaySound, CreateFrame, UIParent = PlaySound, CreateFrame, UIParent
15 |
16 | --[[-----------------------------------------------------------------------------
17 | Scripts
18 | -------------------------------------------------------------------------------]]
19 | local function Button_OnClick(frame, ...)
20 | AceGUI:ClearFocus()
21 | PlaySound("igMainMenuOption")
22 | frame.obj:Fire("OnClick", ...)
23 | end
24 |
25 | local function Control_OnEnter(frame)
26 | frame.obj:Fire("OnEnter")
27 | end
28 |
29 | local function Control_OnLeave(frame)
30 | frame.obj:Fire("OnLeave")
31 | end
32 |
33 | --[[-----------------------------------------------------------------------------
34 | Methods
35 | -------------------------------------------------------------------------------]]
36 | local methods = {
37 | ["OnAcquire"] = function(self)
38 | -- restore default values
39 | self:SetHeight(24)
40 | self:SetWidth(200)
41 | self:SetDisabled(false)
42 | self:SetAutoWidth(false)
43 | self:SetText()
44 | end,
45 |
46 | -- ["OnRelease"] = nil,
47 |
48 | ["SetText"] = function(self, text)
49 | self.text:SetText(text)
50 | if self.autoWidth then
51 | self:SetWidth(self.text:GetStringWidth() + 30)
52 | end
53 | end,
54 |
55 | ["SetAutoWidth"] = function(self, autoWidth)
56 | self.autoWidth = autoWidth
57 | if self.autoWidth then
58 | self:SetWidth(self.text:GetStringWidth() + 30)
59 | end
60 | end,
61 |
62 | ["SetDisabled"] = function(self, disabled)
63 | self.disabled = disabled
64 | if disabled then
65 | self.frame:Disable()
66 | else
67 | self.frame:Enable()
68 | end
69 | end
70 | }
71 |
72 | --[[-----------------------------------------------------------------------------
73 | Constructor
74 | -------------------------------------------------------------------------------]]
75 | local function Constructor()
76 | local name = "AceGUI30Button" .. AceGUI:GetNextWidgetNum(Type)
77 | local frame = CreateFrame("Button", name, UIParent, "UIPanelButtonTemplate2")
78 | frame:Hide()
79 |
80 | frame:EnableMouse(true)
81 | frame:SetScript("OnClick", Button_OnClick)
82 | frame:SetScript("OnEnter", Control_OnEnter)
83 | frame:SetScript("OnLeave", Control_OnLeave)
84 |
85 | local text = frame:GetFontString()
86 | text:ClearAllPoints()
87 | text:SetPoint("TOPLEFT", 15, -1)
88 | text:SetPoint("BOTTOMRIGHT", -15, 1)
89 | text:SetJustifyV("MIDDLE")
90 |
91 | local widget = {
92 | text = text,
93 | frame = frame,
94 | type = Type
95 | }
96 | for method, func in pairs(methods) do
97 | widget[method] = func
98 | end
99 |
100 | return AceGUI:RegisterAsWidget(widget)
101 | end
102 |
103 | AceGUI:RegisterWidgetType(Type, Constructor, Version)
104 |
--------------------------------------------------------------------------------
/Details_EncounterDetails/enUS.lua:
--------------------------------------------------------------------------------
1 | local Loc = LibStub("AceLocale-3.0"):NewLocale("Details_EncounterDetails", "enUS", true)
2 |
3 | if (not Loc) then
4 | return
5 | end
6 |
7 | Loc ["STRING_PLUGIN_NAME"] = "Encounter Breakdown"
8 | Loc ["STRING_WINDOW_TITLE"] = "Details! Encounter Breakdown"
9 | Loc ["STRING_TOTAL_DAMAGE"] = "Total Damage"
10 | Loc ["STRING_TOTAL_HEAL"] = "Total Heal"
11 | Loc ["STRING_SHOW_ALL_DATA"] = "Show overall data"
12 | Loc ["STRING_SHOW_PHASE_DATA"] = "Show details for this phase"
13 | Loc ["STRING_NOT IMPLEMENTED"] = "Not implemented yet"
14 | Loc ["STRING_DIED"] = "died"
15 | Loc ["STRING_MELEE_DAMAGE"] = "melee damage"
16 | Loc ["STRING_DAMAGE_TAKEN_REPORT"] = "Damage taken by"
17 | Loc ["STRING_ABILITY_DAMAGE"] = "Ability damage"
18 | Loc ["STRING_DAMAGE_TAKEN"] = "Damage Taken"
19 | Loc ["STRING_TOOK_DAMAGE_FROM"] = "Took damage from"
20 | Loc ["STRING_INTERRUPT_BY"] = "interrupted by"
21 | Loc ["STRING_DISPELLED_BY"] = "dispelled by"
22 | Loc ["STRING_DEAD_LOG"] = "last seconds of"
23 | Loc ["STRING_CURRENT"] = "Current"
24 | Loc ["STRING_TRY"] = "Fight"
25 | Loc ["STRING_DAMAGE_AT"] = "Damage Taken"
26 | Loc ["STRING_INFLICTED_BY"] = "Damage inflicted by"
27 | Loc ["STRING_INFLICTED"] = "Damage inflicted"
28 | Loc ["STRING_ADDS"] = "Adds"
29 | Loc ["STRING_INTERRUPTS"] = "Interrupts"
30 | Loc ["STRING_INTERRUPTS_OF"] = "Interrupts of"
31 | Loc ["STRING_DISPELLS_OF"] = "dispells of"
32 | Loc ["STRING_DISPELLS"] = "Dispells"
33 | Loc ["STRING_DEATH_LOG"] = "Death Log"
34 | Loc ["STRING_FIGHT_SUMMARY"] = "Encounter Summary"
35 | Loc ["STRING_FIGHT_GRAPHIC"] = "Encounter Charts and Phases"
36 | Loc ["STRING_FIGHT_EMOTES"] = "Encounter Emotes"
37 | Loc ["STRING_FIGHT_SPELLS"] = "Encounter Spells and Auras"
38 | Loc ["STRING_TOOLTIP"] = "Show Encounter Details Window"
39 | Loc ["STRING_LAST_COOLDOWN"] = "last cooldown used"
40 | Loc ["STRING_NOLAST_COOLDOWN"] = "no cooldown used"
41 |
42 | Loc ["STRING_BOSS_NOT_REGISTRED"] = "This encounter isn't registred on Details!\nMake sure this raid is enabled over addon control panel on the character selection screen."
43 |
44 | Loc ["STRING_HOLDSHIFT"] = "SHIFT For Spell Description"
45 |
46 | Loc ["STRING_ADDS_HELP"] = "Mouse over |cFF00FF00Arrow Up|r\nfor dmg received, |cFFFF0000Arrow\n|cFFFF0000Down|r for dmg dealt. |cFFFFFF00Click\n|cFFFFFF00Arrow|r: Report the data\nshown on tooltip."
47 | Loc ["STRING_INTERRIPT_HELP"] = " |cFFFFFF00Click|r on a bar:\nopen report window.\nIn the right we have the\namount interrupted against\nthe total times casted."
48 | Loc ["STRING_DISPELL_HELP"] = " \n|cFFFFFF00Click|r on a bar:\nopen report window."
49 | Loc ["STRING_DEATHS_HELP"] = " \n|cFFFFFF00Click|r on a bar:\nopen report window."
50 |
51 | --> mechanic types
52 | Loc ["STRING_HEAL"] = "heal"
53 | Loc ["STRING_LOWDPS"] = "lowdps"
54 | Loc ["STRING_LOWHEAL"] = "lowheal"
55 | Loc ["STRING_VOIDZONE"] = "voidzone"
56 | Loc ["STRING_DISPELL"] = "dispell"
57 | Loc ["STRING_INTERRUPT"] = "interrupt"
58 | Loc ["STRING_POSITIONING"] = "positioning"
59 | Loc ["STRING_RUNAWAY"] = "runaway"
60 | Loc ["STRING_TANKSWITCH"] = "tankswitch"
61 | Loc ["STRING_MECHANIC"] = "mechanic"
62 | Loc ["STRING_CROWDCONTROL"] = "cc"
63 | Loc ["STRING_TANKCOOLDOWN"] = "tankcooldown"
64 | Loc ["STRING_KILLADD"] = "killadd"
65 | Loc ["STRING_SPREADOUT"] = "spreadout"
66 | Loc ["STRING_STOPCAST"] = "stopcast"
67 | Loc ["STRING_FACING"] = "facing"
68 | Loc ["STRING_STACK"] = "stack"
69 |
--------------------------------------------------------------------------------
/Details/Libs/LibDataBroker-1.1/LibDataBroker-1.1.lua:
--------------------------------------------------------------------------------
1 |
2 | assert(LibStub, "LibDataBroker-1.1 requires LibStub")
3 | assert(LibStub:GetLibrary("CallbackHandler-1.0", true), "LibDataBroker-1.1 requires CallbackHandler-1.0")
4 |
5 | local lib, oldminor = LibStub:NewLibrary("LibDataBroker-1.1", 4)
6 | if not lib then return end
7 | oldminor = oldminor or 0
8 |
9 |
10 | lib.callbacks = lib.callbacks or LibStub:GetLibrary("CallbackHandler-1.0"):New(lib)
11 | lib.attributestorage, lib.namestorage, lib.proxystorage = lib.attributestorage or {}, lib.namestorage or {}, lib.proxystorage or {}
12 | local attributestorage, namestorage, callbacks = lib.attributestorage, lib.namestorage, lib.callbacks
13 |
14 | if oldminor < 2 then
15 | lib.domt = {
16 | __metatable = "access denied",
17 | __index = function(self, key) return attributestorage[self] and attributestorage[self][key] end,
18 | }
19 | end
20 |
21 | if oldminor < 3 then
22 | lib.domt.__newindex = function(self, key, value)
23 | if not attributestorage[self] then attributestorage[self] = {} end
24 | if attributestorage[self][key] == value then return end
25 | attributestorage[self][key] = value
26 | local name = namestorage[self]
27 | if not name then return end
28 | callbacks:Fire("LibDataBroker_AttributeChanged", name, key, value, self)
29 | callbacks:Fire("LibDataBroker_AttributeChanged_"..name, name, key, value, self)
30 | callbacks:Fire("LibDataBroker_AttributeChanged_"..name.."_"..key, name, key, value, self)
31 | callbacks:Fire("LibDataBroker_AttributeChanged__"..key, name, key, value, self)
32 | end
33 | end
34 |
35 | if oldminor < 2 then
36 | function lib:NewDataObject(name, dataobj)
37 | if self.proxystorage[name] then return end
38 |
39 | if dataobj then
40 | assert(type(dataobj) == "table", "Invalid dataobj, must be nil or a table")
41 | self.attributestorage[dataobj] = {}
42 | for i,v in pairs(dataobj) do
43 | self.attributestorage[dataobj][i] = v
44 | dataobj[i] = nil
45 | end
46 | end
47 | dataobj = setmetatable(dataobj or {}, self.domt)
48 | self.proxystorage[name], self.namestorage[dataobj] = dataobj, name
49 | self.callbacks:Fire("LibDataBroker_DataObjectCreated", name, dataobj)
50 | return dataobj
51 | end
52 | end
53 |
54 | if oldminor < 1 then
55 | function lib:DataObjectIterator()
56 | return pairs(self.proxystorage)
57 | end
58 |
59 | function lib:GetDataObjectByName(dataobjectname)
60 | return self.proxystorage[dataobjectname]
61 | end
62 |
63 | function lib:GetNameByDataObject(dataobject)
64 | return self.namestorage[dataobject]
65 | end
66 | end
67 |
68 | if oldminor < 4 then
69 | local next = pairs(attributestorage)
70 | function lib:pairs(dataobject_or_name)
71 | local t = type(dataobject_or_name)
72 | assert(t == "string" or t == "table", "Usage: ldb:pairs('dataobjectname') or ldb:pairs(dataobject)")
73 |
74 | local dataobj = self.proxystorage[dataobject_or_name] or dataobject_or_name
75 | assert(attributestorage[dataobj], "Data object not found")
76 |
77 | return next, attributestorage[dataobj], nil
78 | end
79 |
80 | local ipairs_iter = ipairs(attributestorage)
81 | function lib:ipairs(dataobject_or_name)
82 | local t = type(dataobject_or_name)
83 | assert(t == "string" or t == "table", "Usage: ldb:ipairs('dataobjectname') or ldb:ipairs(dataobject)")
84 |
85 | local dataobj = self.proxystorage[dataobject_or_name] or dataobject_or_name
86 | assert(attributestorage[dataobj], "Data object not found")
87 |
88 | return ipairs_iter, attributestorage[dataobj], 0
89 | end
90 | end
91 |
--------------------------------------------------------------------------------
/Details/Libs/AceGUI-3.0/widgets/AceGUIContainer-InlineGroup.lua:
--------------------------------------------------------------------------------
1 | --[[-----------------------------------------------------------------------------
2 | InlineGroup Container
3 | Simple container widget that creates a visible "box" with an optional title.
4 | -------------------------------------------------------------------------------]]
5 | local Type, Version = "InlineGroup", 21
6 | local AceGUI = LibStub and LibStub("AceGUI-3.0", true)
7 | if not AceGUI or (AceGUI:GetWidgetVersion(Type) or 0) >= Version then return end
8 |
9 | -- Lua APIs
10 | local pairs = pairs
11 |
12 | -- WoW APIs
13 | local CreateFrame, UIParent = CreateFrame, UIParent
14 |
15 | --[[-----------------------------------------------------------------------------
16 | Methods
17 | -------------------------------------------------------------------------------]]
18 | local methods = {
19 | ["OnAcquire"] = function(self)
20 | self:SetWidth(300)
21 | self:SetHeight(100)
22 | self:SetTitle("")
23 | end,
24 |
25 | -- ["OnRelease"] = nil,
26 |
27 | ["SetTitle"] = function(self,title)
28 | self.titletext:SetText(title)
29 | end,
30 |
31 |
32 | ["LayoutFinished"] = function(self, width, height)
33 | if self.noAutoHeight then return end
34 | self:SetHeight((height or 0) + 40)
35 | end,
36 |
37 | ["OnWidthSet"] = function(self, width)
38 | local content = self.content
39 | local contentwidth = width - 20
40 | if contentwidth < 0 then
41 | contentwidth = 0
42 | end
43 | content:SetWidth(contentwidth)
44 | content.width = contentwidth
45 | end,
46 |
47 | ["OnHeightSet"] = function(self, height)
48 | local content = self.content
49 | local contentheight = height - 20
50 | if contentheight < 0 then
51 | contentheight = 0
52 | end
53 | content:SetHeight(contentheight)
54 | content.height = contentheight
55 | end
56 | }
57 |
58 | --[[-----------------------------------------------------------------------------
59 | Constructor
60 | -------------------------------------------------------------------------------]]
61 | local PaneBackdrop = {
62 | bgFile = "Interface\\ChatFrame\\ChatFrameBackground",
63 | edgeFile = "Interface\\Tooltips\\UI-Tooltip-Border",
64 | tile = true, tileSize = 16, edgeSize = 16,
65 | insets = { left = 3, right = 3, top = 5, bottom = 3 }
66 | }
67 |
68 | local function Constructor()
69 | local frame = CreateFrame("Frame", nil, UIParent)
70 | frame:SetFrameStrata("FULLSCREEN_DIALOG")
71 |
72 | local titletext = frame:CreateFontString(nil, "OVERLAY", "GameFontNormal")
73 | titletext:SetPoint("TOPLEFT", 14, 0)
74 | titletext:SetPoint("TOPRIGHT", -14, 0)
75 | titletext:SetJustifyH("LEFT")
76 | titletext:SetHeight(18)
77 |
78 | local border = CreateFrame("Frame", nil, frame)
79 | border:SetPoint("TOPLEFT", 0, -17)
80 | border:SetPoint("BOTTOMRIGHT", -1, 3)
81 | border:SetBackdrop(PaneBackdrop)
82 | border:SetBackdropColor(0.1, 0.1, 0.1, 0.5)
83 | border:SetBackdropBorderColor(0.4, 0.4, 0.4)
84 |
85 | --Container Support
86 | local content = CreateFrame("Frame", nil, border)
87 | content:SetPoint("TOPLEFT", 10, -10)
88 | content:SetPoint("BOTTOMRIGHT", -10, 10)
89 |
90 | local widget = {
91 | frame = frame,
92 | content = content,
93 | titletext = titletext,
94 | type = Type
95 | }
96 | for method, func in pairs(methods) do
97 | widget[method] = func
98 | end
99 |
100 | return AceGUI:RegisterAsContainer(widget)
101 | end
102 |
103 | AceGUI:RegisterWidgetType(Type, Constructor, Version)
104 |
--------------------------------------------------------------------------------
/Details_DeathGraphs/locales/enUS.lua:
--------------------------------------------------------------------------------
1 | local L = LibStub("AceLocale-3.0"):NewLocale("Details_DeathGraphs", "enUS", true)
2 | if not L then return end
3 |
4 | L["STRING_BRESS"] = "Battle Ress"
5 | L["STRING_DEATH_DESC"] = "Show panel containing player deaths."
6 | L["STRING_DEATHS"] = "Deaths"
7 | L["STRING_ENCOUNTER_MAXSEGMENTS"] = "Current Encounter Max Segments"
8 | L["STRING_ENCOUNTER_MAXSEGMENTS_DESC"] = "Maximum amount of segments to store on the 'Current Encounter' display."
9 | L["STRING_ENDURANCE"] = "Endurance"
10 | L["STRING_ENDURANCE_DEATHS_THRESHOLD"] = "Endurance Deaths Threshold"
11 | L["STRING_ENDURANCE_DEATHS_THRESHOLD_DESC"] = "The first |cFFFFFF00X|r players to die loses endurance percentage."
12 | L["STRING_ENDURANCE_DESC"] = [=[Endurance is conceptual score where the goal is to tell who is surviving more during raid encounters.
13 |
14 | The percentage of endurance is calculated taking into account only the first deaths (configurable under '|cFFFFDD00Config Death Limits|r').]=]
15 | L["STRING_FLAWLESS"] = "|cFF44FF44Flawless Player!|r"
16 | L["STRING_LATEST"] = "Latest"
17 | L["STRING_OPTIONS"] = "Options"
18 | L["STRING_OVERALL_DEATHS_THRESHOLD"] = "Overall Deaths Threshold"
19 | L["STRING_OVERALL_DEATHS_THRESHOLD_DESC"] = "The first |cFFFFFF00X|r players to die has their deaths registered into overall deaths."
20 | L["STRING_OVERTIME"] = "Over Time"
21 | L["STRING_PLUGIN_DESC"] = [=[During boss encounters, capture raid members deaths and build statistics from it.
22 |
23 | - |cFFFFFFFFCurrent Encounter|r: |cFFFF9900show deaths for the latest segments.
24 |
25 | - |cFFFFFFFFTimeline|r: |cFFFF9900show a graph telling when debuffs and spells from the boss are casted on raid members and draw lines representing where deaths are happening.
26 |
27 | - |cFFFFFFFFEndurance|r: |cFFFF9900show a list of players with a percentage indicating how much tries they were alive in the encounter.
28 |
29 | - |cFFFFFFFFOverall|r: |cFFFF9900Mantain a list of players with their death and also the damage taken by spell before the death.]=]
30 | L["STRING_PLUGIN_NAME"] = "Advanced Death Logs"
31 | L["STRING_PLUGIN_WELCOME"] = [=[Welcome to Advanced Death Logs!
32 |
33 |
34 | -|cFFFFFF00Current Encounter|r: show deaths from the last boss encouter, by default it stores deaths for the last two segments, you may increase this at the options panel.
35 |
36 | - |cFFFFFF00Timeline|r: Show where your raid is dying most at time, also shows the time for enemy abilities.
37 |
38 | - |cFFFFFF00Endurance|r: Measure player skill from who is dying first in a encounter, by default the first 5 players to die loses Endurance Percentage.
39 |
40 | - |cFFFFFF00Overall|r: show common death logs plus the overall damage taken before the player's death.
41 |
42 |
43 | - You can always close the window by clicking with the right mouse button!]=]
44 | L["STRING_RESET"] = "Reset Data"
45 | L["STRING_SURVIVAL"] = "Survival"
46 | L["STRING_TIMELINE_DEATHS_THRESHOLD"] = "Timeline Deaths Threshold"
47 | L["STRING_TIMELINE_DEATHS_THRESHOLD_DESC"] = "The first |cFFFFFF00X|r deaths in the encounter are registered to show on the timeline graphic."
48 | L["STRING_TOOLTIP"] = "Show death graphics"
49 | L["STRING_10NORMAL"] = "10 Normal"
50 | L["STRING_10NORMAL_DESC"] = "Record deaths when you are playing on 10 normal difficulty."
51 | L["STRING_25NORMAL"] = "25 Normal"
52 | L["STRING_25NORMAL_DESC"] = "Record deaths when you are playing on 25 normal difficulty."
53 | L["STRING_10HEROIC"] = "10 Heroic"
54 | L["STRING_10HEROIC_DESC"] = "Record deaths when you are playing on 10 heroic difficulty."
55 | L["STRING_25HEROIC"] = "25 Heroic"
56 | L["STRING_25HEROIC_DESC"] = "Record deaths when you are playing on 25 heroic difficulty."
57 |
--------------------------------------------------------------------------------