mirror of
https://github.com/thornAvery/kep-hack.git
synced 2025-09-16 18:30:50 +12:00

This is part of the removal of the Rocket Hideout. Floor 1 is repurposed to be a lore-centric room for Giovanni's character, located in Viridian Gym. I plan to have the Protector and TM Earthquake moved here. The TM26 item pickup doesn't work for some reason. Otherwise, it's complete.
74 lines
2.2 KiB
NASM
74 lines
2.2 KiB
NASM
RocketHideoutB1F_Script: ;all trainer references are commented out.
|
|
;call RocketHideout1Script_44be0
|
|
call EnableAutoTextBoxDrawing
|
|
;ld hl, RocketHideout1TrainerHeaders
|
|
;ld de, RocketHideoutB1F_ScriptPointers
|
|
;ld a, [wRocketHideoutB1FCurScript]
|
|
;call ExecuteCurMapScriptInTable
|
|
;ld [wRocketHideoutB1FCurScript], a
|
|
ret
|
|
|
|
;RocketHideout1Script_44be0:
|
|
; ld hl, wCurrentMapScriptFlags
|
|
; bit 5, [hl]
|
|
; res 5, [hl]
|
|
; ret z
|
|
; CheckEvent EVENT_677
|
|
; jr nz, .asm_44c01
|
|
; CheckEventReuseA EVENT_BEAT_ROCKET_HIDEOUT_1_TRAINER_4
|
|
; jr nz, .asm_44bf7
|
|
; ld a, $54
|
|
; jr .asm_44c03
|
|
;.asm_44bf7
|
|
; ld a, SFX_GO_INSIDE
|
|
; call PlaySound
|
|
; CheckEventHL EVENT_677
|
|
;.asm_44c01
|
|
; ld a, $e
|
|
;.asm_44c03
|
|
; ld [wNewTileBlockID], a
|
|
; lb bc, 8, 12
|
|
; predef_jump ReplaceTileBlock
|
|
|
|
;RocketHideoutB1F_ScriptPointers:
|
|
;dw CheckFightingMapTrainers
|
|
;dw DisplayEnemyTrainerTextAndStartBattle
|
|
;dw EndTrainerBattle
|
|
|
|
RocketHideoutB1F_TextPointers:
|
|
dw RocketHideout1Text1
|
|
dw RocketHideout1Text2
|
|
dw RocketHideout1Text3
|
|
dw RocketHideout1Text4
|
|
dw PickUpItemText
|
|
dw PickUpItemText
|
|
|
|
;RocketHideout1TrainerHeaders:
|
|
; def_trainers
|
|
;RocketHideout1TrainerHeader0:
|
|
; trainer EVENT_BEAT_ROCKET_HIDEOUT_1_TRAINER_0, 3, RocketHideout1BattleText2, RocketHideout1EndBattleText2, RocketHideout1AfterBattleTxt2
|
|
;RocketHideout1TrainerHeader1:
|
|
; trainer EVENT_BEAT_ROCKET_HIDEOUT_1_TRAINER_1, 2, RocketHideout1BattleText3, RocketHideout1EndBattleText3, RocketHideout1AfterBattleTxt3
|
|
;RocketHideout1TrainerHeader2:
|
|
; trainer EVENT_BEAT_ROCKET_HIDEOUT_1_TRAINER_2, 2, RocketHideout1BattleText4, RocketHideout1EndBattleText4, RocketHideout1AfterBattleTxt4
|
|
;RocketHideout1TrainerHeader3:
|
|
; trainer EVENT_BEAT_ROCKET_HIDEOUT_1_TRAINER_3, 3, RocketHideout1BattleText5, RocketHideout1EndBattleText5, RocketHideout1AfterBattleTxt5
|
|
;RocketHideout1TrainerHeader4:
|
|
; trainer EVENT_BEAT_ROCKET_HIDEOUT_1_TRAINER_4, 3, RocketHideout1BattleText6, RocketHideout1EndBattleText6, RocketHideout1AfterBattleTxt6
|
|
db -1 ; end
|
|
|
|
RocketHideout1Text1:
|
|
text_far _RocketHideout1Text1
|
|
text_end
|
|
|
|
RocketHideout1Text2:
|
|
text_far _RocketHideout1Text2
|
|
text_end
|
|
|
|
RocketHideout1Text3:
|
|
text_far _RocketHideout1Text3
|
|
text_end
|
|
|
|
RocketHideout1Text4:
|
|
text_far _RocketHideout1Text4
|
|
text_end |