Refactor channeldinger a little

This commit is contained in:
2024-08-24 22:51:16 +02:00
parent 41feaace69
commit 90f3494c73
2 changed files with 9 additions and 7 deletions

View File

@@ -1 +1 @@
!TAvFVjUny8VlrAsCAxraTRB9KU)ifs71kiWWHwDsitCtCaVlyJSD6vonLp77X2j8wPSQBtGICEE)f)8lp424imAjgLA(dhff6CgNIrdNe1)UWamktW1i2pO4W2DWiTi5zQuXeCC4V368wTWOxgMLPOACiCoLPwLtwhrFrJr)YkmA9omL05GErRxbMxBLOGb(T1vJwV0psnY)cmkrKlKqGe22(VJ9552NxymcOusHslwACXKvPenym6ZuoWGua0jAwYJSu9cmYhEhOMObVQmjNstKA4ailJZmNqPIzo7HVU2YgdjjZO8NBQzlPYY4pxg3Q8(TufAsEel5BklRl3HLj5R0yc4HBNCxVgEoIEFyxtaABLAm1eFptFGKxqBYPFVrRDLdIynLEcjp7SYyezDZMnDNBvgdp5co19EB77jliCofASZDu7yPMtuABGC)R84Ne8UGoZPnYk42cydWJwEGtlJD)mMALKX1n8Q5wg7bHs8reMLTLmKqF2gB6fu(wroIDLu42J2e4XMqv59Hxl(Ev1pbYBRm1CP80tfeDERG4rk5B(GLvnrjeEG5kMQH3O((FDgmCe2Z7JqUEhxtLzKe60P(PPd5QPt3O30PdOPmY0PWqfpfEDS4jH(6C2QMI5Z9omeHhhEd5iDbBr44TaT7gPxzSPdCOGMmVsctAF0lZNDIEYHxqmL5ohphmZxzWaMAHDOZK9y02kvvHABDYvMQQs7vKSZNod8eyvWUAjB(CaaYbreTHG9OfzPEiwv8KfxavKLXEbJM11hfndf5poAdIXxOKCdsrTSJKuRSOrb97xBQzlyPgelaliTstfg1D4GR9JM1F4TZcEiimA2KWBURFuW4GEG9wrZZVlv5WAQJitV6eQvE)MUm9JMMyZDkV5IesEzSYWHkDimD7hmzerQOYM3sH80Ldn2xrtF3Qq5FdQWz5vn4yjvxi5hmFu5MeazGkFBxjkKjul42)doJL(2oYvh)58YEY7YOdU7xJwta5HWOcv6Q)43UQ1BngySLQc6WZEnP6E1KUDdqiV3sVtng1(iyA7vOoHZ75pW)2G3VB3arEWNI(viX)peg(tg7pBCWGHpe07NQg06FZ514lBMkDt7vdYCYsA10wH5l7ixRfWpOpbZ)UDo(sq)r3mPVtOT4gwCf33wJCehiGb(WZABx3GWtwiKJemJF6cJSbJnRpa3M4K8hQ3fQZLy0FbbglBng1p4MiJImZ2ia3Dw9OcKY8bAi4GcHrGQCrrteaeOXPljm(7x6TGTVl5nR)a1XUULc6bFC1uPaUzS5UAyMeQNa0krtmWSv1GBmuDLsu3XbbH2vUagdxvVIL2TVigDJK9JY4)SGKAmszCuKjmFHM62nlSJzZra2DSDNWkv)UqM(OKaRn(4MtMGMTJ5Zfe7IQaeBID31ICnRUlMaR0OEfvLz71diAitZZQARxpmkA4alrmQtZ2x28Cm6zi1VOtBGk(F(
!1EvdVjoot4)liDsS62gb0E9E7kTNuke62kiWHdT6KqM4M4a(Dd2iBNULvNYV9BSD4ZszR2ENaffpE(2EEMj4M4imAbgLA(dVkk05mofJgmoQ3THbyuMGRrSVtXHnBHrArYtuPIj44WFVX5nAGrjICHeKnSP9Fl7ZZTpVah2aRbvZulZjRIOpdl(LLy0QbzzkQ2SnIWtMlKdfmoSz7GWOGrgLYZyZaTc0ifAGHbl1GvvosjfkTyHrFJxMs0G)sFIYD8kwq0SKhyP65yKpSgOMSwwKstKANsyCM5nuQyQtF4RxRzJIKKPu(tEA2cQSm(ZLXnkVBlvHMKhXs(QYU1L7SLjsRKymyHBgFBN61CeR9HDvbiTLRruJ)9e9EsEb1Jt)w9g7Yh4XAk9eCE2zLXiYkppp37nkJHNCbN6w30UozoHZPWH7SY7EH2)KG3g2FgTEwb3MSQdA3UhyGYy3pJYwkHZP61wVBzCnWSXhHzw2wYGZ)zRFONt5Bz5i6vsHRfAJtgBYpQAF4LSVxg8ta)2SW6DP80Y7GhhMQpsiATWXJpT7OTwzSj8oKrtSvXXFyZ3hpU2Hnt8F0lpNDI8YU(1duYx9bfO8qjeEG52UQETH98)RPqTAyNAFe82B5AQmJKqNmXpnDaxnzYg5MmPpnLrMmbQX5PWYrIhf6RZzl9eZMDS886FdH7UwH6YYP1FpgX4J9jkTRs4yHjnxrFJPTwN660)TPUhG70YosXRM621fEpPV9n0PtF2l(hPkWa1LbyDQ5w8pJMXOTErLtS1hCUqLhS35NfQ0PGhbTc6vlzZMb9dCW)rBiyFD1s6w8uvXJwiAurwg7zmAABFu0uuK)OOnG3FHsYnG2R5DOKA5fnmOxV1QA6CwkOxdSCALKkOVXG(x7hnT3GBMgCp0dz64WU32dALe0b03sAE(TP717aJmNrNqSY72Gtq)ObgWBNCEUiHKxgRm7qLoW(29cgpKivuP3nuioDXq99f0C32kq5FdIWz5vxIJLuDHKFWPyLzsSN5VUPefYeQTpZ)cgJL(6gYLh)5SYE87IOdQVx34Ka8dUrvtJR(F)2vNeHvv1EPM9As19QXTBhGq1(riRh2g00mP5pQ26egVJFF)BcE7MDthSdMk4xHa)D4g(Jh5pDuq)b3h05Nkh04TIVSPQ0vTxviZjlOvvBfMHSqUJwa)G(iu)hz59lb9g2DCphtBXnS4kUXCICe7lGc(WZAAhLusNbLKonOTZtYmqzCs(9RNlT1Ly0)h8kw2kmQxq3iZmMmZuHWU7mcyfcLzqjWZGSGHHQarrHjqbedq)lim(BN7TiTVj(n(pKeB7goRdm4JjnvyO14QHRw4hPg6FbOwjKsb0vIMyqARgAURHQlxGApkiieJEENjRnJUJrDLSVxg)NfKuJ0LXrrgV8zAQBe5WwMH4bi3r2mB1X23eY0hKeyu9h28MXNz7meEUGy)MbaEnX(zef5A26tWKCIs9cQkZhsCardzAEw1haC9GOOb9TeXOwEnV07Cm6jiMVOvtGk(Fc

View File

@@ -6,7 +6,6 @@ aura_env.statee = ReactiveValue.new(0)
-- Say...
-- 0 - none
-- 1 - channeling
-- 2 - lasttick
aura_env.statee:onChange(function(newstate)
-- print("newstate ".. newstate)
@@ -14,13 +13,16 @@ aura_env.statee:onChange(function(newstate)
-- print("resetting ticks")
aura_env.tick:set(0)
end
if newstate == 2 then
WeakAuras.ScanEvents("PLAY_SOUND", "Interface\\AddOns\\WeakAuras\\Media\\Sounds\\RobotBlip.ogg")
end
end)
aura_env.tick:onChange(function(ticks)
-- print("ticks " .. ticks)
if ticks == aura_env.totalTicks - 1 then
aura_env.statee:set(2)
if ticks > 0 then
if ticks == aura_env.totalTicks - 1 then
-- WeakAuras.ScanEvents("PLAY_SOUND", "Interface\\AddOns\\WeakAuras\\Media\\Sounds\\RobotBlip.ogg")
PlaySoundFile("Interface\\AddOns\\WeakAuras\\Media\\Sounds\\RobotBlip.ogg", "Master")
-- elseif ticks == aura_env.totalTicks - 2 then
-- -- WeakAuras.ScanEvents("PLAY_SOUND", "Interface\\AddOns\\WeakAuras\\Media\\Sounds\\WaterDrop.ogg")
-- PlaySoundFile("Interface\\AddOns\\WeakAuras\\Media\\Sounds\\WaterDrop.ogg", "Master")
end
end
end)