Merge pull request #144 from PikalaxALT/dism_more_data
Dump battle scripts and several rfu3 strings
This commit is contained in:
@@ -18,6 +18,10 @@ while (my $line = <$file>)
|
||||
my $section = $1;
|
||||
my $size = hex($2);
|
||||
my $dir = $3;
|
||||
if ($size & 3)
|
||||
{
|
||||
$size += 4 - ($size % 3);
|
||||
}
|
||||
|
||||
if ($section =~ /text/)
|
||||
{
|
||||
|
||||
+685
-540
File diff suppressed because it is too large
Load Diff
BIN
Binary file not shown.
@@ -71,7 +71,7 @@
|
||||
.equiv B_ANIM_STATS_CHANGE, 0x1
|
||||
.equiv B_ANIM_SUBSTITUTE_FADE, 0x2
|
||||
.equiv B_ANIM_SUBSTITUTE_APPEAR, 0x3
|
||||
.equiv B_ANIM_POKEBLOCK_THROW, 0x4
|
||||
.equiv B_ANIM_BAIT_THROW, 0x4
|
||||
.equiv B_ANIM_ITEM_KNOCKOFF, 0x5
|
||||
.equiv B_ANIM_TURN_TRAP, 0x6
|
||||
.equiv B_ANIM_ITEM_EFFECT, 0x7
|
||||
|
||||
+656
-9
@@ -1,3 +1,5 @@
|
||||
.include "asm/macros.inc"
|
||||
.include "constants/constants.inc"
|
||||
.section .rodata
|
||||
.align 2
|
||||
gOamData_83AC9C8::
|
||||
@@ -217,28 +219,673 @@ gOamData_83ACC00::
|
||||
.4byte 0xc0008700, 0x00000800
|
||||
|
||||
gUnknown_83ACC08:: @ 83ACC08
|
||||
.incbin "baserom.gba", 0x3ACC08, 0x440
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_000_sheet, 0x0200, 10000
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_001_sheet, 0x0300, 10001
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_002_sheet, 0x0200, 10002
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_003_sheet, 0x0100, 10003
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_004_sheet, 0x0200, 10004
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_005_sheet, 0x0400, 10005
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_006_sheet, 0x0180, 10006
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_007_sheet, 0x0800, 10007
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_008_sheet, 0x0020, 10008
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_009_sheet, 0x0400, 10009
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_010_sheet, 0x1200, 10010
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_011_sheet, 0x0180, 10011
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_012_sheet, 0x0080, 10012
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_013_sheet, 0x0080, 10013
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_014_sheet, 0x0280, 10014
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_015_sheet, 0x0080, 10015
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_016_sheet, 0x0100, 10016
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_017_sheet, 0x0020, 10017
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_018_sheet, 0x0080, 10018
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_019_sheet, 0x0400, 10019
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_020_sheet, 0x0200, 10020
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_021_sheet, 0x0a00, 10021
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_021_sheet, 0x0a00, 10022
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_023_sheet, 0x0380, 10023
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_024_sheet, 0x0300, 10024
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_025_sheet, 0x0a00, 10025
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_026_sheet, 0x0a00, 10026
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_027_sheet, 0x0a00, 10027
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_028_sheet, 0x0a00, 10028
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_029_sheet, 0x0a00, 10029
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_030_sheet, 0x0a00, 10030
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_031_sheet, 0x0e00, 10031
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_032_sheet, 0x0380, 10032
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_033_sheet, 0x1000, 10033
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_034_sheet, 0x0800, 10034
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_035_sheet, 0x0a00, 10035
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_036_sheet, 0x0800, 10036
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_037_sheet, 0x0a00, 10037
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_038_sheet, 0x0a00, 10038
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_039_sheet, 0x0a00, 10039
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_040_sheet, 0x0a00, 10040
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_041_sheet, 0x0a00, 10041
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_042_sheet, 0x0a00, 10042
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_043_sheet, 0x0a00, 10043
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_044_sheet, 0x0a00, 10044
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_045_sheet, 0x0a00, 10045
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_046, 0x1000, 10046
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_046, 0x1000, 10047
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_048_sheet, 0x1000, 10048
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_048_sheet, 0x1000, 10049
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_050_sheet, 0x0200, 10050
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_051_sheet, 0x0200, 10051
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_052_sheet, 0x0200, 10052
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_053_sheet, 0x0800, 10053
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_054_sheet, 0x0080, 10054
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_055_sheet, 0x0200, 10055
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_056_sheet, 0x1000, 10056
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_057_sheet, 0x0180, 10057
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_058_sheet, 0x0c00, 10058
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_059_sheet, 0x0100, 10059
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_060_sheet, 0x0040, 10060
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_061_sheet, 0x0180, 10061
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_062_sheet, 0x0800, 10062
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_063_sheet, 0x0480, 10063
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_064_sheet, 0x0200, 10064
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_065_sheet, 0x0200, 10065
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_066_sheet, 0x0100, 10066
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_065_sheet, 0x0200, 10067
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_065_sheet, 0x0200, 10068
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_065_sheet, 0x0200, 10069
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_070_sheet, 0x0200, 10070
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_071_sheet, 0x0a00, 10071
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_072_sheet, 0x0300, 10072
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_073_sheet, 0x0180, 10073
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_074_sheet, 0x00a0, 10074
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_075_sheet, 0x0700, 10075
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_076_sheet, 0x0400, 10076
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_077_sheet, 0x0200, 10077
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_078_sheet, 0x0300, 10078
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_079_sheet, 0x0c00, 10079
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_080_sheet, 0x0a00, 10080
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_081_sheet, 0x0080, 10081
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_082_sheet, 0x0040, 10082
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_083_sheet, 0x0e00, 10083
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_084_sheet, 0x0e00, 10084
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_085_sheet, 0x0280, 10085
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_086_sheet, 0x0200, 10086
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_087_sheet, 0x0080, 10087
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_088_sheet, 0x00c0, 10088
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_089_sheet, 0x0a00, 10089
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_090_sheet, 0x0200, 10090
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_091_sheet, 0x0180, 10091
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_092_sheet, 0x0080, 10092
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_093_sheet, 0x1000, 10093
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_094_sheet, 0x0a00, 10094
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_095_sheet, 0x0180, 10095
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_096_sheet, 0x0380, 10096
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_097_sheet, 0x0c00, 10097
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_098_sheet, 0x0200, 10098
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_099_sheet, 0x0200, 10099
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_100_sheet, 0x0200, 10100
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_101_sheet, 0x0200, 10101
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_102_sheet, 0x0400, 10102
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_103_sheet, 0x0080, 10103
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_104_sheet, 0x0400, 10104
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_105_sheet, 0x0c00, 10105
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_106_sheet, 0x0200, 10106
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_107_sheet, 0x1000, 10107
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_108_sheet, 0x0a00, 10108
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_109_sheet, 0x0020, 10109
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_110_sheet, 0x0e00, 10110
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_111_sheet, 0x0080, 10111
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_112_sheet, 0x0a00, 10112
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_113_sheet, 0x0400, 10113
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_114_sheet, 0x0200, 10114
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_115_sheet, 0x0700, 10115
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_116_sheet, 0x0800, 10116
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_117_sheet, 0x0a00, 10117
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_118_sheet, 0x0600, 10118
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_119_sheet, 0x0800, 10119
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_120_sheet, 0x0200, 10120
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_121_sheet, 0x0040, 10121
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_122_sheet, 0x0180, 10122
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_123_sheet, 0x0600, 10123
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_124_sheet, 0x0600, 10124
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_125_sheet, 0x0200, 10125
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_126_sheet, 0x0080, 10126
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_127_sheet, 0x0200, 10127
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_128_sheet, 0x0800, 10128
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_129_sheet, 0x0080, 10129
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_130_sheet, 0x0a00, 10130
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_131_sheet, 0x0280, 10131
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_132_sheet, 0x0280, 10132
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_133_sheet, 0x0100, 10133
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_134_sheet, 0x0200, 10134
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_135_sheet, 0x0200, 10135
|
||||
|
||||
gUnknown_83AD048:: @ 83AD048
|
||||
.incbin "baserom.gba", 0x3AD048, 0x308
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_136_sheet, 0x0020, 10136
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_137_sheet, 0x0a00, 10137
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_138_sheet, 0x0800, 10138
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_139_sheet, 0x0800, 10139
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_140_sheet, 0x00c0, 10140
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_141_sheet, 0x01c0, 10141
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_142_sheet, 0x0100, 10142
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_143_sheet, 0x0800, 10143
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_144_sheet, 0x0200, 10144
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_145_sheet, 0x0800, 10145
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_146_sheet, 0x0180, 10146
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_147_sheet, 0x0180, 10147
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_148_sheet, 0x0200, 10148
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_149_sheet, 0x0200, 10149
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_150_sheet, 0x0180, 10150
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_151_sheet, 0x0400, 10151
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_152_sheet, 0x0080, 10152
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_153_sheet, 0x0100, 10153
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_154_sheet, 0x0100, 10154
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_155_sheet, 0x0140, 10155
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_156_sheet, 0x0800, 10156
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_157_sheet, 0x0200, 10157
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_158_sheet, 0x0100, 10158
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_159_sheet, 0x00a0, 10159
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_160_sheet, 0x0100, 10160
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_161_sheet, 0x0080, 10161
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_162_sheet, 0x0300, 10162
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_163_sheet, 0x0100, 10163
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_163_sheet, 0x0100, 10164
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_163_sheet, 0x0100, 10165
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_166_sheet, 0x0800, 10166
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_166_sheet, 0x0800, 10167
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_166_sheet, 0x0800, 10168
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_166_sheet, 0x0800, 10169
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_166_sheet, 0x0800, 10170
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_171_sheet, 0x0080, 10171
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_144_sheet, 0x0200, 10172
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_173_sheet, 0x0200, 10173
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_174_sheet, 0x0200, 10174
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_175_sheet, 0x0080, 10175
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_176_sheet, 0x0200, 10176
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_177_sheet, 0x0500, 10177
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_178_sheet, 0x0800, 10178
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_179_sheet, 0x0400, 10179
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_180_sheet, 0x0020, 10180
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_181_sheet, 0x0800, 10181
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_182_sheet, 0x0100, 10182
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_183_sheet, 0x0800, 10183
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_184_sheet, 0x0400, 10184
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_185_sheet, 0x0a00, 10185
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_186_sheet, 0x1000, 10186
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_187_sheet, 0x0800, 10187
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_188_sheet, 0x0400, 10188
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_189_sheet, 0x0200, 10189
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_190_sheet, 0x0800, 10190
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_191_sheet, 0x0800, 10191
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_192_sheet, 0x0800, 10192
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_193_sheet, 0x0200, 10193
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_194_sheet, 0x0800, 10194
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_195_sheet, 0x0200, 10195
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_196_sheet, 0x0800, 10196
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_197_sheet, 0x0200, 10197
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_198_sheet, 0x0800, 10198
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_199_sheet, 0x0400, 10199
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_200_sheet, 0x0200, 10200
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_201_sheet, 0x0a80, 10201
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_202_sheet, 0x0600, 10202
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_203_sheet, 0x0800, 10203
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_204_sheet, 0x0200, 10204
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_205_sheet, 0x0600, 10205
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_206_sheet, 0x0800, 10206
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_207_sheet, 0x0180, 10207
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_208_sheet, 0x0800, 10208
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_209_sheet, 0x0800, 10209
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_210_sheet, 0x0080, 10210
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_211_sheet, 0x0080, 10211
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_212_sheet, 0x0800, 10212
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_213_sheet, 0x0800, 10213
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_214_sheet, 0x0600, 10214
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_215_sheet, 0x0600, 10215
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_210_sheet, 0x0080, 10216
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_217_sheet, 0x0080, 10217
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_218_sheet, 0x0180, 10218
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_210_sheet, 0x0080, 10219
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_220_sheet, 0x0200, 10220
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_221_sheet, 0x0400, 10221
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_222_sheet, 0x0a00, 10222
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_223_sheet, 0x0800, 10223
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_224_sheet, 0x0200, 10224
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_225_sheet, 0x0400, 10225
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_226_sheet, 0x0080, 10226
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_227_sheet, 0x0800, 10227
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_228_sheet, 0x0200, 10228
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_229_sheet, 0x0300, 10229
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_230_sheet, 0x0800, 10230
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_231_sheet, 0x0380, 10231
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_232_sheet, 0x0800, 10232
|
||||
|
||||
gUnknown_83AD350:: @ 83AD350
|
||||
.incbin "baserom.gba", 0x3AD350, 0x120
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_233_sheet, 0x00c0, 10233
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_234_sheet, 0x0800, 10234
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_235_sheet, 0x0060, 10235
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_235_sheet, 0x0060, 10236
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_235_sheet, 0x0060, 10237
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_238_sheet, 0x0080, 10238
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_239_sheet, 0x0180, 10239
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_240_sheet, 0x0180, 10240
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_241_sheet, 0x0200, 10241
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_242_sheet, 0x0200, 10242
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_243_sheet, 0x0020, 10243
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_244_sheet, 0x0400, 10244
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_245_sheet, 0x0600, 10245
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_246_sheet, 0x1000, 10246
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_247_sheet, 0x0400, 10247
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_248_sheet, 0x0020, 10248
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_249_sheet, 0x0080, 10249
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_250_sheet, 0x0800, 10250
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_251_sheet, 0x0080, 10251
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_252_sheet, 0x0200, 10252
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_253_sheet, 0x0400, 10253
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_254_sheet, 0x0200, 10254
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_255_sheet, 0x0200, 10255
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_256_sheet, 0x0800, 10256
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_257_sheet, 0x0280, 10257
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_258_sheet, 0x0200, 10258
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_149_sheet, 0x0200, 10259
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_260_sheet, 0x0400, 10260
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_261_sheet, 0x0200, 10261
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_262_sheet, 0x0200, 10262
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_263_sheet, 0x0080, 10263
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_264_sheet, 0x0020, 10264
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_264_sheet, 0x0020, 10265
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_266_sheet, 0x0080, 10266
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_212_sheet, 0x0800, 10267
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_264_sheet, 0x0020, 10268
|
||||
|
||||
gUnknown_83AD470:: @ 83AD470
|
||||
.incbin "baserom.gba", 0x3AD470, 0x4E0
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_269_sheet, 0x0080, 10269
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_270_sheet, 0x0400, 10270
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_271_sheet, 0x0080, 10271
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_272_sheet, 0x0800, 10272
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_273_sheet, 0x0020, 10273
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_274_sheet, 0x0800, 10274
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_275_sheet, 0x0800, 10275
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_276_sheet, 0x0800, 10276
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_277_sheet, 0x1000, 10277
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_278_sheet, 0x0800, 10278
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_279_sheet, 0x00a0, 10279
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_280_sheet, 0x0800, 10280
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_281_sheet, 0x0200, 10281
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_282_sheet, 0x0600, 10282
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_283_sheet, 0x0200, 10283
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_284_sheet, 0x0800, 10284
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_285_sheet, 0x0200, 10285
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_183_sheet, 0x0800, 10286
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_056_sheet, 0x1000, 10287
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_163_sheet, 0x0100, 10288
|
||||
|
||||
obj_pal gFile_graphics_battle_anims_sprites_000_palette, 10000
|
||||
obj_pal gFile_graphics_battle_anims_sprites_001_palette, 10001
|
||||
obj_pal gFile_graphics_battle_anims_sprites_002_palette, 10002
|
||||
obj_pal gFile_graphics_battle_anims_sprites_003_palette, 10003
|
||||
obj_pal gFile_graphics_battle_anims_sprites_004_palette, 10004
|
||||
obj_pal gFile_graphics_battle_anims_sprites_005_palette, 10005
|
||||
obj_pal gFile_graphics_battle_anims_sprites_006_palette, 10006
|
||||
obj_pal gFile_graphics_battle_anims_sprites_007_palette, 10007
|
||||
obj_pal gFile_graphics_battle_anims_sprites_008_palette, 10008
|
||||
obj_pal gFile_graphics_battle_anims_sprites_009_palette, 10009
|
||||
obj_pal gFile_graphics_battle_anims_sprites_010_palette, 10010
|
||||
obj_pal gFile_graphics_battle_anims_sprites_011_palette, 10011
|
||||
obj_pal gFile_graphics_battle_anims_sprites_012_palette, 10012
|
||||
obj_pal gFile_graphics_battle_anims_sprites_013_palette, 10013
|
||||
obj_pal gFile_graphics_battle_anims_sprites_014_palette, 10014
|
||||
obj_pal gFile_graphics_battle_anims_sprites_015_palette, 10015
|
||||
obj_pal gFile_graphics_battle_anims_sprites_016_palette, 10016
|
||||
obj_pal gFile_graphics_battle_anims_sprites_016_palette, 10017
|
||||
obj_pal gFile_graphics_battle_anims_sprites_018_palette, 10018
|
||||
obj_pal gFile_graphics_battle_anims_sprites_019_palette, 10019
|
||||
obj_pal gFile_graphics_battle_anims_sprites_020_palette, 10020
|
||||
obj_pal gFile_graphics_battle_anims_sprites_021_palette, 10021
|
||||
obj_pal gFile_graphics_battle_anims_sprites_022_palette, 10022
|
||||
obj_pal gFile_graphics_battle_anims_sprites_023_palette, 10023
|
||||
obj_pal gFile_graphics_battle_anims_sprites_024_palette, 10024
|
||||
obj_pal gFile_graphics_battle_anims_sprites_025_palette, 10025
|
||||
obj_pal gFile_graphics_battle_anims_sprites_026_palette, 10026
|
||||
obj_pal gFile_graphics_battle_anims_sprites_027_palette, 10027
|
||||
obj_pal gFile_graphics_battle_anims_sprites_028_palette, 10028
|
||||
obj_pal gFile_graphics_battle_anims_sprites_029_palette, 10029
|
||||
obj_pal gFile_graphics_battle_anims_sprites_030_palette, 10030
|
||||
obj_pal gFile_graphics_battle_anims_sprites_031_palette, 10031
|
||||
obj_pal gFile_graphics_battle_anims_sprites_032_palette, 10032
|
||||
obj_pal gFile_graphics_battle_anims_sprites_033_palette, 10033
|
||||
obj_pal gFile_graphics_battle_anims_sprites_033_palette, 10034
|
||||
obj_pal gFile_graphics_battle_anims_sprites_033_palette, 10035
|
||||
obj_pal gFile_graphics_battle_anims_sprites_036_palette, 10036
|
||||
obj_pal gFile_graphics_battle_anims_sprites_036_palette, 10037
|
||||
obj_pal gFile_graphics_battle_anims_sprites_038_palette, 10038
|
||||
obj_pal gFile_graphics_battle_anims_sprites_039_palette, 10039
|
||||
obj_pal gFile_graphics_battle_anims_sprites_038_palette, 10040
|
||||
obj_pal gFile_graphics_battle_anims_sprites_038_palette, 10041
|
||||
obj_pal gFile_graphics_battle_anims_sprites_042_palette, 10042
|
||||
obj_pal gFile_graphics_battle_anims_sprites_043_palette, 10043
|
||||
obj_pal gFile_graphics_battle_anims_sprites_044_palette, 10044
|
||||
obj_pal gFile_graphics_battle_anims_sprites_045_palette, 10045
|
||||
obj_pal gFile_graphics_battle_anims_sprites_046_palette, 10046
|
||||
obj_pal gFile_graphics_battle_anims_sprites_047_palette, 10046
|
||||
obj_pal gFile_graphics_battle_anims_sprites_048_palette, 10048
|
||||
obj_pal gFile_graphics_battle_anims_sprites_049_palette, 10049
|
||||
obj_pal gFile_graphics_battle_anims_sprites_050_palette, 10050
|
||||
obj_pal gFile_graphics_battle_anims_sprites_050_palette, 10051
|
||||
obj_pal gFile_graphics_battle_anims_sprites_050_palette, 10052
|
||||
obj_pal gFile_graphics_battle_anims_sprites_026_palette, 10053
|
||||
obj_pal gFile_graphics_battle_anims_sprites_054_palette, 10054
|
||||
obj_pal gFile_graphics_battle_anims_sprites_050_palette, 10055
|
||||
obj_pal gFile_graphics_battle_anims_sprites_056_palette, 10056
|
||||
obj_pal gFile_graphics_battle_anims_sprites_057_palette, 10057
|
||||
obj_pal gFile_graphics_battle_anims_sprites_058_palette, 10058
|
||||
obj_pal gFile_graphics_battle_anims_sprites_059_palette, 10059
|
||||
obj_pal gFile_graphics_battle_anims_sprites_060_palette, 10060
|
||||
obj_pal gFile_graphics_battle_anims_sprites_061_palette, 10061
|
||||
obj_pal gFile_graphics_battle_anims_sprites_062_palette, 10062
|
||||
obj_pal gFile_graphics_battle_anims_sprites_063_palette, 10063
|
||||
obj_pal gFile_graphics_battle_anims_sprites_064_palette, 10064
|
||||
obj_pal gFile_graphics_battle_anims_sprites_065_palette, 10065
|
||||
obj_pal gFile_graphics_battle_anims_sprites_066_palette, 10066
|
||||
obj_pal gFile_graphics_battle_anims_sprites_067_palette, 10067
|
||||
obj_pal gFile_graphics_battle_anims_sprites_068_palette, 10068
|
||||
obj_pal gFile_graphics_battle_anims_sprites_065_palette, 10069
|
||||
obj_pal gFile_graphics_battle_anims_sprites_070_palette, 10070
|
||||
obj_pal gFile_graphics_battle_anims_sprites_070_palette, 10071
|
||||
obj_pal gFile_graphics_battle_anims_sprites_072_palette, 10072
|
||||
obj_pal gFile_graphics_battle_anims_sprites_073_palette, 10073
|
||||
obj_pal gFile_graphics_battle_anims_sprites_074_palette, 10074
|
||||
obj_pal gFile_graphics_battle_anims_sprites_075_palette, 10075
|
||||
obj_pal gFile_graphics_battle_anims_sprites_076_palette, 10076
|
||||
obj_pal gFile_graphics_battle_anims_sprites_076_palette, 10077
|
||||
obj_pal gFile_graphics_battle_anims_sprites_078_palette, 10078
|
||||
obj_pal gFile_graphics_battle_anims_sprites_078_palette, 10079
|
||||
obj_pal gFile_graphics_battle_anims_sprites_080_palette, 10080
|
||||
obj_pal gFile_graphics_battle_anims_sprites_081_palette, 10081
|
||||
obj_pal gFile_graphics_battle_anims_sprites_082_palette, 10082
|
||||
obj_pal gFile_graphics_battle_anims_sprites_083_palette, 10083
|
||||
obj_pal gFile_graphics_battle_anims_sprites_084_palette, 10084
|
||||
obj_pal gFile_graphics_battle_anims_sprites_085_palette, 10085
|
||||
obj_pal gFile_graphics_battle_anims_sprites_086_palette, 10086
|
||||
obj_pal gFile_graphics_battle_anims_sprites_087_palette, 10087
|
||||
obj_pal gFile_graphics_battle_anims_sprites_088_palette, 10088
|
||||
obj_pal gFile_graphics_battle_anims_sprites_089_palette, 10089
|
||||
obj_pal gFile_graphics_battle_anims_sprites_090_palette, 10090
|
||||
obj_pal gFile_graphics_battle_anims_sprites_091_palette, 10091
|
||||
obj_pal gFile_graphics_battle_anims_sprites_092_palette, 10092
|
||||
obj_pal gFile_graphics_battle_anims_sprites_093_palette, 10093
|
||||
obj_pal gFile_graphics_battle_anims_sprites_094_palette, 10094
|
||||
obj_pal gFile_graphics_battle_anims_sprites_095_palette, 10095
|
||||
obj_pal gFile_graphics_battle_anims_sprites_096_palette, 10096
|
||||
obj_pal gFile_graphics_battle_anims_sprites_097_palette, 10097
|
||||
obj_pal gFile_graphics_battle_anims_sprites_094_palette, 10098
|
||||
obj_pal gFile_graphics_battle_anims_sprites_099_palette, 10099
|
||||
obj_pal gFile_graphics_battle_anims_sprites_100_palette, 10100
|
||||
obj_pal gFile_graphics_battle_anims_sprites_101_palette, 10101
|
||||
obj_pal gFile_graphics_battle_anims_sprites_101_palette, 10102
|
||||
obj_pal gFile_graphics_battle_anims_sprites_103_palette, 10103
|
||||
obj_pal gFile_graphics_battle_anims_sprites_104_palette, 10104
|
||||
obj_pal gFile_graphics_battle_anims_sprites_105_palette, 10105
|
||||
obj_pal gFile_graphics_battle_anims_sprites_105_palette, 10106
|
||||
obj_pal gFile_graphics_battle_anims_sprites_107_palette, 10107
|
||||
obj_pal gFile_graphics_battle_anims_sprites_107_palette, 10108
|
||||
obj_pal gFile_graphics_battle_anims_sprites_109_palette, 10109
|
||||
obj_pal gFile_graphics_battle_anims_sprites_109_palette, 10110
|
||||
obj_pal gFile_graphics_battle_anims_sprites_111_palette, 10111
|
||||
obj_pal gFile_graphics_battle_anims_sprites_112_palette, 10112
|
||||
obj_pal gFile_graphics_battle_anims_sprites_113_palette, 10113
|
||||
obj_pal gFile_graphics_battle_anims_sprites_114_palette, 10114
|
||||
obj_pal gFile_graphics_battle_anims_sprites_115_palette, 10115
|
||||
obj_pal gFile_graphics_battle_anims_sprites_116_palette, 10116
|
||||
obj_pal gFile_graphics_battle_anims_sprites_117_palette, 10117
|
||||
obj_pal gFile_graphics_battle_anims_sprites_118_palette, 10118
|
||||
obj_pal gFile_graphics_battle_anims_sprites_119_palette, 10119
|
||||
obj_pal gFile_graphics_battle_anims_sprites_120_palette, 10120
|
||||
obj_pal gFile_graphics_battle_anims_sprites_121_palette, 10121
|
||||
obj_pal gFile_graphics_battle_anims_sprites_122_palette, 10122
|
||||
obj_pal gFile_graphics_battle_anims_sprites_122_palette, 10123
|
||||
obj_pal gFile_graphics_battle_anims_sprites_124_palette, 10124
|
||||
obj_pal gFile_graphics_battle_anims_sprites_125_palette, 10125
|
||||
obj_pal gFile_graphics_battle_anims_sprites_126_palette, 10126
|
||||
obj_pal gFile_graphics_battle_anims_sprites_127_palette, 10127
|
||||
obj_pal gFile_graphics_battle_anims_sprites_128_palette, 10128
|
||||
obj_pal gFile_graphics_battle_anims_sprites_128_palette, 10129
|
||||
obj_pal gFile_graphics_battle_anims_sprites_130_palette, 10130
|
||||
obj_pal gFile_graphics_battle_anims_sprites_130_palette, 10131
|
||||
obj_pal gFile_graphics_battle_anims_sprites_132_palette, 10132
|
||||
obj_pal gFile_graphics_battle_anims_sprites_133_palette, 10133
|
||||
obj_pal gFile_graphics_battle_anims_sprites_133_palette, 10134
|
||||
obj_pal gFile_graphics_battle_anims_sprites_135_palette, 10135
|
||||
|
||||
gUnknown_83AD950:: @ 83AD950
|
||||
.incbin "baserom.gba", 0x3AD950, 0x308
|
||||
obj_pal gFile_graphics_battle_anims_sprites_136_palette, 10136
|
||||
obj_pal gFile_graphics_battle_anims_sprites_135_palette, 10137
|
||||
obj_pal gFile_graphics_battle_anims_sprites_135_palette, 10138
|
||||
obj_pal gFile_graphics_battle_anims_sprites_139_palette, 10139
|
||||
obj_pal gFile_graphics_battle_anims_sprites_140_palette, 10140
|
||||
obj_pal gFile_graphics_battle_anims_sprites_141_palette, 10141
|
||||
obj_pal gFile_graphics_battle_anims_sprites_141_palette, 10142
|
||||
obj_pal gFile_graphics_battle_anims_sprites_143_palette, 10143
|
||||
obj_pal gFile_graphics_battle_anims_sprites_144_palette, 10144
|
||||
obj_pal gFile_graphics_battle_anims_sprites_139_palette, 10145
|
||||
obj_pal gFile_graphics_battle_anims_sprites_115_palette, 10146
|
||||
obj_pal gFile_graphics_battle_anims_sprites_147_palette, 10147
|
||||
obj_pal gFile_graphics_battle_anims_sprites_148_palette, 10148
|
||||
obj_pal gFile_graphics_battle_anims_sprites_148_palette, 10149
|
||||
obj_pal gFile_graphics_battle_anims_sprites_150_palette, 10150
|
||||
obj_pal gFile_graphics_battle_anims_sprites_150_palette, 10151
|
||||
obj_pal gFile_graphics_battle_anims_sprites_152_palette, 10152
|
||||
obj_pal gFile_graphics_battle_anims_sprites_153_palette, 10153
|
||||
obj_pal gFile_graphics_battle_anims_sprites_154_palette, 10154
|
||||
obj_pal gFile_graphics_battle_anims_sprites_155_palette, 10155
|
||||
obj_pal gFile_graphics_battle_anims_sprites_156_palette, 10156
|
||||
obj_pal gFile_graphics_battle_anims_sprites_157_palette, 10157
|
||||
obj_pal gFile_graphics_battle_anims_sprites_158_palette, 10158
|
||||
obj_pal gFile_graphics_battle_anims_sprites_159_palette, 10159
|
||||
obj_pal gFile_graphics_battle_anims_sprites_160_palette, 10160
|
||||
obj_pal gFile_graphics_battle_anims_sprites_161_palette, 10161
|
||||
obj_pal gFile_graphics_battle_anims_sprites_162_palette, 10162
|
||||
obj_pal gFile_graphics_battle_anims_sprites_163_palette, 10163
|
||||
obj_pal gFile_graphics_battle_anims_sprites_164_palette, 10164
|
||||
obj_pal gFile_graphics_battle_anims_sprites_165_palette, 10165
|
||||
obj_pal gFile_graphics_battle_anims_sprites_166_palette, 10166
|
||||
obj_pal gFile_graphics_battle_anims_sprites_167_palette, 10167
|
||||
obj_pal gFile_graphics_battle_anims_sprites_168_palette, 10168
|
||||
obj_pal gFile_graphics_battle_anims_sprites_169_palette, 10169
|
||||
obj_pal gFile_graphics_battle_anims_sprites_170_palette, 10170
|
||||
obj_pal gFile_graphics_battle_anims_sprites_171_palette, 10171
|
||||
obj_pal gFile_graphics_battle_anims_sprites_172_palette, 10172
|
||||
obj_pal gFile_graphics_battle_anims_sprites_001_palette, 10173
|
||||
obj_pal gFile_graphics_battle_anims_sprites_174_palette, 10174
|
||||
obj_pal gFile_graphics_battle_anims_sprites_175_palette, 10175
|
||||
obj_pal gFile_graphics_battle_anims_sprites_176_palette, 10176
|
||||
obj_pal gFile_graphics_battle_anims_sprites_177_palette, 10177
|
||||
obj_pal gFile_graphics_battle_anims_sprites_178_palette, 10178
|
||||
obj_pal gFile_graphics_battle_anims_sprites_179_palette, 10179
|
||||
obj_pal gFile_graphics_battle_anims_sprites_179_palette, 10180
|
||||
obj_pal gFile_graphics_battle_anims_sprites_179_palette, 10181
|
||||
obj_pal gFile_graphics_battle_anims_sprites_182_palette, 10182
|
||||
obj_pal gFile_graphics_battle_anims_sprites_183_palette, 10183
|
||||
obj_pal gFile_graphics_battle_anims_sprites_184_palette, 10184
|
||||
obj_pal gFile_graphics_battle_anims_sprites_185_palette, 10185
|
||||
obj_pal gFile_graphics_battle_anims_sprites_186_palette, 10186
|
||||
obj_pal gFile_graphics_battle_anims_sprites_187_palette, 10187
|
||||
obj_pal gFile_graphics_battle_anims_sprites_188_palette, 10188
|
||||
obj_pal gFile_graphics_battle_anims_sprites_189_palette, 10189
|
||||
obj_pal gFile_graphics_battle_anims_sprites_190_palette, 10190
|
||||
obj_pal gFile_graphics_battle_anims_sprites_191_palette, 10191
|
||||
obj_pal gFile_graphics_battle_anims_sprites_192_palette, 10192
|
||||
obj_pal gFile_graphics_battle_anims_sprites_193_palette, 10193
|
||||
obj_pal gFile_graphics_battle_anims_sprites_194_palette, 10194
|
||||
obj_pal gFile_graphics_battle_anims_sprites_195_palette, 10195
|
||||
obj_pal gFile_graphics_battle_anims_sprites_196_palette, 10196
|
||||
obj_pal gFile_graphics_battle_anims_sprites_197_palette, 10197
|
||||
obj_pal gFile_graphics_battle_anims_sprites_198_palette, 10198
|
||||
obj_pal gFile_graphics_battle_anims_sprites_199_palette, 10199
|
||||
obj_pal gFile_graphics_battle_anims_sprites_200_palette, 10200
|
||||
obj_pal gFile_graphics_battle_anims_sprites_201_palette, 10201
|
||||
obj_pal gFile_graphics_battle_anims_sprites_202_palette, 10202
|
||||
obj_pal gFile_graphics_battle_anims_sprites_203_palette, 10203
|
||||
obj_pal gFile_graphics_battle_anims_sprites_204_palette, 10204
|
||||
obj_pal gFile_graphics_battle_anims_sprites_205_palette, 10205
|
||||
obj_pal gFile_graphics_battle_anims_sprites_206_palette, 10206
|
||||
obj_pal gFile_graphics_battle_anims_sprites_207_palette, 10207
|
||||
obj_pal gFile_graphics_battle_anims_sprites_167_palette, 10208
|
||||
obj_pal gFile_graphics_battle_anims_sprites_209_palette, 10209
|
||||
obj_pal gFile_graphics_battle_anims_sprites_210_palette, 10210
|
||||
obj_pal gFile_graphics_battle_anims_sprites_211_palette, 10211
|
||||
obj_pal gFile_graphics_battle_anims_sprites_211_palette, 10212
|
||||
obj_pal gFile_graphics_battle_anims_sprites_211_palette, 10213
|
||||
obj_pal gFile_graphics_battle_anims_sprites_064_palette, 10214
|
||||
obj_pal gFile_graphics_battle_anims_sprites_215_palette, 10215
|
||||
obj_pal gFile_graphics_battle_anims_sprites_216_palette, 10216
|
||||
obj_pal gFile_graphics_battle_anims_sprites_217_palette, 10217
|
||||
obj_pal gFile_graphics_battle_anims_sprites_218_palette, 10218
|
||||
obj_pal gFile_graphics_battle_anims_sprites_219_palette, 10219
|
||||
obj_pal gFile_graphics_battle_anims_sprites_220_palette, 10220
|
||||
obj_pal gFile_graphics_battle_anims_sprites_221_palette, 10221
|
||||
obj_pal gFile_graphics_battle_anims_sprites_222_palette, 10222
|
||||
obj_pal gFile_graphics_battle_anims_sprites_223_palette, 10223
|
||||
obj_pal gFile_graphics_battle_anims_sprites_224_palette, 10224
|
||||
obj_pal gFile_graphics_battle_anims_sprites_225_palette, 10225
|
||||
obj_pal gFile_graphics_battle_anims_sprites_226_palette, 10226
|
||||
obj_pal gFile_graphics_battle_anims_sprites_226_palette, 10227
|
||||
obj_pal gFile_graphics_battle_anims_sprites_228_palette, 10228
|
||||
obj_pal gFile_graphics_battle_anims_sprites_229_palette, 10229
|
||||
obj_pal gFile_graphics_battle_anims_sprites_230_palette, 10230
|
||||
obj_pal gFile_graphics_battle_anims_sprites_231_palette, 10231
|
||||
obj_pal gFile_graphics_battle_anims_sprites_231_palette, 10232
|
||||
|
||||
gUnknown_83ADC58:: @ 83ADC58
|
||||
.incbin "baserom.gba", 0x3ADC58, 0x120
|
||||
obj_pal gFile_graphics_battle_anims_sprites_233_palette, 10233
|
||||
obj_pal gFile_graphics_battle_anims_sprites_234_palette, 10234
|
||||
obj_pal gFile_graphics_battle_anims_sprites_235_palette, 10235
|
||||
obj_pal gFile_graphics_battle_anims_sprites_236_palette, 10236
|
||||
obj_pal gFile_graphics_battle_anims_sprites_237_palette, 10237
|
||||
obj_pal gFile_graphics_battle_anims_sprites_238_palette, 10238
|
||||
obj_pal gFile_graphics_battle_anims_sprites_239_palette, 10239
|
||||
obj_pal gFile_graphics_battle_anims_sprites_240_palette, 10240
|
||||
obj_pal gFile_graphics_battle_anims_sprites_241_palette, 10241
|
||||
obj_pal gFile_graphics_battle_anims_sprites_242_palette, 10242
|
||||
obj_pal gFile_graphics_battle_anims_sprites_243_palette, 10243
|
||||
obj_pal gFile_graphics_battle_anims_sprites_244_palette, 10244
|
||||
obj_pal gFile_graphics_battle_anims_sprites_245_palette, 10245
|
||||
obj_pal gFile_graphics_battle_anims_sprites_245_palette, 10246
|
||||
obj_pal gFile_graphics_battle_anims_sprites_064_palette, 10247
|
||||
obj_pal gFile_graphics_battle_anims_sprites_248_palette, 10248
|
||||
obj_pal gFile_graphics_battle_anims_sprites_249_palette, 10249
|
||||
obj_pal gFile_graphics_battle_anims_sprites_249_palette, 10250
|
||||
obj_pal gFile_graphics_battle_anims_sprites_251_palette, 10251
|
||||
obj_pal gFile_graphics_battle_anims_sprites_252_palette, 10252
|
||||
obj_pal gFile_graphics_battle_anims_sprites_253_palette, 10253
|
||||
obj_pal gFile_graphics_battle_anims_sprites_254_palette, 10254
|
||||
obj_pal gFile_graphics_battle_anims_sprites_255_palette, 10255
|
||||
obj_pal gFile_graphics_battle_anims_sprites_256_palette, 10256
|
||||
obj_pal gFile_graphics_battle_anims_sprites_257_palette, 10257
|
||||
obj_pal gFile_graphics_battle_anims_sprites_258_palette, 10258
|
||||
obj_pal gFile_graphics_battle_anims_sprites_259_palette, 10259
|
||||
obj_pal gFile_graphics_battle_anims_sprites_260_palette, 10260
|
||||
obj_pal gBattleAnimSpritePal_FlyingDirt, 10261
|
||||
obj_pal gFile_graphics_battle_anims_sprites_262_palette, 10262
|
||||
obj_pal gFile_graphics_battle_anims_sprites_263_palette, 10263
|
||||
obj_pal gFile_graphics_battle_anims_sprites_264_palette, 10264
|
||||
obj_pal gFile_graphics_battle_anims_sprites_265_palette, 10265
|
||||
obj_pal gFile_graphics_battle_anims_sprites_266_palette, 10266
|
||||
obj_pal gFile_graphics_battle_anims_sprites_267_palette, 10267
|
||||
obj_pal gFile_graphics_battle_anims_sprites_268_palette, 10268
|
||||
|
||||
gUnknown_83ADD78:: @ 83ADD78
|
||||
.incbin "baserom.gba", 0x3ADD78, 0xA0
|
||||
obj_pal gFile_graphics_battle_anims_sprites_269_palette, 10269
|
||||
obj_pal gFile_graphics_battle_anims_sprites_270_palette, 10270
|
||||
obj_pal gFile_graphics_battle_anims_sprites_271_palette, 10271
|
||||
obj_pal gFile_graphics_battle_anims_sprites_272_palette, 10272
|
||||
obj_pal gFile_graphics_battle_anims_sprites_272_palette, 10273
|
||||
obj_pal gFile_graphics_battle_anims_sprites_274_palette, 10274
|
||||
obj_pal gFile_graphics_battle_anims_sprites_274_palette, 10275
|
||||
obj_pal gFile_graphics_battle_anims_sprites_274_palette, 10276
|
||||
obj_pal gFile_graphics_battle_anims_sprites_277_palette, 10277
|
||||
obj_pal gFile_graphics_battle_anims_sprites_278_palette, 10278
|
||||
obj_pal gFile_graphics_battle_anims_sprites_279_palette, 10279
|
||||
obj_pal gFile_graphics_battle_anims_sprites_280_palette, 10280
|
||||
obj_pal gFile_graphics_battle_anims_sprites_281_palette, 10281
|
||||
obj_pal gFile_graphics_battle_anims_sprites_282_palette, 10282
|
||||
obj_pal gFile_graphics_battle_anims_sprites_283_palette, 10283
|
||||
obj_pal gFile_graphics_battle_anims_sprites_284_palette, 10284
|
||||
obj_pal gFile_graphics_battle_anims_sprites_285_palette, 10285
|
||||
obj_pal gFile_graphics_battle_anims_sprites_286_palette, 10286
|
||||
obj_pal gFile_graphics_battle_anims_sprites_287_palette, 10287
|
||||
obj_pal gFile_graphics_battle_anims_sprites_288_palette, 10288
|
||||
|
||||
gUnknown_83ADE18:: @ 83ADE18
|
||||
.incbin "baserom.gba", 0x3ADE18, 0x144
|
||||
.4byte gFile_graphics_battle_anims_backgrounds_00_sheet, gFile_graphics_battle_anims_backgrounds_00_palette, gFile_graphics_battle_anims_backgrounds_00_tilemap
|
||||
.4byte gFile_graphics_battle_anims_backgrounds_00_sheet, gFile_graphics_battle_anims_backgrounds_00_palette, gFile_graphics_battle_anims_backgrounds_00_tilemap
|
||||
.4byte gFile_graphics_battle_anims_backgrounds_02_sheet, gFile_graphics_battle_anims_backgrounds_02_palette, gFile_graphics_battle_anims_backgrounds_02_tilemap
|
||||
.4byte gFile_graphics_battle_anims_backgrounds_03_sheet, gFile_graphics_battle_anims_backgrounds_03_palette, gFile_graphics_battle_anims_backgrounds_03_tilemap
|
||||
.4byte gFile_graphics_battle_anims_backgrounds_04_sheet, gFile_graphics_battle_anims_backgrounds_04_palette, gFile_graphics_battle_anims_backgrounds_04_tilemap
|
||||
.4byte gFile_graphics_battle_anims_backgrounds_04_sheet, gFile_graphics_battle_anims_backgrounds_04_palette, gFile_graphics_battle_anims_backgrounds_05_tilemap
|
||||
.4byte gFile_graphics_battle_anims_backgrounds_04_sheet, gFile_graphics_battle_anims_backgrounds_04_palette, gFile_graphics_battle_anims_backgrounds_06_tilemap
|
||||
.4byte gFile_graphics_battle_anims_backgrounds_07_sheet, gFile_graphics_battle_anims_backgrounds_07_palette, gFile_graphics_battle_anims_backgrounds_07_tilemap
|
||||
.4byte gFile_graphics_battle_anims_backgrounds_07_sheet, gFile_graphics_battle_anims_backgrounds_07_palette, gFile_graphics_battle_anims_backgrounds_08_tilemap
|
||||
.4byte gFile_graphics_battle_anims_backgrounds_09_sheet, gFile_graphics_battle_anims_backgrounds_09_palette, gFile_graphics_battle_anims_backgrounds_09_tilemap
|
||||
.4byte gFile_graphics_battle_anims_backgrounds_09_sheet, gFile_graphics_battle_anims_backgrounds_09_palette, gFile_graphics_battle_anims_backgrounds_10_tilemap
|
||||
.4byte gFile_graphics_battle_anims_backgrounds_11_sheet, gFile_graphics_battle_anims_backgrounds_11_palette, gFile_graphics_battle_anims_backgrounds_11_tilemap
|
||||
.4byte gFile_graphics_battle_anims_backgrounds_12_sheet, gFile_graphics_battle_anims_backgrounds_12_palette, gFile_graphics_battle_anims_backgrounds_12_tilemap
|
||||
.4byte gFile_graphics_battle_anims_backgrounds_12_sheet, gFile_graphics_battle_anims_backgrounds_12_palette, gFile_graphics_battle_anims_backgrounds_13_tilemap
|
||||
.4byte gFile_graphics_battle_anims_backgrounds_12_sheet, gFile_graphics_battle_anims_backgrounds_12_palette, gFile_graphics_battle_anims_backgrounds_14_tilemap
|
||||
.4byte gFile_graphics_battle_anims_backgrounds_15_sheet, gFile_graphics_battle_anims_backgrounds_15_palette, gFile_graphics_battle_anims_backgrounds_15_tilemap
|
||||
.4byte gFile_graphics_battle_anims_backgrounds_16_sheet, gFile_graphics_battle_anims_backgrounds_16_palette, gFile_graphics_battle_anims_backgrounds_16_tilemap
|
||||
.4byte gFile_graphics_battle_anims_backgrounds_17_sheet, gFile_graphics_battle_anims_backgrounds_17_palette, gFile_graphics_battle_anims_backgrounds_17_tilemap
|
||||
.4byte gFile_graphics_battle_anims_backgrounds_07_sheet, gFile_graphics_battle_anims_backgrounds_18_palette, gFile_graphics_battle_anims_backgrounds_07_tilemap
|
||||
.4byte gFile_graphics_battle_anims_backgrounds_07_sheet, gFile_graphics_battle_anims_backgrounds_18_palette, gFile_graphics_battle_anims_backgrounds_08_tilemap
|
||||
.4byte gFile_graphics_battle_anims_backgrounds_20_sheet, gFile_graphics_battle_anims_backgrounds_20_palette, gFile_graphics_battle_anims_backgrounds_20_tilemap
|
||||
.4byte gFile_graphics_battle_anims_backgrounds_21_sheet, gFile_graphics_battle_anims_backgrounds_21_palette, gFile_graphics_battle_anims_backgrounds_21_tilemap
|
||||
.4byte gFile_graphics_battle_anims_backgrounds_09_sheet, gFile_graphics_battle_anims_backgrounds_22_palette, gFile_graphics_battle_anims_backgrounds_09_tilemap
|
||||
.4byte gFile_graphics_battle_anims_backgrounds_09_sheet, gFile_graphics_battle_anims_backgrounds_22_palette, gFile_graphics_battle_anims_backgrounds_10_tilemap
|
||||
.4byte gFile_graphics_battle_anims_backgrounds_04_sheet, gFile_graphics_battle_anims_backgrounds_24_palette, gFile_graphics_battle_anims_backgrounds_04_tilemap
|
||||
.4byte gFile_graphics_battle_anims_backgrounds_04_sheet, gFile_graphics_battle_anims_backgrounds_24_palette, gFile_graphics_battle_anims_backgrounds_05_tilemap
|
||||
.4byte gFile_graphics_battle_anims_backgrounds_04_sheet, gFile_graphics_battle_anims_backgrounds_24_palette, gFile_graphics_battle_anims_backgrounds_06_tilemap
|
||||
|
||||
gUnknown_83ADF5C:: @ 83ADF5C
|
||||
.incbin "baserom.gba", 0x3ADF5C, 0xC0
|
||||
.4byte ScriptCmd_loadspritegfx
|
||||
.4byte ScriptCmd_unloadspritegfx
|
||||
.4byte ScriptCmd_createsprite
|
||||
.4byte ScriptCmd_createvisualtask
|
||||
.4byte ScriptCmd_delay
|
||||
.4byte sub_8072ACC
|
||||
.4byte nullsub_41
|
||||
.4byte nullsub_42
|
||||
.4byte sub_8072B08
|
||||
.4byte sub_8072C08
|
||||
.4byte sub_8072C30
|
||||
.4byte ScriptCmd_clearmonbg
|
||||
.4byte ScriptCmd_setalpha
|
||||
.4byte ScriptCmd_blendoff
|
||||
.4byte ScriptCmd_call
|
||||
.4byte sub_8073698
|
||||
.4byte ScriptCmd_setarg
|
||||
.4byte ScriptCmd_choosetwoturnanim
|
||||
.4byte ScriptCmd_jumpifmoveturn
|
||||
.4byte ScriptCmd_jump
|
||||
.4byte sub_80737A0
|
||||
.4byte ScriptCmd_restorebg
|
||||
.4byte ScriptCmd_waitbgfadeout
|
||||
.4byte sub_80739F0
|
||||
.4byte ScriptCmd_changebg
|
||||
.4byte ScriptCmd_playsewithpan
|
||||
.4byte ScriptCmd_setpan
|
||||
.4byte ScriptCmd_panse_1B
|
||||
.4byte ScriptCmd_loopsewithpan
|
||||
.4byte ScriptCmd_waitplaysewithpan
|
||||
.4byte ScriptCmd_setbldcnt
|
||||
.4byte ScriptCmd_createsoundtask
|
||||
.4byte ScriptCmd_waitsound
|
||||
.4byte ScriptCmd_jumpargeq
|
||||
.4byte sub_807339C
|
||||
.4byte sub_8073484
|
||||
.4byte sub_80741B8
|
||||
.4byte sub_80737E4
|
||||
.4byte ScriptCmd_panse_26
|
||||
.4byte ScriptCmd_panse_27
|
||||
.4byte sub_80741C8
|
||||
.4byte sub_8074214
|
||||
.4byte sub_807423C
|
||||
.4byte ScriptCmd_invisible
|
||||
.4byte ScriptCmd_visible
|
||||
.4byte sub_8074320
|
||||
.4byte sub_80743C8
|
||||
.4byte sub_8074458
|
||||
|
||||
+266
-43
@@ -1,5 +1,6 @@
|
||||
#include "constants/moves.h"
|
||||
#include "constants/battle.h"
|
||||
#include "battle_string_ids.h"
|
||||
.include "asm/macros.inc"
|
||||
.include "constants/constants.inc"
|
||||
.section .rodata
|
||||
@@ -159,7 +160,7 @@ gUnknown_83FB534:: @ 83FB534
|
||||
.string "{B_ATK_NAME_WITH_PREFIX} can't escape!$"
|
||||
|
||||
gUnknown_83FB545:: @ 83FB545
|
||||
.string "Hit {B_BUFF1} timeシsス!$"
|
||||
.string "Hit {B_BUFF1} time(s)!$"
|
||||
|
||||
gUnknown_83FB555:: @ 83FB555
|
||||
.string "{B_EFF_NAME_WITH_PREFIX}\n"
|
||||
@@ -2173,48 +2174,270 @@ gUnknown_83FDF3C:: @ 83FDF3C
|
||||
.4byte gUnknown_83FB248
|
||||
|
||||
gMissStringIds:: @ 83FE514
|
||||
.2byte 0x0017, 0x0018, 0x0159, 0x001a
|
||||
.2byte 0x014c, 0x00e2, 0x00e3, 0x0021
|
||||
.2byte 0x0112, 0x0165, 0x00e8, 0x00e9
|
||||
.2byte 0x00e5, 0x00ed, 0x00f0, 0x00f3
|
||||
.2byte 0x00ee, 0x00f4, 0x0066, 0x0067
|
||||
.2byte 0x00ef, 0x00f5, 0x00ea, 0x00eb
|
||||
.2byte 0x00ec, 0x0065, 0x0098, 0x00e5
|
||||
.2byte 0x00e5, 0x004e, 0x0160, 0x004d
|
||||
.2byte 0x0161, 0x004f, 0x0068, 0x0069
|
||||
.2byte 0x001b, 0x006a, 0x0139, 0x0052
|
||||
.2byte 0x0053, 0x0070, 0x0071, 0x0073
|
||||
.2byte 0x0074, 0x006c, 0x006e, 0x00f7
|
||||
.2byte 0x004c, 0x0075, 0x0076, 0x0077
|
||||
.2byte 0x00d5, 0x00d6, 0x003d, 0x0130
|
||||
.2byte 0x0145, 0x0146, 0x00d7, 0x00d8
|
||||
.2byte 0x003e, 0x0130, 0x0054, 0x0055
|
||||
.2byte 0x0056, 0x0057, 0x0058, 0x0059
|
||||
.2byte 0x013d, 0x013e, 0x005a, 0x005c
|
||||
.2byte 0x005b, 0x005d, 0x005b, 0x0148
|
||||
.2byte 0x0061, 0x00e5, 0x0063, 0x00e5
|
||||
.2byte 0x007d, 0x00e5, 0x007e, 0x00fb
|
||||
.2byte 0x0028, 0x0029, 0x0037, 0x0038
|
||||
.2byte 0x0023, 0x0024, 0x002e, 0x002f
|
||||
.2byte 0x0031, 0x0032, 0x0035, 0x0036
|
||||
.2byte 0x0017, 0x007c, 0x0045, 0x0136
|
||||
.2byte 0x002d, 0x0139, 0x013b, 0x013c
|
||||
.2byte 0x00fd, 0x00fd, 0x00fd, 0x00fd
|
||||
.2byte 0x0142, 0x00a1, 0x014f, 0x0107
|
||||
.2byte 0x0108, 0x0109, 0x010a, 0x0110
|
||||
.2byte 0x0110, 0x0110, 0x0110, 0x0110
|
||||
.2byte 0x0110, 0x0110, 0x0110, 0x0111
|
||||
.2byte 0x0110, 0x0110, 0x0110, 0x00f1
|
||||
.2byte 0x0110, 0x0110, 0x0110, 0x0116
|
||||
.2byte 0x0117, 0x0118, 0x0119, 0x011d
|
||||
.2byte 0x011e, 0x011f, 0x0128, 0x0123
|
||||
.2byte 0x0126, 0x0125, 0x0124, 0x0127
|
||||
.2byte 0x0129, 0x0156, 0x0131, 0x0163
|
||||
.2byte 0x016a, 0x00c7, 0x0163, 0x016a
|
||||
.2byte 0x00c9, 0x0163, 0x016a, 0x0166
|
||||
.2byte 0x0167, 0x0168, 0x00cb, 0x0137
|
||||
.2byte 0x016f, 0x0170, 0x0171, 0x0172
|
||||
.2byte 0x017e, 0x017e, 0x0180, 0x0181
|
||||
.2byte STRINGID_ATTACKMISSED
|
||||
.2byte STRINGID_PKMNPROTECTEDITSELF
|
||||
.2byte STRINGID_PKMNAVOIDEDATTACK
|
||||
.2byte STRINGID_AVOIDEDDAMAGE
|
||||
.2byte STRINGID_PKMNMAKESGROUNDMISS
|
||||
|
||||
gNoEscapeStringIds::
|
||||
.2byte STRINGID_CANTESCAPE
|
||||
.2byte STRINGID_DONTLEAVEBIRCH
|
||||
.2byte STRINGID_PREVENTSESCAPE
|
||||
.2byte STRINGID_CANTESCAPE2
|
||||
.2byte STRINGID_ATTACKERCANTESCAPE
|
||||
|
||||
gMoveWeatherChangeStringIds::
|
||||
.2byte STRINGID_STARTEDTORAIN
|
||||
.2byte STRINGID_DOWNPOURSTARTED
|
||||
.2byte STRINGID_BUTITFAILED
|
||||
.2byte STRINGID_SANDSTORMBREWED
|
||||
.2byte STRINGID_SUNLIGHTGOTBRIGHT
|
||||
.2byte STRINGID_STARTEDHAIL
|
||||
|
||||
gSandStormHailContinuesStringIds::
|
||||
.2byte STRINGID_SANDSTORMRAGES
|
||||
.2byte STRINGID_HAILCONTINUES
|
||||
|
||||
gSandStormHailDmgStringIds::
|
||||
.2byte STRINGID_PKMNBUFFETEDBYSANDSTORM
|
||||
.2byte STRINGID_PKMNPELTEDBYHAIL
|
||||
|
||||
gSandStormHailEndStringIds::
|
||||
.2byte STRINGID_SANDSTORMSUBSIDED
|
||||
.2byte STRINGID_HAILSTOPPED
|
||||
|
||||
gRainContinuesStringIds::
|
||||
.2byte STRINGID_RAINCONTINUES
|
||||
.2byte STRINGID_DOWNPOURCONTINUES
|
||||
.2byte STRINGID_RAINSTOPPED
|
||||
|
||||
gProtectLikeUsedStringIds::
|
||||
.2byte STRINGID_PKMNPROTECTEDITSELF2
|
||||
.2byte STRINGID_PKMNBRACEDITSELF
|
||||
.2byte STRINGID_BUTITFAILED
|
||||
|
||||
gReflectLightScreenSafeguardStringIds::
|
||||
.2byte STRINGID_BUTITFAILED
|
||||
.2byte STRINGID_PKMNRAISEDDEF
|
||||
.2byte STRINGID_PKMNRAISEDDEFALITTLE
|
||||
.2byte STRINGID_PKMNRAISEDSPDEF
|
||||
.2byte STRINGID_PKMNRAISEDSPDEFALITTLE
|
||||
.2byte STRINGID_PKMNCOVEREDBYVEIL
|
||||
|
||||
gLeechSeedStringIds::
|
||||
.2byte STRINGID_PKMNSEEDED
|
||||
.2byte STRINGID_PKMNEVADEDATTACK
|
||||
.2byte STRINGID_ITDOESNTAFFECT
|
||||
.2byte STRINGID_PKMNSAPPEDBYLEECHSEED
|
||||
.2byte STRINGID_ITSUCKEDLIQUIDOOZE
|
||||
|
||||
gRestUsedStringIds::
|
||||
.2byte STRINGID_PKMNWENTTOSLEEP
|
||||
.2byte STRINGID_PKMNSLEPTHEALTHY
|
||||
|
||||
gUproarOverTurnStringIds::
|
||||
.2byte STRINGID_PKMNMAKINGUPROAR
|
||||
.2byte STRINGID_PKMNCALMEDDOWN
|
||||
|
||||
gStockpileUsedStringIds::
|
||||
.2byte STRINGID_PKMNSTOCKPILED
|
||||
.2byte STRINGID_PKMNCANTSTOCKPILE
|
||||
|
||||
gWokeUpStringIds::
|
||||
.2byte STRINGID_PKMNWOKEUP
|
||||
.2byte STRINGID_PKMNWOKEUPINUPROAR
|
||||
|
||||
gSwallowFailStringIds::
|
||||
.2byte STRINGID_FAILEDTOSWALLOW
|
||||
.2byte STRINGID_PKMNHPFULL
|
||||
|
||||
gUproarAwakeStringIds::
|
||||
.2byte STRINGID_PKMNCANTSLEEPINUPROAR2
|
||||
.2byte STRINGID_UPROARKEPTPKMNAWAKE
|
||||
.2byte STRINGID_PKMNSTAYEDAWAKEUSING
|
||||
|
||||
gStatUpStringIds::
|
||||
.2byte STRINGID_PKMNSSTATCHANGED
|
||||
.2byte STRINGID_PKMNSSTATCHANGED2
|
||||
.2byte STRINGID_STATSWONTINCREASE
|
||||
.2byte STRINGID_EMPTYSTRING3
|
||||
.2byte STRINGID_USINGXTHEYOFZN
|
||||
.2byte STRINGID_PKMNUSEDXTOGETPUMPED
|
||||
|
||||
gStatDownStringIds::
|
||||
.2byte STRINGID_PKMNSSTATCHANGED3
|
||||
.2byte STRINGID_PKMNSSTATCHANGED4
|
||||
.2byte STRINGID_STATSWONTDECREASE
|
||||
.2byte STRINGID_EMPTYSTRING3
|
||||
|
||||
gFirstTurnOfTwoStringIds::
|
||||
.2byte STRINGID_PKMNWHIPPEDWHIRLWIND
|
||||
.2byte STRINGID_PKMNTOOKSUNLIGHT
|
||||
.2byte STRINGID_PKMNLOWEREDHEAD
|
||||
.2byte STRINGID_PKMNISGLOWING
|
||||
.2byte STRINGID_PKMNFLEWHIGH
|
||||
.2byte STRINGID_PKMNDUGHOLE
|
||||
.2byte STRINGID_PKMNHIDUNDERWATER
|
||||
.2byte STRINGID_PKMNSPRANGUP
|
||||
|
||||
gWrappedStringIds::
|
||||
.2byte STRINGID_PKMNSQUEEZEDBYBIND
|
||||
.2byte STRINGID_PKMNWRAPPEDBY
|
||||
.2byte STRINGID_PKMNTRAPPEDINVORTEX
|
||||
.2byte STRINGID_PKMNCLAMPED
|
||||
.2byte STRINGID_PKMNTRAPPEDINVORTEX
|
||||
.2byte STRINGID_PKMNTRAPPEDBYSANDTOMB
|
||||
|
||||
gMistUsedStringIds::
|
||||
.2byte STRINGID_PKMNSHROUDEDINMIST
|
||||
.2byte STRINGID_BUTITFAILED
|
||||
|
||||
gFocusEnergyUsedStringIds::
|
||||
.2byte STRINGID_PKMNGETTINGPUMPED
|
||||
.2byte STRINGID_BUTITFAILED
|
||||
|
||||
gTransformUsedStringIds::
|
||||
.2byte STRINGID_PKMNTRANSFORMEDINTO
|
||||
.2byte STRINGID_BUTITFAILED
|
||||
|
||||
gSubsituteUsedStringIds::
|
||||
.2byte STRINGID_PKMNMADESUBSTITUTE
|
||||
.2byte STRINGID_TOOWEAKFORSUBSTITUTE
|
||||
|
||||
gGotPoisonedStringIds::
|
||||
.2byte STRINGID_PKMNWASPOISONED
|
||||
.2byte STRINGID_PKMNPOISONEDBY
|
||||
|
||||
gGotParalyzedStringIds::
|
||||
.2byte STRINGID_PKMNWASPARALYZED
|
||||
.2byte STRINGID_PKMNWASPARALYZEDBY
|
||||
|
||||
gFellAsleepStringIds::
|
||||
.2byte STRINGID_PKMNFELLASLEEP
|
||||
.2byte STRINGID_PKMNMADESLEEP
|
||||
|
||||
gGotBurnedStringIds::
|
||||
.2byte STRINGID_PKMNWASBURNED
|
||||
.2byte STRINGID_PKMNBURNEDBY
|
||||
|
||||
gGotFrozenStringIds::
|
||||
.2byte STRINGID_PKMNWASFROZEN
|
||||
.2byte STRINGID_PKMNFROZENBY
|
||||
|
||||
gGotDefrostedStringIds::
|
||||
.2byte STRINGID_PKMNWASDEFROSTED2
|
||||
.2byte STRINGID_PKMNWASDEFROSTEDBY
|
||||
|
||||
gKOFailedStringIds::
|
||||
.2byte STRINGID_ATTACKMISSED
|
||||
.2byte STRINGID_PKMNUNAFFECTED
|
||||
|
||||
gAttractUsedStringIds::
|
||||
.2byte STRINGID_PKMNFELLINLOVE
|
||||
.2byte STRINGID_PKMNSXINFATUATEDY
|
||||
|
||||
gLeechSeedDrainStringIds::
|
||||
.2byte STRINGID_PKMNENERGYDRAINED
|
||||
.2byte STRINGID_ITSUCKEDLIQUIDOOZE
|
||||
|
||||
gSportsUsedStringIds::
|
||||
.2byte STRINGID_ELECTRICITYWEAKENED
|
||||
.2byte STRINGID_FIREWEAKENED
|
||||
|
||||
gPartyStatusHealStringIds::
|
||||
.2byte STRINGID_BELLCHIMED
|
||||
.2byte STRINGID_BELLCHIMED
|
||||
.2byte STRINGID_BELLCHIMED
|
||||
.2byte STRINGID_BELLCHIMED
|
||||
.2byte STRINGID_SOOTHINGAROMA
|
||||
|
||||
gFutureMoveUsedStringIds::
|
||||
.2byte STRINGID_PKMNFORESAWATTACK
|
||||
.2byte STRINGID_PKMNCHOSEXASDESTINY
|
||||
|
||||
gBallEscapeStringIds::
|
||||
.2byte STRINGID_PKMNBROKEFREE
|
||||
.2byte STRINGID_ITAPPEAREDCAUGHT
|
||||
.2byte STRINGID_AARGHALMOSTHADIT
|
||||
.2byte STRINGID_SHOOTSOCLOSE
|
||||
|
||||
gWeatherContinuesStringIds::
|
||||
.2byte STRINGID_ITISRAINING
|
||||
.2byte STRINGID_ITISRAINING
|
||||
.2byte STRINGID_ITISRAINING
|
||||
.2byte STRINGID_ITISRAINING
|
||||
.2byte STRINGID_ITISRAINING
|
||||
.2byte STRINGID_ITISRAINING
|
||||
.2byte STRINGID_ITISRAINING
|
||||
.2byte STRINGID_ITISRAINING
|
||||
.2byte STRINGID_SANDSTORMISRAGING
|
||||
.2byte STRINGID_ITISRAINING
|
||||
.2byte STRINGID_ITISRAINING
|
||||
.2byte STRINGID_ITISRAINING
|
||||
.2byte STRINGID_SUNLIGHTSTRONG
|
||||
.2byte STRINGID_ITISRAINING
|
||||
.2byte STRINGID_ITISRAINING
|
||||
.2byte STRINGID_ITISRAINING
|
||||
|
||||
gInobedientStringIds::
|
||||
.2byte STRINGID_PKMNLOAFING
|
||||
.2byte STRINGID_PKMNWONTOBEY
|
||||
.2byte STRINGID_PKMNTURNEDAWAY
|
||||
.2byte STRINGID_PKMNPRETENDNOTNOTICE
|
||||
|
||||
gSafariPokeblockResultStringIds::
|
||||
.2byte STRINGID_PKMNWATCHINGCAREFULLY
|
||||
.2byte STRINGID_PKMNANGRY
|
||||
.2byte STRINGID_PKMNEATING
|
||||
|
||||
gTrainerItemCuredStatusStringIds::
|
||||
.2byte STRINGID_PKMNSITEMSNAPPEDOUT
|
||||
.2byte STRINGID_PKMNSITEMCUREDPARALYSIS
|
||||
.2byte STRINGID_PKMNSITEMDEFROSTEDIT
|
||||
.2byte STRINGID_PKMNSITEMHEALEDBURN
|
||||
.2byte STRINGID_PKMNSITEMCUREDPOISON
|
||||
.2byte STRINGID_PKMNSITEMWOKEIT
|
||||
|
||||
gBerryEffectStringIds::
|
||||
.2byte STRINGID_PKMNSITEMCUREDPROBLEM
|
||||
.2byte STRINGID_PKMNSITEMNORMALIZEDSTATUS
|
||||
|
||||
gBRNPreventionStringIds::
|
||||
.2byte STRINGID_PKMNSXPREVENTSBURNS
|
||||
.2byte STRINGID_PKMNSXPREVENTSYSZ
|
||||
.2byte STRINGID_PKMNSXHADNOEFFECTONY
|
||||
|
||||
gPRLZPreventionStringIds::
|
||||
.2byte STRINGID_PKMNPREVENTSPARALYSISWITH
|
||||
.2byte STRINGID_PKMNSXPREVENTSYSZ
|
||||
.2byte STRINGID_PKMNSXHADNOEFFECTONY
|
||||
|
||||
gPSNPreventionStringIds::
|
||||
.2byte STRINGID_PKMNPREVENTSPOISONINGWITH
|
||||
.2byte STRINGID_PKMNSXPREVENTSYSZ
|
||||
.2byte STRINGID_PKMNSXHADNOEFFECTONY
|
||||
|
||||
gItemSwapStringIds::
|
||||
.2byte STRINGID_PKMNOBTAINEDX
|
||||
.2byte STRINGID_PKMNOBTAINEDX2
|
||||
.2byte STRINGID_PKMNOBTAINEDXYOBTAINEDZ
|
||||
|
||||
gFlashFireStringIds::
|
||||
.2byte STRINGID_PKMNRAISEDFIREPOWERWITH
|
||||
.2byte STRINGID_PKMNSXMADEYINEFFECTIVE
|
||||
|
||||
gCaughtMonStringIds::
|
||||
.2byte STRINGID_PKMNTRANSFERREDSOMEONESPC
|
||||
.2byte STRINGID_PKMNTRANSFERREDBILLSPC
|
||||
.2byte STRINGID_PKMNBOXSOMEONESPCFULL
|
||||
.2byte STRINGID_PKMNBOXBILLSPCFULL
|
||||
|
||||
gDoubleBattleRecallStrings::
|
||||
.2byte STRINGID_TRAINER1MON1COMEBACK
|
||||
.2byte STRINGID_TRAINER1MON1COMEBACK
|
||||
.2byte STRINGID_TRAINER1MON2COMEBACK
|
||||
.2byte STRINGID_TRAINER1MON1AND2COMEBACK
|
||||
|
||||
gTrappingMoves:: @ 83FE664
|
||||
.2byte MOVE_BIND
|
||||
|
||||
+4391
-555
File diff suppressed because it is too large
Load Diff
+228
-18
@@ -1,28 +1,238 @@
|
||||
#include "constants/moves.h"
|
||||
#include "constants/battle.h"
|
||||
#include "constants/battle_move_effects.h"
|
||||
#include "constants/battle_script_commands.h"
|
||||
#include "constants/battle_anim.h"
|
||||
#include "constants/items.h"
|
||||
#include "constants/abilities.h"
|
||||
#include "constants/species.h"
|
||||
#include "constants/pokemon.h"
|
||||
#include "constants/songs.h"
|
||||
#include "constants/game_stat.h"
|
||||
#include "battle_string_ids.h"
|
||||
.include "asm/macros/battle_script.inc"
|
||||
@ Define these here since misc_constants.inc conflicts with the C headers
|
||||
.set NULL, 0
|
||||
.set FALSE, 0
|
||||
.set TRUE, 1
|
||||
.section script_data, "aw", %progbits
|
||||
.align 2
|
||||
|
||||
gBattlescriptsForBallThrow:: @ 81D99B0
|
||||
.incbin "baserom.gba", 0x1D99B0, 0x34
|
||||
gBattlescriptsForBallThrow::
|
||||
.4byte BattleScript_ThrowBall
|
||||
.4byte BattleScript_ThrowBall
|
||||
.4byte BattleScript_ThrowBall
|
||||
.4byte BattleScript_ThrowBall
|
||||
.4byte BattleScript_ThrowBall
|
||||
.4byte BattleScript_ThrowSafariBall
|
||||
.4byte BattleScript_ThrowBall
|
||||
.4byte BattleScript_ThrowBall
|
||||
.4byte BattleScript_ThrowBall
|
||||
.4byte BattleScript_ThrowBall
|
||||
.4byte BattleScript_ThrowBall
|
||||
.4byte BattleScript_ThrowBall
|
||||
.4byte BattleScript_ThrowBall
|
||||
|
||||
gBattlescriptsForUsingItem:: @ 81D99E4
|
||||
.incbin "baserom.gba", 0x1D99E4, 0x18
|
||||
gBattlescriptsForUsingItem::
|
||||
.4byte BattleScript_PlayerUseItem
|
||||
.4byte BattleScript_AIUseFullRestoreOrHpHeal
|
||||
.4byte BattleScript_AIUseFullRestoreOrHpHeal
|
||||
.4byte BattleScript_AIUseStatRestore
|
||||
.4byte BattleScript_AIUseXstat
|
||||
.4byte BattleScript_AIUseGuardSpec
|
||||
|
||||
gBattlescriptsForRunningByItem:: @ 81D99FC
|
||||
.incbin "baserom.gba", 0x1D99FC, 0x8
|
||||
gBattlescriptsForRunningByItem::
|
||||
.4byte BattleScript_UseFluffyTail
|
||||
.4byte BattleScript_UsePokeFlute
|
||||
|
||||
gBattlescriptsForSafariActions:: @ 81D9A04
|
||||
.incbin "baserom.gba", 0x1D9A04, 0x3E
|
||||
gBattlescriptsForSafariActions::
|
||||
.4byte BattleScript_WatchesCarefully
|
||||
.4byte BattleScript_ThrowRock
|
||||
.4byte BattleScript_ThrowBait
|
||||
.4byte BattleScript_LeftoverWallyPrepToThrow
|
||||
|
||||
BattleScript_SuccessBallThrow:: @ 81D9A42
|
||||
.incbin "baserom.gba", 0x1D9A42, 0x46
|
||||
BattleScript_ThrowBall::
|
||||
jumpifbattletype BATTLE_TYPE_OLD_MAN_TUTORIAL, BattleScript_OldManThrowBall
|
||||
jumpifbattletype BATTLE_TYPE_POKEDUDE, BattleScript_PokedudeThrowBall
|
||||
printstring STRINGID_PLAYERUSEDITEM
|
||||
handleballthrow
|
||||
|
||||
gUnknown_81D9A88:: @ 81D9A88
|
||||
.incbin "baserom.gba", 0x1D9A88, 0xB
|
||||
BattleScript_OldManThrowBall::
|
||||
printstring STRINGID_OLDMANUSEDITEM
|
||||
handleballthrow
|
||||
|
||||
BattleScript_ShakeBallThrow:: @ 81D9A93
|
||||
.incbin "baserom.gba", 0x1D9A93, 0x2E
|
||||
BattleScript_PokedudeThrowBall::
|
||||
printstring STRINGID_POKEDUDEUSED
|
||||
handleballthrow
|
||||
|
||||
BattleScript_TrainerBallBlock:: @ 81D9AC1
|
||||
.incbin "baserom.gba", 0x1D9AC1, 0x10
|
||||
BattleScript_ThrowSafariBall::
|
||||
printstring STRINGID_PLAYERUSEDITEM
|
||||
updatestatusicon BS_ATTACKER
|
||||
handleballthrow
|
||||
|
||||
BattleScript_GhostBallDodge:: @ 81D9AD1
|
||||
.incbin "baserom.gba", 0x1D9AD1, 0x123
|
||||
BattleScript_SuccessBallThrow::
|
||||
jumpifhalfword CMP_EQUAL, gLastUsedItem, ITEM_SAFARI_BALL, BattleScript_SafariNoIncGameStat
|
||||
incrementgamestat GAME_STAT_POKEMON_CAPTURES
|
||||
BattleScript_SafariNoIncGameStat::
|
||||
printstring STRINGID_GOTCHAPKMNCAUGHT
|
||||
trysetcaughtmondexflags BattleScript_CaughtPokemonSkipNewDex
|
||||
printstring STRINGID_PKMNDATAADDEDTODEX
|
||||
waitstate
|
||||
setbyte gBattleCommunication, 0
|
||||
displaydexinfo
|
||||
BattleScript_CaughtPokemonSkipNewDex::
|
||||
printstring STRINGID_GIVENICKNAMECAPTURED
|
||||
waitstate
|
||||
setbyte gBattleCommunication, 0
|
||||
trygivecaughtmonnick BattleScript_CaughtPokemonSkipNickname
|
||||
givecaughtmon
|
||||
printfromtable gCaughtMonStringIds
|
||||
waitmessage 64
|
||||
goto BattleScript_CaughtPokemonDone
|
||||
|
||||
BattleScript_CaughtPokemonSkipNickname::
|
||||
givecaughtmon
|
||||
BattleScript_CaughtPokemonDone::
|
||||
setbyte gBattleOutcome, B_OUTCOME_CAUGHT
|
||||
finishturn
|
||||
|
||||
BattleScript_OldMan_Pokedude_CaughtMessage::
|
||||
printstring STRINGID_GOTCHAPKMNCAUGHT2
|
||||
setbyte gBattleOutcome, B_OUTCOME_CAUGHT
|
||||
atk57
|
||||
finishturn
|
||||
|
||||
BattleScript_ShakeBallThrow::
|
||||
printfromtable gBallEscapeStringIds
|
||||
waitmessage 64
|
||||
jumpifnotbattletype BATTLE_TYPE_SAFARI, BattleScript_CatchFailEnd
|
||||
jumpifbyte CMP_NOT_EQUAL, gNumSafariBalls, 0, BattleScript_CatchFailEnd
|
||||
printstring STRINGID_OUTOFSAFARIBALLS
|
||||
waitmessage 64
|
||||
setbyte gBattleOutcome, B_OUTCOME_NO_SAFARI_BALLS
|
||||
BattleScript_CatchFailEnd::
|
||||
finishaction
|
||||
|
||||
BattleScript_TrainerBallBlock::
|
||||
waitmessage 64
|
||||
printstring STRINGID_TRAINERBLOCKEDBALL
|
||||
waitmessage 64
|
||||
printstring STRINGID_DONTBEATHIEF
|
||||
waitmessage 64
|
||||
finishaction
|
||||
|
||||
BattleScript_GhostBallDodge::
|
||||
waitmessage 64
|
||||
printstring STRINGID_ITDODGEDBALL
|
||||
waitmessage 64
|
||||
finishaction
|
||||
|
||||
BattleScript_PlayerUseItem::
|
||||
moveendcase 15
|
||||
end
|
||||
|
||||
BattleScript_AIUseFullRestoreOrHpHeal::
|
||||
printstring STRINGID_EMPTYSTRING3
|
||||
pause 48
|
||||
playse SE_KAIFUKU
|
||||
printstring STRINGID_TRAINER1USEDITEM
|
||||
waitmessage 64
|
||||
useitemonopponent
|
||||
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE
|
||||
healthbarupdate BS_ATTACKER
|
||||
datahpupdate BS_ATTACKER
|
||||
printstring STRINGID_PKMNSITEMRESTOREDHEALTH
|
||||
waitmessage 64
|
||||
updatestatusicon BS_ATTACKER
|
||||
moveendcase 15
|
||||
finishaction
|
||||
|
||||
BattleScript_AIUseStatRestore::
|
||||
printstring STRINGID_EMPTYSTRING3
|
||||
pause 48
|
||||
playse SE_KAIFUKU
|
||||
printstring STRINGID_TRAINER1USEDITEM
|
||||
waitmessage 64
|
||||
useitemonopponent
|
||||
printfromtable gTrainerItemCuredStatusStringIds
|
||||
waitmessage 64
|
||||
updatestatusicon BS_ATTACKER
|
||||
moveendcase 15
|
||||
finishaction
|
||||
|
||||
BattleScript_AIUseXstat::
|
||||
printstring STRINGID_EMPTYSTRING3
|
||||
pause 48
|
||||
playse SE_KAIFUKU
|
||||
printstring STRINGID_TRAINER1USEDITEM
|
||||
waitmessage 64
|
||||
useitemonopponent
|
||||
printfromtable gStatUpStringIds
|
||||
waitmessage 64
|
||||
moveendcase 15
|
||||
finishaction
|
||||
|
||||
BattleScript_AIUseGuardSpec::
|
||||
printstring STRINGID_EMPTYSTRING3
|
||||
pause 48
|
||||
playse SE_KAIFUKU
|
||||
printstring STRINGID_TRAINER1USEDITEM
|
||||
waitmessage 64
|
||||
useitemonopponent
|
||||
printfromtable gMistUsedStringIds
|
||||
waitmessage 64
|
||||
moveendcase 15
|
||||
finishaction
|
||||
|
||||
BattleScript_UseFluffyTail::
|
||||
playse SE_NIGERU
|
||||
setbyte gBattleOutcome, B_OUTCOME_RAN
|
||||
finishturn
|
||||
|
||||
BattleScript_UsePokeFlute::
|
||||
checkpokeflute BS_ATTACKER
|
||||
jumpifbyte CMP_EQUAL, cMULTISTRING_CHOOSER, 1, BattleScript_PokeFluteWakeUp
|
||||
printstring STRINGID_POKEFLUTECATCHY
|
||||
waitmessage 64
|
||||
goto BattleScript_PokeFluteEnd
|
||||
|
||||
BattleScript_PokeFluteWakeUp::
|
||||
printstring STRINGID_POKEFLUTE
|
||||
waitmessage 64
|
||||
fanfare MUS_POKEFUE
|
||||
waitfanfare BS_ATTACKER
|
||||
printstring STRINGID_MONHEARINGFLUTEAWOKE
|
||||
waitmessage 64
|
||||
updatestatusicon BS_PLAYER2
|
||||
waitstate
|
||||
BattleScript_PokeFluteEnd::
|
||||
finishaction
|
||||
|
||||
BattleScript_WatchesCarefully::
|
||||
printfromtable gSafariPokeblockResultStringIds
|
||||
waitmessage 64
|
||||
playanimation BS_OPPONENT1, B_ANIM_SAFARI_REACTION, NULL
|
||||
end2
|
||||
|
||||
BattleScript_ThrowRock::
|
||||
printstring STRINGID_THREWROCK
|
||||
waitmessage 64
|
||||
playanimation BS_ATTACKER, B_ANIM_ROCK_THROW, NULL
|
||||
end2
|
||||
|
||||
BattleScript_ThrowBait::
|
||||
printstring STRINGID_THREWBAIT
|
||||
waitmessage 64
|
||||
playanimation BS_ATTACKER, B_ANIM_BAIT_THROW, NULL
|
||||
end2
|
||||
|
||||
BattleScript_LeftoverWallyPrepToThrow::
|
||||
printstring STRINGID_RETURNMON
|
||||
waitmessage 64
|
||||
returnatktoball
|
||||
waitstate
|
||||
trainerslidein BS_TARGET
|
||||
waitstate
|
||||
printstring STRINGID_YOUTHROWABALLNOWRIGHT
|
||||
waitmessage 64
|
||||
end2
|
||||
|
||||
+525
-48
@@ -208,148 +208,625 @@ gUnknown_8457C20:: @ 8457C20
|
||||
.incbin "baserom.gba", 0x457C20, 0x28
|
||||
|
||||
gUnknown_8457C48:: @ 8457C48
|
||||
.incbin "baserom.gba", 0x457C48, 0x5C
|
||||
.string "The other TRAINER showed\n"
|
||||
.string "you their TRAINER CARD.\p"
|
||||
.string "Would you like to show your\n"
|
||||
.string "TRAINER CARD?$"
|
||||
|
||||
.align 2
|
||||
gUnknown_8457CA4:: @ 8457CA4
|
||||
.incbin "baserom.gba", 0x457CA4, 0x54
|
||||
.string "The other TRAINER challenges you\n"
|
||||
.string "to battle.\p"
|
||||
.string "Will you accept the battle\n"
|
||||
.string "challenge?$"
|
||||
|
||||
.align 2
|
||||
gUnknown_8457CF8:: @ 8457CF8
|
||||
.incbin "baserom.gba", 0x457CF8, 0x4C
|
||||
.string "The other TRAINER invites you\n"
|
||||
.string "to chat.\p"
|
||||
.string "Will you accept the chat\n"
|
||||
.string "invitation?$"
|
||||
|
||||
.align 2
|
||||
gUnknown_8457D44:: @ 8457D44
|
||||
.incbin "baserom.gba", 0x457D44, 0x74
|
||||
.string "There is an offer to trade your\n"
|
||||
.string "registered Lv. {DYNAMIC 0} {DYNAMIC 1}\p"
|
||||
.string "in exchange for a\n"
|
||||
.string "Lv. {DYNAMIC 2} {DYNAMIC 3}.\p"
|
||||
.string "Will you accept this trade\n"
|
||||
.string "offer?$"
|
||||
|
||||
.align 2
|
||||
gUnknown_8457DB8:: @ 8457DB8
|
||||
.incbin "baserom.gba", 0x457DB8, 0x54
|
||||
.string "There is an offer to trade your\n"
|
||||
.string "registered EGG.\l"
|
||||
.string "Will you accept this trade offer?$"
|
||||
|
||||
.align 2
|
||||
gUnknown_8457E0C:: @ 8457E0C
|
||||
.incbin "baserom.gba", 0x457E0C, 0x1C
|
||||
.string "The chat has been dropped.\p$"
|
||||
|
||||
gUnknown_8457E28:: @ 8457E28
|
||||
.incbin "baserom.gba", 0x457E28, 0x1C
|
||||
.string "You declined the offer.\p$"
|
||||
|
||||
.align 2
|
||||
gUnknown_8457E44:: @ 8457E44
|
||||
.incbin "baserom.gba", 0x457E44, 0x1C
|
||||
.string "You declined the offer.\p$"
|
||||
|
||||
.align 2
|
||||
gUnknown_8457E60:: @ 8457E60
|
||||
.incbin "baserom.gba", 0x457E60, 0x120
|
||||
.string "The chat was ended.\p$"
|
||||
.align 2
|
||||
|
||||
gUnknown_8457E78::
|
||||
.4byte gUnknown_8457C48
|
||||
.4byte gUnknown_8457CA4
|
||||
.4byte gUnknown_8457CF8
|
||||
.4byte gUnknown_8457D44
|
||||
|
||||
.align 2
|
||||
gUnknown_8457E88::
|
||||
.string "Oh, hey! We're in a chat right now.\n"
|
||||
.string "Want to join us?$"
|
||||
|
||||
.align 2
|
||||
gUnknown_8457EC0::
|
||||
.string "{STR_VAR_1}: Hey, {PLAYER}!\n"
|
||||
.string "We're having a chat right now.\l"
|
||||
.string "Want to join us?$"
|
||||
|
||||
.align 2
|
||||
gUnknown_8457F00::
|
||||
.string "Oh, hi! We're having a chat now.\n"
|
||||
.string "Would you like to join us?$"
|
||||
|
||||
.align 2
|
||||
gUnknown_8457F3C::
|
||||
.string "{STR_VAR_1}: Oh, hi, {PLAYER}!\n"
|
||||
.string "We're having a chat now.\l"
|
||||
.string "Would you like to join us?$"
|
||||
|
||||
.align 2
|
||||
gUnknown_8457F80:: @ 8457F80
|
||||
.incbin "baserom.gba", 0x457F80, 0x10
|
||||
.4byte gUnknown_8457E88
|
||||
.4byte gUnknown_8457F00
|
||||
.4byte gUnknown_8457EC0
|
||||
.4byte gUnknown_8457F3C
|
||||
|
||||
gUnknown_8457F90:: @ 8457F90
|
||||
.incbin "baserom.gba", 0x457F90, 0x164
|
||||
.string "……\n"
|
||||
.string "The TRAINER appears to be busy…\p$"
|
||||
|
||||
.align 2
|
||||
gUnknown_8457FB4::
|
||||
.string "A battle, huh?\n"
|
||||
.string "All right, just give me some time.$"
|
||||
|
||||
.align 2
|
||||
gUnknown_8457FE8::
|
||||
.string "You want to chat, huh?\n"
|
||||
.string "Sure, just wait a little.$"
|
||||
|
||||
.align 2
|
||||
gUnknown_845801C::
|
||||
.string "Sure thing! As my “Greetings,”\n"
|
||||
.string "here's my TRAINER CARD.$"
|
||||
|
||||
.align 2
|
||||
gUnknown_8458054::
|
||||
.string "A battle? Of course, but I need\n"
|
||||
.string "time to get ready.$"
|
||||
|
||||
.align 2
|
||||
gUnknown_8458088::
|
||||
.string "Did you want to chat?\n"
|
||||
.string "Okay, but please wait a moment.$"
|
||||
|
||||
.align 2
|
||||
gUnknown_84580C0::
|
||||
.string "As my introduction, I'll show you\n"
|
||||
.string "my TRAINER CARD.$"
|
||||
|
||||
.align 2
|
||||
gUnknown_84580F4:: @ 84580F4
|
||||
.incbin "baserom.gba", 0x4580F4, 0x13C
|
||||
.4byte gUnknown_8457FB4
|
||||
.4byte gUnknown_8457FE8
|
||||
.4byte 0
|
||||
.4byte gUnknown_845801C
|
||||
.4byte gUnknown_8458054
|
||||
.4byte gUnknown_8458088
|
||||
.4byte 0
|
||||
.4byte gUnknown_84580C0
|
||||
|
||||
.align 2
|
||||
.incbin "baserom.gba", 0x458114, 0x18
|
||||
|
||||
.align 2
|
||||
gUnknown_845812C::
|
||||
.string "Thanks for waiting!\n"
|
||||
.string "Let's get our battle started!{PAUSE 60}$"
|
||||
|
||||
.align 2
|
||||
gUnknown_8458164::
|
||||
.string "All right!\n"
|
||||
.string "Let's chat!{PAUSE 60}$"
|
||||
|
||||
.align 2
|
||||
gUnknown_8458180::
|
||||
.string "Sorry I made you wait!\n"
|
||||
.string "Let's get started!{PAUSE 60}$"
|
||||
|
||||
.align 2
|
||||
gUnknown_84581B0::
|
||||
.string "Sorry I made you wait!\n"
|
||||
.string "Let's chat.{PAUSE 60}$"
|
||||
|
||||
.align 2
|
||||
gUnknown_84581D8::
|
||||
.string "The trade will be started.{PAUSE 60}$"
|
||||
|
||||
.align 2
|
||||
gUnknown_84581F8::
|
||||
.string "The battle will be started.{PAUSE 60}$"
|
||||
|
||||
.align 2
|
||||
gUnknown_8458218::
|
||||
.string "Entering the chat…{PAUSE 60}$"
|
||||
|
||||
.align 2
|
||||
gUnknown_8458230:: @ 8458230
|
||||
.incbin "baserom.gba", 0x458230, 0xE4
|
||||
.4byte gUnknown_84581F8
|
||||
.4byte gUnknown_8458218
|
||||
.4byte gUnknown_84581D8
|
||||
.4byte gUnknown_84581F8
|
||||
.4byte gUnknown_8458218
|
||||
.4byte gUnknown_84581D8
|
||||
.4byte gUnknown_845812C
|
||||
.4byte gUnknown_8458164
|
||||
.4byte gUnknown_84581D8
|
||||
.4byte gUnknown_8458180
|
||||
.4byte gUnknown_84581B0
|
||||
.4byte gUnknown_84581D8
|
||||
|
||||
gUnknown_8458260::
|
||||
.string "Sorry! My POKéMON don't seem to\n"
|
||||
.string "be feeling too well right now.\l"
|
||||
.string "Let me battle you another time.\p$"
|
||||
|
||||
gUnknown_84582C0::
|
||||
.string "I'm terribly sorry, but my POKéMON\n"
|
||||
.string "aren't feeling well…\p"
|
||||
.string "Let's battle another time.\p$"
|
||||
|
||||
gUnknown_8458314:: @ 8458314
|
||||
.incbin "baserom.gba", 0x458314, 0xA0
|
||||
.4byte gUnknown_8458260
|
||||
.4byte gUnknown_84582C0
|
||||
|
||||
.align 2
|
||||
gUnknown_845831C::
|
||||
.string "Huh? My TRAINER CARD…\n"
|
||||
.string "Where'd it go now?\l"
|
||||
.string "Sorry! I'll show you another time!\p$"
|
||||
|
||||
.align 2
|
||||
gUnknown_845836C::
|
||||
.string "Oh? Now where did I put my\n"
|
||||
.string "TRAINER CARD?…\l"
|
||||
.string "Sorry! I'll show you later!\p$"
|
||||
|
||||
.align 2
|
||||
gUnknown_84583B4:: @ 84583B4
|
||||
.incbin "baserom.gba", 0x4583B4, 0x78
|
||||
.4byte gUnknown_845831C
|
||||
.4byte gUnknown_845836C
|
||||
|
||||
.align 2
|
||||
gUnknown_84583BC::
|
||||
.string "If you want to do something with\n"
|
||||
.string "me, just give me a shout!\p$"
|
||||
.align 2
|
||||
gUnknown_84583F8::
|
||||
.string "If you want to do something with\n"
|
||||
.string "me, don't be shy.\p$"
|
||||
|
||||
.align 2
|
||||
gUnknown_845842C:: @ 845842C
|
||||
.incbin "baserom.gba", 0x45842C, 0x8
|
||||
.4byte gUnknown_84583BC
|
||||
.4byte gUnknown_84583F8
|
||||
|
||||
gUnknown_8458434:: @ 8458434
|
||||
.incbin "baserom.gba", 0x458434, 0x48
|
||||
.string "Whoops! Sorry, but I have to do\n"
|
||||
.string "something else.\l"
|
||||
.string "Another time, okay?\p$"
|
||||
|
||||
.align 2
|
||||
gUnknown_845847C:: @ 845847C
|
||||
.incbin "baserom.gba", 0x45847C, 0x44
|
||||
.string "If you want to battle, you need\n"
|
||||
.string "two POKéMON that are below\l"
|
||||
.string "Lv. 30.\p$"
|
||||
|
||||
gUnknown_84584C0:: @ 84584C0
|
||||
.incbin "baserom.gba", 0x4584C0, 0x88
|
||||
.string "For a battle, you need two\n"
|
||||
.string "POKéMON that are below Lv. 30.\p$"
|
||||
|
||||
.align 2
|
||||
gUnknown_84584FC::
|
||||
.string "Oh, all right.\n"
|
||||
.string "Come see me anytime, okay?\p$"
|
||||
|
||||
.align 2
|
||||
gUnknown_8458528::
|
||||
.string "Oh…\n"
|
||||
.string "Please come by anytime.\p$"
|
||||
|
||||
.align 2
|
||||
gUnknown_8458548:: @ 8458548
|
||||
.incbin "baserom.gba", 0x458548, 0xA0
|
||||
.4byte gUnknown_84584FC
|
||||
.4byte gUnknown_8458528
|
||||
|
||||
.align 2
|
||||
gUnknown_8458550::
|
||||
.string "Oh, sorry!\n"
|
||||
.string "I just can't right this instant.\l"
|
||||
.string "Let's chat another time.\p$"
|
||||
|
||||
.align 2
|
||||
gUnknown_8458598::
|
||||
.string "Oh, I'm sorry.\n"
|
||||
.string "I have too much to do right now.\l"
|
||||
.string "Let's chat some other time.\p$"
|
||||
|
||||
.align 2
|
||||
gUnknown_84585E8:: @ 84585E8
|
||||
.incbin "baserom.gba", 0x4585E8, 0x170
|
||||
.4byte gUnknown_8458550
|
||||
.4byte gUnknown_8458598
|
||||
|
||||
.align 2
|
||||
gUnknown_84585F0::
|
||||
.string "Whoa!\n"
|
||||
.string "I can tell you're pretty tough!\p$"
|
||||
|
||||
.align 2
|
||||
gUnknown_8458618::
|
||||
.string "You used that move?\n"
|
||||
.string "That's good strategy!\p$"
|
||||
|
||||
.align 2
|
||||
gUnknown_8458644::
|
||||
.string "Way to go!\n"
|
||||
.string "That was an eye-opener!\p$"
|
||||
|
||||
.align 2
|
||||
gUnknown_8458668::
|
||||
.string "Oh! How could you use that\n"
|
||||
.string "POKéMON in that situation?\p$"
|
||||
|
||||
.align 2
|
||||
gUnknown_84586A0::
|
||||
.string "That POKéMON…\n"
|
||||
.string "It's been raised really well!\p$"
|
||||
|
||||
.align 2
|
||||
gUnknown_84586D0::
|
||||
.string "That's it!\n"
|
||||
.string "This is the right move now!\p$"
|
||||
|
||||
.align 2
|
||||
gUnknown_84586F8::
|
||||
.string "That's awesome!\n"
|
||||
.string "You can battle that way?\p$"
|
||||
|
||||
.align 2
|
||||
gUnknown_8458724::
|
||||
.string "You have exquisite timing for\n"
|
||||
.string "switching POKéMON!\p$"
|
||||
|
||||
.align 2
|
||||
gUnknown_8458758:: @ 8458758
|
||||
.incbin "baserom.gba", 0x458758, 0x164
|
||||
.4byte gUnknown_84585F0
|
||||
.4byte gUnknown_8458618
|
||||
.4byte gUnknown_8458644
|
||||
.4byte gUnknown_8458668
|
||||
.4byte gUnknown_84586A0
|
||||
.4byte gUnknown_84586D0
|
||||
.4byte gUnknown_84586F8
|
||||
.4byte gUnknown_8458724
|
||||
|
||||
.align 2
|
||||
gUnknown_8458778::
|
||||
.string "Oh, I see!\n"
|
||||
.string "This is educational!\p$"
|
||||
|
||||
.align 2
|
||||
gUnknown_845879C::
|
||||
.string "Don't say anything funny anymore!\n"
|
||||
.string "I'm sore from laughing!\p$"
|
||||
|
||||
.align 2
|
||||
gUnknown_84587D8::
|
||||
.string "Oh?\n"
|
||||
.string "Something like that happened.\p$"
|
||||
|
||||
.align 2
|
||||
gUnknown_84587FC::
|
||||
.string "Hmhm… What?\n"
|
||||
.string "So is this what you're saying?\p$"
|
||||
|
||||
.align 2
|
||||
gUnknown_8458828::
|
||||
.string "Is that right?\n"
|
||||
.string "I didn't know that.\p$"
|
||||
|
||||
.align 2
|
||||
gUnknown_845884C::
|
||||
.string "Ahaha!\n"
|
||||
.string "What is that about?\p$"
|
||||
|
||||
.align 2
|
||||
gUnknown_8458868::
|
||||
.string "Yes, that's exactly it!\n"
|
||||
.string "That's what I meant.\p$"
|
||||
|
||||
.align 2
|
||||
gUnknown_8458898::
|
||||
.string "In other words…\n"
|
||||
.string "Yes! That's right!\p$"
|
||||
|
||||
.align 2
|
||||
gUnknown_84588BC:: @ 84588BC
|
||||
.incbin "baserom.gba", 0x4588BC, 0xF0
|
||||
.4byte gUnknown_8458778
|
||||
.4byte gUnknown_845879C
|
||||
.4byte gUnknown_84587D8
|
||||
.4byte gUnknown_84587FC
|
||||
.4byte gUnknown_8458828
|
||||
.4byte gUnknown_845884C
|
||||
.4byte gUnknown_8458868
|
||||
.4byte gUnknown_8458898
|
||||
|
||||
.align 2
|
||||
gUnknown_84588DC::
|
||||
.string "I'm just showing my TRAINER CARD\n"
|
||||
.string "as my way of greeting.\p$"
|
||||
|
||||
.align 2
|
||||
gUnknown_8458918::
|
||||
.string "I hope I get to know you better!\p$"
|
||||
|
||||
.align 2
|
||||
gUnknown_845893C::
|
||||
.string "We're showing each other our\n"
|
||||
.string "TRAINER CARDS to get acquainted.\p$"
|
||||
|
||||
.align 2
|
||||
gUnknown_845897C::
|
||||
.string "Glad to meet you.\n"
|
||||
.string "Please don't be a stranger!\p$"
|
||||
|
||||
.align 2
|
||||
gUnknown_84589AC:: @ 84589AC
|
||||
.incbin "baserom.gba", 0x4589AC, 0xCC
|
||||
.4byte gUnknown_84588DC
|
||||
.4byte gUnknown_8458918
|
||||
.4byte gUnknown_845893C
|
||||
.4byte gUnknown_845897C
|
||||
|
||||
.align 2
|
||||
gUnknown_84589BC::
|
||||
.string "Yeahah!\n"
|
||||
.string "I really wanted this POKéMON!\p$"
|
||||
|
||||
.align 2
|
||||
gUnknown_84589E4::
|
||||
.string "Finally, a trade got me that\n"
|
||||
.string "POKéMON I'd wanted a long time.\p$"
|
||||
|
||||
.align 2
|
||||
gUnknown_8458A24::
|
||||
.string "I'm trading POKéMON right now.\p$"
|
||||
|
||||
.align 2
|
||||
gUnknown_8458A44::
|
||||
.string "I finally got that POKéMON I\n"
|
||||
.string "wanted in a trade!\p$"
|
||||
|
||||
.align 2
|
||||
gUnknown_8458A78:: @ 8458A78
|
||||
.incbin "baserom.gba", 0x458A78, 0x20
|
||||
.4byte gUnknown_84589BC
|
||||
.4byte gUnknown_84589E4
|
||||
.4byte NULL
|
||||
.4byte NULL
|
||||
.4byte gUnknown_8458A24
|
||||
.4byte gUnknown_8458A44
|
||||
.4byte NULL
|
||||
.4byte NULL
|
||||
|
||||
gUnknown_8458A98:: @ 8458A98
|
||||
.incbin "baserom.gba", 0x458A98, 0x20
|
||||
.string "{STR_VAR_1} checked the\n"
|
||||
.string "TRADING BOARD.\p$"
|
||||
|
||||
.align 2
|
||||
gUnknown_8458AB8:: @ 8458AB8
|
||||
.incbin "baserom.gba", 0x458AB8, 0x8C
|
||||
.string "Welcome to the TRADING BOARD.\p"
|
||||
.string "You may register your POKéMON\n"
|
||||
.string "and offer it up for a trade.\p"
|
||||
.string "Would you like to register one of\n"
|
||||
.string "your POKéMON?$"
|
||||
|
||||
.align 2
|
||||
gUnknown_8458B44:: @ 8458B44
|
||||
.incbin "baserom.gba", 0x458B44, 0x190
|
||||
.string "This TRADING BOARD is used for\n"
|
||||
.string "offering a POKéMON for a trade.\p"
|
||||
.string "All you need to do is register a\n"
|
||||
.string "POKéMON for a trade.\p"
|
||||
.string "Another TRAINER may offer a party\n"
|
||||
.string "POKéMON in return for the trade.\p"
|
||||
.string "We hope you will register POKéMON\n"
|
||||
.string "and trade them with many, many\l"
|
||||
.string "other TRAINERS.\p"
|
||||
.string "Would you like to register one of\n"
|
||||
.string "your POKéMON?$"
|
||||
|
||||
.align 2
|
||||
.incbin "baserom.gba", 0x00458c80, 0x31
|
||||
|
||||
.align 2
|
||||
.incbin "baserom.gba", 0x00458cb4, 0x20
|
||||
|
||||
.align 2
|
||||
gUnknown_8458CD4:: @ 8458CD4
|
||||
.incbin "baserom.gba", 0x458CD4, 0x48
|
||||
.string "Please choose the type of POKéMON\n"
|
||||
.string "that you would like in the trade.\n$"
|
||||
|
||||
.align 2
|
||||
gUnknown_8458D1C:: @ 8458D1C
|
||||
.incbin "baserom.gba", 0x458D1C, 0x38
|
||||
.string "Which of your party POKéMON will\n"
|
||||
.string "you offer in trade?\p$"
|
||||
|
||||
.align 2
|
||||
gUnknown_8458D54:: @ 8458D54
|
||||
.incbin "baserom.gba", 0x458D54, 0x24
|
||||
.string "Registration has been canceled.\p$"
|
||||
|
||||
.align 2
|
||||
gUnknown_8458D78:: @ 8458D78
|
||||
.incbin "baserom.gba", 0x458D78, 0x24
|
||||
.string "Registration has been completed.\p$"
|
||||
|
||||
.align 2
|
||||
gUnknown_8458D9C:: @ 8458D9C
|
||||
.incbin "baserom.gba", 0x458D9C, 0x20
|
||||
.string "The trade has been canceled.\p$"
|
||||
|
||||
.align 2
|
||||
gUnknown_8458DBC:: @ 8458DBC
|
||||
.incbin "baserom.gba", 0x458DBC, 0x2C
|
||||
.string "Cancel the registration of your\n"
|
||||
.string "Lv. {STR_VAR_2} {STR_VAR_1}?$"
|
||||
|
||||
.align 2
|
||||
gUnknown_8458DE8:: @ 8458DE8
|
||||
.incbin "baserom.gba", 0x458DE8, 0x28
|
||||
.string "Cancel the registration of your\n"
|
||||
.string "EGG?$"
|
||||
|
||||
.align 2
|
||||
gUnknown_8458E10:: @ 8458E10
|
||||
.incbin "baserom.gba", 0x458E10, 0x60
|
||||
.string "The registration has been canceled.\p$"
|
||||
|
||||
.align 2
|
||||
.incbin "baserom.gba", 0x00458e38, 0x38
|
||||
|
||||
gUnknown_8458E70:: @ 8458E70
|
||||
.incbin "baserom.gba", 0x458E70, 0x60
|
||||
.string "Would you like to ask {STR_VAR_1} to\n"
|
||||
.string "make a trade?$"
|
||||
|
||||
.align 2
|
||||
.incbin "baserom.gba", 0x00458e9c, 0x34
|
||||
|
||||
gUnknown_8458ED0:: @ 8458ED0
|
||||
.incbin "baserom.gba", 0x458ED0, 0x34
|
||||
.string "You don't have a {STR_VAR_2}-type\n"
|
||||
.string "POKéMON that {STR_VAR_1} wants.\p$"
|
||||
|
||||
.align 2
|
||||
gUnknown_8458F04:: @ 8458F04
|
||||
.incbin "baserom.gba", 0x458F04, 0x98
|
||||
.string "You don't have an EGG that\n"
|
||||
.string "{STR_VAR_1} wants.\p$"
|
||||
.align 2
|
||||
.string "{STR_VAR_1} can't make a trade for\n"
|
||||
.string "your POKéMON right now.\p$"
|
||||
.align 2
|
||||
.string "You can't make a trade for\n"
|
||||
.string "{STR_VAR_1}'s POKéMON right now.\p$"
|
||||
.incbin "baserom.gba", 0x00458f94, 0x8
|
||||
|
||||
gUnknown_8458F9C:: @ 8458F9C
|
||||
.incbin "baserom.gba", 0x458F9C, 0x20
|
||||
.string "Your trade offer was rejected.\p$"
|
||||
|
||||
gUnknown_8458FBC:: @ 8458FBC
|
||||
.incbin "baserom.gba", 0x458FBC, 0xC
|
||||
.string "EGG TRADE$"
|
||||
|
||||
.align 2
|
||||
gUnknown_8458FC8:: @ 8458FC8
|
||||
.incbin "baserom.gba", 0x458FC8, 0x1C
|
||||
.string "{DPAD_UPDOWN}CHOOSE {A_BUTTON}JOIN {B_BUTTON}CANCEL$"
|
||||
|
||||
.align 2
|
||||
gUnknown_8458FE4:: @ 8458FE4
|
||||
.incbin "baserom.gba", 0x458FE4, 0x1D4
|
||||
.string "Please choose a TRAINER.$"
|
||||
|
||||
.align 2
|
||||
gUnknown_8459000::
|
||||
.string "Please choose a TRAINER for\n"
|
||||
.string "a SINGLE BATTLE.$"
|
||||
|
||||
.align 2
|
||||
gUnknown_8459030::
|
||||
.string "Please choose a TRAINER for\n"
|
||||
.string "a DOUBLE BATTLE.$"
|
||||
|
||||
.align 2
|
||||
gUnknown_8459060::
|
||||
.string "Please choose the LEADER\n"
|
||||
.string "for a MULTI BATTLE.$"
|
||||
|
||||
.align 2
|
||||
gUnknown_8459090::
|
||||
.string "Please choose the TRAINER to\n"
|
||||
.string "trade with.$"
|
||||
|
||||
.align 2
|
||||
gUnknown_84590BC::
|
||||
.string "Please choose the TRAINER who is\n"
|
||||
.string "sharing WONDER CARDS.$"
|
||||
|
||||
.align 2
|
||||
gUnknown_84590F4::
|
||||
.string "Please choose the TRAINER who is\n"
|
||||
.string "sharing WONDER NEWS.$"
|
||||
|
||||
.align 2
|
||||
gUnknown_845912C::
|
||||
.string "Jump with mini POKéMON!\n"
|
||||
.string "Please choose the LEADER.$"
|
||||
|
||||
.align 2
|
||||
gUnknown_8459160::
|
||||
.string "BERRY CRUSH!\n"
|
||||
.string "Please choose the LEADER.$"
|
||||
|
||||
.align 2
|
||||
gUnknown_8459188::
|
||||
.string "DODRIO BERRY-PICKING!\n"
|
||||
.string "Please choose the LEADER.$"
|
||||
|
||||
.align 2
|
||||
gUnknown_84591B8:: @ 84591B8
|
||||
.incbin "baserom.gba", 0x4591B8, 0x24
|
||||
.4byte gUnknown_8459000
|
||||
.4byte gUnknown_8459030
|
||||
.4byte gUnknown_8459060
|
||||
.4byte gUnknown_8459090
|
||||
.4byte gUnknown_845912C
|
||||
.4byte gUnknown_8459160
|
||||
.4byte gUnknown_8459188
|
||||
.4byte gUnknown_84590BC
|
||||
.4byte gUnknown_84590F4
|
||||
|
||||
.align 2
|
||||
gUnknown_84591DC:: @ 84591DC
|
||||
.incbin "baserom.gba", 0x4591DC, 0x5C
|
||||
.string "Searching for a WIRELESS\n"
|
||||
.string "COMMUNICATION SYSTEM. Wait...$"
|
||||
|
||||
.align 2
|
||||
.incbin "baserom.gba", 0x00459214, 0x24
|
||||
|
||||
gUnknown_8459238:: @ 8459238
|
||||
.incbin "baserom.gba", 0x459238, 0x18
|
||||
.string "Awaiting {STR_VAR_1}'s response…$"
|
||||
|
||||
gUnknown_8459250:: @ 8459250
|
||||
.incbin "baserom.gba", 0x459250, 0x3C
|
||||
.string "{STR_VAR_1} has been asked to register\n"
|
||||
.string "you as a member. Please wait.$"
|
||||
|
||||
gUnknown_845928C:: @ 845928C
|
||||
.incbin "baserom.gba", 0x45928C, 0xB0
|
||||
.string "Awaiting a response from the\n"
|
||||
.string "WIRELESS COMMUNICATION SYSTEM.$"
|
||||
.incbin "baserom.gba", 0x004592c8, 0x20
|
||||
.string "No CARDS appear to be shared \n"
|
||||
.string "right now.$"
|
||||
.align 2
|
||||
.string "No NEWS appears to be shared\n"
|
||||
.string "right now.$"
|
||||
|
||||
gUnknown_845933C:: @ 845933C
|
||||
.incbin "baserom.gba", 0x45933C, 0x3C
|
||||
|
||||
@@ -29,7 +29,7 @@ extern const u8 BattleScript_LocalBattleLostPrintWhiteOut[];
|
||||
extern const u8 BattleScript_LocalBattleLostEnd[];
|
||||
extern const u8 BattleScript_CheckDomeDrew[];
|
||||
extern const u8 BattleScript_LinkBattleWonOrLost[];
|
||||
extern const u8 BattleScript_FrontierTrainerBattleWon[];
|
||||
extern const u8 BattleScript_BattleTowerTrainerBattleWon[];
|
||||
extern const u8 BattleScript_SmokeBallEscape[];
|
||||
extern const u8 BattleScript_RanAwayUsingMonAbility[];
|
||||
extern const u8 BattleScript_GotAwaySafely[];
|
||||
@@ -216,8 +216,8 @@ extern const u8 BattleScript_RunByUsingItem[];
|
||||
extern const u8 BattleScript_ActionWatchesCarefully[];
|
||||
extern const u8 BattleScript_ActionGetNear[];
|
||||
extern const u8 BattleScript_ActionThrowPokeblock[];
|
||||
extern const u8 gUnknown_81D9192[];
|
||||
extern const u8 gUnknown_81D9180[];
|
||||
extern const u8 BattleScript_GhostGetOutGetOut[];
|
||||
extern const u8 BattleScript_TooScaredToMove[];
|
||||
extern const u8 BattleScript_IntimidateActivates[];
|
||||
extern const u8 BattleScript_IntimidateActivatesEnd3[];
|
||||
extern const u8 BattleScript_IgnoresWhileAsleep[];
|
||||
@@ -226,9 +226,9 @@ extern const u8 BattleScript_MoveEffectRecoil[];
|
||||
extern const u8 BattleScript_FlushMessageBox[];
|
||||
extern const u8 BattleScript_SpikesOnFaintedBattler[];
|
||||
extern const u8 BattleScript_GhostBallDodge[];
|
||||
extern const u8 gUnknown_81D9A88[];
|
||||
extern const u8 gUnknown_81D91A1[]; // knizz: silph scope unveil
|
||||
extern const u8 gUnknown_81D88D7[];
|
||||
extern const u8 BattleScript_OldMan_Pokedude_CaughtMessage[];
|
||||
extern const u8 BattleScript_SilphScopeUnveiled[];
|
||||
extern const u8 BattleScript_BattleTowerTrainerBattleWon[];
|
||||
|
||||
extern const u8 *const gBattleScriptsForMoveEffects[];
|
||||
extern const u8 *const gBattlescriptsForBallThrow[];
|
||||
|
||||
+376
-373
@@ -1,10 +1,6 @@
|
||||
#ifndef GUARD_BATTLE_STRING_IDS_H
|
||||
#define GUARD_BATTLE_STRING_IDS_H
|
||||
|
||||
#include "global.h"
|
||||
|
||||
#define BATTLESTRINGS_COUNT 369
|
||||
|
||||
#define BATTLESTRINGS_ID_ADDER 12 // all battlestrings have its ID + 12, because first 5 are reserved
|
||||
|
||||
#define STRINGID_INTROMSG 0
|
||||
@@ -16,374 +12,381 @@
|
||||
|
||||
|
||||
// todo: make some of those names less vague: attacker/target vs pkmn, etc.
|
||||
#define STRINGID_TRAINER1LOSETEXT 12
|
||||
#define STRINGID_PKMNGAINEDEXP 13
|
||||
#define STRINGID_PKMNGREWTOLV 14
|
||||
#define STRINGID_PKMNLEARNEDMOVE 15
|
||||
#define STRINGID_TRYTOLEARNMOVE1 16
|
||||
#define STRINGID_TRYTOLEARNMOVE2 17
|
||||
#define STRINGID_TRYTOLEARNMOVE3 18
|
||||
#define STRINGID_PKMNFORGOTMOVE 19
|
||||
#define STRINGID_STOPLEARNINGMOVE 20
|
||||
#define STRINGID_DIDNOTLEARNMOVE 21
|
||||
#define STRINGID_PKMNLEARNEDMOVE2 22
|
||||
#define STRINGID_ATTACKMISSED 23
|
||||
#define STRINGID_PKMNPROTECTEDITSELF 24
|
||||
#define STRINGID_STATSWONTINCREASE2 25
|
||||
#define STRINGID_AVOIDEDDAMAGE 26
|
||||
#define STRINGID_ITDOESNTAFFECT 27
|
||||
#define STRINGID_ATTACKERFAINTED 28
|
||||
#define STRINGID_TARGETFAINTED 29
|
||||
#define STRINGID_PLAYERGOTMONEY 30
|
||||
#define STRINGID_PLAYERWHITEOUT 31
|
||||
#define STRINGID_PLAYERWHITEOUT2 32
|
||||
#define STRINGID_PREVENTSESCAPE 33
|
||||
#define STRINGID_HITXTIMES 34
|
||||
#define STRINGID_PKMNFELLASLEEP 35
|
||||
#define STRINGID_PKMNMADESLEEP 36
|
||||
#define STRINGID_PKMNALREADYASLEEP 37
|
||||
#define STRINGID_PKMNALREADYASLEEP2 38
|
||||
#define STRINGID_PKMNWASNTAFFECTED 39
|
||||
#define STRINGID_PKMNWASPOISONED 40
|
||||
#define STRINGID_PKMNPOISONEDBY 41
|
||||
#define STRINGID_PKMNHURTBYPOISON 42
|
||||
#define STRINGID_PKMNALREADYPOISONED 43
|
||||
#define STRINGID_PKMNBADLYPOISONED 44
|
||||
#define STRINGID_PKMNENERGYDRAINED 45
|
||||
#define STRINGID_PKMNWASBURNED 46
|
||||
#define STRINGID_PKMNBURNEDBY 47
|
||||
#define STRINGID_PKMNHURTBYBURN 48
|
||||
#define STRINGID_PKMNWASFROZEN 49
|
||||
#define STRINGID_PKMNFROZENBY 50
|
||||
#define STRINGID_PKMNISFROZEN 51
|
||||
#define STRINGID_PKMNWASDEFROSTED 52
|
||||
#define STRINGID_PKMNWASDEFROSTED2 53
|
||||
#define STRINGID_PKMNWASDEFROSTEDBY 54
|
||||
#define STRINGID_PKMNWASPARALYZED 55
|
||||
#define STRINGID_PKMNWASPARALYZEDBY 56
|
||||
#define STRINGID_PKMNISPARALYZED 57
|
||||
#define STRINGID_PKMNISALREADYPARALYZED 58
|
||||
#define STRINGID_PKMNHEALEDPARALYSIS 59
|
||||
#define STRINGID_PKMNDREAMEATEN 60
|
||||
#define STRINGID_STATSWONTINCREASE 61
|
||||
#define STRINGID_STATSWONTDECREASE 62
|
||||
#define STRINGID_TEAMSTOPPEDWORKING 63
|
||||
#define STRINGID_FOESTOPPEDWORKING 64
|
||||
#define STRINGID_PKMNISCONFUSED 65
|
||||
#define STRINGID_PKMNHEALEDCONFUSION 66
|
||||
#define STRINGID_PKMNWASCONFUSED 67
|
||||
#define STRINGID_PKMNALREADYCONFUSED 68
|
||||
#define STRINGID_PKMNFELLINLOVE 69
|
||||
#define STRINGID_PKMNINLOVE 70
|
||||
#define STRINGID_PKMNIMMOBILIZEDBYLOVE 71
|
||||
#define STRINGID_PKMNBLOWNAWAY 72
|
||||
#define STRINGID_PKMNCHANGEDTYPE 73
|
||||
#define STRINGID_PKMNFLINCHED 74
|
||||
#define STRINGID_PKMNREGAINEDHEALTH 75
|
||||
#define STRINGID_PKMNHPFULL 76
|
||||
#define STRINGID_PKMNRAISEDSPDEF 77
|
||||
#define STRINGID_PKMNRAISEDDEF 78
|
||||
#define STRINGID_PKMNCOVEREDBYVEIL 79
|
||||
#define STRINGID_PKMNUSEDSAFEGUARD 80
|
||||
#define STRINGID_PKMNSAFEGUARDEXPIRED 81
|
||||
#define STRINGID_PKMNWENTTOSLEEP 82
|
||||
#define STRINGID_PKMNSLEPTHEALTHY 83
|
||||
#define STRINGID_PKMNWHIPPEDWHIRLWIND 84
|
||||
#define STRINGID_PKMNTOOKSUNLIGHT 85
|
||||
#define STRINGID_PKMNLOWEREDHEAD 86
|
||||
#define STRINGID_PKMNISGLOWING 87
|
||||
#define STRINGID_PKMNFLEWHIGH 88
|
||||
#define STRINGID_PKMNDUGHOLE 89
|
||||
#define STRINGID_PKMNSQUEEZEDBYBIND 90
|
||||
#define STRINGID_PKMNTRAPPEDINVORTEX 91
|
||||
#define STRINGID_PKMNWRAPPEDBY 92
|
||||
#define STRINGID_PKMNCLAMPED 93
|
||||
#define STRINGID_PKMNHURTBY 94
|
||||
#define STRINGID_PKMNFREEDFROM 95
|
||||
#define STRINGID_PKMNCRASHED 96
|
||||
#define STRINGID_PKMNSHROUDEDINMIST 97
|
||||
#define STRINGID_PKMNPROTECTEDBYMIST 98
|
||||
#define STRINGID_PKMNGETTINGPUMPED 99
|
||||
#define STRINGID_PKMNHITWITHRECOIL 100
|
||||
#define STRINGID_PKMNPROTECTEDITSELF2 101
|
||||
#define STRINGID_PKMNBUFFETEDBYSANDSTORM 102
|
||||
#define STRINGID_PKMNPELTEDBYHAIL 103
|
||||
#define STRINGID_PKMNSEEDED 104
|
||||
#define STRINGID_PKMNEVADEDATTACK 105
|
||||
#define STRINGID_PKMNSAPPEDBYLEECHSEED 106
|
||||
#define STRINGID_PKMNFASTASLEEP 107
|
||||
#define STRINGID_PKMNWOKEUP 108
|
||||
#define STRINGID_PKMNUPROARKEPTAWAKE 109
|
||||
#define STRINGID_PKMNWOKEUPINUPROAR 110
|
||||
#define STRINGID_PKMNCAUSEDUPROAR 111
|
||||
#define STRINGID_PKMNMAKINGUPROAR 112
|
||||
#define STRINGID_PKMNCALMEDDOWN 113
|
||||
#define STRINGID_PKMNCANTSLEEPINUPROAR 114
|
||||
#define STRINGID_PKMNSTOCKPILED 115
|
||||
#define STRINGID_PKMNCANTSTOCKPILE 116
|
||||
#define STRINGID_PKMNCANTSLEEPINUPROAR2 117
|
||||
#define STRINGID_UPROARKEPTPKMNAWAKE 118
|
||||
#define STRINGID_PKMNSTAYEDAWAKEUSING 119
|
||||
#define STRINGID_PKMNSTORINGENERGY 120
|
||||
#define STRINGID_PKMNUNLEASHEDENERGY 121
|
||||
#define STRINGID_PKMNFATIGUECONFUSION 122
|
||||
#define STRINGID_PKMNPICKEDUPITEM 123
|
||||
#define STRINGID_PKMNUNAFFECTED 124
|
||||
#define STRINGID_PKMNTRANSFORMEDINTO 125
|
||||
#define STRINGID_PKMNMADESUBSTITUTE 126
|
||||
#define STRINGID_PKMNHASSUBSTITUTE 127
|
||||
#define STRINGID_SUBSTITUTEDAMAGED 128
|
||||
#define STRINGID_PKMNSUBSTITUTEFADED 129
|
||||
#define STRINGID_PKMNMUSTRECHARGE 130
|
||||
#define STRINGID_PKMNRAGEBUILDING 131
|
||||
#define STRINGID_PKMNMOVEWASDISABLED 132
|
||||
#define STRINGID_PKMNMOVEISDISABLED 133
|
||||
#define STRINGID_PKMNMOVEDISABLEDNOMORE 134
|
||||
#define STRINGID_PKMNGOTENCORE 135
|
||||
#define STRINGID_PKMNENCOREENDED 136
|
||||
#define STRINGID_PKMNTOOKAIM 137
|
||||
#define STRINGID_PKMNSKETCHEDMOVE 138
|
||||
#define STRINGID_PKMNTRYINGTOTAKEFOE 139
|
||||
#define STRINGID_PKMNTOOKFOE 140
|
||||
#define STRINGID_PKMNREDUCEDPP 141
|
||||
#define STRINGID_PKMNSTOLEITEM 142
|
||||
#define STRINGID_TARGETCANTESCAPENOW 143
|
||||
#define STRINGID_PKMNFELLINTONIGHTMARE 144
|
||||
#define STRINGID_PKMNLOCKEDINNIGHTMARE 145
|
||||
#define STRINGID_PKMNLAIDCURSE 146
|
||||
#define STRINGID_PKMNAFFLICTEDBYCURSE 147
|
||||
#define STRINGID_SPIKESSCATTERED 148
|
||||
#define STRINGID_PKMNHURTBYSPIKES 149
|
||||
#define STRINGID_PKMNIDENTIFIED 150
|
||||
#define STRINGID_PKMNPERISHCOUNTFELL 151
|
||||
#define STRINGID_PKMNBRACEDITSELF 152
|
||||
#define STRINGID_PKMNENDUREDHIT 153
|
||||
#define STRINGID_MAGNITUDESTRENGTH 154
|
||||
#define STRINGID_PKMNCUTHPMAXEDATTACK 155
|
||||
#define STRINGID_PKMNCOPIEDSTATCHANGES 156
|
||||
#define STRINGID_PKMNGOTFREE 157
|
||||
#define STRINGID_PKMNSHEDLEECHSEED 158
|
||||
#define STRINGID_PKMNBLEWAWAYSPIKES 159
|
||||
#define STRINGID_PKMNFLEDFROMBATTLE 160
|
||||
#define STRINGID_PKMNFORESAWATTACK 161
|
||||
#define STRINGID_PKMNTOOKATTACK 162
|
||||
#define STRINGID_PKMNATTACK 163
|
||||
#define STRINGID_PKMNCENTERATTENTION 164
|
||||
#define STRINGID_PKMNCHARGINGPOWER 165
|
||||
#define STRINGID_NATUREPOWERTURNEDINTO 166
|
||||
#define STRINGID_PKMNSTATUSNORMAL 167
|
||||
#define STRINGID_PKMNHASNOMOVESLEFT 168
|
||||
#define STRINGID_PKMNSUBJECTEDTOTORMENT 169
|
||||
#define STRINGID_PKMNCANTUSEMOVETORMENT 170
|
||||
#define STRINGID_PKMNTIGHTENINGFOCUS 171
|
||||
#define STRINGID_PKMNFELLFORTAUNT 172
|
||||
#define STRINGID_PKMNCANTUSEMOVETAUNT 173
|
||||
#define STRINGID_PKMNREADYTOHELP 174
|
||||
#define STRINGID_PKMNSWITCHEDITEMS 175
|
||||
#define STRINGID_PKMNCOPIEDFOE 176
|
||||
#define STRINGID_PKMNMADEWISH 177
|
||||
#define STRINGID_PKMNWISHCAMETRUE 178
|
||||
#define STRINGID_PKMNPLANTEDROOTS 179
|
||||
#define STRINGID_PKMNABSORBEDNUTRIENTS 180
|
||||
#define STRINGID_PKMNANCHOREDITSELF 181
|
||||
#define STRINGID_PKMNWASMADEDROWSY 182
|
||||
#define STRINGID_PKMNKNOCKEDOFF 183
|
||||
#define STRINGID_PKMNSWAPPEDABILITIES 184
|
||||
#define STRINGID_PKMNSEALEDOPPONENTMOVE 185
|
||||
#define STRINGID_PKMNCANTUSEMOVESEALED 186
|
||||
#define STRINGID_PKMNWANTSGRUDGE 187
|
||||
#define STRINGID_PKMNLOSTPPGRUDGE 188
|
||||
#define STRINGID_PKMNSHROUDEDITSELF 189
|
||||
#define STRINGID_PKMNMOVEBOUNCED 190
|
||||
#define STRINGID_PKMNWAITSFORTARGET 191
|
||||
#define STRINGID_PKMNSNATCHEDMOVE 192
|
||||
#define STRINGID_PKMNMADEITRAIN 193
|
||||
#define STRINGID_PKMNRAISEDSPEED 194
|
||||
#define STRINGID_PKMNPROTECTEDBY 195
|
||||
#define STRINGID_PKMNPREVENTSUSAGE 196
|
||||
#define STRINGID_PKMNRESTOREDHPUSING 197
|
||||
#define STRINGID_PKMNCHANGEDTYPEWITH 198
|
||||
#define STRINGID_PKMNPREVENTSPARALYSISWITH 199
|
||||
#define STRINGID_PKMNPREVENTSROMANCEWITH 200
|
||||
#define STRINGID_PKMNPREVENTSPOISONINGWITH 201
|
||||
#define STRINGID_PKMNPREVENTSCONFUSIONWITH 202
|
||||
#define STRINGID_PKMNRAISEDFIREPOWERWITH 203
|
||||
#define STRINGID_PKMNANCHORSITSELFWITH 204
|
||||
#define STRINGID_PKMNCUTSATTACKWITH 205
|
||||
#define STRINGID_PKMNPREVENTSSTATLOSSWITH 206
|
||||
#define STRINGID_PKMNHURTSWITH 207
|
||||
#define STRINGID_PKMNTRACED 208
|
||||
#define STRINGID_STATSHARPLY 209
|
||||
#define STRINGID_STATROSE 210
|
||||
#define STRINGID_STATHARSHLY 211
|
||||
#define STRINGID_STATFELL 212
|
||||
#define STRINGID_PKMNSSTATCHANGED 213
|
||||
#define STRINGID_PKMNSSTATCHANGED2 214
|
||||
#define STRINGID_PKMNSSTATCHANGED3 215
|
||||
#define STRINGID_PKMNSSTATCHANGED4 216
|
||||
#define STRINGID_CRITICALHIT 217
|
||||
#define STRINGID_ONEHITKO 218
|
||||
#define STRINGID_123POOF 219
|
||||
#define STRINGID_ANDELLIPSIS 220
|
||||
#define STRINGID_NOTVERYEFFECTIVE 221
|
||||
#define STRINGID_SUPEREFFECTIVE 222
|
||||
#define STRINGID_GOTAWAYSAFELY 223
|
||||
#define STRINGID_WILDPKMNFLED 224
|
||||
#define STRINGID_NORUNNINGFROMTRAINERS 225
|
||||
#define STRINGID_CANTESCAPE 226
|
||||
#define STRINGID_DONTLEAVEBIRCH 227
|
||||
#define STRINGID_BUTNOTHINGHAPPENED 228
|
||||
#define STRINGID_BUTITFAILED 229
|
||||
#define STRINGID_ITHURTCONFUSION 230
|
||||
#define STRINGID_MIRRORMOVEFAILED 231
|
||||
#define STRINGID_STARTEDTORAIN 232
|
||||
#define STRINGID_DOWNPOURSTARTED 233
|
||||
#define STRINGID_RAINCONTINUES 234
|
||||
#define STRINGID_DOWNPOURCONTINUES 235
|
||||
#define STRINGID_RAINSTOPPED 236
|
||||
#define STRINGID_SANDSTORMBREWED 237
|
||||
#define STRINGID_SANDSTORMRAGES 238
|
||||
#define STRINGID_SANDSTORMSUBSIDED 239
|
||||
#define STRINGID_SUNLIGHTGOTBRIGHT 240
|
||||
#define STRINGID_SUNLIGHTSTRONG 241
|
||||
#define STRINGID_SUNLIGHTFADED 242
|
||||
#define STRINGID_STARTEDHAIL 243
|
||||
#define STRINGID_HAILCONTINUES 244
|
||||
#define STRINGID_HAILSTOPPED 245
|
||||
#define STRINGID_FAILEDTOSPITUP 246
|
||||
#define STRINGID_FAILEDTOSWALLOW 247
|
||||
#define STRINGID_WINDBECAMEHEATWAVE 248
|
||||
#define STRINGID_STATCHANGESGONE 249
|
||||
#define STRINGID_COINSSCATTERED 250
|
||||
#define STRINGID_TOOWEAKFORSUBSTITUTE 251
|
||||
#define STRINGID_SHAREDPAIN 252
|
||||
#define STRINGID_BELLCHIMED 253
|
||||
#define STRINGID_FAINTINTHREE 254
|
||||
#define STRINGID_NOPPLEFT 255
|
||||
#define STRINGID_BUTNOPPLEFT 256
|
||||
#define STRINGID_PLAYERUSEDITEM 257
|
||||
#define STRINGID_WALLYUSEDITEM 258
|
||||
#define STRINGID_TRAINERBLOCKEDBALL 259
|
||||
#define STRINGID_DONTBEATHIEF 260
|
||||
#define STRINGID_ITDODGEDBALL 261
|
||||
#define STRINGID_YOUMISSEDPKMN 262
|
||||
#define STRINGID_PKMNBROKEFREE 263
|
||||
#define STRINGID_ITAPPEAREDCAUGHT 264
|
||||
#define STRINGID_AARGHALMOSTHADIT 265
|
||||
#define STRINGID_SHOOTSOCLOSE 266
|
||||
#define STRINGID_GOTCHAPKMNCAUGHT 267
|
||||
#define STRINGID_GOTCHAPKMNCAUGHT2 268
|
||||
#define STRINGID_GIVENICKNAMECAPTURED 269
|
||||
#define STRINGID_PKMNSENTTOPC 270
|
||||
#define STRINGID_PKMNDATAADDEDTODEX 271
|
||||
#define STRINGID_ITISRAINING 272
|
||||
#define STRINGID_SANDSTORMISRAGING 273
|
||||
#define STRINGID_CANTESCAPE2 274
|
||||
#define STRINGID_PKMNIGNORESASLEEP 275
|
||||
#define STRINGID_PKMNIGNOREDORDERS 276
|
||||
#define STRINGID_PKMNBEGANTONAP 277
|
||||
#define STRINGID_PKMNLOAFING 278
|
||||
#define STRINGID_PKMNWONTOBEY 279
|
||||
#define STRINGID_PKMNTURNEDAWAY 280
|
||||
#define STRINGID_PKMNPRETENDNOTNOTICE 281
|
||||
#define STRINGID_ENEMYABOUTTOSWITCHPKMN 282
|
||||
#define STRINGID_CREPTCLOSER 283
|
||||
#define STRINGID_CANTGETCLOSER 284
|
||||
#define STRINGID_PKMNWATCHINGCAREFULLY 285
|
||||
#define STRINGID_PKMNCURIOUSABOUTX 286
|
||||
#define STRINGID_PKMNENTHRALLEDBYX 287
|
||||
#define STRINGID_PKMNIGNOREDX 288
|
||||
#define STRINGID_THREWPOKEBLOCKATPKMN 289
|
||||
#define STRINGID_OUTOFSAFARIBALLS 290
|
||||
#define STRINGID_PKMNSITEMCUREDPARALYSIS 291
|
||||
#define STRINGID_PKMNSITEMCUREDPOISON 292
|
||||
#define STRINGID_PKMNSITEMHEALEDBURN 293
|
||||
#define STRINGID_PKMNSITEMDEFROSTEDIT 294
|
||||
#define STRINGID_PKMNSITEMWOKEIT 295
|
||||
#define STRINGID_PKMNSITEMSNAPPEDOUT 296
|
||||
#define STRINGID_PKMNSITEMCUREDPROBLEM 297
|
||||
#define STRINGID_PKMNSITEMRESTOREDHEALTH 298
|
||||
#define STRINGID_PKMNSITEMRESTOREDPP 299
|
||||
#define STRINGID_PKMNSITEMRESTOREDSTATUS 300
|
||||
#define STRINGID_PKMNSITEMRESTOREDHPALITTLE 301
|
||||
#define STRINGID_ITEMALLOWSONLYYMOVE 302
|
||||
#define STRINGID_PKMNHUNGONWITHX 303
|
||||
#define STRINGID_EMPTYSTRING3 304
|
||||
#define STRINGID_PKMNSXPREVENTSBURNS 305
|
||||
#define STRINGID_PKMNSXBLOCKSY 306
|
||||
#define STRINGID_PKMNSXRESTOREDHPALITTLE2 307
|
||||
#define STRINGID_PKMNSXWHIPPEDUPSANDSTORM 308
|
||||
#define STRINGID_PKMNSXPREVENTSYLOSS 309
|
||||
#define STRINGID_PKMNSXINFATUATEDY 310
|
||||
#define STRINGID_PKMNSXMADEYINEFFECTIVE 311
|
||||
#define STRINGID_PKMNSXCUREDYPROBLEM 312
|
||||
#define STRINGID_ITSUCKEDLIQUIDOOZE 313
|
||||
#define STRINGID_PKMNTRANSFORMED 314
|
||||
#define STRINGID_ELECTRICITYWEAKENED 315
|
||||
#define STRINGID_FIREWEAKENED 316
|
||||
#define STRINGID_PKMNHIDUNDERWATER 317
|
||||
#define STRINGID_PKMNSPRANGUP 318
|
||||
#define STRINGID_HMMOVESCANTBEFORGOTTEN 319
|
||||
#define STRINGID_XFOUNDONEY 320
|
||||
#define STRINGID_PLAYERDEFEATEDTRAINER1 321
|
||||
#define STRINGID_SOOTHINGAROMA 322
|
||||
#define STRINGID_ITEMSCANTBEUSEDNOW 323
|
||||
#define STRINGID_FORXCOMMAYZ 324
|
||||
#define STRINGID_USINGXTHEYOFZN 325
|
||||
#define STRINGID_PKMNUSEDXTOGETPUMPED 326
|
||||
#define STRINGID_PKMNSXMADEYUSELESS 327
|
||||
#define STRINGID_PKMNTRAPPEDBYSANDTOMB 328
|
||||
#define STRINGID_EMPTYSTRING4 329
|
||||
#define STRINGID_ABOOSTED 330
|
||||
#define STRINGID_PKMNSXINTENSIFIEDSUN 331
|
||||
#define STRINGID_PKMNMAKESGROUNDMISS 332
|
||||
#define STRINGID_YOUTHROWABALLNOWRIGHT 333
|
||||
#define STRINGID_PKMNSXTOOKATTACK 334
|
||||
#define STRINGID_PKMNCHOSEXASDESTINY 335
|
||||
#define STRINGID_PKMNLOSTFOCUS 336
|
||||
#define STRINGID_USENEXTPKMN 337
|
||||
#define STRINGID_PKMNFLEDUSINGITS 338
|
||||
#define STRINGID_PKMNFLEDUSING 339
|
||||
#define STRINGID_PKMNWASDRAGGEDOUT 340
|
||||
#define STRINGID_PREVENTEDFROMWORKING 341
|
||||
#define STRINGID_PKMNSITEMNORMALIZEDSTATUS 342
|
||||
#define STRINGID_TRAINER1USEDITEM 343
|
||||
#define STRINGID_BOXISFULL 344
|
||||
#define STRINGID_PKMNAVOIDEDATTACK 345
|
||||
#define STRINGID_PKMNSXMADEITINEFFECTIVE 346
|
||||
#define STRINGID_PKMNSXPREVENTSFLINCHING 347
|
||||
#define STRINGID_PKMNALREADYHASBURN 348
|
||||
#define STRINGID_STATSWONTDECREASE2 349
|
||||
#define STRINGID_PKMNSXBLOCKSY2 350
|
||||
#define STRINGID_PKMNSXWOREOFF 351
|
||||
#define STRINGID_PKMNRAISEDDEFALITTLE 352
|
||||
#define STRINGID_PKMNRAISEDSPDEFALITTLE 353
|
||||
#define STRINGID_THEWALLSHATTERED 354
|
||||
#define STRINGID_PKMNSXPREVENTSYSZ 355
|
||||
#define STRINGID_PKMNSXCUREDITSYPROBLEM 356
|
||||
#define STRINGID_ATTACKERCANTESCAPE 357
|
||||
#define STRINGID_PKMNOBTAINEDX 358
|
||||
#define STRINGID_PKMNOBTAINEDX2 359
|
||||
#define STRINGID_PKMNOBTAINEDXYOBTAINEDZ 360
|
||||
#define STRINGID_BUTNOEFFECT 361
|
||||
#define STRINGID_PKMNSXHADNOEFFECTONY 362
|
||||
#define STRINGID_TWOENEMIESDEFEATED 363
|
||||
#define STRINGID_TRAINER2LOSETEXT 364
|
||||
#define STRINGID_PKMNINCAPABLEOFPOWER 365
|
||||
#define STRINGID_GLINTAPPEARSINEYE 366
|
||||
#define STRINGID_PKMNGETTINGINTOPOSITION 367
|
||||
#define STRINGID_PKMNBEGANGROWLINGDEEPLY 368
|
||||
#define STRINGID_PKMNEAGERFORMORE 369
|
||||
#define STRINGID_DEFEATEDOPPONENTBYREFEREE 370
|
||||
#define STRINGID_LOSTTOOPPONENTBYREFEREE 371
|
||||
#define STRINGID_TIEDOPPONENTBYREFEREE 372
|
||||
#define STRINGID_QUESTIONFORFEITMATCH 373
|
||||
#define STRINGID_FORFEITEDMATCH 374
|
||||
#define STRINGID_PKMNTRANSFERREDSOMEONESPC 375
|
||||
#define STRINGID_PKMNTRANSFERREDLANETTESPC 376
|
||||
#define STRINGID_PKMNBOXSOMEONESPCFULL 377
|
||||
#define STRINGID_PKMNBOXLANETTESPCFULL 378
|
||||
#define STRINGID_TRAINER1WINTEXT 379
|
||||
#define STRINGID_TRAINER2WINTEXT 380
|
||||
#define STRINGID_TRAINER1LOSETEXT 12
|
||||
#define STRINGID_PKMNGAINEDEXP 13
|
||||
#define STRINGID_PKMNGREWTOLV 14
|
||||
#define STRINGID_PKMNLEARNEDMOVE 15
|
||||
#define STRINGID_TRYTOLEARNMOVE1 16
|
||||
#define STRINGID_TRYTOLEARNMOVE2 17
|
||||
#define STRINGID_TRYTOLEARNMOVE3 18
|
||||
#define STRINGID_PKMNFORGOTMOVE 19
|
||||
#define STRINGID_STOPLEARNINGMOVE 20
|
||||
#define STRINGID_DIDNOTLEARNMOVE 21
|
||||
#define STRINGID_PKMNLEARNEDMOVE2 22
|
||||
#define STRINGID_ATTACKMISSED 23
|
||||
#define STRINGID_PKMNPROTECTEDITSELF 24
|
||||
#define STRINGID_STATSWONTINCREASE2 25
|
||||
#define STRINGID_AVOIDEDDAMAGE 26
|
||||
#define STRINGID_ITDOESNTAFFECT 27
|
||||
#define STRINGID_ATTACKERFAINTED 28
|
||||
#define STRINGID_TARGETFAINTED 29
|
||||
#define STRINGID_PLAYERGOTMONEY 30
|
||||
#define STRINGID_PLAYERWHITEOUT 31
|
||||
#define STRINGID_PLAYERWHITEOUT2 32
|
||||
#define STRINGID_PREVENTSESCAPE 33
|
||||
#define STRINGID_HITXTIMES 34
|
||||
#define STRINGID_PKMNFELLASLEEP 35
|
||||
#define STRINGID_PKMNMADESLEEP 36
|
||||
#define STRINGID_PKMNALREADYASLEEP 37
|
||||
#define STRINGID_PKMNALREADYASLEEP2 38
|
||||
#define STRINGID_PKMNWASNTAFFECTED 39
|
||||
#define STRINGID_PKMNWASPOISONED 40
|
||||
#define STRINGID_PKMNPOISONEDBY 41
|
||||
#define STRINGID_PKMNHURTBYPOISON 42
|
||||
#define STRINGID_PKMNALREADYPOISONED 43
|
||||
#define STRINGID_PKMNBADLYPOISONED 44
|
||||
#define STRINGID_PKMNENERGYDRAINED 45
|
||||
#define STRINGID_PKMNWASBURNED 46
|
||||
#define STRINGID_PKMNBURNEDBY 47
|
||||
#define STRINGID_PKMNHURTBYBURN 48
|
||||
#define STRINGID_PKMNWASFROZEN 49
|
||||
#define STRINGID_PKMNFROZENBY 50
|
||||
#define STRINGID_PKMNISFROZEN 51
|
||||
#define STRINGID_PKMNWASDEFROSTED 52
|
||||
#define STRINGID_PKMNWASDEFROSTED2 53
|
||||
#define STRINGID_PKMNWASDEFROSTEDBY 54
|
||||
#define STRINGID_PKMNWASPARALYZED 55
|
||||
#define STRINGID_PKMNWASPARALYZEDBY 56
|
||||
#define STRINGID_PKMNISPARALYZED 57
|
||||
#define STRINGID_PKMNISALREADYPARALYZED 58
|
||||
#define STRINGID_PKMNHEALEDPARALYSIS 59
|
||||
#define STRINGID_PKMNDREAMEATEN 60
|
||||
#define STRINGID_STATSWONTINCREASE 61
|
||||
#define STRINGID_STATSWONTDECREASE 62
|
||||
#define STRINGID_TEAMSTOPPEDWORKING 63
|
||||
#define STRINGID_FOESTOPPEDWORKING 64
|
||||
#define STRINGID_PKMNISCONFUSED 65
|
||||
#define STRINGID_PKMNHEALEDCONFUSION 66
|
||||
#define STRINGID_PKMNWASCONFUSED 67
|
||||
#define STRINGID_PKMNALREADYCONFUSED 68
|
||||
#define STRINGID_PKMNFELLINLOVE 69
|
||||
#define STRINGID_PKMNINLOVE 70
|
||||
#define STRINGID_PKMNIMMOBILIZEDBYLOVE 71
|
||||
#define STRINGID_PKMNBLOWNAWAY 72
|
||||
#define STRINGID_PKMNCHANGEDTYPE 73
|
||||
#define STRINGID_PKMNFLINCHED 74
|
||||
#define STRINGID_PKMNREGAINEDHEALTH 75
|
||||
#define STRINGID_PKMNHPFULL 76
|
||||
#define STRINGID_PKMNRAISEDSPDEF 77
|
||||
#define STRINGID_PKMNRAISEDDEF 78
|
||||
#define STRINGID_PKMNCOVEREDBYVEIL 79
|
||||
#define STRINGID_PKMNUSEDSAFEGUARD 80
|
||||
#define STRINGID_PKMNSAFEGUARDEXPIRED 81
|
||||
#define STRINGID_PKMNWENTTOSLEEP 82
|
||||
#define STRINGID_PKMNSLEPTHEALTHY 83
|
||||
#define STRINGID_PKMNWHIPPEDWHIRLWIND 84
|
||||
#define STRINGID_PKMNTOOKSUNLIGHT 85
|
||||
#define STRINGID_PKMNLOWEREDHEAD 86
|
||||
#define STRINGID_PKMNISGLOWING 87
|
||||
#define STRINGID_PKMNFLEWHIGH 88
|
||||
#define STRINGID_PKMNDUGHOLE 89
|
||||
#define STRINGID_PKMNSQUEEZEDBYBIND 90
|
||||
#define STRINGID_PKMNTRAPPEDINVORTEX 91
|
||||
#define STRINGID_PKMNWRAPPEDBY 92
|
||||
#define STRINGID_PKMNCLAMPED 93
|
||||
#define STRINGID_PKMNHURTBY 94
|
||||
#define STRINGID_PKMNFREEDFROM 95
|
||||
#define STRINGID_PKMNCRASHED 96
|
||||
#define STRINGID_PKMNSHROUDEDINMIST 97
|
||||
#define STRINGID_PKMNPROTECTEDBYMIST 98
|
||||
#define STRINGID_PKMNGETTINGPUMPED 99
|
||||
#define STRINGID_PKMNHITWITHRECOIL 100
|
||||
#define STRINGID_PKMNPROTECTEDITSELF2 101
|
||||
#define STRINGID_PKMNBUFFETEDBYSANDSTORM 102
|
||||
#define STRINGID_PKMNPELTEDBYHAIL 103
|
||||
#define STRINGID_PKMNSEEDED 104
|
||||
#define STRINGID_PKMNEVADEDATTACK 105
|
||||
#define STRINGID_PKMNSAPPEDBYLEECHSEED 106
|
||||
#define STRINGID_PKMNFASTASLEEP 107
|
||||
#define STRINGID_PKMNWOKEUP 108
|
||||
#define STRINGID_PKMNUPROARKEPTAWAKE 109
|
||||
#define STRINGID_PKMNWOKEUPINUPROAR 110
|
||||
#define STRINGID_PKMNCAUSEDUPROAR 111
|
||||
#define STRINGID_PKMNMAKINGUPROAR 112
|
||||
#define STRINGID_PKMNCALMEDDOWN 113
|
||||
#define STRINGID_PKMNCANTSLEEPINUPROAR 114
|
||||
#define STRINGID_PKMNSTOCKPILED 115
|
||||
#define STRINGID_PKMNCANTSTOCKPILE 116
|
||||
#define STRINGID_PKMNCANTSLEEPINUPROAR2 117
|
||||
#define STRINGID_UPROARKEPTPKMNAWAKE 118
|
||||
#define STRINGID_PKMNSTAYEDAWAKEUSING 119
|
||||
#define STRINGID_PKMNSTORINGENERGY 120
|
||||
#define STRINGID_PKMNUNLEASHEDENERGY 121
|
||||
#define STRINGID_PKMNFATIGUECONFUSION 122
|
||||
#define STRINGID_PKMNPICKEDUPITEM 123
|
||||
#define STRINGID_PKMNUNAFFECTED 124
|
||||
#define STRINGID_PKMNTRANSFORMEDINTO 125
|
||||
#define STRINGID_PKMNMADESUBSTITUTE 126
|
||||
#define STRINGID_PKMNHASSUBSTITUTE 127
|
||||
#define STRINGID_SUBSTITUTEDAMAGED 128
|
||||
#define STRINGID_PKMNSUBSTITUTEFADED 129
|
||||
#define STRINGID_PKMNMUSTRECHARGE 130
|
||||
#define STRINGID_PKMNRAGEBUILDING 131
|
||||
#define STRINGID_PKMNMOVEWASDISABLED 132
|
||||
#define STRINGID_PKMNMOVEISDISABLED 133
|
||||
#define STRINGID_PKMNMOVEDISABLEDNOMORE 134
|
||||
#define STRINGID_PKMNGOTENCORE 135
|
||||
#define STRINGID_PKMNENCOREENDED 136
|
||||
#define STRINGID_PKMNTOOKAIM 137
|
||||
#define STRINGID_PKMNSKETCHEDMOVE 138
|
||||
#define STRINGID_PKMNTRYINGTOTAKEFOE 139
|
||||
#define STRINGID_PKMNTOOKFOE 140
|
||||
#define STRINGID_PKMNREDUCEDPP 141
|
||||
#define STRINGID_PKMNSTOLEITEM 142
|
||||
#define STRINGID_TARGETCANTESCAPENOW 143
|
||||
#define STRINGID_PKMNFELLINTONIGHTMARE 144
|
||||
#define STRINGID_PKMNLOCKEDINNIGHTMARE 145
|
||||
#define STRINGID_PKMNLAIDCURSE 146
|
||||
#define STRINGID_PKMNAFFLICTEDBYCURSE 147
|
||||
#define STRINGID_SPIKESSCATTERED 148
|
||||
#define STRINGID_PKMNHURTBYSPIKES 149
|
||||
#define STRINGID_PKMNIDENTIFIED 150
|
||||
#define STRINGID_PKMNPERISHCOUNTFELL 151
|
||||
#define STRINGID_PKMNBRACEDITSELF 152
|
||||
#define STRINGID_PKMNENDUREDHIT 153
|
||||
#define STRINGID_MAGNITUDESTRENGTH 154
|
||||
#define STRINGID_PKMNCUTHPMAXEDATTACK 155
|
||||
#define STRINGID_PKMNCOPIEDSTATCHANGES 156
|
||||
#define STRINGID_PKMNGOTFREE 157
|
||||
#define STRINGID_PKMNSHEDLEECHSEED 158
|
||||
#define STRINGID_PKMNBLEWAWAYSPIKES 159
|
||||
#define STRINGID_PKMNFLEDFROMBATTLE 160
|
||||
#define STRINGID_PKMNFORESAWATTACK 161
|
||||
#define STRINGID_PKMNTOOKATTACK 162
|
||||
#define STRINGID_PKMNATTACK 163
|
||||
#define STRINGID_PKMNCENTERATTENTION 164
|
||||
#define STRINGID_PKMNCHARGINGPOWER 165
|
||||
#define STRINGID_NATUREPOWERTURNEDINTO 166
|
||||
#define STRINGID_PKMNSTATUSNORMAL 167
|
||||
#define STRINGID_PKMNHASNOMOVESLEFT 168
|
||||
#define STRINGID_PKMNSUBJECTEDTOTORMENT 169
|
||||
#define STRINGID_PKMNCANTUSEMOVETORMENT 170
|
||||
#define STRINGID_PKMNTIGHTENINGFOCUS 171
|
||||
#define STRINGID_PKMNFELLFORTAUNT 172
|
||||
#define STRINGID_PKMNCANTUSEMOVETAUNT 173
|
||||
#define STRINGID_PKMNREADYTOHELP 174
|
||||
#define STRINGID_PKMNSWITCHEDITEMS 175
|
||||
#define STRINGID_PKMNCOPIEDFOE 176
|
||||
#define STRINGID_PKMNMADEWISH 177
|
||||
#define STRINGID_PKMNWISHCAMETRUE 178
|
||||
#define STRINGID_PKMNPLANTEDROOTS 179
|
||||
#define STRINGID_PKMNABSORBEDNUTRIENTS 180
|
||||
#define STRINGID_PKMNANCHOREDITSELF 181
|
||||
#define STRINGID_PKMNWASMADEDROWSY 182
|
||||
#define STRINGID_PKMNKNOCKEDOFF 183
|
||||
#define STRINGID_PKMNSWAPPEDABILITIES 184
|
||||
#define STRINGID_PKMNSEALEDOPPONENTMOVE 185
|
||||
#define STRINGID_PKMNCANTUSEMOVESEALED 186
|
||||
#define STRINGID_PKMNWANTSGRUDGE 187
|
||||
#define STRINGID_PKMNLOSTPPGRUDGE 188
|
||||
#define STRINGID_PKMNSHROUDEDITSELF 189
|
||||
#define STRINGID_PKMNMOVEBOUNCED 190
|
||||
#define STRINGID_PKMNWAITSFORTARGET 191
|
||||
#define STRINGID_PKMNSNATCHEDMOVE 192
|
||||
#define STRINGID_PKMNMADEITRAIN 193
|
||||
#define STRINGID_PKMNRAISEDSPEED 194
|
||||
#define STRINGID_PKMNPROTECTEDBY 195
|
||||
#define STRINGID_PKMNPREVENTSUSAGE 196
|
||||
#define STRINGID_PKMNRESTOREDHPUSING 197
|
||||
#define STRINGID_PKMNCHANGEDTYPEWITH 198
|
||||
#define STRINGID_PKMNPREVENTSPARALYSISWITH 199
|
||||
#define STRINGID_PKMNPREVENTSROMANCEWITH 200
|
||||
#define STRINGID_PKMNPREVENTSPOISONINGWITH 201
|
||||
#define STRINGID_PKMNPREVENTSCONFUSIONWITH 202
|
||||
#define STRINGID_PKMNRAISEDFIREPOWERWITH 203
|
||||
#define STRINGID_PKMNANCHORSITSELFWITH 204
|
||||
#define STRINGID_PKMNCUTSATTACKWITH 205
|
||||
#define STRINGID_PKMNPREVENTSSTATLOSSWITH 206
|
||||
#define STRINGID_PKMNHURTSWITH 207
|
||||
#define STRINGID_PKMNTRACED 208
|
||||
#define STRINGID_STATSHARPLY 209
|
||||
#define STRINGID_STATROSE 210
|
||||
#define STRINGID_STATHARSHLY 211
|
||||
#define STRINGID_STATFELL 212
|
||||
#define STRINGID_PKMNSSTATCHANGED 213
|
||||
#define STRINGID_PKMNSSTATCHANGED2 214
|
||||
#define STRINGID_PKMNSSTATCHANGED3 215
|
||||
#define STRINGID_PKMNSSTATCHANGED4 216
|
||||
#define STRINGID_CRITICALHIT 217
|
||||
#define STRINGID_ONEHITKO 218
|
||||
#define STRINGID_123POOF 219
|
||||
#define STRINGID_ANDELLIPSIS 220
|
||||
#define STRINGID_NOTVERYEFFECTIVE 221
|
||||
#define STRINGID_SUPEREFFECTIVE 222
|
||||
#define STRINGID_GOTAWAYSAFELY 223
|
||||
#define STRINGID_WILDPKMNFLED 224
|
||||
#define STRINGID_NORUNNINGFROMTRAINERS 225
|
||||
#define STRINGID_CANTESCAPE 226
|
||||
#define STRINGID_DONTLEAVEBIRCH 227
|
||||
#define STRINGID_BUTNOTHINGHAPPENED 228
|
||||
#define STRINGID_BUTITFAILED 229
|
||||
#define STRINGID_ITHURTCONFUSION 230
|
||||
#define STRINGID_MIRRORMOVEFAILED 231
|
||||
#define STRINGID_STARTEDTORAIN 232
|
||||
#define STRINGID_DOWNPOURSTARTED 233
|
||||
#define STRINGID_RAINCONTINUES 234
|
||||
#define STRINGID_DOWNPOURCONTINUES 235
|
||||
#define STRINGID_RAINSTOPPED 236
|
||||
#define STRINGID_SANDSTORMBREWED 237
|
||||
#define STRINGID_SANDSTORMRAGES 238
|
||||
#define STRINGID_SANDSTORMSUBSIDED 239
|
||||
#define STRINGID_SUNLIGHTGOTBRIGHT 240
|
||||
#define STRINGID_SUNLIGHTSTRONG 241
|
||||
#define STRINGID_SUNLIGHTFADED 242
|
||||
#define STRINGID_STARTEDHAIL 243
|
||||
#define STRINGID_HAILCONTINUES 244
|
||||
#define STRINGID_HAILSTOPPED 245
|
||||
#define STRINGID_FAILEDTOSPITUP 246
|
||||
#define STRINGID_FAILEDTOSWALLOW 247
|
||||
#define STRINGID_WINDBECAMEHEATWAVE 248
|
||||
#define STRINGID_STATCHANGESGONE 249
|
||||
#define STRINGID_COINSSCATTERED 250
|
||||
#define STRINGID_TOOWEAKFORSUBSTITUTE 251
|
||||
#define STRINGID_SHAREDPAIN 252
|
||||
#define STRINGID_BELLCHIMED 253
|
||||
#define STRINGID_FAINTINTHREE 254
|
||||
#define STRINGID_NOPPLEFT 255
|
||||
#define STRINGID_BUTNOPPLEFT 256
|
||||
#define STRINGID_PLAYERUSEDITEM 257
|
||||
#define STRINGID_OLDMANUSEDITEM 258
|
||||
#define STRINGID_TRAINERBLOCKEDBALL 259
|
||||
#define STRINGID_DONTBEATHIEF 260
|
||||
#define STRINGID_ITDODGEDBALL 261
|
||||
#define STRINGID_YOUMISSEDPKMN 262
|
||||
#define STRINGID_PKMNBROKEFREE 263
|
||||
#define STRINGID_ITAPPEAREDCAUGHT 264
|
||||
#define STRINGID_AARGHALMOSTHADIT 265
|
||||
#define STRINGID_SHOOTSOCLOSE 266
|
||||
#define STRINGID_GOTCHAPKMNCAUGHT 267
|
||||
#define STRINGID_GOTCHAPKMNCAUGHT2 268
|
||||
#define STRINGID_GIVENICKNAMECAPTURED 269
|
||||
#define STRINGID_PKMNSENTTOPC 270
|
||||
#define STRINGID_PKMNDATAADDEDTODEX 271
|
||||
#define STRINGID_ITISRAINING 272
|
||||
#define STRINGID_SANDSTORMISRAGING 273
|
||||
#define STRINGID_CANTESCAPE2 274
|
||||
#define STRINGID_PKMNIGNORESASLEEP 275
|
||||
#define STRINGID_PKMNIGNOREDORDERS 276
|
||||
#define STRINGID_PKMNBEGANTONAP 277
|
||||
#define STRINGID_PKMNLOAFING 278
|
||||
#define STRINGID_PKMNWONTOBEY 279
|
||||
#define STRINGID_PKMNTURNEDAWAY 280
|
||||
#define STRINGID_PKMNPRETENDNOTNOTICE 281
|
||||
#define STRINGID_ENEMYABOUTTOSWITCHPKMN 282
|
||||
#define STRINGID_THREWROCK 283
|
||||
#define STRINGID_THREWBAIT 284
|
||||
#define STRINGID_PKMNWATCHINGCAREFULLY 285
|
||||
#define STRINGID_PKMNANGRY 286
|
||||
#define STRINGID_PKMNEATING 287
|
||||
#define STRINGID_DUMMY288 288
|
||||
#define STRINGID_DUMMY289 289
|
||||
#define STRINGID_OUTOFSAFARIBALLS 290
|
||||
#define STRINGID_PKMNSITEMCUREDPARALYSIS 291
|
||||
#define STRINGID_PKMNSITEMCUREDPOISON 292
|
||||
#define STRINGID_PKMNSITEMHEALEDBURN 293
|
||||
#define STRINGID_PKMNSITEMDEFROSTEDIT 294
|
||||
#define STRINGID_PKMNSITEMWOKEIT 295
|
||||
#define STRINGID_PKMNSITEMSNAPPEDOUT 296
|
||||
#define STRINGID_PKMNSITEMCUREDPROBLEM 297
|
||||
#define STRINGID_PKMNSITEMRESTOREDHEALTH 298
|
||||
#define STRINGID_PKMNSITEMRESTOREDPP 299
|
||||
#define STRINGID_PKMNSITEMRESTOREDSTATUS 300
|
||||
#define STRINGID_PKMNSITEMRESTOREDHPALITTLE 301
|
||||
#define STRINGID_ITEMALLOWSONLYYMOVE 302
|
||||
#define STRINGID_PKMNHUNGONWITHX 303
|
||||
#define STRINGID_EMPTYSTRING3 304
|
||||
#define STRINGID_PKMNSXPREVENTSBURNS 305
|
||||
#define STRINGID_PKMNSXBLOCKSY 306
|
||||
#define STRINGID_PKMNSXRESTOREDHPALITTLE2 307
|
||||
#define STRINGID_PKMNSXWHIPPEDUPSANDSTORM 308
|
||||
#define STRINGID_PKMNSXPREVENTSYLOSS 309
|
||||
#define STRINGID_PKMNSXINFATUATEDY 310
|
||||
#define STRINGID_PKMNSXMADEYINEFFECTIVE 311
|
||||
#define STRINGID_PKMNSXCUREDYPROBLEM 312
|
||||
#define STRINGID_ITSUCKEDLIQUIDOOZE 313
|
||||
#define STRINGID_PKMNTRANSFORMED 314
|
||||
#define STRINGID_ELECTRICITYWEAKENED 315
|
||||
#define STRINGID_FIREWEAKENED 316
|
||||
#define STRINGID_PKMNHIDUNDERWATER 317
|
||||
#define STRINGID_PKMNSPRANGUP 318
|
||||
#define STRINGID_HMMOVESCANTBEFORGOTTEN 319
|
||||
#define STRINGID_XFOUNDONEY 320
|
||||
#define STRINGID_PLAYERDEFEATEDTRAINER1 321
|
||||
#define STRINGID_SOOTHINGAROMA 322
|
||||
#define STRINGID_ITEMSCANTBEUSEDNOW 323
|
||||
#define STRINGID_FORXCOMMAYZ 324
|
||||
#define STRINGID_USINGXTHEYOFZN 325
|
||||
#define STRINGID_PKMNUSEDXTOGETPUMPED 326
|
||||
#define STRINGID_PKMNSXMADEYUSELESS 327
|
||||
#define STRINGID_PKMNTRAPPEDBYSANDTOMB 328
|
||||
#define STRINGID_EMPTYSTRING4 329
|
||||
#define STRINGID_ABOOSTED 330
|
||||
#define STRINGID_PKMNSXINTENSIFIEDSUN 331
|
||||
#define STRINGID_PKMNMAKESGROUNDMISS 332
|
||||
#define STRINGID_YOUTHROWABALLNOWRIGHT 333
|
||||
#define STRINGID_PKMNSXTOOKATTACK 334
|
||||
#define STRINGID_PKMNCHOSEXASDESTINY 335
|
||||
#define STRINGID_PKMNLOSTFOCUS 336
|
||||
#define STRINGID_USENEXTPKMN 337
|
||||
#define STRINGID_PKMNFLEDUSINGITS 338
|
||||
#define STRINGID_PKMNFLEDUSING 339
|
||||
#define STRINGID_PKMNWASDRAGGEDOUT 340
|
||||
#define STRINGID_PREVENTEDFROMWORKING 341
|
||||
#define STRINGID_PKMNSITEMNORMALIZEDSTATUS 342
|
||||
#define STRINGID_TRAINER1USEDITEM 343
|
||||
#define STRINGID_BOXISFULL 344
|
||||
#define STRINGID_PKMNAVOIDEDATTACK 345
|
||||
#define STRINGID_PKMNSXMADEITINEFFECTIVE 346
|
||||
#define STRINGID_PKMNSXPREVENTSFLINCHING 347
|
||||
#define STRINGID_PKMNALREADYHASBURN 348
|
||||
#define STRINGID_STATSWONTDECREASE2 349
|
||||
#define STRINGID_PKMNSXBLOCKSY2 350
|
||||
#define STRINGID_PKMNSXWOREOFF 351
|
||||
#define STRINGID_PKMNRAISEDDEFALITTLE 352
|
||||
#define STRINGID_PKMNRAISEDSPDEFALITTLE 353
|
||||
#define STRINGID_THEWALLSHATTERED 354
|
||||
#define STRINGID_PKMNSXPREVENTSYSZ 355
|
||||
#define STRINGID_PKMNSXCUREDITSYPROBLEM 356
|
||||
#define STRINGID_ATTACKERCANTESCAPE 357
|
||||
#define STRINGID_PKMNOBTAINEDX 358
|
||||
#define STRINGID_PKMNOBTAINEDX2 359
|
||||
#define STRINGID_PKMNOBTAINEDXYOBTAINEDZ 360
|
||||
#define STRINGID_BUTNOEFFECT 361
|
||||
#define STRINGID_PKMNSXHADNOEFFECTONY 362
|
||||
#define STRINGID_OAKPLAYERWON 363
|
||||
#define STRINGID_OAKPLAYERLOST 364
|
||||
#define STRINGID_PLAYERLOSTAGAINSTENEMYTRAINER 365
|
||||
#define STRINGID_PLAYERPAIDPRIZEMONEY 366
|
||||
#define STRINGID_PKMNTRANSFERREDSOMEONESPC 367
|
||||
#define STRINGID_PKMNTRANSFERREDBILLSPC 368
|
||||
#define STRINGID_PKMNBOXSOMEONESPCFULL 369
|
||||
#define STRINGID_PKMNBOXBILLSPCFULL 370
|
||||
#define STRINGID_POKEDUDEUSED 371
|
||||
#define STRINGID_POKEFLUTECATCHY 372
|
||||
#define STRINGID_POKEFLUTE 373
|
||||
#define STRINGID_MONHEARINGFLUTEAWOKE 374
|
||||
#define STRINGID_TRAINER2CLASS 375
|
||||
#define STRINGID_TRAINER2NAME 376
|
||||
#define STRINGID_PLAYERWHITEDOUT 377
|
||||
#define STRINGID_MONTOOSCAREDTOMOVE 378
|
||||
#define STRINGID_GHOSTGETOUTGETOUT 379
|
||||
#define STRINGID_SILPHSCOPEUNVEILED 380
|
||||
#define STRINGID_GHOSTWASMAROWAK 381
|
||||
#define STRINGID_TRAINER1MON1COMEBACK 382
|
||||
#define STRINGID_TRAINER1WINTEXT 383
|
||||
#define STRINGID_TRAINER1MON2COMEBACK 384
|
||||
#define STRINGID_TRAINER1MON1AND2COMEBACK 385
|
||||
|
||||
#define BATTLESTRINGS_COUNT 386
|
||||
|
||||
#endif // GUARD_BATTLE_STRING_IDS_H
|
||||
|
||||
@@ -169,14 +169,14 @@
|
||||
#define HITMARKER_UNABLE_TO_USE_MOVE 0x00080000
|
||||
#define HITMARKER_x100000 0x00100000
|
||||
#define HITMARKER_x200000 0x00200000
|
||||
#define HITMARKER_x400000 0x00400000
|
||||
#define HITMARKER_PLAYER_FAINTED 0x00400000
|
||||
#define HITMARKER_x800000 0x00800000
|
||||
#define HITMARKER_GRUDGE 0x01000000
|
||||
#define HITMARKER_OBEYS 0x02000000
|
||||
#define HITMARKER_x4000000 0x04000000
|
||||
#define HITMARKER_CHARGING 0x08000000
|
||||
#define HITMARKER_FAINTED(battler) (gBitTable[battler] << 0x1C)
|
||||
#define HITMARKER_UNK(battler) (0x10000000 << battler)
|
||||
#define HITMARKER_FAINTED2(battler) (0x10000000 << battler)
|
||||
|
||||
// Per-side statuses that affect an entire party
|
||||
#define SIDE_STATUS_REFLECT (1 << 0)
|
||||
@@ -215,6 +215,7 @@
|
||||
#define WEATHER_ANY (WEATHER_RAIN_ANY | WEATHER_SANDSTORM_ANY | WEATHER_SUN_ANY | WEATHER_HAIL_ANY)
|
||||
|
||||
// Move Effects
|
||||
#define MOVE_EFFECT_NOTHING_0 0x0
|
||||
#define MOVE_EFFECT_SLEEP 0x1
|
||||
#define MOVE_EFFECT_POISON 0x2
|
||||
#define MOVE_EFFECT_BURN 0x3
|
||||
|
||||
@@ -351,7 +351,7 @@
|
||||
#define B_ANIM_STATS_CHANGE 0x1
|
||||
#define B_ANIM_SUBSTITUTE_FADE 0x2
|
||||
#define B_ANIM_SUBSTITUTE_APPEAR 0x3
|
||||
#define B_ANIM_POKEBLOCK_THROW 0x4
|
||||
#define B_ANIM_BAIT_THROW 0x4
|
||||
#define B_ANIM_ITEM_KNOCKOFF 0x5
|
||||
#define B_ANIM_TURN_TRAP 0x6
|
||||
#define B_ANIM_ITEM_EFFECT 0x7
|
||||
@@ -370,7 +370,11 @@
|
||||
#define B_ANIM_FOCUS_PUNCH_SETUP 0x14
|
||||
#define B_ANIM_INGRAIN_HEAL 0x15
|
||||
#define B_ANIM_WISH_HEAL 0x16
|
||||
#define B_ANIM_x19 0x19
|
||||
#define B_ANIM_MON_SCARED 0x17
|
||||
#define B_ANIM_GHOST_GET_OUT 0x18
|
||||
#define B_ANIM_SILPH_SCOPED 0x19
|
||||
#define B_ANIM_ROCK_THROW 0x1A
|
||||
#define B_ANIM_SAFARI_REACTION 0x1B
|
||||
|
||||
// special animations table
|
||||
#define B_ANIM_LVL_UP 0x0
|
||||
|
||||
@@ -38,8 +38,10 @@
|
||||
#define BS_ATTACKER 1
|
||||
#define BS_EFFECT_BATTLER 2
|
||||
#define BS_FAINTED 3
|
||||
#define BS_BATTLER_0 7
|
||||
#define BS_ATTACKER_WITH_PARTNER 4 // for atk98_updatestatusicon
|
||||
#define BS_UNKNOWN_5 5 // for openpartyscreen
|
||||
#define BS_UNKNOWN_6 6 // for openpartyscreen
|
||||
#define BS_BATTLER_0 7
|
||||
#define BS_ATTACKER_SIDE 8 // for atk1E_jumpifability
|
||||
#define BS_NOT_ATTACKER_SIDE 9 // for atk1E_jumpifability
|
||||
#define BS_SCRIPTING 10
|
||||
@@ -48,6 +50,9 @@
|
||||
#define BS_PLAYER2 13 // for atk98_updatestatusicon
|
||||
#define BS_OPPONENT2 14
|
||||
|
||||
// used for openpartyscreen
|
||||
#define OPEN_PARTY_ALLOW_CANCEL 0x80
|
||||
|
||||
// atk 01, accuracy calc
|
||||
#define NO_ACC_CALC 0xFFFE
|
||||
#define NO_ACC_CALC_CHECK_LOCK_ON 0xFFFF
|
||||
@@ -70,12 +75,12 @@
|
||||
#define VARIOUS_CASE_4 4
|
||||
#define VARIOUS_RESET_INTIMIDATE_TRACE_BITS 5
|
||||
#define VARIOUS_UPDATE_CHOICE_MOVE_ON_LVL_UP 6
|
||||
#define VARIOUS_CASE_7 7
|
||||
#define VARIOUS_RESET_PLAYER_FAINTED_FLAG 7
|
||||
#define VARIOUS_CASE_8 8
|
||||
#define VARIOUS_RETURN_OPPONENT_MON1 9
|
||||
#define VARIOUS_RETURN_OPPONENT_MON2 10
|
||||
#define VARIOUS_CASE_11 11
|
||||
#define VARIOUS_CASE_12 12
|
||||
#define VARIOUS_CHECK_POKEFLUTE 11
|
||||
#define VARIOUS_WAIT_FANFARE 12
|
||||
|
||||
// atk80, dmg manipulation
|
||||
#define ATK80_DMG_CHANGE_SIGN 0
|
||||
|
||||
@@ -165,6 +165,7 @@
|
||||
#define TRAINER_PIC_LADY 146
|
||||
#define TRAINER_PIC_PAINTER 147
|
||||
|
||||
// Leftover from R/S
|
||||
#define TRAINER_SECRET_BASE 1024
|
||||
|
||||
#define F_TRAINER_FEMALE (1 << 7)
|
||||
|
||||
+9
-9
@@ -66,8 +66,8 @@ static void HandleAction_UseItem(void);
|
||||
static void HandleAction_Run(void);
|
||||
static void HandleAction_WatchesCarefully(void);
|
||||
static void HandleAction_SafariZoneBallThrow(void);
|
||||
static void HandleAction_ThrowPokeblock(void);
|
||||
static void HandleAction_GoNear(void);
|
||||
static void HandleAction_ThrowBait(void);
|
||||
static void HandleAction_ThrowRock(void);
|
||||
static void HandleAction_SafariZoneRun(void);
|
||||
static void HandleAction_OldManBallThrow(void);
|
||||
static void HandleAction_TryFinish(void);
|
||||
@@ -582,8 +582,8 @@ static void (*const sTurnActionsFuncsTable[])(void) =
|
||||
[B_ACTION_RUN] = HandleAction_Run,
|
||||
[B_ACTION_SAFARI_WATCH_CAREFULLY] = HandleAction_WatchesCarefully,
|
||||
[B_ACTION_SAFARI_BALL] = HandleAction_SafariZoneBallThrow,
|
||||
[B_ACTION_SAFARI_POKEBLOCK] = HandleAction_ThrowPokeblock,
|
||||
[B_ACTION_SAFARI_GO_NEAR] = HandleAction_GoNear,
|
||||
[B_ACTION_SAFARI_POKEBLOCK] = HandleAction_ThrowBait,
|
||||
[B_ACTION_SAFARI_GO_NEAR] = HandleAction_ThrowRock,
|
||||
[B_ACTION_SAFARI_RUN] = HandleAction_SafariZoneRun,
|
||||
[B_ACTION_OLDMAN_THROW] = HandleAction_OldManBallThrow,
|
||||
[B_ACTION_EXEC_SCRIPT] = HandleAction_RunBattleScript,
|
||||
@@ -2677,7 +2677,7 @@ static void BattleIntroPrintWildMonAttacked(void)
|
||||
if ((gBattleTypeFlags & (BATTLE_TYPE_LEGENDARY | BATTLE_TYPE_GHOST)) == (BATTLE_TYPE_LEGENDARY | BATTLE_TYPE_GHOST))
|
||||
{
|
||||
gBattleScripting.battler = GetBattlerAtPosition(B_POSITION_OPPONENT_LEFT);
|
||||
BattleScriptExecute(gUnknown_81D91A1);
|
||||
BattleScriptExecute(BattleScript_SilphScopeUnveiled);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -2910,7 +2910,7 @@ void BattleTurnPassed(void)
|
||||
TurnValuesCleanUp(FALSE);
|
||||
gHitMarker &= ~(HITMARKER_NO_ATTACKSTRING);
|
||||
gHitMarker &= ~(HITMARKER_UNABLE_TO_USE_MOVE);
|
||||
gHitMarker &= ~(HITMARKER_x400000);
|
||||
gHitMarker &= ~(HITMARKER_PLAYER_FAINTED);
|
||||
gHitMarker &= ~(HITMARKER_x100000);
|
||||
gBattleScripting.animTurn = 0;
|
||||
gBattleScripting.animTargetsHit = 0;
|
||||
@@ -3675,7 +3675,7 @@ static void HandleEndTurn_BattleWon(void)
|
||||
{
|
||||
BattleStopLowHpSound();
|
||||
PlayBGM(MUS_WIN_TRE);
|
||||
gBattlescriptCurrInstr = gUnknown_81D88D7;
|
||||
gBattlescriptCurrInstr = BattleScript_BattleTowerTrainerBattleWon;
|
||||
}
|
||||
else if (gBattleTypeFlags & BATTLE_TYPE_TRAINER && !(gBattleTypeFlags & BATTLE_TYPE_LINK))
|
||||
{
|
||||
@@ -4313,7 +4313,7 @@ static void HandleAction_SafariZoneBallThrow(void)
|
||||
gCurrentActionFuncId = B_ACTION_EXEC_SCRIPT;
|
||||
}
|
||||
|
||||
static void HandleAction_ThrowPokeblock(void)
|
||||
static void HandleAction_ThrowBait(void)
|
||||
{
|
||||
gBattlerAttacker = gBattlerByTurnOrder[gCurrentTurnActionNumber];
|
||||
gBattle_BG0_X = 0;
|
||||
@@ -4329,7 +4329,7 @@ static void HandleAction_ThrowPokeblock(void)
|
||||
gCurrentActionFuncId = B_ACTION_EXEC_SCRIPT;
|
||||
}
|
||||
|
||||
static void HandleAction_GoNear(void)
|
||||
static void HandleAction_ThrowRock(void)
|
||||
{
|
||||
gBattlerAttacker = gBattlerByTurnOrder[gCurrentTurnActionNumber];
|
||||
gBattle_BG0_X = 0;
|
||||
|
||||
@@ -2833,7 +2833,7 @@ static void atk19_tryfaintmon(void)
|
||||
gBattlescriptCurrInstr = BS_ptr;
|
||||
if (GetBattlerSide(gActiveBattler) == B_SIDE_PLAYER)
|
||||
{
|
||||
gHitMarker |= HITMARKER_x400000;
|
||||
gHitMarker |= HITMARKER_PLAYER_FAINTED;
|
||||
if (gBattleResults.playerFaintCounter < 0xFF)
|
||||
++gBattleResults.playerFaintCounter;
|
||||
AdjustFriendshipOnBattleFaint(gActiveBattler);
|
||||
@@ -3773,7 +3773,7 @@ static void atk45_playanimation(void)
|
||||
if (gBattlescriptCurrInstr[2] == B_ANIM_STATS_CHANGE
|
||||
|| gBattlescriptCurrInstr[2] == B_ANIM_SNATCH_MOVE
|
||||
|| gBattlescriptCurrInstr[2] == B_ANIM_SUBSTITUTE_FADE
|
||||
|| gBattlescriptCurrInstr[2] == B_ANIM_x19)
|
||||
|| gBattlescriptCurrInstr[2] == B_ANIM_SILPH_SCOPED)
|
||||
{
|
||||
BtlController_EmitBattleAnimation(0, gBattlescriptCurrInstr[2], *argumentPtr);
|
||||
MarkBattlerForControllerExec(gActiveBattler);
|
||||
@@ -4738,11 +4738,11 @@ static void atk50_openpartyscreen(void)
|
||||
}
|
||||
else
|
||||
{
|
||||
if (gBattlescriptCurrInstr[1] & 0x80)
|
||||
if (gBattlescriptCurrInstr[1] & OPEN_PARTY_ALLOW_CANCEL)
|
||||
hitmarkerFaintBits = PARTY_CHOOSE_MON; // Used here as the caseId for the EmitChoose function.
|
||||
else
|
||||
hitmarkerFaintBits = PARTY_MUST_CHOOSE_MON;
|
||||
battlerId = GetBattlerForBattleScript(gBattlescriptCurrInstr[1] & ~(0x80));
|
||||
battlerId = GetBattlerForBattleScript(gBattlescriptCurrInstr[1] & ~(OPEN_PARTY_ALLOW_CANCEL));
|
||||
if (gSpecialStatuses[battlerId].flag40)
|
||||
{
|
||||
gBattlescriptCurrInstr += 6;
|
||||
@@ -5176,7 +5176,7 @@ static void atk5D_getmoneyreward(void)
|
||||
// The whole function is using wrong registers.
|
||||
if (gBattleOutcome == B_OUTCOME_WON)
|
||||
{
|
||||
if (gTrainerBattleOpponent_A == 0x400)
|
||||
if (gTrainerBattleOpponent_A == TRAINER_SECRET_BASE)
|
||||
{
|
||||
moneyReward = 20 * gBattleResources->secretBase->party.levels[0] * gBattleStruct->moneyMultiplier;
|
||||
}
|
||||
@@ -6146,12 +6146,12 @@ static void atk76_various(void)
|
||||
*choicedMove = MOVE_NONE;
|
||||
}
|
||||
break;
|
||||
case VARIOUS_CASE_7:
|
||||
case VARIOUS_RESET_PLAYER_FAINTED_FLAG:
|
||||
if (!(gBattleTypeFlags & (BATTLE_TYPE_LINK | BATTLE_TYPE_DOUBLE))
|
||||
&& gBattleTypeFlags & BATTLE_TYPE_TRAINER
|
||||
&& gBattleMons[0].hp != 0
|
||||
&& gBattleMons[1].hp != 0)
|
||||
gHitMarker &= ~(HITMARKER_x400000);
|
||||
gHitMarker &= ~(HITMARKER_PLAYER_FAINTED);
|
||||
break;
|
||||
case VARIOUS_CASE_8:
|
||||
i = 0; // redundant
|
||||
@@ -6183,7 +6183,7 @@ static void atk76_various(void)
|
||||
}
|
||||
}
|
||||
break;
|
||||
case VARIOUS_CASE_11:
|
||||
case VARIOUS_CHECK_POKEFLUTE:
|
||||
gBattleCommunication[MULTISTRING_CHOOSER] = 0;
|
||||
monToCheck = 0;
|
||||
for (i = 0; i < gBattlersCount; ++i)
|
||||
@@ -6236,7 +6236,7 @@ static void atk76_various(void)
|
||||
gBattleCommunication[5] = 1;
|
||||
}
|
||||
break;
|
||||
case VARIOUS_CASE_12:
|
||||
case VARIOUS_WAIT_FANFARE:
|
||||
if (!IsFanfareTaskInactive())
|
||||
return;
|
||||
break;
|
||||
@@ -8810,7 +8810,7 @@ static void atkD2_tryswapitems(void) // trick
|
||||
if (gBattleTypeFlags & BATTLE_TYPE_TRAINER_TOWER
|
||||
|| (GetBattlerSide(gBattlerAttacker) == B_SIDE_OPPONENT
|
||||
&& !(gBattleTypeFlags & (BATTLE_TYPE_LINK | BATTLE_TYPE_BATTLE_TOWER | BATTLE_TYPE_EREADER_TRAINER))
|
||||
&& gTrainerBattleOpponent_A != 0x400))
|
||||
&& gTrainerBattleOpponent_A != TRAINER_SECRET_BASE))
|
||||
{
|
||||
gBattlescriptCurrInstr = T1_READ_PTR(gBattlescriptCurrInstr + 1);
|
||||
}
|
||||
@@ -8821,7 +8821,7 @@ static void atkD2_tryswapitems(void) // trick
|
||||
|
||||
// you can't swap items if they were knocked off in regular battles
|
||||
if (!(gBattleTypeFlags & (BATTLE_TYPE_LINK | BATTLE_TYPE_BATTLE_TOWER | BATTLE_TYPE_EREADER_TRAINER))
|
||||
&& gTrainerBattleOpponent_A != 0x400
|
||||
&& gTrainerBattleOpponent_A != TRAINER_SECRET_BASE
|
||||
&& (gWishFutureKnock.knockedOffMons[sideAttacker] & gBitTable[gBattlerPartyIndexes[gBattlerAttacker]]
|
||||
|| gWishFutureKnock.knockedOffMons[sideTarget] & gBitTable[gBattlerPartyIndexes[gBattlerTarget]]))
|
||||
{
|
||||
@@ -9441,7 +9441,7 @@ static void atkEF_handleballthrow(void)
|
||||
{
|
||||
BtlController_EmitBallThrowAnim(0, BALL_3_SHAKES_SUCCESS);
|
||||
MarkBattlerForControllerExec(gActiveBattler);
|
||||
gBattlescriptCurrInstr = gUnknown_81D9A88;
|
||||
gBattlescriptCurrInstr = BattleScript_OldMan_Pokedude_CaughtMessage;
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
+2
-2
@@ -1385,9 +1385,9 @@ u8 AtkCanceller_UnableToUseMove(void)
|
||||
if ((gBattleTypeFlags & (BATTLE_TYPE_GHOST | BATTLE_TYPE_LEGENDARY)) == BATTLE_TYPE_GHOST)
|
||||
{
|
||||
if (GetBattlerSide(gBattlerAttacker) == B_SIDE_PLAYER)
|
||||
gBattlescriptCurrInstr = gUnknown_81D9180;
|
||||
gBattlescriptCurrInstr = BattleScript_TooScaredToMove;
|
||||
else
|
||||
gBattlescriptCurrInstr = gUnknown_81D9192;
|
||||
gBattlescriptCurrInstr = BattleScript_GhostGetOutGetOut;
|
||||
gBattleCommunication[MULTISTRING_CHOOSER] = 0;
|
||||
effect = 1;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user