Poster scripts.

This commit is contained in:
yenatch 2014-02-25 09:29:38 -05:00
parent 4756027ee0
commit 47e11948ea

177
main.asm
View File

@ -32665,7 +32665,7 @@ Function26d46: ; 26d46
ld a, [Buffer1] ld a, [Buffer1]
ld hl, StringBuffer3 ld hl, StringBuffer3
call Function269e7 call Function269e7
ld hl, $6ee0 ld hl, UnknownText_0x26ee0
call Function1d67 call Function1d67
xor a xor a
ret ret
@ -32674,13 +32674,13 @@ Function26d46: ; 26d46
ld a, [MenuSelection] ld a, [MenuSelection]
ld hl, StringBuffer3 ld hl, StringBuffer3
call Function269e7 call Function269e7
ld hl, $6edb ld hl, UnknownText_0x26edb
call Function1d67 call Function1d67
xor a xor a
ret ret
.asm_26d7e .asm_26d7e
ld hl, $6ee5 ld hl, UnknownText_0x26ee5
call Function1d67 call Function1d67
scf scf
ret ret
@ -32700,20 +32700,20 @@ Function26d86: ; 26d86
ld [MenuSelection], a ld [MenuSelection], a
ld hl, StringBuffer3 ld hl, StringBuffer3
call Function269e7 call Function269e7
ld hl, $6ed1 ld hl, UnknownText_0x26ed1
call Function1d67 call Function1d67
xor a xor a
ret ret
.asm_26dab .asm_26dab
ld hl, $6ed6 ld hl, UnknownText_0x26ed6
call Function1d67 call Function1d67
xor a xor a
ret ret
; 26db3 ; 26db3
Function26db3: ; 26db3 Function26db3: ; 26db3
ld hl, $6e41 ld hl, UnknownText_0x26e41
call Function26e70 call Function26e70
jr c, .asm_26dc7 jr c, .asm_26dc7
call Function26de3 call Function26de3
@ -32727,7 +32727,7 @@ Function26db3: ; 26db3
ret ret
Function26dc9: ; 26dc9 Function26dc9: ; 26dc9
ld hl, $6e6b ld hl, UnknownText_0x26e6b
call Function26e70 call Function26e70
jr nc, .asm_26dd3 jr nc, .asm_26dd3
xor a xor a
@ -32763,7 +32763,7 @@ Function26de3: ; 26de3
ld a, [MenuSelection] ld a, [MenuSelection]
ld [$d1ec], a ld [$d1ec], a
call Function26e33 call Function26e33
ld hl, $6ee0 ld hl, UnknownText_0x26ee0
call Function1d67 call Function1d67
xor a xor a
ret ret
@ -32775,13 +32775,13 @@ Function26de3: ; 26de3
ld a, [MenuSelection] ld a, [MenuSelection]
ld hl, StringBuffer3 ld hl, StringBuffer3
call Function269e7 call Function269e7
ld hl, $6edb ld hl, UnknownText_0x26edb
call Function1d67 call Function1d67
xor a xor a
ret ret
.asm_26e2b .asm_26e2b
ld hl, $6ee5 ld hl, UnknownText_0x26ee5
call Function1d67 call Function1d67
scf scf
ret ret
@ -32798,7 +32798,11 @@ Function26e33: ; 26e33
ret ret
; 26e41 ; 26e41
INCBIN "baserom.gbc", $26e41, $26e46 - $26e41 UnknownText_0x26e41: ; 0x26e41
; Which side do you want to put it on?
text_jump UnknownText_0x1bc48c
db "@"
; 0x26e46
Function26e46: ; 26e46 Function26e46: ; 26e46
ld a, [$d1ec] ld a, [$d1ec]
@ -32810,23 +32814,27 @@ Function26e46: ; 26e46
ld [$d1ee], a ld [$d1ee], a
xor a xor a
ld [$d1ec], a ld [$d1ec], a
ld hl, $6ed1 ld hl, UnknownText_0x26ed1
call Function1d67 call Function1d67
xor a xor a
ret ret
.asm_26e63 .asm_26e63
ld hl, $6ed6 ld hl, UnknownText_0x26ed6
call Function1d67 call Function1d67
xor a xor a
ret ret
; 26e6b ; 26e6b
INCBIN "baserom.gbc", $26e6b, $26e70 - $26e6b UnknownText_0x26e6b: ; 0x26e6b
; Which side do you want to put away?
text_jump UnknownText_0x1bc4b2
db "@"
; 0x26e70
Function26e70: ; 26e70 Function26e70: ; 26e70
call Function1d4f call Function1d4f
ld hl, $6eab ld hl, MenuDataHeader_0x26eab
call Function1dab call Function1dab
call Function1c07 call Function1c07
call Function1c66 call Function1c66
@ -32861,8 +32869,51 @@ Function26e9a: ; 26e9a
ret ret
; 26eab ; 26eab
INCBIN "baserom.gbc", $26eab, $26eea - $26eab MenuDataHeader_0x26eab: ; 0x26eab
db $40 ; flags
db 00, 00 ; start coords
db 07, 13 ; end coords
dw MenuData2_0x26eb3
db 1 ; default option
; 0x26eb3
MenuData2_0x26eb3: ; 0x26eb3
db $80 ; flags
db 3 ; items
db "RIGHT SIDE@"
db "LEFT SIDE@"
db "CANCEL@"
; 0x26ed1
UnknownText_0x26ed1: ; 0x26ed1
; Put away the @ .
text_jump UnknownText_0x1bc4d7
db "@"
; 0x26ed6
UnknownText_0x26ed6: ; 0x26ed6
; There's nothing to put away.
text_jump UnknownText_0x1bc4ec
db "@"
; 0x26edb
UnknownText_0x26edb: ; 0x26edb
; Set up the @ .
text_jump UnknownText_0x1bc509
db "@"
; 0x26ee0
UnknownText_0x26ee0: ; 0x26ee0
; Put away the @ and set up the @ .
text_jump UnknownText_0x1bc51c
db "@"
; 0x26ee5
UnknownText_0x26ee5: ; 0x26ee5
; That's already set up.
text_jump UnknownText_0x1bc546
db "@"
; 0x26eea
Function26eea: ; 26eea Function26eea: ; 26eea
ld a, c ld a, c
@ -32901,8 +32952,8 @@ Function26f0c: ; 26f0c
push hl push hl
push de push de
ld e, a ld e, a
ld d, $0 ld d, 0
ld hl, $6f2b ld hl, Unknown_26f2b
add hl, de add hl, de
ld a, [hl] ld a, [hl]
pop de pop de
@ -32910,8 +32961,34 @@ Function26f0c: ; 26f0c
ret ret
; 26f19 ; 26f19
INCBIN "baserom.gbc",$26f19,$26f59 - $26f19 Function26f19: ; 26f19
ld hl, Unknown_26f2b
.asm_26f1c
ld a, [hli]
cp $ff
jr z, .asm_26f2a
push hl
ld b, $1
call Function26a3b
pop hl
jr .asm_26f1c
.asm_26f2a
ret
; 26f2b
Unknown_26f2b: ; 26f2b
db $02, $03, $04, $05, $07
db $08, $09, $0a, $0c, $0d
db $0e, $10, $11, $12, $13
db $15, $16, $17, $18, $1e
db $1f, $20, $21, $22, $23
db $24, $25, $26, $27, $28
db $29, $2a, $2b, $2c, $2d
db $2e, $2f, $30, $31, $32
db $1a, $1b, $1c, $33, $34
db $ff
; 26f59
Function26f59:: ; 26f59 Function26f59:: ; 26f59
ld a, b ld a, b
@ -32930,11 +33007,11 @@ Table26f5f: ; 26f5f
Function26f69: ; 26f69 Function26f69: ; 26f69
ld a, [Poster] ld a, [Poster]
ld hl, $6f84 ld hl, Unknown_26f84
ld de, $0003 ld de, 3
call IsInArray call IsInArray
jr c, .asm_26f7d jr c, .asm_26f7d
ld de, $6fb8 ld de, UnknownScript_0x26fb8
ld b, $9 ld b, $9
ret ret
@ -32947,8 +33024,62 @@ Function26f69: ; 26f69
ret ret
; 26f84 ; 26f84
INCBIN "baserom.gbc",$26f84,$26fb9 - $26f84 Unknown_26f84: ; 26f84
dbw $10, UnknownScript_0x26f91
dbw $11, UnknownScript_0x26fa0
dbw $12, UnknownScript_0x26fa8
dbw $13, UnknownScript_0x26fb0
db $ff
; 26f91
UnknownScript_0x26f91: ; 0x26f91
loadfont
2writetext UnknownText_0x26f9b
closetext
special $0026
loadmovesprites
end
; 0x26f9b
UnknownText_0x26f9b: ; 0x26f9b
; It's the TOWN MAP.
text_jump UnknownText_0x1bc55d
db "@"
; 0x26fa0
UnknownScript_0x26fa0: ; 0x26fa0
jumptext UnknownText_0x26fa3
; 0x26fa3
UnknownText_0x26fa3: ; 0x26fa3
; It's a poster of a cute PIKACHU.
text_jump UnknownText_0x1bc570
db "@"
; 0x26fa8
UnknownScript_0x26fa8: ; 0x26fa8
jumptext UnknownText_0x26fab
; 0x26fab
UnknownText_0x26fab: ; 0x26fab
; It's a poster of a cute CLEFAIRY.
text_jump UnknownText_0x1bc591
db "@"
; 0x26fb0
UnknownScript_0x26fb0: ; 0x26fb0
jumptext UnknownText_0x26fb3
; 0x26fb3
UnknownText_0x26fb3: ; 0x26fb3
; It's a poster of a cute JIGGLYPUFF.
text_jump UnknownText_0x1bc5b3
db "@"
; 0x26fb8
UnknownScript_0x26fb8: ; 26fb8
end
; 26fb9
Function26fb9: ; 26fb9 Function26fb9: ; 26fb9
ld a, [LeftOrnament] ld a, [LeftOrnament]