annotate abbreviations.lua @ 115:289c7667adab

When fixing up missing item cache during load, make sure GUI displays from scratch. Put the bang back on UI tips checkbox (widget fixed). Revent r112, widgets both fixed now.
author Farmbuyer of US-Kilrogg <farmbuyer@gmail.com>
date Tue, 14 Aug 2012 20:37:12 -0400
parents ce45011fab4c
children 375059a11c1d
rev   line source
farmbuyer@67 1 --[==[
farmbuyer@67 2 If you want to change these to something else, like in-jokes for your guild,
farmbuyer@83 3 write a small addon like this. Lines with * are crucial and should not be
farmbuyer@83 4 changed from how they're shown here.
farmbuyer@67 5
farmbuyer@67 6 Interface/AddOns/YourMod/YourMod.toc:
farmbuyer@67 7 =================================
farmbuyer@67 8 ## Interface: xxxxx
farmbuyer@67 9 ## Title: Ouro Loot For My Guild
farmbuyer@67 10 * ## RequiredDeps: Ouro_Loot
farmbuyer@67 11 * ## LoadOnDemand: 1
farmbuyer@67 12 * ## LoadWith: Ouro_Loot
farmbuyer@67 13
farmbuyer@67 14 main.lua
farmbuyer@67 15 =================================
farmbuyer@67 16
farmbuyer@83 17 Then replace specific entries like this:
farmbuyer@67 18
farmbuyer@67 19 Interface/AddOns/YourMod/main.lua:
farmbuyer@67 20 =================================
farmbuyer@83 21 * local ouroloot = LibStub("AceAddon-3.0"):GetAddon("Ouro Loot")
farmbuyer@67 22
farmbuyer@67 23 ouroloot.instance_abbrev["The Bastion of Twilight"] =
farmbuyer@83 24 [[Steve Said He Would /gquit If We Make Him Go Here Ever Again]]
farmbuyer@67 25
farmbuyer@67 26 ouroloot.boss_abbrev["Omnotron Defense System"] =
farmbuyer@67 27 [[Jim Will Facetank The Slimes Now]]
farmbuyer@83 28
farmbuyer@83 29 ouroloot:Print [[Tweaked stuff for mah guildies!]]
farmbuyer@67 30 =================================
farmbuyer@67 31
farmbuyer@67 32 This lets you update Ouro Loot with a new version (overwriting this file)
farmbuyer@67 33 without losing any of your changes.
farmbuyer@67 34 ]==]
farmbuyer@67 35
farmbuyer@1 36 local addon = select(2,...)
farmbuyer@67 37 if addon.NOLOAD then return end
farmbuyer@1 38
farmbuyer@106 39 -- Currently indexed by GetInstanceInfo() values.
farmbuyer@1 40 addon.instance_abbrev = {
farmbuyer@106 41 -------- MoP
farmbuyer@106 42 ["Mogu'shan Vaults"] = "MV",
farmbuyer@106 43 ["Heart of Fear"] = "HoF",
farmbuyer@106 44 ["Terrace of Endless Spring"] = "ToES",
farmbuyer@106 45
farmbuyer@1 46 -------- Cata
farmbuyer@1 47 ["Baradin Hold"] = "BH",
farmbuyer@15 48 ["The Bastion of Twilight"] = "BoT",
farmbuyer@1 49 ["Blackwing Descent"] = "BWD",
farmbuyer@1 50 ["Throne of the Four Winds"] = "To4W",
farmbuyer@6 51 --["Firelands"] = "Firelands",
farmbuyer@1 52
farmbuyer@1 53 -------- WotLK
farmbuyer@1 54 ["Icecrown Citadel"] = "ICC",
farmbuyer@1 55 ["Trial of the Champion"] = "ToC",
farmbuyer@1 56 ["Trial of the Crusader"] = "ToC",
farmbuyer@1 57 ["Trial of the Grand Crusader"] = "ToGC", -- does not actually trigger, need to test heroic
farmbuyer@1 58 ["Vault of Archavon"] = "VoA",
farmbuyer@1 59 }
farmbuyer@1 60
farmbuyer@106 61 -- Currently indexed by "boss name" values, as generated by whatever boss mod
farmbuyer@106 62 -- is in use; see specific boss mod handling code to see how they get it.
farmbuyer@1 63 addon.boss_abbrev = {
farmbuyer@106 64 -------- MoP
farmbuyer@106 65 -- MV
farmbuyer@106 66 ["Will of the Emperor"] = "Talk to the Open Hand",
farmbuyer@106 67
farmbuyer@1 68 -------- Cata
farmbuyer@1 69 -- BoT
farmbuyer@6 70 ["Halfus Wyrmbreaker"] = "Halfass Wyrmbreaker",
farmbuyer@6 71 ["Valiona & Theralion"] = "Wonder Twins! Form of: Loot",
farmbuyer@1 72 -- BWD
farmbuyer@6 73 ["Magmaw"] = "Earwig",
farmbuyer@6 74 ["Omnotron Defense System"] = "Nomnomtron Defense System",
farmbuyer@31 75 ["Chimaeron"] = "k'eye-MAIR-on",
farmbuyer@6 76 ["Atramedes"] = "at-ruh-MEE-deez",
farmbuyer@6 77 ["Nefarian's End"] = "Nef II: Electric Boogaloo",
farmbuyer@6 78 -- To4W
farmbuyer@1 79 ["Al'Akir"] = "Big Al",
farmbuyer@6 80 -- Firelands
farmbuyer@14 81 ["Shannox"] = "Shnox",
farmbuyer@13 82 ["Lord Rhyolith"] = "LEFT, LEFT, LEFT RIGHT LEFT", -- left my wife and 49 kids, an old grey mare and a peanut stand
farmbuyer@13 83 ["Alysrazor"] = "Steppin' Razor", -- how many people have read Neuromancer, hmmmm
farmbuyer@16 84 ["Majordomo Staghelm"] = "Mojododo",
farmbuyer@32 85 -- Dragon Soul
farmbuyer@40 86 ["Morchok"] = "Porkchop",
farmbuyer@32 87 ["Warlord Zon'ozz"] = "Warlord Beach Ball",
farmbuyer@32 88 ["Yor'sahj the Unsleeping"] = "Yosimite Sam the Unsleeping",
farmbuyer@32 89 ["Hagara the Stormbinder"] = "Hands Across America",
farmbuyer@33 90 ["Ultraxion"] = "ul-TRAX-ee-on",
farmbuyer@1 91
farmbuyer@1 92 -------- WotLK
farmbuyer@1 93 -- ToC
farmbuyer@1 94 ["Northrend Beasts"] = "Animal House",
farmbuyer@1 95 ["Lord Jaraxxus"] = "latest DIAF demon",
farmbuyer@1 96 ["Faction Champions"] = "Alliance Clusterfuck",
farmbuyer@1 97 ["Valkyr Twins"] = "Salt'N'Pepa",
farmbuyer@1 98 ["Val'kyr Twins"] = "Salt'N'Pepa",
farmbuyer@1 99 ["Anub'arak"] = "Whack-a-Spider",
farmbuyer@1 100 -- ICC
farmbuyer@1 101 ["Lady Deathwhisper"] = "Lady Won't-Stop-Yammering",
farmbuyer@1 102 ["Gunship"] = "Rocket Shirt Over the Side of the Damn Boat",
farmbuyer@1 103 ["Gunship Battle"] = "Rocket Shirt Over the Side of the Damn Boat",
farmbuyer@1 104 ["Deathbringer Saurfang"] = "Deathbringer Sauerkraut",
farmbuyer@1 105 ["Professor Putricide"] = "Professor Farnsworth",
farmbuyer@1 106 ["Valithria Dreamwalker"] = "Dreeeeaaamweaaaaaverrrr",
farmbuyer@1 107 }
farmbuyer@1 108
farmbuyer@109 109 addon.FILES_LOADED = addon.FILES_LOADED + 1
farmbuyer@1 110 -- vim:noet