summaryrefslogtreecommitdiff
path: root/data/const/ui.s
blob: 23f3eaebeef21b3a36843ad36a208d529431534e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
	.include "asm/macros.inc"
	.include "constants/constants.inc"

	.section .rodata
    .align 2
@ before: playerItemCellOverwriteSet
@ in here: ui.c, color.c, common.c
@ afterwards on data side: sineTable.c
@ after: octorok.c


@ ui.c const

gUnk_080C8F2C:: @ 080C8F2C
	.incbin "data_080B7B74/gUnk_080C8F2C.bin"

gUnk_080C8F54:: @ 080C8F54
	.incbin "data_080B7B74/gUnk_080C8F54.bin"

@ TODO this data is accessed using DMA in DrawChargeBar
gUnk_080C8F7C:: @ 080C8F7C
	.4byte gUnk_data0_085C4DA0
	.4byte gUnk_data1_085C4E60
	.4byte gUnk_data2_085C4F20
	.4byte gUnk_data3_085C4FE0


gUIElementDefinitions:: @ 080C8F8C
.ifdef EU
    @ TODO only small differences
	.incbin "data_080B7B74/gUIElementDefinitions_EU.bin"
.else
	.incbin "data_080B7B74/gUIElementDefinitions_1_USA-JP-DEMO_USA-DEMO_JP.bin"
.endif
	.4byte ButtonUIElement
.ifdef EU
    @ TODO only small differences
	.incbin "data_080B7B74/gUIElementDefinitions_2_EU.bin"
.else
	.incbin "data_080B7B74/gUIElementDefinitions_3_USA-JP-DEMO_USA-DEMO_JP.bin"
.endif
	.4byte ButtonUIElement
.ifdef EU
    @ TODO only small differences
	.incbin "data_080B7B74/gUIElementDefinitions_4_EU.bin"
.else
	.incbin "data_080B7B74/gUIElementDefinitions_5_USA-JP-DEMO_USA-DEMO_JP.bin"
.endif
	.4byte ButtonUIElement
.ifdef EU
    @ TODO only small differences
	.incbin "data_080B7B74/gUIElementDefinitions_6_EU.bin"
.else
	.incbin "data_080B7B74/gUIElementDefinitions_7_USA-JP-DEMO_USA-DEMO_JP.bin"
.endif
	.4byte ItemUIElement
.ifdef EU
    @ TODO only small differences
	.incbin "data_080B7B74/gUIElementDefinitions_8_EU.bin"
.else
	.incbin "data_080B7B74/gUIElementDefinitions_9_USA-JP-DEMO_USA-DEMO_JP.bin"
.endif
	.4byte ItemUIElement
.ifdef EU
    @ TODO only small differences
	.incbin "data_080B7B74/gUIElementDefinitions_10_EU.bin"
.else
	.incbin "data_080B7B74/gUIElementDefinitions_11_USA-JP-DEMO_USA-DEMO_JP.bin"
.endif
	.4byte TextUIElement
.ifdef EU
    @ TODO only small differences
	.incbin "data_080B7B74/gUIElementDefinitions_12_EU.bin"
.else
	.incbin "data_080B7B74/gUIElementDefinitions_13_USA-JP-DEMO_USA-DEMO_JP.bin"
.endif
	.4byte HeartUIElement
.ifdef EU
    @ TODO only small differences
	.incbin "data_080B7B74/gUIElementDefinitions_14_EU.bin"
.else
	.incbin "data_080B7B74/gUIElementDefinitions_15_USA-JP-DEMO_USA-DEMO_JP.bin"
.endif
	.4byte EzloNagUIElement
.ifdef EU
    @ TODO only small differences
	.incbin "data_080B7B74/gUIElementDefinitions_16_EU.bin"
.else
	.incbin "data_080B7B74/gUIElementDefinitions_17_USA-JP-DEMO_USA-DEMO_JP.bin"
.endif
	.4byte EzloNagUIElement
.ifdef EU
    @ TODO only small differences
	.incbin "data_080B7B74/gUIElementDefinitions_18_EU.bin"
.else
	.incbin "data_080B7B74/gUIElementDefinitions_19_USA-JP-DEMO_USA-DEMO_JP.bin"
.endif
	.4byte TextUIElement
.ifdef EU
    @ TODO only small differences
	.incbin "data_080B7B74/gUIElementDefinitions_20_EU.bin"
.else
	.incbin "data_080B7B74/gUIElementDefinitions_21_USA-JP-DEMO_USA-DEMO_JP.bin"
.endif
	.4byte TextUIElement
	.incbin "data_080B7B74/gUIElementDefinitions_22.bin"

ButtonUIElement_Actions:: @ 080C903C
	.4byte ButtonUIElement_Action0
	.4byte ButtonUIElement_Action1

gUnk_080C9044:: @ 080C9044
	.incbin "data_080B7B74/gUnk_080C9044.bin"

EzloNagUIElement_Actions:: @ 080C904C
	.4byte EzloNagUIElement_Action0
	.4byte EzloNagUIElement_Action1
	.4byte EzloNagUIElement_Action2

gUnk_080C9058:: @ 080C9058
	.incbin "data_080B7B74/gUnk_080C9058.bin"

@ ui.c
gUnk_080C9094:: @ 080C9094
	.incbin "data_080B7B74/gUnk_080C9094.bin"