mirror of
https://github.com/Pecusx/scorch_src.git
synced 2026-05-21 06:39:40 +02:00
Lazy Boy and Darwin now remembers the last weapon used
This commit is contained in:
@@ -577,6 +577,8 @@ skipThisPlayer
|
|||||||
; returns angle and power of shoot tank X (TankNr)
|
; returns angle and power of shoot tank X (TankNr)
|
||||||
; in the appropriate variables (Angle and Force)
|
; in the appropriate variables (Angle and Force)
|
||||||
;----------------------------------------------
|
;----------------------------------------------
|
||||||
|
lda ActiveWeapon,x
|
||||||
|
pha ; store active weapon
|
||||||
mva #$ff SecondTryFlag
|
mva #$ff SecondTryFlag
|
||||||
; set initial Angle and Force values
|
; set initial Angle and Force values
|
||||||
lda OptionsTable+2 ; selected gravity
|
lda OptionsTable+2 ; selected gravity
|
||||||
@@ -696,6 +698,8 @@ NoHitInSecondLoopR
|
|||||||
inc NewAngle
|
inc NewAngle
|
||||||
EndOfSecondLoopR
|
EndOfSecondLoopR
|
||||||
EndOfAim
|
EndOfAim
|
||||||
|
pla ; and restore active weapon
|
||||||
|
sta ActiveWeapon,x
|
||||||
rts
|
rts
|
||||||
|
|
||||||
AimSecondTry
|
AimSecondTry
|
||||||
@@ -787,8 +791,7 @@ NoHitInSecondLoopL
|
|||||||
; Angle 1 deg to left and end loop
|
; Angle 1 deg to left and end loop
|
||||||
dec NewAngle
|
dec NewAngle
|
||||||
EndOfSecondLoopL
|
EndOfSecondLoopL
|
||||||
|
jmp EndOfAim
|
||||||
rts
|
|
||||||
|
|
||||||
SetStartAndFlight ; set start point (virtual barrel end :) ) and make test flight
|
SetStartAndFlight ; set start point (virtual barrel end :) ) and make test flight
|
||||||
; xtraj+1 and ytraj+1 set
|
; xtraj+1 and ytraj+1 set
|
||||||
|
|||||||
BIN
Binary file not shown.
BIN
Binary file not shown.
Reference in New Issue
Block a user