Garry's Mod

Garry's Mod

BattleBeats | Ambient and Combat music
97 Comments
qwertypop727 30 Sep @ 5:23am 
Now it works
ricky dicky doo dah grimes  [author] 30 Sep @ 5:10am 
should be fixed now
qwertypop727 30 Sep @ 3:37am 
For some reason, my priority doesn't change when I want to change it for assigned npc.
ricky dicky doo dah grimes  [author] 29 Sep @ 9:33am 
You can try loading packs using debug mode, since it doesn’t rely on engine.GetAddons()
ricky dicky doo dah grimes  [author] 29 Sep @ 9:32am 
I didn’t specify it to check only the C:/ drive. Maybe this bug is related to engine.GetAddons() only searching the drive where Steam is installed? Not sure
mosseater 29 Sep @ 9:23am 
does it only check the c drive for music packs? it stopped working after i moved my gmod installation to my external hard drive
catperson6 22 Sep @ 11:37am 
for now i'll just use 16th note whenever i want synced tracks
catperson6 22 Sep @ 11:36am 
yea, the code i wrote is also like, really bad and breaks most of the time
ricky dicky doo dah grimes  [author] 22 Sep @ 11:27am 
The state switching and play functions are very fragile and generally a pain to work with. It took me two days just to get a track from an assigned NPC to play correctly and its still barely working. I might add your request in the future but for now its not my top priority
catperson6 22 Sep @ 10:26am 
ok so i tried to add synchronization myself but its completely broken
catperson6 22 Sep @ 10:13am 
when it comes to the whole y'know "no option for tracks to be synced" thing, i'll just do it myself if you won't
s1fkin 16 Sep @ 4:02am 
x86-64 works for me
s1fkin 16 Sep @ 4:01am 
i have had the problem with some different addons as well, kind of forgot about them though
ricky dicky doo dah grimes  [author] 15 Sep @ 7:13pm 
No, that's not the case, it would print a different error if so. I couldn’t find any info about this error online so it really looks like a problem with gmod itself or the BASS library. The last thing you could try is switching your game version to x86-64 chromium
s1fkin 15 Sep @ 12:56am 
wait, i have an idea, i think its looking for the sounds in the pack, in my addons folder, but it doesnt find it due to me not having it or something, i dont even know
epicfletch7 14 Sep @ 11:08am 
can someone make a hotline miami battlebeats soundtrack? since it fits the style so well
s1fkin 14 Sep @ 8:36am 
i tried the addon alongside the pack 2 or 3 times without anything else, i have verified file integrity a bunch of times, still doesnt work, i think i have to stick with nombat even if battle beats has a lot more better packs:steamsad:
ricky dicky doo dah grimes  [author] 14 Sep @ 8:32am 
Try disabling all other addons or verifying your game files. I’ve never encountered this error, and the error code itself doesn’t even sound like an error (BASS_OK???????). Maybe another addon is interfering or your game files are corrupted
s1fkin 14 Sep @ 8:26am 
from the workshop
ricky dicky doo dah grimes  [author] 14 Sep @ 8:22am 
Are you using packs from the workshop, or are you loading them locally?
s1fkin 14 Sep @ 8:06am 
AND i tried playing with just battle beats and the pack, still doesnt work
s1fkin 14 Sep @ 7:53am 
and, on the right it says "failed to play sound, check console for details" in game, not on console
s1fkin 14 Sep @ 7:51am 
for me, i think its prob something on my side, but one of the errors on the console is
[BattleBeats Client] Error playing sound: sound/battlebeats/*thepackihave*/ambient/*the song that was playing*.mp3 Code: 0 Error: BASS_OK
ricky dicky doo dah grimes  [author] 14 Sep @ 7:49am 
What kind of errors are you getting? Console Lua errors, or built-in notification errors (e.g failed to play sound)? Please share them. This sounds like some addon might be overriding GMod Lua functions
s1fkin 14 Sep @ 7:42am 
the tracks for me just, dont work at all
it spams errors for me, and when it starts to try and play a track, nothing plays, i have 2 music packs on, tried disabling one while keeping the other enabled, tried the otherway around, nothing
catperson6 13 Sep @ 8:03am 
ok
ricky dicky doo dah grimes  [author] 13 Sep @ 7:59am 
Load Local Packs and Debug Mode only work with battlebeats packs. 16th note, sbm, and nombat are supported only if installed through the workshop
catperson6 13 Sep @ 7:38am 
does not work with 16th note packs installed locally in the addons folder
ricky dicky doo dah grimes  [author] 10 Sep @ 2:02pm 
I can add support for Dynamo & Action Music (as someone asked earlier) but it would only be basic support. All the special song types like for Aliens, or battle_intensive/suspense in AM, would just be converted to standard combat with no extra categories. I’m currently working on the ability to assign specific tracks to NPCs so that could serve as a replacement feature
𝙁 𝙀 𝙇 𝙇 9 Sep @ 6:10pm 
is compatibility for dynamo packs planned?
lvl 100 crime lord 7 Sep @ 1:47pm 
I made my own Undertale battlebeats pack not knowing there was already one on the workshop (oops)

https://gtm.steamproxy.vip/sharedfiles/filedetails/?edit=true&id=3564196665
ricky dicky doo dah grimes  [author] 6 Sep @ 5:53pm 
Yes it’s kind of unintended. I’m planning to add an option to assign a specific track to an NPC to play during fights (could be useful for make boss fights) and while doing that, I’ll probably add exceptions for harmless NPCs that still trigger combat
That cat from Oured 6 Sep @ 5:50pm 
honestly underrated for a music system, even having compatibility for other music packs from different music system addons. it's pretty great for what it is and enjoyed it well enough to grab some music packs from this and stuff like nombat's
still find it funny as fuck that even a mere bird can cause combat music to play (tbh if this was some weird unintended bug, it could be a feature since it's comedic)
Nerd 6 Sep @ 1:48pm 
Ah
ricky dicky doo dah grimes  [author] 6 Sep @ 11:58am 
@Nerd Sorry but I’ve only made packs for games I play. You can make one yourself by following the instructions in this discussion:
https://gtm.steamproxy.vip/workshop/filedetails/discussion/3473911205/594021909912390256/

It’s very straightforward and you don’t even need to upload it to the Workshop for it to work
Nerd 4 Sep @ 3:24pm 
If you take requests on packs to make, my I request pizza tower?
ricky dicky doo dah grimes  [author] 4 Sep @ 6:11am 
should be fixed, ty for reporting
CaliforniaEAS 4 Sep @ 5:40am 
[BattleBeats | Ambient and Combat music] lua/autorun/client/cl_battlebeats_pack_selector.lua:15: Tried to use a NULL Panel!
1. GetWide - [C]:-1
2. CreateInfoBoxes - lua/autorun/client/cl_battlebeats_pack_selector.lua:15
3. unknown - lua/autorun/client/cl_battlebeats_pack_selector.lua:54
ricky dicky doo dah grimes  [author] 21 Aug @ 12:04pm 
The only thing Action Music has over BattleBeats is two extra combat types: Intense Battle and Suspense. That’s about it. It’s also missing many features that BattleBeats has. Making new packs is basically impossible now since the author removed all his tutorial videos, and it seems like he abandoned the project
Guy 21 Aug @ 11:57am 
is action music any better or worse?
ricky dicky doo dah grimes  [author] 17 Aug @ 8:39am 
16th Note support was added recently, after I made the comparison table. I’m still figuring out how to add it without making the table look messy. For now, I’d say it’s pretty similar to mine, but mine has a few improvements and some unique/extensive features
Arrachtan 17 Aug @ 12:05am 
Although you mentioned that it works with SBM, Nombat, and 16th Note music packs, you only compare it to SBM and Nombat, so I was wondering how this compares to 16th Note.
#INVALID_USER 11 Aug @ 12:04pm 
I see, thank you
ricky dicky doo dah grimes  [author] 11 Aug @ 11:10am 
This addon is mostly client-side and packs forced from the server aren’t directly supported. However resource.AddWorkshop() should work, maybe it’s being run after the packs are loaded?
You could try reloading packs after joining the server.
You can also experiment with Debug Mode and the Load Local Packs option
#INVALID_USER 11 Aug @ 10:52am 
Cool.
Can I add packs from the server side?
I tried adding packs to the client using resource.AddWorkshop() but the pack for BattleBeats are recognised as LocalPack and pack such as SBM are not recognised.
chileta 7 Aug @ 6:09pm 
20/10
The Wheat Man 5 Aug @ 12:31pm 
ricky dicky doo dah grimes  [author] 25 Jul @ 4:35pm 
Not yet, but it's something I might consider adding. For now, the only related toggleable feature is that combat tracks will play from the same pack as the ambient ones
Armalad 25 Jul @ 3:41pm 
Very cool, I don't know if this is a feature already, but can you create an option to connect Ambient and Combat tracks? Like, if Ambient Track 1 plays, so will Combat Track 1 play until the Ambient track has finished. It would make things feel a lot better if Ambient and Combat tracks were more consistent.
Midnight 24 Jul @ 9:33am 
only other issue i've found is that with the "Anti-Screamer" mod enabled, the first song will be paused when starting a map. but, it's very easy to workaround, and i mean... duh, anti-screamer is supposed to do that, lmao

jokes aside, point is: no issues worth reporting :ranald: but i'll let you know if i run into something.
thanks again!