I don't think you're understanding me, which suggests to me you're underage.
I'm going to say this once more and if you can't figure it you, I can't help you.
Hard-codes is the ENGINE. That's the executable. It does NOT have music in it, or point to any music directory.
MARBLE BLAST GOLD goes to MARBLE -> DATA -> SOUND and in it you'll find wav files and 4 ogg files, one of them called Shell.ogg which is the MAIN MENU MUSIC for Marble Blast Gold.
Shell.ogg can be found in a script file (.cs .cs .cs .cs .cs .cs .cs) and it was written as the Main Menu music. In fact, you can find it yourself in init.cs ( MARBLE -> CLIENT ) under function loadMainMenu() as playShellMusic(); .
FURTHERMORE if you look in MARBLE -> CLIENT -> audioprofiles.cs you'll find:
%file = ~/data/sound/ @ %musicFileBase;
Which leads you to know where the audio files are stored.
BUT WAIT, THERE'S MOAR
MARBLE BLAST PLATINUM changed audioprofiles.cs where the code is as follows:
%file = ~/data/sound/music/ @ %musicFileBase;
Which leads to the ever shocking discovery that we changed the directory where all music is stored to a subdirectory of sound, called music
Clearly she's blonde.
Anyhow, the current directory where ALLLLLLL the music is stored in Marble Blast Platinum is now therefore platinum/data/sound/music/. Funny enough, even the script looks specifically for it!
Code:(platinum/data/sound/music/*.ogg);
Now that we are done laughing, we now know that the reason we can hear in-game music and everything is because the music the game is looking for in its scripts (.cs .cs .c-- I mean, audioprofiles.cs audioprofiles.cs audioprofiles.cs) is in fact in the directory of platinum/data/sound/music.
So how do we go to that directory? Since you're Mac and I'm not, you must be thinking I'm dumb. But worry not, for I have learned from The Master aka Perishingflames over the last few years. Think I ignored his blabbering? Course not, his blabbering is those of very high value and I listened.
FIRST OF ALL WE GO TO FINDER
Once there we tell it to search for Shell.ogg. It should find it. If it does, we have a hero!
If it doesn't, then ignore the above and go do this:
EDIT: Apparently it does not search inside applications, according to nobody:
Quote:should tell him that finder won't look inside applications for files.
Goes to show you how much I know about Mac, which is nothing.
SO LET'S MOVE TO THE NEXT STEP:
GO TO YOUR APP, which is really Marble Blast Platinum. Right clicking (lol windows) on it gives you a LIST OF STUFF YOU CAN DO which is like brilliant, but really we want to open the application and see its contents. Once we do that, we find out there is a directory called platinum which is amazing, but then if we further navigate to data, then sound, then music, we find the Shell.ogg which is MARBLE BLAST GOLD'S MAIN MENU MUSIC, as well as a dozen or so other .ogg files.
If you can't, you can set your Mac on fire and buy Windows, or alternatively tell it to show all hidden files/folders, or better yet to show extensions for filenames even if they are known (lol windows disables that by default. oh windows, you so funny.)
If you still can't find it, then clearly it's in the LIBRARY. Now from that point this is a dark maze of hell which I don't wanna touch so I'll go back to our buddy the Finder which should do the trick.
If all else fails, HiGuy WHERe and he'll post here with sexy images.
"matan, now i get what you meant a few years back when you said that "the level in mbg is beyond me" after the last rampage i noticed things were insane, and now i truly feel that too" - Dushine, 2015.
The topic has been locked.