Skip to content

Commit

Permalink
New and Normalized audio, synced audio clip when starting a bid
Browse files Browse the repository at this point in the history
  • Loading branch information
wrath625 committed Oct 28, 2021
1 parent 1ba08b8 commit e9eb869
Show file tree
Hide file tree
Showing 32 changed files with 23 additions and 14 deletions.
2 changes: 1 addition & 1 deletion Biddikus.toc
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
## Title: Biddikus
## Notes: This Addon bids items for use with a DKP system.
## Author: James "Gromph" Gardiner
## Version: 1.02
## Version: 1.12
## SavedVariables: BiddikusDB

Biddikus.xml
35 changes: 22 additions & 13 deletions core/core.lua
Original file line number Diff line number Diff line change
Expand Up @@ -556,16 +556,24 @@ LSM:Register("sound", "Priority2", [[Interface\AddOns\Biddikus\media\sound\prior
LSM:Register("sound", "Priority3", [[Interface\AddOns\Biddikus\media\sound\priority3.ogg]])
LSM:Register("sound", "Priority4", [[Interface\AddOns\Biddikus\media\sound\priority4.ogg]])
LSM:Register("sound", "Priority5", [[Interface\AddOns\Biddikus\media\sound\priority5.ogg]])
LSM:Register("sound", "Priority6", [[Interface\AddOns\Biddikus\media\sound\baneidontknowwhatthehellimdoing.ogg]])
LSM:Register("sound", "Priority7", [[Interface\AddOns\Biddikus\media\sound\baneigotshitgoingonfuckoff.ogg]])
LSM:Register("sound", "Priority8", [[Interface\AddOns\Biddikus\media\sound\bopme.ogg]])
LSM:Register("sound", "Priority9", [[Interface\AddOns\Biddikus\media\sound\busyaxelyoudumdumhead.ogg]])
LSM:Register("sound", "Priority10", [[Interface\AddOns\Biddikus\media\sound\limwearedoingfuckingdailies.ogg]])
LSM:Register("sound", "Priority11", [[Interface\AddOns\Biddikus\media\sound\lispohgeeze.ogg]])
LSM:Register("sound", "Priority12", [[Interface\AddOns\Biddikus\media\sound\xeliloveyouguys.ogg]])
LSM:Register("sound", "Priority13", [[Interface\AddOns\Biddikus\media\sound\xelnicefuckingwork.ogg]])
LSM:Register("sound", "Priority14", [[Interface\AddOns\Biddikus\media\sound\xelpoggers.ogg]])
LSM:Register("sound", "Priority15", [[Interface\AddOns\Biddikus\media\sound\xelthepainbegingallovertomorrow.ogg]])
LSM:Register("sound", "Priority6", [[Interface\AddOns\Biddikus\media\sound\bane1.ogg]])
LSM:Register("sound", "Priority7", [[Interface\AddOns\Biddikus\media\sound\bane2.ogg]])
LSM:Register("sound", "Priority8", [[Interface\AddOns\Biddikus\media\sound\bus1.ogg]])
LSM:Register("sound", "Priority9", [[Interface\AddOns\Biddikus\media\sound\bus2.ogg]])
LSM:Register("sound", "Priority10", [[Interface\AddOns\Biddikus\media\sound\dotskekw.ogg]])
LSM:Register("sound", "Priority11", [[Interface\AddOns\Biddikus\media\sound\dotswood.ogg]])
LSM:Register("sound", "Priority12", [[Interface\AddOns\Biddikus\media\sound\lim1.ogg]])
LSM:Register("sound", "Priority13", [[Interface\AddOns\Biddikus\media\sound\lisp1.ogg]])
LSM:Register("sound", "Priority14", [[Interface\AddOns\Biddikus\media\sound\tsbdotsdumb.ogg]])
LSM:Register("sound", "Priority15", [[Interface\AddOns\Biddikus\media\sound\xel1.ogg]])
LSM:Register("sound", "Priority16", [[Interface\AddOns\Biddikus\media\sound\xel2.ogg]])
LSM:Register("sound", "Priority17", [[Interface\AddOns\Biddikus\media\sound\xel3.ogg]])
LSM:Register("sound", "Priority18", [[Interface\AddOns\Biddikus\media\sound\xel4.ogg]])
LSM:Register("sound", "Priority19", [[Interface\AddOns\Biddikus\media\sound\xelglaives.ogg]])
LSM:Register("sound", "Priority20", [[Interface\AddOns\Biddikus\media\sound\xelgood.ogg]])
LSM:Register("sound", "Priority21", [[Interface\AddOns\Biddikus\media\sound\xelmagfault.ogg]])
LSM:Register("sound", "Priority22", [[Interface\AddOns\Biddikus\media\sound\xeltoken.ogg]])
LSM:Register("sound", "Priority23", [[Interface\AddOns\Biddikus\media\sound\xeltsbbop.ogg]])
LSM:Register("sound", "Reset", [[Interface\AddOns\Biddikus\media\sound\reset.ogg]])
LSM:Register("sound", "Pause", [[Interface\AddOns\Biddikus\media\sound\pause.ogg]])
LSM:Register("sound", "1", [[Interface\AddOns\Biddikus\media\sound\Kolt\1.ogg]])
Expand Down Expand Up @@ -1216,6 +1224,7 @@ function Biddikus:SendStartBid(item, minimum, timer)
item = item,
minimum = minimum,
timer = timer,
rand = math.random(1,23)
}
self:SendComm(payload)
SendChatMessage("[Biddikus] bid for " .. item .. " starting!", "RAID")
Expand Down Expand Up @@ -1272,7 +1281,7 @@ function Biddikus:OnCommReceived(prefix, message, distribution, sender)
self:ProcessBid(payload.playerName, payload.playerNick, payload.playerClass, payload.bidAmount)
end
if payload.messageType == "START" then
self:SetupBid(payload.item, payload.minimum, payload.timer)
self:SetupBid(payload.item, payload.minimum, payload.timer, payload.rand)
end
if payload.messageType == "END" then
self:EndBid(payload.playerName, payload.playerNick, payload.playerClass, payload.bidAmount)
Expand Down Expand Up @@ -1343,9 +1352,9 @@ function Biddikus:ValidateBid(amount)
return false
end

function Biddikus:SetupBid(item, minimum, timer)
function Biddikus:SetupBid(item, minimum, timer, rand)
if item then
if C.sound.enable and C.sound.start then PlaySoundFile(LSM:Fetch("sound", "Priority" .. math.random(1,15)), "Master") end
if C.sound.enable and C.sound.start then PlaySoundFile(LSM:Fetch("sound", "Priority" .. rand), "Master") end
if C.raidWarningStart then
RaidNotice_AddMessage(RaidWarningFrame, "[Biddikus] " .. item .. " starting!", ChatTypeInfo["RAID_WARNING"]);
end
Expand Down
Binary file added media/sound/bane1.ogg
Binary file not shown.
Binary file added media/sound/bane2.ogg
Binary file not shown.
Binary file removed media/sound/baneidontknowwhatthehellimdoing.ogg
Binary file not shown.
Binary file removed media/sound/baneigotshitgoingonfuckoff.ogg
Binary file not shown.
Binary file removed media/sound/bopme.ogg
Binary file not shown.
Binary file added media/sound/bus1.ogg
Binary file not shown.
Binary file added media/sound/bus2.ogg
Binary file not shown.
Binary file removed media/sound/busyaxelyoudumdumhead.ogg
Binary file not shown.
Binary file added media/sound/dotskekw.ogg
Binary file not shown.
Binary file added media/sound/dotswood.ogg
Binary file not shown.
Binary file added media/sound/lim1.ogg
Binary file not shown.
Binary file removed media/sound/limwearedoingfuckingdailies.ogg
Binary file not shown.
Binary file added media/sound/lisp1.ogg
Binary file not shown.
Binary file removed media/sound/lispohgeeze.ogg
Binary file not shown.
Binary file removed media/sound/pause.ogg
Binary file not shown.
Binary file removed media/sound/reset.ogg
Binary file not shown.
Binary file added media/sound/tsbdotsdumb.ogg
Binary file not shown.
Binary file added media/sound/xel1.ogg
Binary file not shown.
Binary file added media/sound/xel2.ogg
Binary file not shown.
Binary file added media/sound/xel3.ogg
Binary file not shown.
Binary file added media/sound/xel4.ogg
Binary file not shown.
Binary file added media/sound/xelglaives.ogg
Binary file not shown.
Binary file added media/sound/xelgood.ogg
Binary file not shown.
Binary file removed media/sound/xeliloveyouguys.ogg
Binary file not shown.
Binary file added media/sound/xelmagfault.ogg
Binary file not shown.
Binary file removed media/sound/xelnicefuckingwork.ogg
Binary file not shown.
Binary file removed media/sound/xelpoggers.ogg
Binary file not shown.
Binary file removed media/sound/xelthepainbegingallovertomorrow.ogg
Binary file not shown.
Binary file added media/sound/xeltoken.ogg
Binary file not shown.
Binary file added media/sound/xeltsbbop.ogg
Binary file not shown.

0 comments on commit e9eb869

Please sign in to comment.