Prev: 6CB7 Up: Map Next: 6D45
6D38: Start Level Introduction
Used by the routine at HandleLevelTimer.
Starts the introduction to a level, which is when the level timer has run out (see HandleLevelTimer). The screen is cleared, and then the ingredient which is needed for the level runs across the screen from right to left, followed by Charlie. When Charlie has left the screen the level is started (see StartLevel). The actors for the ingredient and for Charlie are handled by HandleLevelIntroduction.
StartLevelIntroduction 6D38 CALL CreateIntroductionIngredient Clear the screen and create the actor for the ingredient using CreateIntroductionIngredient.
6D3B LD HL,$5F35 Point HL at ActorCharlie.
6D3E LD DE,$6D87 Point DE at IntroductionCharlie.
6D41 LD C,$07 C=07 (the ID for Charlie).
6D43 JR CreateIntroductionActor Jump to CreateIntroductionActor to create the actor for Charlie.
Prev: 6CB7 Up: Map Next: 6D45