SpotifyCoopDX & Custom Voicelines

SpotifyCoopDX & Custom Voicelines v2.1

I restarted the game. I checked the file name. IT STILL DOESN'T WORK. This is rage-baiting at this point.
Did u save the file after editing?
Don't double post! Use that edit button! Post automatically merged:

I restarted the game. I checked the file name. IT STILL DOESN'T WORK. This is rage-baiting at this point.
Have you messed with the main.lua file
Don't double post! Use that edit button! Post automatically merged:

I restarted the game. I checked the file name. IT STILL DOESN'T WORK. This is rage-baiting at this point.
Have you messed with the main.lua file
Don't double post! Use that edit button! Post automatically merged:

Make sense... Any way thanks for the info
I did create my own build of the game tho and it's really easy to change that and I changed it to 1 gb
 
Last edited:
I tried to add 3 voicelines to the first jump and triple jump in the custom voicelines mod but I just stuck to 1 for both voicelines since I feel like I'm not doing it properly. How am I supposed to do it? Because I wanna know so it can actually work.
 
--add your custom voicelines to sm64coopdx by adding the .ogg file to the sound folder and adding the file name to the CUSTOM_VOICETABLE table
--example: [CHAR_SOUND_OKEY_DOKEY] = 'your file.ogg',--Selecting a Character
_G.CUSTOM_VOICETABLE = {
[CHAR_SOUND_OKEY_DOKEY] = 'modern-sonic-ok.ogg',--Selecting a Character
[CHAR_SOUND_LETS_A_GO] = 'modern-sonic-ok.ogg',--Starting a level
[CHAR_SOUND_PUNCH_YAH] = 'modern-sonic-yah.ogg',--first punch line
[CHAR_SOUND_PUNCH_WAH] = 'modern-sonic-yah-2.ogg',--second punch line
[CHAR_SOUND_WAH2] = 'modern-sonic-yah.ogg',--Throwing a heavy object
[CHAR_SOUND_PUNCH_HOO] = 'modern-sonic-wuh.ogg',--Kick line
[CHAR_SOUND_YAH_WAH_HOO] = 'modern-sonic-hup.ogg',--first jump line (For VAs, You must do a YAH sound, a WAH sound and a HOO sound, seperated in their own file)
[CHAR_SOUND_HOOHOO] = 'modern-sonic-hah.ogg',--second jump line
[CHAR_SOUND_YAHOO_WAHA_YIPPEE] = 'modern-sonic-so-long-sucker.ogg',--triple jump line (For VAs, You must do a YAHOO sound, a WAHA sound and a YIPEE sound, seperated in their own file)
[CHAR_SOUND_UH] = 'modern-sonic-scream.ogg',--Failing a wallkick/grabbing a ledge
[CHAR_SOUND_UH2] = 'modern-sonic-hup.ogg',--Jumping up a ledge (pressing A)
[CHAR_SOUND_UH2_2] = 'modern-sonic-oof.ogg',--landing a long jump
[CHAR_SOUND_HAHA] = 'modern-sonic-yah.ogg',--posing after backwards jump
[CHAR_SOUND_YAHOO] = 'modern-sonic-woohoo.ogg',--Long jump
[CHAR_SOUND_DOH] = 'modern-sonic-oof.ogg', --bouncing against a wall when long jump or diving
[CHAR_SOUND_WHOA] = 'modern-sonic-oof.ogg',--Grabbing a ledge
[CHAR_SOUND_EEUH] = 'modern-sonic-hup.ogg',--climbing a ledge slowly (pressign up)
[CHAR_SOUND_WAAAOOOW] = 'modern-sonic-scream.ogg',--Mario falling a great height
[CHAR_SOUND_TWIRL_BOUNCE] = 'modern-sonic-woohoo.ogg',--When bouncing on an enemy that makes mario spin jump
[CHAR_SOUND_GROUND_POUND_WAH] = 'modern-sonic-hup.ogg',--used when Mario finishes his ground pound animation (his flip) and descends, not when he lands or when the button is pressed
[CHAR_SOUND_HRMM] = 'modern-sonic-hup.ogg',--Grabbing something heavy (king bob omb for example)
[CHAR_SOUND_HERE_WE_GO] = 'modern-sonic-ok.ogg',--Putting a power up cap on or a star
[CHAR_SOUND_SO_LONGA_BOWSER] = 'modern-sonic-aw-yeah.ogg',--Mario throwing Bowser
[CHAR_SOUND_OOOF] = 'modern-sonic-oof.ogg',--being pushed by a bully
[CHAR_SOUND_OOOF2] = 'modern-sonic-ow2.ogg',--landing after bouncing against a wall, landing after being ejected from a painting
[CHAR_SOUND_ATTACKED] = 'modern-sonic-ow.ogg',--Mario being hit
[CHAR_SOUND_PANTING] = 'modern-sonic-oof-low-energy.ogg',--low hp idle line
[CHAR_SOUND_PANTING_COLD] = 'modern-sonic-cough.ogg',--instead of sleeping, mario shivers in a cold level
[CHAR_SOUND_ON_FIRE] = 'modern-sonic-burning.ogg',--Mario getting hit by a fire attack and running around on fire
[CHAR_SOUND_SNORING1] = 'modern-sonic-snore.ogg',--Mario snoring when the sleeping anim is left too long
[CHAR_SOUND_SNORING2] = 'modern-sonic-snore-2.ogg',--Mario snoring when the sleeping anim is left too long
[CHAR_SOUND_SNORING3] = 'modern-sonic-snore-3.ogg',--Mario sleeping and thinking of italian dishes (first two in the array are snoring1 and 2, third one is the pasta dream)
[CHAR_SOUND_COUGHING1] = 'modern-sonic-cough.ogg',--hazy maze cave gas makes mario coughs
[CHAR_SOUND_COUGHING2] = 'modern-sonic-cough-2.ogg',--hazy maze cave gas makes mario coughs
[CHAR_SOUND_COUGHING3] = 'modern-sonic-cough-3.ogg',--hazy maze cave gas makes mario coughs
[CHAR_SOUND_DROWNING] = 'modern-sonic-drowning.ogg',--dying underwater
[CHAR_SOUND_DYING]= 'modern-sonic-ow.ogg',--Mario dying in most circumstances
[CHAR_SOUND_IMA_TIRED] = 'modern-sonic-huff.ogg',--Mario when idle too long, just before starting to doze off
[CHAR_SOUND_YAWNING] = 'modern-sonic-yawn.ogg',--Mario yawning before starting his dozing anim
[CHAR_SOUND_MAMA_MIA] = 'modern-sonic-aw-man.ogg',--When mario is ejected from a painting when losing a life, they say this line
}
 
when adding the sounds put it in brackets (example: [CHAR_SOUND_MAMA_MIA] = {'sound 1', 'sound 2'}, --When mario is ejected from a painting when losing a life, they say this line)
I tried to add 3 voicelines to the first jump and triple jump in the custom voicelines mod but I just stuck to 1 for both voicelines since I feel like I'm not doing it properly. How am I supposed to do it? Because I wanna know so it can actually work.
 
It doesn't seem to work. Always saying script error, then when you type /playlist, nothing shows. Any tips?
Umm are your mp3 files in the song folder by themselves? (not in another folder or zip), what version of the mod is it? v2.1 is the newest, is the add-songs.lua file setup correctly?
 
Umm are your mp3 files in the song folder by themselves? (not in another folder or zip), what version of the mod is it? v2.1 is the newest, is the add-songs.lua file setup correctly?
Its the latest version, the songs are mp3 files in the right folder, and I'm pretty sure the add-songs.lua file is like the prompt. I have no clue why?
 
Its the latest version, the songs are mp3 files in the right folder, and I'm pretty sure the add-songs.lua file is like the prompt. I have no clue why?
If u want u can send me add-songs.lua to check if not its prob because of a startup issue and it just didn't load and u just need to re-host
 
Hi! I've been trying to get a voice mod working all day before finding your templates, and they seem to work great with one exception. Using the "custom voicelines all" template, "Snoring3" seems to not function correctly. It seems like no matter what I do, the character will start Snore3 for half a second and then interrupt it with Snore1, which will just loop after that.

I'd really appreciate some help troubleshooting this if possible, and thanks for the work in putting out a template in the first place!
 
Hi! I've been trying to get a voice mod working all day before finding your templates, and they seem to work great with one exception. Using the "custom voicelines all" template, "Snoring3" seems to not function correctly. It seems like no matter what I do, the character will start Snore3 for half a second and then interrupt it with Snore1, which will just loop after that.

I'd really appreciate some help troubleshooting this if possible, and thanks for the work in putting out a template in the first place!
Snore 1 might be to long or its just the coding of the game to do that sry
 
it seems i cant add custom song to this at all. cuz everytime i try to edit anything within sound folder or any of the lua file the mod in sm64coop dx gets grayed and cant be activate even i copied everythin...
 
it seems i cant add custom song to this at all. cuz everytime i try to edit anything within sound folder or any of the lua file the mod in sm64coop dx gets grayed and cant be activate even i copied everythin...
That means you have more than 30 mb of songs added either compress some of the songs or remove some
 
What is the code?
-- Add your songs here and add them in the sounds folder Format: {file = "sound/filename.mp3", name = "Song Name", artist = "Artist Name", length = duration_in_seconds},
_G.playlist = {
{file = "sound/Super Mario 64 Main Theme latin.mp3", name = "Super Mario 64 Main Theme latin", artist = "artist name", length = 150},
{file = "sound/Super Mario 64 Main Theme Big Band.mp3", name = "Super Mario 64 Main Theme Big Band", artist = "artist name", length = 198},
{file = "sound/Staff Roll (Super Mario 64) - Mario Kart World (OST).mp3", name = "Staff Roll (Super Mario 64) - Mario Kart World (OST)", artist = "artist name", length = 162},
}
 
-- Add your songs here and add them in the sounds folder Format: {file = "sound/filename.mp3", name = "Song Name", artist = "Artist Name", length = duration_in_seconds},
_G.playlist = {
{file = "sound/Super Mario 64 Main Theme latin.mp3", name = "Super Mario 64 Main Theme latin", artist = "artist name", length = 150},
{file = "sound/Super Mario 64 Main Theme Big Band.mp3", name = "Super Mario 64 Main Theme Big Band", artist = "artist name", length = 198},
{file = "sound/Staff Roll (Super Mario 64) - Mario Kart World (OST).mp3", name = "Staff Roll (Super Mario 64) - Mario Kart World (OST)", artist = "artist name", length = 162},
}
try this: -- Add your songs here and add them in the sounds folder Format: {file = "sound/filename.mp3", name = "Song Name", artist = "Artist Name", length = duration_in_seconds},

_G.playlist = {
{file = "sound/Super Mario 64 Main Theme latin.mp3", name = "Super Mario 64 Main Theme latin", artist = "artist name", length = 150},
{file = "sound/Super Mario 64 Main Theme Big Band.mp3", name = "Super Mario 64 Main Theme Big Band", artist = "artist name", length = 198},
{file = "sound/Staff Roll (Super Mario 64) - Mario Kart World (OST).mp3", name = "Staff Roll (Super Mario 64) - Mario Kart World (OST)", artist = "artist name", length = 162}
}
 
try this: -- Add your songs here and add them in the sounds folder Format: {file = "sound/filename.mp3", name = "Song Name", artist = "Artist Name", length = duration_in_seconds},

_G.playlist = {
{file = "sound/Super Mario 64 Main Theme latin.mp3", name = "Super Mario 64 Main Theme latin", artist = "artist name", length = 150},
{file = "sound/Super Mario 64 Main Theme Big Band.mp3", name = "Super Mario 64 Main Theme Big Band", artist = "artist name", length = 198},
{file = "sound/Staff Roll (Super Mario 64) - Mario Kart World (OST).mp3", name = "Staff Roll (Super Mario 64) - Mario Kart World (OST)", artist = "artist name", length = 162
yes: it seems to work. Also could you add a loop button to loop a song and also pausing a track doesnt seem to work propablly cuz its only muting that song then when the song is over it goes to the next song unpaused.
 
  • Like
Reactions: kikwee

Users who are viewing this thread