Func_f2418:: ld hl, BillsHouseText_f243b call PrintText call YesNoChoice ld a, [wCurrentMenuItem] and a jr nz, .asm_f2433 .asm_f2427 ld hl, BillsHouseText_f2440 call PrintText ld a, $2 ld [wBillsHouseCurScript], a ret .asm_f2433 ld hl, BillsHouseText_f2445 call PrintText jr .asm_f2427 BillsHouseText_f243b: text_far _BillsHouseText_1e865 text_end BillsHouseText_f2440: text_far _BillsHouseText_1e86a text_end BillsHouseText_f2445: text_far _BillsHouseText_1e86f text_end Func_f244a:: CheckEvent EVENT_GOT_SS_TICKET jr nz, .asm_f247e ld hl, BillsHouseText_f248c call PrintText lb bc, S_S_TICKET, 1 call GiveItem jr nc, .asm_f2485 ld hl, BillsHouseText_f2491 call PrintText SetEvent EVENT_GOT_SS_TICKET ld a, HS_CERULEAN_GUARD_1 ld [wMissableObjectIndex], a predef ShowObject ld a, HS_CERULEAN_GUARD_2 ld [wMissableObjectIndex], a predef HideObject .asm_f247e ld hl, BillsHouseText_f249d call PrintText ret .asm_f2485 ld hl, BillsHouseText_f2498 call PrintText ret BillsHouseText_f248c: text_far _BillThankYouText text_end BillsHouseText_f2491: text_far _SSTicketReceivedText sound_get_key_item text_promptbutton text_end BillsHouseText_f2498: text_far _SSTicketNoRoomText text_end BillsHouseText_f249d: text_far _BillsHouseText_1e8cb text_end Func_f24a2:: ld hl, BillsHouseText_f24a9 call PrintText ret BillsHouseText_f24a9: text_far _BillsHouseText_1e8da text_end Func_f24ae:: ld a, [wCurMap] cp BILLS_HOUSE jr nz, .asm_f24d2 call CheckPikachuFollowingPlayer jr z, .asm_f24d2 ld a, [wBillsHouseCurScript] cp $5 ld e, $1b ret z cp $0 ld e, $17 ret z CheckEventHL EVENT_MET_BILL_2 ld e, $20 ret z ld e, $1f ret .asm_f24d2 ld e, $ff ret Func_f24d5:: ld a, $ff ld [wJoyIgnore], a xor a ld [wPlayerMovingDirection], a call UpdateSprites call UpdateSprites ld hl, Data_f2505 call ApplyPikachuMovementData ld a, $f ; pikachu ld [wEmotionBubbleSpriteIndex], a ld a, QUESTION_BUBBLE ld [wWhichEmotionBubble], a predef EmotionBubble call DisablePikachuFollowingPlayer callfar InitializePikachuTextID ret Data_f2505: db $00 db $20 db $20 db $20 db $1e db $3f Func_f250b:: ld hl, Data_f251c ld b, SPRITE_FACING_UP call TryApplyPikachuMovementData ld hl, Data_f2521 ld b, SPRITE_FACING_RIGHT call TryApplyPikachuMovementData ret Data_f251c: db $00 db $1f db $1d db $38 db $3f Data_f2521: db $00 db $1e db $1f db $1f db $1d db $38 db $3f