Cutstuff Forum
Mega Man 8-bit Deathmatch => Bugs/Suggestions => MM8BDM Discussion => Closed => Topic started by: NES Boy on September 13, 2016, 04:24:58 AM
-
During the MM9 portion of the single player campaign, Dr. Light's dialogue was supposed to change when you reach MM9DW1. However, it doesn't change until after you've beaten it and gained access to MM9FAK. This is an easy fix. In MAP01's ACS file, the source of the problem can be traced to this section of the code:
if(GetCvar("SaveProgress")<1108){
Log(s:"\cfDR. LIGHT: \c-It seems once again I have to ask for your aid, ", n:1, s:".");
Delay(35*3);
SetActorState(13,"Talk",0);
AmbientSound("misc/chat",127);
Log(s:"\cfDR. LIGHT: \c-My old robots that were due to expire are now revolting!");
Delay(35*3);
SetActorState(13,"Talk",0);
AmbientSound("misc/chat",127);
Log(s:"\cfDR. LIGHT: \c-They would never do something like this. Something must have happened to them.");
Delay(35*3);
SetActorState(13,"Talk",0);
AmbientSound("misc/chat",127);
Log(s:"\cfDR. LIGHT: \c-Please. Put a stop to them and return them to me, before this escalates even further.");
terminate;
} As you can see, Dr. Light is programmed to say this while the SaveProgress CVAR is set to less than 1108 (and greater than 1098). However, 1108 does not represent MM9DW1, it represents MM9FAK. This can be fixed by changing the value "<1108" to "<1107".
-
Fixed