Ok, I had this idea a while back--posted here about it, in fact--about a continually growing adventure game where expansions could be downloaded for it and run from the main game. Initially I'd intended to have the expansions each given their own subdirectory because each would need to have its own MUSIC.VOX. However, I also need the expansions to be able to return to the original game--I'd intended to do this via another RunAGSGame command that would call the original game.
Then I found out that there's no way to go "up a directory" with RunAGSGame. So, the only way for the game and the expansions to BOTH be able to run each other is to have them in the same directory.
Now I have my original problem--I need the games to have different music, and I'd rather not have the music as separate mp3 files. I want it to be compiled somehow so that it is only accessible through the game.
Bottom line: I want to make it so that one AGS program can start any of several others, and that the others can all start the original, and all of them have separate music which is only accessible through the game. Am I asking for the impossible, or is there a way to accomplish this?
Then I found out that there's no way to go "up a directory" with RunAGSGame. So, the only way for the game and the expansions to BOTH be able to run each other is to have them in the same directory.
Now I have my original problem--I need the games to have different music, and I'd rather not have the music as separate mp3 files. I want it to be compiled somehow so that it is only accessible through the game.
Bottom line: I want to make it so that one AGS program can start any of several others, and that the others can all start the original, and all of them have separate music which is only accessible through the game. Am I asking for the impossible, or is there a way to accomplish this?