new goals

make goals a jump table
add light speed
add crystals and bosses
add crystals only
move XY preservation to CountBits and utilize stack instead of Y for temp storage
This commit is contained in:
spannerisms
2021-04-06 02:00:25 -04:00
parent 70933b01f8
commit ed9c6681e8
5 changed files with 180 additions and 40 deletions

View File

@@ -429,10 +429,17 @@ JSL.l OnPrepFileSelect
;--------------------------------------------------------------------------------
;================================================================================
; Agahnim 0bb
; Light speed
;--------------------------------------------------------------------------------
;org $1ED6EF ; <- F56EF - sprite_agahnim.asm : 636 (JSL GetRandomInt : AND.b #$01 : BNE BRANCH_GAMMA)
;NOP #18
; Spam blue balls if ped not pulled
org $1ED6E8
JSL CheckAgaForPed : NOP
; kill ganon when aga dies in light speed
org $00F970
JSL KillGanon
;--------------------------------------------------------------------------------
;================================================================================