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
127
128
129
130
131
132
133
134
135
|
SSAnne1FRooms_Script:
call EnableAutoTextBoxDrawing
ld hl, SSAnne8TrainerHeader0
ld de, SSAnne1FRooms_ScriptPointers
ld a, [wSSAnne1FRoomsCurScript]
call ExecuteCurMapScriptInTable
ld [wSSAnne1FRoomsCurScript], a
ret
SSAnne1FRooms_ScriptPointers:
dw CheckFightingMapTrainers
dw DisplayEnemyTrainerTextAndStartBattle
dw EndTrainerBattle
SSAnne1FRooms_TextPointers:
dw SSAnne8Text1
dw SSAnne8Text2
dw SSAnne8Text3
dw SSAnne8Text4
dw SSAnne8Text5
dw SSAnne8Text6
dw SSAnne8Text7
dw SSAnne8Text8
dw SSAnne8Text9
dw PickUpItemText
dw SSAnne8Text11
SSAnne8TrainerHeader0:
trainer EVENT_BEAT_SS_ANNE_8_TRAINER_0, 2, SSAnne8BattleText1, SSAnne8EndBattleText1, SSAnne8AfterBattleText1
SSAnne8TrainerHeader1:
trainer EVENT_BEAT_SS_ANNE_8_TRAINER_1, 3, SSAnne8BattleText2, SSAnne8EndBattleText2, SSAnne8AfterBattleText2
SSAnne8TrainerHeader2:
trainer EVENT_BEAT_SS_ANNE_8_TRAINER_2, 2, SSAnne8BattleText3, SSAnne8EndBattleText3, SSAnne8AfterBattleText3
SSAnne8TrainerHeader3:
trainer EVENT_BEAT_SS_ANNE_8_TRAINER_3, 2, SSAnne8BattleText4, SSAnne8EndBattleText4, SSAnne8AfterBattleText4
db -1 ; end
SSAnne8Text1:
text_asm
ld hl, SSAnne8TrainerHeader0
call TalkToTrainer
jp TextScriptEnd
SSAnne8Text2:
text_asm
ld hl, SSAnne8TrainerHeader1
call TalkToTrainer
jp TextScriptEnd
SSAnne8Text3:
text_asm
ld hl, SSAnne8TrainerHeader2
call TalkToTrainer
jp TextScriptEnd
SSAnne8Text4:
text_asm
ld hl, SSAnne8TrainerHeader3
call TalkToTrainer
jp TextScriptEnd
SSAnne8Text8:
text_far _SSAnne8Text8
text_asm
ld a, WIGGLYTUFF
call PlayCry
jp TextScriptEnd
SSAnne8BattleText1:
text_far _SSAnne8BattleText1
text_end
SSAnne8EndBattleText1:
text_far _SSAnne8EndBattleText1
text_end
SSAnne8AfterBattleText1:
text_far _SSAnne8AfterBattleText1
text_end
SSAnne8BattleText2:
text_far _SSAnne8BattleText2
text_end
SSAnne8EndBattleText2:
text_far _SSAnne8EndBattleText2
text_end
SSAnne8AfterBattleText2:
text_far _SSAnne8AfterBattleText2
text_end
SSAnne8BattleText3:
text_far _SSAnne8BattleText3
text_end
SSAnne8EndBattleText3:
text_far _SSAnne8EndBattleText3
text_end
SSAnne8AfterBattleText3:
text_far _SSAnne8AfterBattleText3
text_end
SSAnne8BattleText4:
text_far _SSAnne8BattleText4
text_end
SSAnne8EndBattleText4:
text_far _SSAnne8EndBattleText4
text_end
SSAnne8AfterBattleText4:
text_far _SSAnne8AfterBattleText4
text_end
SSAnne8Text5:
text_far _SSAnne8Text5
text_end
SSAnne8Text6:
text_far _SSAnne8Text6
text_end
SSAnne8Text7:
text_far _SSAnne8Text7
text_end
SSAnne8Text9:
text_far _SSAnne8Text9
text_end
SSAnne8Text11:
text_far _SSAnne8Text11
text_end
|