SRB2 Message Board

SRB2 Message Board (
-   Help (
-   -   Would this be possible at all? (

Metal Blake 05-02-2014 01:36 AM

Would this be possible at all?
Real simple, is it possible to cause the various Eggman battles through out SRB2's vanilla campaign use different boss themes using Lua scripting?

I am asking as I would really like to have different boss themes to better match the themes in my personal music wad, such as for THZ1 I have a genesis mix of Grunty Industries outside, and for THZ2 I have a genesis mix of Grunty Industries inside. And so, as part of this mod, I would like to put my genesis mix of Weldar's boss theme for THZ3. Or, on another note, I would like CEZ3 to be my genesis mix of Fight the Knight.

So, would this be possible?

Puppyfaic 05-02-2014 01:38 AM

Just make a music wad and change the Level headers for each boss act to use different music slots.

Eblo 05-02-2014 01:39 AM

If you're going to modify the game anyway, it would be far simpler to just change the level headers of the boss levels.

Rex The Kitsune 05-06-2014 02:12 AM

Or you could use Lua that determines which boss you are fighting and changes the music accordingly. I don't know if it would work though, since my knowledge of Lua = jack shit.

TehRealSalt 05-06-2014 02:34 AM

That's harder to do, and would cause problems with several bosses in the same level. I honestly don't know why you'd need to complicate this beyond what is needed if you can achieve the same thing through MAINCFG.

Metal Blake 05-06-2014 03:05 AM

I actually did the MAINCFG thing, sucks that it counts the game as modified though, although Lua would not help there.

But I will say, the hit of Eggscalibur's cage matched with the opening note of my genesis mix of "Fight the Knight" sends goosebumps down my spine, it's quite cool. Also I found (obviously a Genesis mix of) GUN mobile from SA2 fits Deep Sea's boss quite nicely.

All times are GMT. The time now is 02:27 AM.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2020, vBulletin Solutions, Inc.