FANDOM


This is simply a matter of detecting whether you are in the intro camera, or intro swirl. The intro camera is viewing the level, and the intro swirl is the swirl around Bond when the level is about to begin. It can be placed in 04XX or 10XX blocks, but generally it should be in 10XX blocks. The detection is done using return value commands CE, and CF, which in the example below goto 0201 if they are current in the swirl, and simply continue executing commands otherwise.


Intro1


For example, if in the intro swirl:

0200 ;do nothing for now
AD Loop until intro is done ; comments are ignored
03 ;leave the routine once, this is needed to avoid inf loop for backwards
CE01 Detect if in intro camera, we aren’t, so don’t do anything
CF01 Detect if in intro swirl, we are, so goto 0201
0201
0100 Goto beginning, then goto first 0200

repeat…


If not in any intros:

0200 ;do nothing for now
AD Loop until intro is done ; comments are ignored
03 ;leave the routine once, this is needed to avoid inf loop for backwards
CE01 Detect if in intro camera, we aren’t, so don’t do anything
CF01 Detect if in intro swirl, we aren’t, so don’t do anything
0002 Goto 0202
0202
AD Do whatever want here ;… program continues with whatever you want
05FD0001 ;this just exits the routine so it never is active again

Ad blocker interference detected!


Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.