rafaelcp / Super-Mega-Engine

Mega Man GameMaker Studio 1.4.1760 Engine
https://cdn.rawgit.com/rafaelcp/Super-Mega-Engine/master/demo/index.html
Other
94 stars 19 forks source link

When replaying a completed stage, the boss is still there #201

Open FullmetalPhysicist opened 6 years ago

FullmetalPhysicist commented 6 years ago

In the original Mega Man games, you cannot fight a boss multiple times. Replaying a boss's stage causes you to just teleport out once you reach the boss room. While the engine acknowledges this partially by not replaying the intro pose for a defeated boss (and not replaying weapon acquisition stuff), it stops short of actually stopping the boss re-fight.

I've tried to implement this naively but am only just beginning with the engine and do not fully understand the logic of the boss control and boss death timer objects which would seem to be the basis for this functionality.