9Panzer
Well-known member
Hey folks,
having any annoying out of range error when I'm using a BEQ. The error only occurs when I jump banks.
AI Action script:
It doesn't work... any one have any idea why?
having any annoying out of range error when I'm using a BEQ. The error only occurs when I jump banks.
AI Action script:
Entry in Bank18SwitchBank #$18
JSR doBossAttack
ReturnBank
doBossAttack:
LDA ScreenFlags01 ;Uses Screen Flags 2
AND #%10000000 ;Pugna Boss Fight
BEQ +
;;; do stuff
+
LDA ScreenFlags01 ;Uses Screen Flags 2
AND #%01000000 ; Grokk Boss Fight
BEQ +
;;; do stuff
+
LDA ScreenFlags01 ;Uses Screen Flags 2
AND #%00100000 ; Spider Boss Fight
BEQ +
;;; do stuff
+
LDA ScreenFlags01 ;Uses Screen Flags 2
AND #%00010000 ; Vespeto Boss Fight
BEQ +
SwitchBank #$18
JSR doVespeto
ReturnBank
+
LDA ScreenFlags01 ;Uses Screen Flags 2
AND #%00001000 ; Sarya
BEQ +
;;; do stuff
+
RTS
RTS
It doesn't work... any one have any idea why?