Minor optimization 2

This commit is contained in:
Pecusx
2023-01-09 14:43:42 +01:00
parent 872d564846
commit 9b05cf0220
3 changed files with 9 additions and 8 deletions
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
+9 -8
View File
@@ -74,37 +74,38 @@ CheckNextTankBFG
.endp
; ------------------------
.proc babymissile
mva #sfx_baby_missile sfx_effect
mva #11 ExplosionRadius
GoBabyMissileSFX
mva #sfx_baby_missile sfx_effect
GoXmissile
jmp xmissile
.endp
; ------------------------
.proc missile ;
mva #sfx_baby_missile sfx_effect
mva #17 ExplosionRadius
bne babymissile.GoXmissile
bne babymissile.GoBabyMissileSFX
; jmp xmissile
.endp
; ------------------------
.proc babynuke
mva #sfx_nuke sfx_effect
mva #25 ExplosionRadius
GoBabyNukeSFX
mva #sfx_nuke sfx_effect ; allways <>0
bne babymissile.GoXmissile
; jmp xmissile
.endp
; ------------------------
.proc nuke
mva #sfx_nuke sfx_effect
mva #30 ExplosionRadius
bne babymissile.GoXmissile
bne babynuke.GoBabyNukeSFX
; jmp xmissile
.endp
; ------------------------
.proc leapfrog
mva #sfx_baby_missile sfx_effect
mva #17 ExplosionRadius
jsr xmissile
; mva #sfx_baby_missile sfx_effect
; jsr xmissile
jsr babymissile.GoBabyMissileSFX
jsr SecondRepeat