diff options
author | U-Fish-PC\Daniel <corrnondacqb@yahoo.com> | 2014-05-21 13:10:07 -0400 |
---|---|---|
committer | U-Fish-PC\Daniel <corrnondacqb@yahoo.com> | 2014-05-21 13:10:07 -0400 |
commit | a9528fc870b585b6b4fac45e115061d8af979681 (patch) | |
tree | 9b12adf83c55b08be140c62376b187b99919dfc0 | |
parent | f29c4e473e0d8075f54744fda89bd5099be62abf (diff) |
More misc relabelling
-rw-r--r-- | constants/item_constants.asm | 2 | ||||
-rwxr-xr-x | main.asm | 126 | ||||
-rw-r--r-- | menu/pc.asm | 8 | ||||
-rwxr-xr-x | scripts/saffroncity.asm | 2 |
4 files changed, 70 insertions, 68 deletions
diff --git a/constants/item_constants.asm b/constants/item_constants.asm index 224e0b78..be320371 100644 --- a/constants/item_constants.asm +++ b/constants/item_constants.asm @@ -20,6 +20,8 @@ SUPER_POTION EQU $13 POTION EQU $14 BOULDERBADGE EQU $15 CASCADEBADGE EQU $16 +SAFARI_BAIT EQU $15 ; overload +SAFARI_ROCK EQU $16 ; overload THUNDERBADGE EQU $17 RAINBOWBADGE EQU $18 SOULBADGE EQU $19 @@ -4532,16 +4532,16 @@ TextCommand0B:: ; 1c31 (0:1c31) ; format: text command ID, sound ID or cry ID TextCommandSounds:: ; 1c64 (0:1c64) - db $0B,$86 - db $12,$9A - db $0E,$91 - db $0F,$86 - db $10,$89 - db $11,$94 - db $13,$98 - db $14,$A8 - db $15,$97 - db $16,$78 + db $0B,(SFX_02_3a - SFX_Headers_02) / 3 + db $12,(SFX_02_46 - SFX_Headers_02) / 3 + db $0E,(SFX_02_41 - SFX_Headers_02) / 3 + db $0F,(SFX_02_3a - SFX_Headers_02) / 3 + db $10,(SFX_02_3b - SFX_Headers_02) / 3 + db $11,(SFX_02_42 - SFX_Headers_02) / 3 + db $13,(SFX_02_44 - SFX_Headers_02) / 3 + db $14,NIDORINA ; used in OakSpeech + db $15,PIDGEOT ; used in SaffronCityText12 + db $16,DEWGONG ; unused? ; draw ellipses ; 0CAA @@ -10368,7 +10368,7 @@ Func_3eb5:: ; 3eb5 (0:3eb5) ld [H_LOADEDROMBANK], a ret -Func_3ef5:: ; 3ef5 (0:3ef5) +PrintPredefTextID:: ; 3ef5 (0:3ef5) ld [H_DOWNARROWBLINKCNT2], a ; $ff8c ld hl, PointerTable_3f22 call Func_3f0f @@ -10426,11 +10426,11 @@ PointerTable_3f22:: ; 3f22 (0:3f22) dw UnnamedText_624c6 ; id = 1C dw UnnamedText_624cb ; id = 1D dw TerminatorText_62508 ; id = 1E - dw Unknown_62529 ; id = 1F + dw PredefText1f ; id = 1F dw ViridianSchoolNotebook ; id = 20 dw ViridianSchoolBlackboard ; id = 21 dw JustAMomentText ; id = 22 - dw Unknown_21878 ; id = 23 + dw PredefText23 ; id = 23 dw FoundHiddenItemText ; id = 24 dw HiddenItemBagFullText ; id = 25 dw VermilionGymTrashText ; id = 26 @@ -14336,7 +14336,7 @@ OakSpeechText1: ; 6253 (1:6253) db "@" OakSpeechText2: ; 6258 (1:6258) TX_FAR _OakSpeechText2A - db $14 + db $14 ; play NIDORINA cry from TextCommandSounds TX_FAR _OakSpeechText2B db "@" IntroducePlayerText: ; 6262 (1:6262) @@ -22140,7 +22140,7 @@ asm_ef82: ; ef82 (3:6f82) res 6, [hl] ld a, $ff ld [$cfcb], a - call Func_eff7 + call AnimateCutTree ld de, CutTreeBlockSwaps ; $7100 call Func_f09f call Func_eedc @@ -22158,7 +22158,7 @@ UsedCutText: ; eff2 (3:6ff2) TX_FAR _UsedCutText db "@" -Func_eff7: ; eff7 (3:6ff7) +AnimateCutTree: ; eff7 (3:6ff7) xor a ld [$cd50], a ld a, $e4 @@ -22177,13 +22177,13 @@ Func_eff7: ; eff7 (3:6ff7) jr asm_f055 .asm_f020 ld hl, $8fc0 - call Func_f04c + call LoadCutTreeOAM ld hl, $8fd0 - call Func_f04c + call LoadCutTreeOAM ld hl, $8fe0 - call Func_f04c + call LoadCutTreeOAM ld hl, $8ff0 - call Func_f04c + call LoadCutTreeOAM call asm_f055 ld hl, $c393 ld de, $4 @@ -22197,17 +22197,17 @@ Func_eff7: ; eff7 (3:6ff7) jr nz, .asm_f044 ret -Func_f04c: ; f04c (3:704c) +LoadCutTreeOAM: ; f04c (3:704c) ld de, AnimationTileset2 + $60 ; $474e ; tile depicting a leaf ld bc, (BANK(AnimationTileset2) << 8) + $01 jp CopyVideoData asm_f055: ; f055 (3:7055) call Func_f068 ld a, $9 - ld de, UnknownOAM_f060 ; $7060 + ld de, CutTreeOAM ; $7060 jp WriteOAMBlock -UnknownOAM_f060: ; f060 (3:7060) +CutTreeOAM: ; f060 (3:7060) db $FC,$10,$FD,$10 db $FE,$10,$FF,$10 @@ -24065,7 +24065,7 @@ PrintBookshelfText: ; fb50 (3:7b50) push af call EnableAutoTextBoxDrawing pop af - call Func_3ef5 + call PrintPredefTextID xor a ld [$ffdb], a ret @@ -28395,7 +28395,7 @@ AccessedOaksPCText: ; 1e946 (7:6946) Func_1e94b: ; 1e94b (7:694b) call EnableAutoTextBoxDrawing ld a, $39 - jp Func_3ef5 + jp PrintPredefTextID NewBicycleText: ; 1e953 (7:6953) TX_FAR _NewBicycleText @@ -28404,7 +28404,7 @@ NewBicycleText: ; 1e953 (7:6953) Func_1e958: ; 1e958 (7:6958) call EnableAutoTextBoxDrawing ld a, $05 - jp Func_3ef5 + jp PrintPredefTextID PushStartText: ; 1e960 (7:6960) TX_FAR _PushStartText @@ -28421,7 +28421,7 @@ Func_1e965: ; 1e965 (7:6965) jr c, .asm_1e97b ld a, $7 .asm_1e97b - jp Func_3ef5 + jp PrintPredefTextID SaveOptionText: ; 1e97e (7:697e) TX_FAR _SaveOptionText @@ -28518,7 +28518,7 @@ Func_1eaa17: ; 1ea17 (7:6a17) ret nz call EnableAutoTextBoxDrawing ld a, $31 - jp Func_3ef5 + jp PrintPredefTextID CinnabarGymQuiz: ; 1ea25 (7:6a25) db $08 ; asm @@ -28707,7 +28707,7 @@ CinnabarGymGateCoords: ; 1eb48 (7:6b48) Func_1eb60: ; 1eb60 (7:6b60) call EnableAutoTextBoxDrawing ld a, $30 - call Func_3ef5 + call PrintPredefTextID ret MagazinesText: ; 1eb69 (7:6b69) @@ -28728,12 +28728,12 @@ Func_1eb6e: ; 1eb6e (7:6b6e) jr nz, .asm_1eb8b .asm_1eb86 ld a, $2d - jp Func_3ef5 + jp PrintPredefTextID .asm_1eb8b ld a, $1 ld [$cc3c], a ld a, $2e - call Func_3ef5 + call PrintPredefTextID ld c, $20 call DelayFrames ld a, (SFX_02_3c - SFX_Headers_02) / 3 @@ -28762,7 +28762,7 @@ Func_1eb6e: ; 1eb6e (7:6b6e) ld a, $1 ld [$cc3c], a ld a, $2f - call Func_3ef5 + call PrintPredefTextID ret BillsHouseMonitorText: ; 1ebdd (7:6bdd) @@ -28860,7 +28860,7 @@ Func_1ecaf: ; 1ecaf (7:6caf) ret nz call EnableAutoTextBoxDrawing ld a, $8 - jp Func_3ef5 + jp PrintPredefTextID OakLabEmailText: ; 1ecbd (7:6cbd) TX_FAR _OakLabEmailText @@ -29688,7 +29688,7 @@ Func_2ff09 ; 2ff09 (b:7f09) .asm_2ff26 call EnableAutoTextBoxDrawing ld a, b - call Func_3ef5 + call PrintPredefTextID xor a .asm_2ff2e ld [$cd3d], a @@ -31301,7 +31301,7 @@ Func_37e2d: ; 37e2d (d:7e2d) push af call EnableAutoTextBoxDrawing pop af - call Func_3ef5 + call PrintPredefTextID ret GameCornerOutOfOrderText: ; 37e79 (d:7e79) @@ -35904,7 +35904,7 @@ RegularBattleMenu: ; 3cf1a (f:4f1a) ld [$d120], a jp LoadScreenTilesFromBuffer1 ; restore saved screen and return?? .safari1 ; safari first option?? - ld a, $8 + ld a, SAFARI_BALL ld [$cf91], a jr asm_3d05f @@ -35922,7 +35922,7 @@ Func_3cfe8: ; 3cfe8 (f:4fe8) ld a, [W_BATTLETYPE] ; $d05a cp $2 jr nz, asm_3d00e - ld a, $15 + ld a, SAFARI_BAIT ld [$cf91], a jr asm_3d05f asm_3d00e: ; 3d00e (f:500e) @@ -36025,7 +36025,7 @@ Func_3d0ca: ; 3d0ca (f:50ca) ld a, [W_BATTLETYPE] ; $d05a cp $2 jr nz, Func_3d0e0 - ld a, $16 + ld a, SAFARI_ROCK ld [$cf91], a jp asm_3d05f @@ -45720,7 +45720,7 @@ PrintCardKeyText: ; 52673 (14:6673) push de ld a, $1 ld [H_DOWNARROWBLINKCNT2], a ; $ff8c - call Func_3ef5 + call PrintPredefTextID pop de srl d ld a, d @@ -45748,7 +45748,7 @@ PrintCardKeyText: ; 52673 (14:6673) .asm_526dc ld a, $2 ld [H_DOWNARROWBLINKCNT2], a ; $ff8c - jp Func_3ef5 + jp PrintPredefTextID SilphCoMapList: ; 526e3 (14:66e3) db SILPH_CO_2F @@ -46119,7 +46119,7 @@ Func_52996: ; 52996 (14:6996) ld a, $1 ld [$cc3c], a ld a, [wTrainerSpriteOffset] - jp Func_3ef5 + jp PrintPredefTextID TMNotebook: ; 529a4 (14:69a4) TX_FAR TMNotebookText @@ -46183,7 +46183,7 @@ ViridianSchoolNotebookText4: ; 52a03 (14:6a03) Func_52a08: ; 52a08 (14:6a08) call EnableAutoTextBoxDrawing ld a, $37 - jp Func_3ef5 + jp PrintPredefTextID UnnamedText_52a10: ; 52a10 (14:6a10) TX_FAR _UnnamedText_52a10 @@ -46192,7 +46192,7 @@ UnnamedText_52a10: ; 52a10 (14:6a10) Func_52a15: ; 52a15 (14:6a15) call EnableAutoTextBoxDrawing ld a, $38 - jp Func_3ef5 + jp PrintPredefTextID UnnamedText_52a1d: ; 52a1d (14:6a1d) TX_FAR _UnnamedText_52a1d @@ -46201,7 +46201,7 @@ UnnamedText_52a1d: ; 52a1d (14:6a1d) Func_52a22: ; 52a22 (14:6a22) call EnableAutoTextBoxDrawing ld a, $36 - jp Func_3ef5 + jp PrintPredefTextID FightingDojoText: ; 52a2a (14:6a2a) TX_FAR _FightingDojoText @@ -46213,7 +46213,7 @@ Func_52a2f: ; 52a2f (14:6a2f) ret nz call EnableAutoTextBoxDrawing ld a, $27 - jp Func_3ef5 + jp PrintPredefTextID IndigoPlateauHQText: ; 52a3d (14:6a3d) TX_FAR _IndigoPlateauHQText @@ -48061,7 +48061,7 @@ SetPartyMonTypes: ; 5db5e (17:5b5e) Func_5db79: ; 5db79 (17:5b79) call EnableAutoTextBoxDrawing ld a, $4 - jp Func_3ef5 + jp PrintPredefTextID RedBedroomSNESText: ; 5db81 (17:5b81) TX_FAR _RedBedroomSNESText @@ -48070,7 +48070,7 @@ RedBedroomSNESText: ; 5db81 (17:5b81) Func_5db86: ; 5db86 (17:5b86) call EnableAutoTextBoxDrawing ld a, $3 - jp Func_3ef5 + jp PrintPredefTextID Route15UpstairsLeftBinoculars: ; 5db8e (17:5b8e) db $fc @@ -48080,7 +48080,7 @@ Func_5db8f: ; 5db8f (17:5b8f) ret nz call EnableAutoTextBoxDrawing ld a, $a ; text id Route15UpstairsBinocularsText - call Func_3ef5 + call PrintPredefTextID ld a, ARTICUNO ld [$cf91], a call PlayCry @@ -48096,7 +48096,7 @@ AerodactylFossil: ; 5dbad (17:5bad) call DisplayMonFrontSpriteInBox call EnableAutoTextBoxDrawing ld a, $9 - call Func_3ef5 + call PrintPredefTextID ret AerodactylFossilText: ; 5dbbe (17:5bbe) @@ -48109,7 +48109,7 @@ KabutopsFossil: ; 5bdc3 (17:5bc3) call DisplayMonFrontSpriteInBox call EnableAutoTextBoxDrawing ld a, $b - call Func_3ef5 + call PrintPredefTextID ret KabutopsFossilText: ; 5dbd4 (17:5bd4) @@ -48152,7 +48152,7 @@ Func_5dc1a: ; 5dc1a (17:5c1a) ld a, $1 ld [$cc3c], a ld a, [$cd3d] - call Func_3ef5 + call PrintPredefTextID ret LinkCableHelp: ; 5dc29 (17:5c29) @@ -48369,7 +48369,7 @@ ViridianBlackboardFrozenText: ; 5ddea (17:5dea) Func_5ddef: ; 5ddef (17:5def) call EnableAutoTextBoxDrawing ld a, $26 - jp Func_3ef5 + jp PrintPredefTextID VermilionGymTrashText: ; 5ddf7 (17:5df7) TX_FAR _VermilionGymTrashText @@ -48386,7 +48386,7 @@ GymTrashScript: ; 5ddfc (17:5dfc) jr z, .ok ld a, $26 ; DisplayTextID $26 = VermilionGymTrashText (nothing in the trash) - jp Func_3ef5 + jp PrintPredefTextID .ok bit 1, a @@ -48467,7 +48467,7 @@ GymTrashScript: ; 5ddfc (17:5dfc) ld a, $3d ; DisplayTextID $3d = VermilionGymTrashSuccesText3 (2nd lock opened!) .done - jp Func_3ef5 + jp PrintPredefTextID GymTrashCans: ; 5de7d (17:5e7d) db 2, 1, 3, 0, 0 ; 0 @@ -48855,8 +48855,8 @@ SilphCo11Blocks: ; 623c8 (18:63c8) INCBIN "maps/silphco11.blk" GymStatues: ; 62419 (18:6419) -; if in a gym and have the corresponding badge, a = $D and jp Func_3ef5 -; if in a gym and don’t have the corresponding badge, a = $C and jp Func_3ef5 +; if in a gym and have the corresponding badge, a = $D and jp PrintPredefTextID +; if in a gym and don’t have the corresponding badge, a = $C and jp PrintPredefTextID ; else ret call EnableAutoTextBoxDrawing ld a, [$c109] @@ -48882,7 +48882,7 @@ GymStatues: ; 62419 (18:6419) jr z, .asm_6243f ; 0x6243b $2 ld a, $c .asm_6243f - jp Func_3ef5 + jp PrintPredefTextID .BadgeFlags: ; 62442 (18:6442) db PEWTER_GYM, %00000001 @@ -48924,7 +48924,7 @@ Func_6245d: ; 6245d (18:645d) cp b jr nz, .asm_62467 ld a, [hl] - jp Func_3ef5 + jp PrintPredefTextID ; format: db map id, 08, text id of PointerTable_3f22 PokeCenterMapIDList: ; 6247e (18:647e) @@ -49025,7 +49025,7 @@ TerminatorText_62508: ; 62508 (18:6508) Func_62509: ; 6509 (18:6509) call EnableAutoTextBoxDrawing ld a, $e - jp Func_3ef5 + jp PrintPredefTextID BookcaseText: ; 62511 (18:6511) TX_FAR _BookcaseText @@ -49039,9 +49039,9 @@ Func_62516: ; 62516 (18:6516) ld a, $1 ld [$cf0c], a ld a, $1f - jp Func_3ef5 + jp PrintPredefTextID -Unknown_62529: ; 62529 (18:6529) +PredefText1f: ; 62529 (18:6529) db $F9 SECTION "bank19",ROMX,BANK[$19] @@ -54785,7 +54785,7 @@ HiddenItems: ; 76688 (1d:6688) ld [$d11e], a call GetItemName ld a, $24 - jp Func_3ef5 + jp PrintPredefTextID INCLUDE "data/hidden_item_coords.asm" @@ -54891,7 +54891,7 @@ HiddenCoins: ; 76799 (1d:6799) .RoomInCoinCase ld a, $2b .done - jp Func_3ef5 + jp PrintPredefTextID INCLUDE "data/hidden_coins.asm" diff --git a/menu/pc.asm b/menu/pc.asm index d2b633f3..6203ac7e 100644 --- a/menu/pc.asm +++ b/menu/pc.asm @@ -550,7 +550,7 @@ Func_21825:: ; 5824 (8:5825) ld [$d12b], a call EnableAutoTextBoxDrawing ld a, $22 - jp Func_3ef5 + jp PrintPredefTextID Func_21845:: ; 5845 (8:5845) ld a, [$ffaa] @@ -568,7 +568,7 @@ Func_21845:: ; 5845 (8:5845) ld [$d12b], a call EnableAutoTextBoxDrawing ld a, $22 - jp Func_3ef5 + jp PrintPredefTextID JustAMomentText:: ; 21865 (8:5865) TX_FAR _JustAMomentText @@ -579,8 +579,8 @@ JustAMomentText:: ; 21865 (8:5865) ret nz call EnableAutoTextBoxDrawing ld a, $23 - jp Func_3ef5 + jp PrintPredefTextID -Unknown_21878:: ; 21878 (8:5878) +PredefText23:: ; 21878 (8:5878) db $FD diff --git a/scripts/saffroncity.asm b/scripts/saffroncity.asm index d8e7d0c6..93bb2c88 100755 --- a/scripts/saffroncity.asm +++ b/scripts/saffroncity.asm @@ -74,7 +74,7 @@ SaffronCityText11: ; 50c67 (14:4c67) SaffronCityText12: ; 50c6c (14:4c6c) TX_FAR _SaffronCityText12 - db $15, "@" + db $15, "@" ; play PIDGEOT cry from TextCommandSounds SaffronCityText13: ; 50c72 (14:4c72) TX_FAR _SaffronCityText13 |