You've already forked pokecrystal-board
mirror of
https://gitlab.com/xCrystal/pokecrystal-board.git
synced 2025-04-09 05:44:44 -07:00
Use hSerialConnectionStatus constants elsewhere
This commit is contained in:
@@ -27,7 +27,7 @@ DoBattle: ; 3c000
|
||||
jr z, .not_linked
|
||||
|
||||
ld a, [hSerialConnectionStatus]
|
||||
cp $2
|
||||
cp USING_INTERNAL_CLOCK
|
||||
jr z, .player_2
|
||||
|
||||
.not_linked
|
||||
@@ -98,7 +98,7 @@ DoBattle: ; 3c000
|
||||
and a
|
||||
jr z, .not_linked_2
|
||||
ld a, [hSerialConnectionStatus]
|
||||
cp $2
|
||||
cp USING_INTERNAL_CLOCK
|
||||
jr nz, .not_linked_2
|
||||
xor a
|
||||
ld [wEnemySwitchMonIndex], a
|
||||
@@ -252,7 +252,7 @@ Stubbed_Function3c1bf:
|
||||
|
||||
HandleBetweenTurnEffects: ; 3c1d6
|
||||
ld a, [hSerialConnectionStatus]
|
||||
cp $1
|
||||
cp USING_EXTERNAL_CLOCK
|
||||
jr z, .CheckEnemyFirst
|
||||
call CheckFaint_PlayerThenEnemy
|
||||
ret c
|
||||
@@ -351,7 +351,7 @@ CheckFaint_EnemyThenPlayer: ; 3c25c
|
||||
|
||||
HandleBerserkGene: ; 3c27c
|
||||
ld a, [hSerialConnectionStatus]
|
||||
cp $1
|
||||
cp USING_EXTERNAL_CLOCK
|
||||
jr z, .reverse
|
||||
|
||||
call .player
|
||||
@@ -459,7 +459,7 @@ DetermineMoveOrder: ; 3c314
|
||||
cp $2
|
||||
jr nz, .switch
|
||||
ld a, [hSerialConnectionStatus]
|
||||
cp $2
|
||||
cp USING_INTERNAL_CLOCK
|
||||
jr z, .player_2
|
||||
|
||||
call BattleRandom
|
||||
@@ -516,7 +516,7 @@ DetermineMoveOrder: ; 3c314
|
||||
|
||||
.both_have_quick_claw
|
||||
ld a, [hSerialConnectionStatus]
|
||||
cp $2
|
||||
cp USING_INTERNAL_CLOCK
|
||||
jr z, .player_2b
|
||||
call BattleRandom
|
||||
cp c
|
||||
@@ -546,7 +546,7 @@ DetermineMoveOrder: ; 3c314
|
||||
|
||||
.speed_tie
|
||||
ld a, [hSerialConnectionStatus]
|
||||
cp $2
|
||||
cp USING_INTERNAL_CLOCK
|
||||
jr z, .player_2c
|
||||
call BattleRandom
|
||||
cp 1 + (50 percent)
|
||||
@@ -710,7 +710,7 @@ ParsePlayerAction: ; 3c434
|
||||
|
||||
HandleEncore: ; 3c4df
|
||||
ld a, [hSerialConnectionStatus]
|
||||
cp $1
|
||||
cp USING_EXTERNAL_CLOCK
|
||||
jr z, .player_1
|
||||
call .do_player
|
||||
jr .do_enemy
|
||||
@@ -1162,7 +1162,7 @@ ResidualDamage: ; 3c716
|
||||
|
||||
HandlePerishSong: ; 3c801
|
||||
ld a, [hSerialConnectionStatus]
|
||||
cp $1
|
||||
cp USING_EXTERNAL_CLOCK
|
||||
jr z, .EnemyFirst
|
||||
call SetPlayerTurn
|
||||
call .do_it
|
||||
@@ -1231,7 +1231,7 @@ HandlePerishSong: ; 3c801
|
||||
|
||||
HandleWrap: ; 3c874
|
||||
ld a, [hSerialConnectionStatus]
|
||||
cp $1
|
||||
cp USING_EXTERNAL_CLOCK
|
||||
jr z, .EnemyFirst
|
||||
call SetPlayerTurn
|
||||
call .do_it
|
||||
@@ -1303,7 +1303,7 @@ SwitchTurnCore: ; 3c8e4
|
||||
|
||||
HandleLeftovers: ; 3c8eb
|
||||
ld a, [hSerialConnectionStatus]
|
||||
cp $1
|
||||
cp USING_EXTERNAL_CLOCK
|
||||
jr z, .DoEnemyFirst
|
||||
call SetPlayerTurn
|
||||
call .do_it
|
||||
@@ -1353,7 +1353,7 @@ HandleLeftovers: ; 3c8eb
|
||||
|
||||
HandleMysteryberry: ; 3c93c
|
||||
ld a, [hSerialConnectionStatus]
|
||||
cp $1
|
||||
cp USING_EXTERNAL_CLOCK
|
||||
jr z, .DoEnemyFirst
|
||||
call SetPlayerTurn
|
||||
call .do_it
|
||||
@@ -1492,7 +1492,7 @@ HandleMysteryberry: ; 3c93c
|
||||
|
||||
HandleFutureSight: ; 3ca26
|
||||
ld a, [hSerialConnectionStatus]
|
||||
cp $1
|
||||
cp USING_EXTERNAL_CLOCK
|
||||
jr z, .enemy_first
|
||||
call SetPlayerTurn
|
||||
call .do_it
|
||||
@@ -1551,7 +1551,7 @@ HandleFutureSight: ; 3ca26
|
||||
|
||||
HanleDefrost: ; 3ca8f
|
||||
ld a, [hSerialConnectionStatus]
|
||||
cp $1
|
||||
cp USING_EXTERNAL_CLOCK
|
||||
jr z, .enemy_first
|
||||
call .do_player_turn
|
||||
jr .do_enemy_turn
|
||||
@@ -1611,7 +1611,7 @@ HanleDefrost: ; 3ca8f
|
||||
|
||||
HandleSafeguard: ; 3cafb
|
||||
ld a, [hSerialConnectionStatus]
|
||||
cp $1
|
||||
cp USING_EXTERNAL_CLOCK
|
||||
jr z, .player1
|
||||
call .CheckPlayer
|
||||
jr .CheckEnemy
|
||||
@@ -1648,7 +1648,7 @@ HandleSafeguard: ; 3cafb
|
||||
|
||||
HandleScreens: ; 3cb36
|
||||
ld a, [hSerialConnectionStatus]
|
||||
cp 1
|
||||
cp USING_EXTERNAL_CLOCK
|
||||
jr z, .Both
|
||||
call .CheckPlayer
|
||||
jr .CheckEnemy
|
||||
@@ -1732,7 +1732,7 @@ HandleWeather: ; 3cb9e
|
||||
ret nz
|
||||
|
||||
ld a, [hSerialConnectionStatus]
|
||||
cp 1
|
||||
cp USING_EXTERNAL_CLOCK
|
||||
jr z, .enemy_first
|
||||
|
||||
.player_first
|
||||
@@ -2116,7 +2116,7 @@ HandleEnemyMonFaint: ; 3cd55
|
||||
|
||||
DoubleSwitch: ; 3cdca
|
||||
ld a, [hSerialConnectionStatus]
|
||||
cp $1
|
||||
cp USING_EXTERNAL_CLOCK
|
||||
jr z, .player_1
|
||||
call ClearSprites
|
||||
hlcoord 1, 0
|
||||
@@ -4351,7 +4351,7 @@ RecallPlayerMon: ; 3dce6
|
||||
|
||||
HandleHealingItems: ; 3dcf9
|
||||
ld a, [hSerialConnectionStatus]
|
||||
cp $1
|
||||
cp USING_EXTERNAL_CLOCK
|
||||
jr z, .player_1
|
||||
call SetPlayerTurn
|
||||
call HandleHPHealingItem
|
||||
@@ -4596,7 +4596,7 @@ UseConfusionHealingItem: ; 3de51
|
||||
HandleStatBoostingHeldItems: ; 3de97
|
||||
; The effects handled here are not used in-game.
|
||||
ld a, [hSerialConnectionStatus]
|
||||
cp $1
|
||||
cp USING_EXTERNAL_CLOCK
|
||||
jr z, .player_1
|
||||
call .DoPlayer
|
||||
jp .DoEnemy
|
||||
@@ -5375,7 +5375,7 @@ PlayerSwitch: ; 3e3ad
|
||||
|
||||
.dont_run
|
||||
ld a, [hSerialConnectionStatus]
|
||||
cp $1
|
||||
cp USING_EXTERNAL_CLOCK
|
||||
jr z, .player_1
|
||||
call BattleMonEntrance
|
||||
call EnemyMonEntrance
|
||||
|
Reference in New Issue
Block a user