Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
pret
GitHub Repository: pret/pokered
Path: blob/master/data/text_boxes.asm
1270 views
1
TextBoxFunctionTable:
2
; text box ID, function address
3
dbw MONEY_BOX, DisplayMoneyBox
4
dbw BUY_SELL_QUIT_MENU, DoBuySellQuitMenu
5
dbw FIELD_MOVE_MON_MENU, DisplayFieldMoveMonMenu
6
db -1 ; end
7
8
TextBoxCoordTable:
9
; text box ID, upper-left X, upper-left Y, lower-right X, lower-right Y
10
db MESSAGE_BOX, 0, 12, 19, 17
11
db MENU_TEMPLATE_03, 0, 0, 19, 14
12
db MENU_TEMPLATE_07, 0, 0, 11, 6
13
db LIST_MENU_BOX, 4, 2, 19, 12
14
db MENU_TEMPLATE_10, 7, 0, 19, 17
15
db MON_SPRITE_POPUP, 6, 4, 14, 13
16
db -1 ; end
17
18
MACRO text_box_text
19
db \1 ; text box ID
20
db \2, \3, \4, \5 ; text box coordinates
21
dw \6 ; text pointer
22
db \7, \8 ; text coordinates
23
ENDM
24
25
TextBoxTextAndCoordTable:
26
; text box ID, upper-left X, upper-left Y, lower-right X, lower-right Y, text pointer, text X, text Y
27
text_box_text JP_MOCHIMONO_MENU_TEMPLATE, 0, 0, 14, 17, JapaneseMochimonoText, 3, 0
28
text_box_text USE_TOSS_MENU_TEMPLATE, 13, 10, 19, 14, UseTossText, 15, 11
29
text_box_text JP_SAVE_MESSAGE_MENU_TEMPLATE, 0, 0, 7, 5, JapaneseSaveMessageText, 2, 2
30
text_box_text JP_SPEED_OPTIONS_MENU_TEMPLATE, 0, 6, 5, 10, JapaneseSpeedOptionsText, 2, 7
31
text_box_text BATTLE_MENU_TEMPLATE, 8, 12, 19, 17, BattleMenuText, 10, 14
32
text_box_text SAFARI_BATTLE_MENU_TEMPLATE, 0, 12, 19, 17, SafariZoneBattleMenuText, 2, 14
33
text_box_text SWITCH_STATS_CANCEL_MENU_TEMPLATE, 11, 11, 19, 17, SwitchStatsCancelText, 13, 12
34
text_box_text BUY_SELL_QUIT_MENU_TEMPLATE, 0, 0, 10, 6, BuySellQuitText, 2, 1
35
text_box_text MONEY_BOX_TEMPLATE, 11, 0, 19, 2, MoneyText, 13, 0
36
text_box_text JP_AH_MENU_TEMPLATE, 7, 6, 11, 10, JapaneseAhText, 8, 8
37
text_box_text JP_POKEDEX_MENU_TEMPLATE, 11, 8, 19, 17, JapanesePokedexMenu, 12, 10
38
39
BuySellQuitText:
40
db "BUY"
41
next "SELL"
42
next "QUIT@"
43
44
db "@" ; unused
45
46
UseTossText:
47
db "USE"
48
next "TOSS@"
49
50
JapaneseSaveMessageText:
51
db "きろく"
52
next "メッセージ@"
53
54
JapaneseSpeedOptionsText:
55
db "はやい"
56
next "おそい@"
57
58
MoneyText:
59
db "MONEY@"
60
61
JapaneseMochimonoText:
62
db "もちもの@"
63
64
JapaneseMainMenuText:
65
db "つづきから"
66
next "さいしょから@"
67
68
BattleMenuText:
69
db "FIGHT <PK><MN>"
70
next "ITEM RUN@"
71
72
SafariZoneBattleMenuText:
73
db "BALL× BAIT"
74
next "THROW ROCK RUN@"
75
76
SwitchStatsCancelText:
77
db "SWITCH"
78
next "STATS"
79
next "CANCEL@"
80
81
JapaneseAhText:
82
db "アッ!@"
83
84
JapanesePokedexMenu:
85
db "データをみる"
86
next "なきごえ"
87
next "ぶんぷをみる"
88
next "キャンセル@"
89
90