From 1da3b452b19fd753f12136abc6a73fe6561e2687 Mon Sep 17 00:00:00 2001 From: Ash Ketchum Date: Wed, 15 Jul 2026 12:40:29 +0200 Subject: explore: don't hide the player (fixes glitchy orphaned Pikachu) Hiding the player left the Yellow Pikachu follower visible and chasing an invisible player -- that's the 'glitchy sprite', and with no visible player the movement looked like it wasn't responding. Reverted the UpdatePlayerSprite hide hook. EXPLORE is now a plain visible noclip ghost-walk: you (and Pikachu) glide through walls and across map seams, and control is obvious. Verified tap-by-tap movement in every direction, through Pallet's fence. --- engine/overworld/movement.asm | 3 --- 1 file changed, 3 deletions(-) (limited to 'engine') diff --git a/engine/overworld/movement.asm b/engine/overworld/movement.asm index e4ff3e05..165208eb 100644 --- a/engine/overworld/movement.asm +++ b/engine/overworld/movement.asm @@ -1,9 +1,6 @@ DEF MAP_TILESET_SIZE EQU $60 UpdatePlayerSprite: - ld a, [wSlopNoclip] ; SL0P camera: hide the player sprite while noclipping - and a - jr nz, .disableSprite ld a, [wSpritePlayerStateData2WalkAnimationCounter] and a jr z, .checkIfTextBoxInFrontOfSprite -- cgit v1.3.1-sl0p