mirror of
https://gitlab.com/xCrystal/pokecrystal-board.git
synced 2024-09-09 09:51:34 -07:00
1-based EZ Chat cursor data indexes
This commit is contained in:
parent
648e71832a
commit
6a3045d759
@ -143,13 +143,13 @@
|
||||
const SPRITE_ANIM_FRAMESET_EGG_HATCH_4 ; 23
|
||||
const SPRITE_ANIM_FRAMESET_GS_INTRO_HO_OH ; 24
|
||||
const SPRITE_ANIM_FRAMESET_HEADBUTT ; 25
|
||||
const SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_0 ; 26
|
||||
const SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_1 ; 27
|
||||
const SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 28
|
||||
const SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_3 ; 29
|
||||
const SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_4 ; 2a
|
||||
const SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_5 ; 2b
|
||||
const SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_6 ; 2c
|
||||
const SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_1 ; 26
|
||||
const SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 27
|
||||
const SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_3 ; 28
|
||||
const SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_4 ; 29
|
||||
const SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_5 ; 2a
|
||||
const SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_6 ; 2b
|
||||
const SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_7 ; 2c
|
||||
const SPRITE_ANIM_FRAMESET_BLUE_WALK ; 2d
|
||||
const SPRITE_ANIM_FRAMESET_MAGNET_TRAIN_BLUE ; 2e
|
||||
const SPRITE_ANIM_FRAMESET_MOBILE_TRADE_SENT_BALL ; 2f
|
||||
|
@ -25,7 +25,7 @@ SpriteAnimOAMData: ; 8d94d
|
||||
dbw $80, .OAMData_Unused15_17 ; SPRITE_ANIM_OAMSET_UNUSED_15
|
||||
dbw $85, .OAMData_Unused15_17 ; SPRITE_ANIM_OAMSET_UNUSED_16
|
||||
dbw $8a, .OAMData_Unused15_17 ; SPRITE_ANIM_OAMSET_UNUSED_17
|
||||
dbw $00, .OAMData_Unused18 ; SPRITE_ANIM_OAMSET_UNUSED_18
|
||||
dbw $00, .OAMData_IntroUnownF2_1 ; SPRITE_ANIM_OAMSET_UNUSED_18
|
||||
dbw $01, .OAMData_TradePoofBubble ; SPRITE_ANIM_OAMSET_UNUSED_19
|
||||
dbw $09, .OAMData_Unused1A ; SPRITE_ANIM_OAMSET_UNUSED_1A
|
||||
dbw $10, .OAMData_GSIntroStarter ; SPRITE_ANIM_OAMSET_GS_INTRO_CHIKORITA
|
||||
@ -122,7 +122,7 @@ SpriteAnimOAMData: ; 8d94d
|
||||
dbw $00, .OAMData_IntroUnown1 ; SPRITE_ANIM_OAMSET_INTRO_UNOWN_1
|
||||
dbw $01, .OAMData_IntroUnown2 ; SPRITE_ANIM_OAMSET_INTRO_UNOWN_2
|
||||
dbw $04, .OAMData_IntroUnown3 ; SPRITE_ANIM_OAMSET_INTRO_UNOWN_3
|
||||
dbw $00, .OAMData_Unused18 ; SPRITE_ANIM_OAMSET_INTRO_UNOWN_F_2_1
|
||||
dbw $00, .OAMData_IntroUnownF2_1 ; SPRITE_ANIM_OAMSET_INTRO_UNOWN_F_2_1
|
||||
dbw $01, .OAMData_IntroUnownF2_2 ; SPRITE_ANIM_OAMSET_INTRO_UNOWN_F_2_2
|
||||
dbw $03, .OAMData_IntroUnownF2_3 ; SPRITE_ANIM_OAMSET_INTRO_UNOWN_F_2_3
|
||||
dbw $08, .OAMData_IntroUnownF2_4_5 ; SPRITE_ANIM_OAMSET_INTRO_UNOWN_F_2_4
|
||||
@ -167,7 +167,7 @@ SpriteAnimOAMData: ; 8d94d
|
||||
dsprite 0, 0, -1, 0, $01, 0 | BEHIND_BG
|
||||
dsprite 0, 0, 0, 0, $01, 0 | X_FLIP | BEHIND_BG
|
||||
|
||||
.OAMData_Unused18:
|
||||
.OAMData_IntroUnownF2_1:
|
||||
db 4
|
||||
dsprite -1, 0, -1, 0, $00, 0
|
||||
dsprite -1, 0, 0, 0, $00, 0 | X_FLIP
|
||||
|
@ -30,7 +30,7 @@ SpriteAnimSeqData: ; 8d1c4
|
||||
db SPRITE_ANIM_FRAMESET_GS_INTRO_HO_OH, SPRITE_ANIM_SEQ_GS_INTRO_HO_OH, $00 ; SPRITE_ANIM_INDEX_GS_INTRO_HO_OH
|
||||
db SPRITE_ANIM_FRAMESET_HEADBUTT, SPRITE_ANIM_SEQ_NULL, $00 ; SPRITE_ANIM_INDEX_HEADBUTT
|
||||
db SPRITE_ANIM_FRAMESET_EGG_HATCH_1, SPRITE_ANIM_SEQ_REVEAL_NEW_MON, $00 ; SPRITE_ANIM_INDEX_EGG_HATCH
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_0, SPRITE_ANIM_SEQ_EZCHAT_CURSOR, $00 ; SPRITE_ANIM_INDEX_EZCHAT_CURSOR
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_1, SPRITE_ANIM_SEQ_EZCHAT_CURSOR, $00 ; SPRITE_ANIM_INDEX_EZCHAT_CURSOR
|
||||
db SPRITE_ANIM_FRAMESET_BLUE_WALK, SPRITE_ANIM_SEQ_NULL, $00 ; SPRITE_ANIM_INDEX_BLUE_WALK
|
||||
db SPRITE_ANIM_FRAMESET_MAGNET_TRAIN_BLUE, SPRITE_ANIM_SEQ_NULL, $00 ; SPRITE_ANIM_INDEX_MAGNET_TRAIN_BLUE
|
||||
db SPRITE_ANIM_FRAMESET_MOBILE_TRADE_SENT_BALL, SPRITE_ANIM_SEQ_NULL, $00 ; SPRITE_ANIM_INDEX_MOBILE_TRADE_SENT_BALL
|
||||
|
@ -2561,7 +2561,7 @@ AnimateEZChatCursor: ; 11d0b6 (47:50b6)
|
||||
jr .load
|
||||
|
||||
.three ; 11d10f (47:510f)
|
||||
ld a, SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_1
|
||||
ld a, SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2
|
||||
call ReinitSpriteAnimFrame
|
||||
ld a, [wMobileCommsJumptableIndex]
|
||||
sla a
|
||||
@ -2587,7 +2587,7 @@ AnimateEZChatCursor: ; 11d0b6 (47:50b6)
|
||||
ret
|
||||
|
||||
.four ; 11d134 (47:5134)
|
||||
ld a, SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_1
|
||||
ld a, SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2
|
||||
call ReinitSpriteAnimFrame
|
||||
ld a, [wcd2a]
|
||||
sla a
|
||||
@ -2596,7 +2596,7 @@ AnimateEZChatCursor: ; 11d0b6 (47:50b6)
|
||||
jr .load
|
||||
|
||||
.five ; 11d145 (47:5145)
|
||||
ld a, SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_1
|
||||
ld a, SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2
|
||||
call ReinitSpriteAnimFrame
|
||||
ld a, [wcd2c]
|
||||
sla a
|
||||
@ -2605,7 +2605,7 @@ AnimateEZChatCursor: ; 11d0b6 (47:50b6)
|
||||
jr .load
|
||||
|
||||
.six ; 11d156 (47:5156)
|
||||
ld a, SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_4
|
||||
ld a, SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_5
|
||||
call ReinitSpriteAnimFrame
|
||||
; X = [wcd4a] * 8 + 24
|
||||
ld a, [wcd4a]
|
||||
@ -2629,11 +2629,11 @@ AnimateEZChatCursor: ; 11d0b6 (47:50b6)
|
||||
ld a, [wEZChatCursorYCoord]
|
||||
cp $4
|
||||
jr z, .cursor0
|
||||
ld a, SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2
|
||||
ld a, SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_3
|
||||
jr .got_frameset
|
||||
|
||||
.cursor0
|
||||
ld a, SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_0
|
||||
ld a, SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_1
|
||||
.got_frameset
|
||||
call ReinitSpriteAnimFrame
|
||||
ld a, [wEZChatCursorYCoord]
|
||||
@ -2685,12 +2685,12 @@ AnimateEZChatCursor: ; 11d0b6 (47:50b6)
|
||||
|
||||
.nine ; 11d1d1 (47:51d1)
|
||||
ld d, -13 * 8
|
||||
ld a, SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_6
|
||||
ld a, SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_7
|
||||
jr .eight_nine_load
|
||||
|
||||
.eight ; 11d1d7 (47:51d7)
|
||||
ld d, 2 * 8
|
||||
ld a, SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_5
|
||||
ld a, SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_6
|
||||
.eight_nine_load ; 11d1db (47:51db)
|
||||
push de
|
||||
call ReinitSpriteAnimFrame
|
||||
@ -2713,7 +2713,7 @@ AnimateEZChatCursor: ; 11d0b6 (47:50b6)
|
||||
ret
|
||||
|
||||
.ten ; 11d1fc (47:51fc)
|
||||
ld a, SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_0
|
||||
ld a, SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_1
|
||||
call ReinitSpriteAnimFrame
|
||||
ld a, $8
|
||||
ld e, a
|
||||
@ -2825,54 +2825,54 @@ AnimateEZChatCursor: ; 11d0b6 (47:50b6)
|
||||
dbpixel 4, 12
|
||||
|
||||
.FramesetsIDs_Two: ; 11d2be
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 00
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 01
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 02
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 03
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 04
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 05
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 06
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 07
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 08
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 09
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 0a
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 0b
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 0c
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 0d
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 0e
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 0f
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 10
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 11
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 12
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 13
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 14
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 15
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 16
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 17
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 18
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 19
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 1a
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 1b
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 1c
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 1d
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 1e
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 1f
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 20
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 21
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 22
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 23
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 24
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 25
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 26
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 27
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 28
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 29
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 2a
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 2b
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_3 ; 2c
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_0 ; 2d
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_0 ; 2e
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_0 ; 2f
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_3 ; 00
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_3 ; 01
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_3 ; 02
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_3 ; 03
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_3 ; 04
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_3 ; 05
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_3 ; 06
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_3 ; 07
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_3 ; 08
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_3 ; 09
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_3 ; 0a
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_3 ; 0b
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_3 ; 0c
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_3 ; 0d
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_3 ; 0e
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_3 ; 0f
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_3 ; 10
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_3 ; 11
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_3 ; 12
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_3 ; 13
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_3 ; 14
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_3 ; 15
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_3 ; 16
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_3 ; 17
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_3 ; 18
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_3 ; 19
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_3 ; 1a
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_3 ; 1b
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_3 ; 1c
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_3 ; 1d
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_3 ; 1e
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_3 ; 1f
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_3 ; 20
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_3 ; 21
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_3 ; 22
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_3 ; 23
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_3 ; 24
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_3 ; 25
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_3 ; 26
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_3 ; 27
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_3 ; 28
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_3 ; 29
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_3 ; 2a
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_3 ; 2b
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_4 ; 2c
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_1 ; 2d
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_1 ; 2e
|
||||
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_1 ; 2f
|
||||
|
||||
.UpdateObjectFlags: ; 11d2ee (47:52ee)
|
||||
ld hl, wcd24
|
||||
|
Loading…
Reference in New Issue
Block a user