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
|
@ Company Screens
CompanyScreensMainThread:
.byte 0xf6, 0x00, 0x0d, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.4byte GroundDataS04StationFile_Text
changeTileset 0xE2
pushR14
msgEnd 0x163
.global GroundDataS04StationFile_Text @ 0x826F1F4
GroundDataS04StationFile_Text:
.string "../data/ground/ground_data_s04_station.c\0"
.align 2,0
CompanyScreensMainThreadHeader:
.byte 0x94, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00
.4byte CompanyScreensMainThread
CompanyScreens1MainThread:
.byte 0xf6, 0x00, 0x16, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.4byte GroundDataS04StationFile_Text
pushR14
changeTileset 0xE2
StartSceneRunCall 0
waitFlag 3
pause 0x14
setFlag 4
waitFlag 3
pause 0x14
setFlag 4
waitFlag 3
pause 0x14
setFlag 4
waitFlag 3
.byte 0xa6, 0x00, 0x39, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
pause 0x4
endFuncAndScript
CompanyScreens1MainThreadHeader:
.byte 0x90, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00
.4byte CompanyScreens1MainThread
CompanyScreens1CameraThread:
.byte 0xf6, 0x00, 0x2c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.4byte GroundDataS04StationFile_Text
.byte 0x98, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x22, 0x01, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
pause 0x3C
fadeOut 1 0x14 0
setFlag 3
waitFlag 4
warpToLoc 0 @ Nintendo Screen
.byte 0x22, 0x01, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
pause 0x3C
fadeOut 1 0x14 0
setFlag 3
waitFlag 4
warpToLoc 1 @ Chunsoft
.byte 0x22, 0x01, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
pause 0x3C
fadeOut 1 0x14 0
setFlag 3
waitFlag 4
warpToLoc 2 @ Year Trademark screen
.byte 0x22, 0x01, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
pause 0x3C
fadeOut 1 0x14 0
setFlag 3
closeThread
CompanyScreens1UnkThread:
.byte 0xf6, 0x00, 0x48, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.4byte GroundDataS04StationFile_Text
.byte 0x3c, 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
closeThreadRemoveObject
UNK_826F508:
.byte 0x00, 0x00, 0x01, 0x01
.byte 15, 11, 0x00, 0x02 @ Pokemon Company Screen coordinates
.4byte CompanyScreens1CameraThread
.byte 0x02, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0x02
.4byte CompanyScreens1UnkThread
UNK_826F520:
.4byte CompanyScreensMainThreadHeader
UNK_826F524:
.4byte CompanyScreens1MainThreadHeader
CompanyScreensScene0: @ 826F528
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x00, 0x00
.4byte UNK_826F520
CompanyScreensScene1: @ 826F550
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
.byte 0x02, 0x00, 0x00, 0x00
.4byte UNK_826F508
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x00, 0x00
.4byte UNK_826F524
CompanyScreensScenes: @ 826F578 (Scenes)
.byte 0x01, 0x00, 0x00, 0x00
.4byte CompanyScreensScene0
.byte 0x01, 0x00, 0x00, 0x00
.4byte CompanyScreensScene1
CompanyScreensWaypoints: @ 826F588 (Waypoints)
.byte 15, 31, 0x00, 0x02, 0x01, 0x01, 0x02, 0x01 @ Nintendo coordinates
.byte 15, 51, 0x00, 0x02, 0x01, 0x01, 0x02, 0x01 @ Chunsoft coordinates
.byte 15, 71, 0x00, 0x02, 0x01, 0x01, 0x02, 0x01 @ Pokemon copyright coordinates
.byte 0x02, 0x00, 0x00, 0x00
.4byte CompanyScreensScenes
.4byte CompanyScreensWaypoints
|