mirror of
https://github.com/Pecusx/scorch_src.git
synced 2026-05-21 06:39:40 +02:00
Minor optimizations
This commit is contained in:
+2
-4
@@ -1693,9 +1693,7 @@ AllTanksFloatingDown
|
|||||||
lda Ytankstable,x
|
lda Ytankstable,x
|
||||||
cmp #(72-7) ; tank under screen - no erase
|
cmp #(72-7) ; tank under screen - no erase
|
||||||
bcs NoEraseTank
|
bcs NoEraseTank
|
||||||
mva #1 Erase
|
jsr ClearTankNr
|
||||||
jsr DrawTankNr
|
|
||||||
mva #0 Erase
|
|
||||||
sta ATRACT ; reset atract mode
|
sta ATRACT ; reset atract mode
|
||||||
NoEraseTank
|
NoEraseTank
|
||||||
ldx TankNr
|
ldx TankNr
|
||||||
@@ -1714,7 +1712,7 @@ NotFastTank
|
|||||||
TankUnderScreen
|
TankUnderScreen
|
||||||
jsr RandomizeTankPos
|
jsr RandomizeTankPos
|
||||||
TankOnScreen
|
TankOnScreen
|
||||||
jsr DrawTankNr
|
jsr PutTankNr
|
||||||
DrawOnlyParachute
|
DrawOnlyParachute
|
||||||
lda ActiveDefenceWeapon,x
|
lda ActiveDefenceWeapon,x
|
||||||
bne FastTank
|
bne FastTank
|
||||||
|
|||||||
BIN
Binary file not shown.
BIN
Binary file not shown.
+2
-4
@@ -2685,7 +2685,6 @@ pressedLeft
|
|||||||
jsr DecreaseShieldEnergyX
|
jsr DecreaseShieldEnergyX
|
||||||
; first erase old tank position
|
; first erase old tank position
|
||||||
jsr ClearTankNr
|
jsr ClearTankNr
|
||||||
mva #0 Erase
|
|
||||||
lda XtankstableH,x
|
lda XtankstableH,x
|
||||||
cmp #0
|
cmp #0
|
||||||
bne @+
|
bne @+
|
||||||
@@ -2703,7 +2702,7 @@ NoLEdge
|
|||||||
mva #162 AngleTable,x
|
mva #162 AngleTable,x
|
||||||
; then draw tank on new position
|
; then draw tank on new position
|
||||||
DrawFloatingTank
|
DrawFloatingTank
|
||||||
jsr DrawTankNr
|
jsr PutTankNr
|
||||||
jsr DisplayStatus
|
jsr DisplayStatus
|
||||||
jsr WaitOneFrame
|
jsr WaitOneFrame
|
||||||
jsr CalculateSoildown
|
jsr CalculateSoildown
|
||||||
@@ -2782,7 +2781,6 @@ TankBelow
|
|||||||
ldx TankNr
|
ldx TankNr
|
||||||
; first erase old tank position
|
; first erase old tank position
|
||||||
jsr ClearTankNr
|
jsr ClearTankNr
|
||||||
mva #0 Erase
|
|
||||||
bit OverTankDir
|
bit OverTankDir
|
||||||
bmi PassLeft
|
bmi PassLeft
|
||||||
PassRight
|
PassRight
|
||||||
@@ -2798,7 +2796,7 @@ PassLeft
|
|||||||
mva #162 AngleTable,x
|
mva #162 AngleTable,x
|
||||||
Bypassing
|
Bypassing
|
||||||
; then draw tank on new position
|
; then draw tank on new position
|
||||||
jsr DrawTankNr
|
jsr PutTankNr
|
||||||
jmp CheckForTanksBelow
|
jmp CheckForTanksBelow
|
||||||
RightFromTheTank
|
RightFromTheTank
|
||||||
LeftFromTheTank
|
LeftFromTheTank
|
||||||
|
|||||||
Reference in New Issue
Block a user