Compare commits
3 Commits
3f0b38c47c
...
346abb0bd8
Author | SHA1 | Date | |
---|---|---|---|
346abb0bd8 | |||
0f8cf6a919 | |||
d78ccc1944 |
2
Meta
2
Meta
Submodule Meta updated: eee043a846...0e86aad811
32
WeakAuras/Projects/AchievementSniffer/Heimdall/event.lua
Normal file
32
WeakAuras/Projects/AchievementSniffer/Heimdall/event.lua
Normal file
@@ -0,0 +1,32 @@
|
||||
--- TICKER_200
|
||||
function(allstates)
|
||||
for i = 0, 40 do
|
||||
local unit = "nameplate" .. i
|
||||
if UnitIsPlayer(unit) then
|
||||
local name = UnitName(unit)
|
||||
local seen = false
|
||||
if not Heimdall_Achievements then return end
|
||||
if not Heimdall_Achievements.players then return end
|
||||
if not Heimdall_Achievements.alreadySeen then return end
|
||||
|
||||
if Heimdall_Achievements.players[name] then seen = true end
|
||||
if Heimdall_Achievements.alreadySeen[name] then seen = true end
|
||||
|
||||
allstates[unit] = {
|
||||
show = true,
|
||||
changed = true,
|
||||
name = name,
|
||||
unit = unit,
|
||||
seen = seen,
|
||||
}
|
||||
else
|
||||
allstates[unit] = {
|
||||
show = false,
|
||||
changed = true,
|
||||
seen = false,
|
||||
}
|
||||
end
|
||||
end
|
||||
|
||||
return true
|
||||
end
|
1
WeakAuras/Projects/AchievementSniffer/Heimdall/export
Normal file
1
WeakAuras/Projects/AchievementSniffer/Heimdall/export
Normal file
@@ -0,0 +1 @@
|
||||
!nR1)pTTss8)xqQsfPsoBh)LKtVxVlaHw6Lgq40Yp0wtwI3K4ho258xasp183(nZU2o7SKab9EN0jQO(J3D((SZURhcmdgf4Nh4B1Y0Tv7a)fb(H4)G3YYMmGNmRyEWW2Ugb(3MMfYZoMn5UWS0Lb(hhh9ZFYYcxpEuAACre8kwzX80SlwweLMKd8OiWF1ftNMZlcgcCGLmbg(Y0OeyGt6pCu)RQz7jPXPzafdnXzo0s872IFBJVeiiFjBchhYNnPwa(5fSScPKIsIQEAk8y(CXZaQilA2mEwUK7JAEb(yi)2YPthTAjpW)J9hC5zFzamUaYkZywOu5XXNhwzn5L3YVNNu4duf9yG)nN0ZF0n(J6DfWSsub8xgZwbmVzQxMXft1)Y(daMlEhimolg8S(jSf88AnTmzJQviF1K04Yfj(st3enYcEwcl(RGbb(aWD4cIIhpTYRo6IlbvpoAwYgpm4JemfdbGwDfF2MWtCkteSlZ53mjMLNhCRWMNGVCrjewRvo5O6Vnp6NC9xcV(2QSe1WQPiSAkcRMIWQrlhCYSKOfScEWXa7MWILgAw6dBSAzocQAYN6hodIq()7swgF94ZkJJxp(65rap8ZewNmIgUcCVrtMLLwUSMuFuHfjrYKrE2xeHTH9(C)lh0BuFGfSWOYCysgGd7rL83S0cwHWRJEYuiXZpjnHJrPeWjNuCgKzc2R)v9o98V4dE1iyX0h7Aghv81qVbL1krnpTfo(brlanamUI0j3xhx9mAJIhzqVjZJG0MfyExs00P8Spe4pllk86OqC1PdKXNb5rqInRGjCysJ7m8TsxH)jx1V)WAFnkbLfpvz8sBjeY7XjCJ8L5CW4G0FWwxWIs2)z3SiC)MVixpzA0mzEP0pDEIWnzIMB6db(NEX1dfUSEKG3XcAdJuk7GUhPLF1PqwUWdpuKTnPPoqAzrCeQux8LrdoFyFXQTNjDvufkmkhxHpI)iaEtIsbo7DvHBszEr6cKIVSmet0RlcaLltXOXezG0VhGFHQB(HP3i5hMWu9K)rhD0)uS(C9ySS1n8K7x)j8LtJ4XqbA2MmiykfSBJ5)ws5IB5zVB94COOtYS3tiWFclz94PLjVvwoBiKi93RN6HKPokBfeMGkgfscGrLJxPqxZz31duQCF298qcPNS6owT6iz972buxzF)7rPenD94K0cDz0QIVZ5j7yOFF94)ZVwpMNe(8mP1tx69m8DRZwvuR)uD0PfnIGtcgES8htN3PcARGSSvhZXWLG8urMQ05yzRGCT7qqDvroMeKdbPkbxxdcIqNlDMe55sKNhHopxcIqxhYm7yPI6QkpppvuxhvU01ZMGi(AdtvcnTCDjrchnOhf2HajwILbXuSmTvTflyNgfOTnr)bOkT2UKyPDxtkKOg2DjbjhBs8eGKeipsMGJNdXftNSRnn87rYtbOhfsJKTvvdV2KyjaBtHQgONDBsOUljxUtxRUeiXeaOlb6Qb9OqkR8OcYJoAhdk0KcPQbXa7sZ66A0MKVA2wL2U2Dj0sx0BAy40LI9OylIvyAqJIMgoefhX0fioD1Xu57AQHD0W0Lug0cfiMQFUEwuChDSTgwJ(ou73TRg9e3jIP07zq1xpBnSJJgwBCxk)90ShpTcqEDPXJogAyZoAyQ91XsB(A8VBxI)Y00sh7QH90WDOyYYEeRnFxn(3rJEA8X0KA)MwMu6TS0gNgVmB3wdRzV204NPThv)DiBWcy66jtxtdnSjfR5p0Y)bChnSg)D14Vhv)900xVoEAyk)0YNam1(7sxpa42AyBnSJgwNFEA4oAyI(bB8zOHn1WDOy6HJSmS0ONM)cyn6BRnF66raBtXD0Kxhk)nnAtX08dlBA(eG90WO(9lYzdvpr9VlouT4gbItwxryCkCrz8WXzZ4fxkoIUyU41Hopx(I3EGC4duOR5WUukLhPnJxuMLuFw1Tjj8AanYbbBtgpH285PL4X9rBHfNZ3I6SFNM(BB0IFuR0kmViRKRP9OaA8RY7x2kJNlUDZ(sVqbRN2Z4PEIDdsrnoEYC(K7oh)(nWn8onc)Gbt24aH72yQfOuPxi3nIQ6hFEHIx6K0flzzr5Pjy4zBHgH(wDve8EyW0zlwpEZD8QVGLs2O8QGQ5HBMUcR3Zi4gA)r9DJAyX0uivmcCeSiWthbsnAjlkl)TB9wthUECy6tDj1(EWxeZl4Ha7wKMumh()q2k43R4m5ALpSdN35jttFlOch(uMlIk1CExbL6Fqhm(vo24t31mR0zuZGPkuUdoy94wTQ02DsiQps753eh2Ro)KWjldvEPLZQ)ZlPJ43VqWwPn1cIzlyqU2BmSdp6ngwYFDW7A0bQ))W)CIMPFv5D6yKROHO47E5j3yt4d7X8vYa(DsM2oP8x7EOx)6MVbw1pQ1x2t5mjatxX)3YkF1F6cKSWYfl3Bv9GlJsUd8iSd(XR7JXl)KG1FtRN9tTR9v03X3AxYQVclRXpIuEGVsMtoNllRDWTPPXhGBct(EARhp68t(x9V6g4iiR)utTpwCmu4UGNFOEDlbZGn)hBB8SvMWUeifm(T)H4AbVA9z02l4q2thP(WxQYtLKsEYU1sQFj6ACnA7wVnLtS54h5rlcbpZn9OFNXNzVYxfRAjZ()lLLS4molCLVWw3gBFwg)SQ53sihqP2BULJxS)SwrD3d2Vtb0K((nmv4h7B5u40pp0iK9Pc5CwYmE4RHKMKv8H9y(nlJWh2J534NWhEDLQ5p7QG)SUuXIS)34tPlKFLg9t2fzdSEHIiLd3DPQGmuHTQOPd27kz106o9G(OYQ(Fq7u6MEGQ1T1T1D2T0MuSNm)HOa99yFBtwj7HY98rYP950qEWWJmnK9rzlnq9H0SWRZyld8VU5PqEoRa7wfh70cP1FttXnF6)4s4Qe5pWw902QoNhnBEvpHeKk6UjPzRPlULv8xt3wr9PQVMG8weLLLkAwQAVql4pcwd8aStysOWL4F8G(dpvziXLtMYMW)EVWqWw(EZo(F)Y0h4zIh)mpmI9D5BXF70g3J)rED3ifDnfIitGSe(ne)2Fajertb31G(Nn6v0UtSJ2lNl7S5E3PZMUj6lVWheakQ6iB(G7(qEBNfFg4P)ds1w09oT)8fQoHI0)LoBwm8)3Xx1WrmhzcirXnKyZy4vwQkudl(G3MGRxR2v4FiI7NIuCSmNpW)Qg(mLbHumMvPowvb8nD2)4lgn6IpR1PtPgobVzP6HPqhZ9vh7bzcpbXXL8QMykRLSHbYXeOZCm64AB2X2WY1ZZYZiy6roUk9cv5ViJLzPl5zfRQBCQmDeM6RuNmEbDs2l2ZCTmD9A321OTLNf8CLMTp6uX)F35BL)ide47bJX2cTNG)7d
|
1
WeakAuras/Projects/NameplateStatus/export
Normal file
1
WeakAuras/Projects/NameplateStatus/export
Normal file
@@ -0,0 +1 @@
|
||||
!1IvBpnooq4)liDs7kTuAlSS6oP9dfA6sxkHQ6aCVWLu3eNeVBACpBNwGtB)TFZyNK(cfOFypvuRFzMXJN5zgpd(T898jkFs7gToTXX(KP(Ki8py1ePyHp5IRh1)pV21RZaFYeHmIjpJg(9iPyMp5Sm(tprLrlh7jezAoS0dxhhRyAF3M(KhxBCIKh594mMpzu3kbDUitiHtYTfsIBBZ3hB((eCrnOzZOHmClcnuZf5kJ6QPsnma2NNZlhfddvPMXWmTKNKWKkR09QxahgXMuehBvMlCgmS3nWvtBMslK024PYYY6hPSswvmHnNLRjax8h8jbN3H4fq86mcewoDkRKUcuxiZYOpcNdXWcCamAMoDLqgkzgHqg6myGLRvQM2Q8HISIP5e7vVLprsJ4fkWk0emKfk2a(u4KMaQBgpj3NCUJRNZiJDXii0EdN3iwsPfdKzMGACQa7bHzuLc5hUNH4ItlaNxLPZU72RQ4pX2Ery5jLyH1DLTmUYwgxzlJRSzJpIetl0Pc51Z0RulAoFkvZmktinZEFTOdCn7iNOeW3q(NcQKTCCVISSLJVlLdSrKM7O1xg9i4m4HaSTywfReuTr4tMXM5(XQJe4ADOuP)pxKJccqbibb2fvSqroaga1DkLNV)uxdj3p6boKcTv1qxie(TcdOeGEwkbGbqVZ19GycWQtg1PB)BiWntgoGLNaWn3JpTzLjOki8KQf6NBMdcvlcNdbjMd8tnpgHxCi63fW0amwdg7H3oC54VyTOyi8D8iu8GzmwcubHvun1ilAEi4C7HRADhKZh544IxWS4HcogmubulWt56l781(No7tx6CP5kfZtQWeOK2ILYfzYBmrzUDUYz4GoEogwJ4RbPaeENni(mmnHMjZPz3wDBBFQbQxNEquOZ4OT96B8g03fe7cAIOpKQQzBwN0l7UiAZCBQuAKyXFuTYHTEb9oIRWmcESh0bXcjG8cMfO5tzLZmclSqPftrAUzwegouL9aIyeiyn0A3j94pWI2zUWsz4dWGirq5KjBLySkDznXy(Uaw(8gWujdYJ)5LJ)3FSUioBpYNwcO9jT2iF4RKNT68T)wfjayFwrPbyZuWv0F4HlhJU(aJVp4g3(EbD621P7ZxEKZvxFlSXxJlYnMR3zKV6dlhBmUWVycB4NgnA8(LFD5y7hECjbGXaSghSZJ7GLJP5rwjSCSq(6SuQkBYKoLLV6uR(KjGSGqe3n97ACgiagN8oKP3)C6rT1s8UL3wYLRgoFwTG7RGW7xsYBXz(QCca3NhG5igIZB8fMUEspHjKRwMVOuT(I)cv9)2I6EzAR(uBuWbF4TP3AN)CLF(nP3KrZWq9LDp4AMuKizkfIZnmFaE34HhSh8IH3xWJS8PLf7Z5fMsZtkdv3twuPIfg6nU)xHHF88TyaITErwMI9wXh)pc2lP3GDmmSbkANXgL0(6bhgIAuBLIPW18TOEB3WBz5wFIKPlK5v8z2ApRxeQwCTxgEJstn7OSVvU)jmTLisNafCm5kredF(mmLf(9Ave3VO8H1nR51MM(wQKtNKbpdqwlQEvQNDeQx(kPn(PVcQ7y(WDfaPRdYManCSofa09h7QCA8b4VzEbyowFFwM91Z5mplzMROTxJD(uD5R0e8j7ODuiXjVyfLmQcRpQQGS9QiqdtEROBTso)jjUv1K(ZrG61AZ7W2nXx9vunYTPOEWMgcWDwWgv2glqCKZdZWeNlOp6tQldT1ZBDjLXtsbXFC7YcKnyYQgA2vJjekgoWSfiXZtm9v0(4vezMvvAd02rU(5n8S)9gHbeyCPPLLNa7cw3cX2j3QYAXlTTDKp1g9dqLCLvtB6RBhOV8A0N1PyR583Rm3T2zhvt5sPWOjFdIg5XGXDGtpVnBvsdNsHK9ALNw2nvGofCsPISiFxtpfGXkYe0qoBGJB3T6z5LLh4Rd51(4N1TWAf0V2EdHo(YnjAQ14(yeym0w09DIIGB993XOFVda4u3puSGjndVIfXP3Bxf)(xFE)kHVAhR2)5dSPOtL0QrZgn3ZUL2We4t(ftApmXZSu75UW6ZrWSPni67p9JEVRxXIl6bBcnODNKcm4KXJyB08K1lAXa7X)5KTBlINB9hLPP4j5qf)LihhmXUdIBuMOcsHeYtMQ1Zu)2rhHDc1GloQUtOJAzX9ZHJ6K24e))7d
|
0
WeakAuras/Projects/NameplateStatus/init.lua
Normal file
0
WeakAuras/Projects/NameplateStatus/init.lua
Normal file
28
WeakAuras/Projects/NameplateStatus/trigger.lua
Normal file
28
WeakAuras/Projects/NameplateStatus/trigger.lua
Normal file
@@ -0,0 +1,28 @@
|
||||
-- NAME_PLATE_UNIT_ADDED NAME_PLATE_UNIT_REMOVED
|
||||
function(states, event, unit, ...)
|
||||
if event == "NAME_PLATE_UNIT_ADDED" and unit or event == "NAME_PLATE_UNIT_REMOVED" and unit then
|
||||
local GUID = UnitGUID(unit)
|
||||
if GUID then
|
||||
local isPvp = UnitIsPVP(unit)
|
||||
local nameplate = C_NamePlate.GetNamePlateForUnit(unit)
|
||||
|
||||
states[GUID] = {
|
||||
GUID = GUID,
|
||||
unit = unit,
|
||||
frame = nameplate,
|
||||
progressType = "static",
|
||||
autoHide = true,
|
||||
changed = true,
|
||||
show = isPvp,
|
||||
}
|
||||
end
|
||||
elseif event == "NAME_PLATE_UNIT_REMOVED" and unit then
|
||||
local GUID = UnitGUID(unit)
|
||||
local state = states[GUID]
|
||||
if state then
|
||||
state.show = false
|
||||
state.changed = true
|
||||
end
|
||||
end
|
||||
return true
|
||||
end
|
6
WeakAuras/Projects/NameplateStatus/vars.lua
Normal file
6
WeakAuras/Projects/NameplateStatus/vars.lua
Normal file
@@ -0,0 +1,6 @@
|
||||
{
|
||||
isPvp = {
|
||||
display = "Is PvP",
|
||||
type = "bool",
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user