mirror of
https://github.com/Ninjdai1/pokeemerald.git
synced 2024-12-26 03:34:15 +01:00
enamorus_t cry, basculegionf sprite, new typhlosion back sprite
This commit is contained in:
parent
a86b870cfd
commit
a870ec3c22
BIN
graphics/pokemon/basculegion/female/back.png
Executable file
BIN
graphics/pokemon/basculegion/female/back.png
Executable file
Binary file not shown.
After Width: | Height: | Size: 633 B |
BIN
graphics/pokemon/basculegion/female/front.png
Executable file
BIN
graphics/pokemon/basculegion/female/front.png
Executable file
Binary file not shown.
After Width: | Height: | Size: 928 B |
Before Width: | Height: | Size: 474 B After Width: | Height: | Size: 474 B |
19
graphics/pokemon/basculegion/female/normal.pal
Executable file
19
graphics/pokemon/basculegion/female/normal.pal
Executable file
@ -0,0 +1,19 @@
|
|||||||
|
JASC-PAL
|
||||||
|
0100
|
||||||
|
16
|
||||||
|
152 208 160
|
||||||
|
48 140 88
|
||||||
|
16 16 16
|
||||||
|
16 64 32
|
||||||
|
120 168 168
|
||||||
|
64 80 80
|
||||||
|
232 228 176
|
||||||
|
96 60 40
|
||||||
|
32 48 56
|
||||||
|
168 220 224
|
||||||
|
32 96 56
|
||||||
|
96 96 96
|
||||||
|
224 228 224
|
||||||
|
160 164 160
|
||||||
|
40 92 120
|
||||||
|
224 240 232
|
19
graphics/pokemon/basculegion/female/shiny.pal
Executable file
19
graphics/pokemon/basculegion/female/shiny.pal
Executable file
@ -0,0 +1,19 @@
|
|||||||
|
JASC-PAL
|
||||||
|
0100
|
||||||
|
16
|
||||||
|
152 208 160
|
||||||
|
96 147 49
|
||||||
|
16 16 16
|
||||||
|
16 64 32
|
||||||
|
164 152 77
|
||||||
|
79 108 60
|
||||||
|
232 228 176
|
||||||
|
96 60 40
|
||||||
|
32 48 56
|
||||||
|
222 208 114
|
||||||
|
79 108 60
|
||||||
|
96 96 96
|
||||||
|
224 228 224
|
||||||
|
160 164 160
|
||||||
|
115 99 68
|
||||||
|
249 236 166
|
BIN
graphics/pokemon/typhlosion/hisuian/back.png
Normal file → Executable file
BIN
graphics/pokemon/typhlosion/hisuian/back.png
Normal file → Executable file
Binary file not shown.
Before Width: | Height: | Size: 767 B After Width: | Height: | Size: 932 B |
@ -1368,8 +1368,11 @@
|
|||||||
#define SPECIES_CALYREX_ICE_RIDER FORMS_START + 327
|
#define SPECIES_CALYREX_ICE_RIDER FORMS_START + 327
|
||||||
#define SPECIES_CALYREX_SHADOW_RIDER FORMS_START + 328
|
#define SPECIES_CALYREX_SHADOW_RIDER FORMS_START + 328
|
||||||
|
|
||||||
|
// Basculegion
|
||||||
|
#define SPECIES_BASCULEGION_FEMALE FORMS_START + 329
|
||||||
|
|
||||||
#define FORMS_START SPECIES_ENAMORUS
|
#define FORMS_START SPECIES_ENAMORUS
|
||||||
#define SPECIES_EGG SPECIES_CALYREX_SHADOW_RIDER + 1
|
#define SPECIES_EGG SPECIES_BASCULEGION_FEMALE + 1
|
||||||
|
|
||||||
#define NUM_SPECIES SPECIES_EGG
|
#define NUM_SPECIES SPECIES_EGG
|
||||||
|
|
||||||
|
@ -990,7 +990,7 @@ extern const u32 gMonFrontPic_Wyrdeer[];
|
|||||||
extern const u32 gMonFrontPic_Kleavor[];
|
extern const u32 gMonFrontPic_Kleavor[];
|
||||||
extern const u32 gMonFrontPic_Ursaluna[];
|
extern const u32 gMonFrontPic_Ursaluna[];
|
||||||
extern const u32 gMonFrontPic_Basculegion[];
|
extern const u32 gMonFrontPic_Basculegion[];
|
||||||
//extern const u32 gMonFrontPic_BasculegionF[];
|
extern const u32 gMonFrontPic_BasculegionF[];
|
||||||
extern const u32 gMonFrontPic_Sneasler[];
|
extern const u32 gMonFrontPic_Sneasler[];
|
||||||
extern const u32 gMonFrontPic_Overqwil[];
|
extern const u32 gMonFrontPic_Overqwil[];
|
||||||
extern const u32 gMonFrontPic_Enamorus[];
|
extern const u32 gMonFrontPic_Enamorus[];
|
||||||
@ -2204,7 +2204,7 @@ extern const u32 gMonBackPic_Wyrdeer[];
|
|||||||
extern const u32 gMonBackPic_Kleavor[];
|
extern const u32 gMonBackPic_Kleavor[];
|
||||||
extern const u32 gMonBackPic_Ursaluna[];
|
extern const u32 gMonBackPic_Ursaluna[];
|
||||||
extern const u32 gMonBackPic_Basculegion[];
|
extern const u32 gMonBackPic_Basculegion[];
|
||||||
//extern const u32 gMonBackPic_BasculegionF[];
|
extern const u32 gMonBackPic_BasculegionF[];
|
||||||
extern const u32 gMonBackPic_Sneasler[];
|
extern const u32 gMonBackPic_Sneasler[];
|
||||||
extern const u32 gMonBackPic_Overqwil[];
|
extern const u32 gMonBackPic_Overqwil[];
|
||||||
extern const u32 gMonBackPic_Enamorus[];
|
extern const u32 gMonBackPic_Enamorus[];
|
||||||
@ -3410,7 +3410,7 @@ extern const u32 gMonPalette_Wyrdeer[];
|
|||||||
extern const u32 gMonPalette_Kleavor[];
|
extern const u32 gMonPalette_Kleavor[];
|
||||||
extern const u32 gMonPalette_Ursaluna[];
|
extern const u32 gMonPalette_Ursaluna[];
|
||||||
extern const u32 gMonPalette_Basculegion[];
|
extern const u32 gMonPalette_Basculegion[];
|
||||||
//extern const u32 gMonPalette_BasculegionF[];
|
extern const u32 gMonPalette_BasculegionF[];
|
||||||
extern const u32 gMonPalette_Sneasler[];
|
extern const u32 gMonPalette_Sneasler[];
|
||||||
extern const u32 gMonPalette_Overqwil[];
|
extern const u32 gMonPalette_Overqwil[];
|
||||||
extern const u32 gMonPalette_Enamorus[];
|
extern const u32 gMonPalette_Enamorus[];
|
||||||
@ -4643,7 +4643,7 @@ extern const u32 gMonShinyPalette_Wyrdeer[];
|
|||||||
extern const u32 gMonShinyPalette_Kleavor[];
|
extern const u32 gMonShinyPalette_Kleavor[];
|
||||||
extern const u32 gMonShinyPalette_Ursaluna[];
|
extern const u32 gMonShinyPalette_Ursaluna[];
|
||||||
extern const u32 gMonShinyPalette_Basculegion[];
|
extern const u32 gMonShinyPalette_Basculegion[];
|
||||||
//extern const u32 gMonShinyPalette_BasculegionF[];
|
extern const u32 gMonShinyPalette_BasculegionF[];
|
||||||
extern const u32 gMonShinyPalette_Sneasler[];
|
extern const u32 gMonShinyPalette_Sneasler[];
|
||||||
extern const u32 gMonShinyPalette_Overqwil[];
|
extern const u32 gMonShinyPalette_Overqwil[];
|
||||||
extern const u32 gMonShinyPalette_Enamorus[];
|
extern const u32 gMonShinyPalette_Enamorus[];
|
||||||
@ -4947,7 +4947,7 @@ extern const u32 gMonShinyPalette_UrshifuRapidStrikeStyle[];
|
|||||||
extern const u32 gMonShinyPalette_ZarudeDada[];
|
extern const u32 gMonShinyPalette_ZarudeDada[];
|
||||||
extern const u32 gMonShinyPalette_CalyrexIceRider[];
|
extern const u32 gMonShinyPalette_CalyrexIceRider[];
|
||||||
extern const u32 gMonShinyPalette_CalyrexShadowRider[];
|
extern const u32 gMonShinyPalette_CalyrexShadowRider[];
|
||||||
//extern const u32 gMonShinyPalette_EnamorusTherian[];
|
extern const u32 gMonShinyPalette_EnamorusTherian[];
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
extern const u8 gMonIcon_QuestionMark[];
|
extern const u8 gMonIcon_QuestionMark[];
|
||||||
|
@ -1749,7 +1749,7 @@ gCryTable::
|
|||||||
cry Cry_TornadusTherian
|
cry Cry_TornadusTherian
|
||||||
cry Cry_ThundurusTherian
|
cry Cry_ThundurusTherian
|
||||||
cry Cry_LandorusTherian
|
cry Cry_LandorusTherian
|
||||||
cry Cry_Bulbasaur //Cry_EnamorusTherian
|
cry Cry_EnamorusTherian
|
||||||
@ Kyurem
|
@ Kyurem
|
||||||
cry Cry_KyuremWhite
|
cry Cry_KyuremWhite
|
||||||
cry Cry_KyuremBlack
|
cry Cry_KyuremBlack
|
||||||
@ -3862,7 +3862,7 @@ gCryTable_Reverse::
|
|||||||
cry_reverse Cry_TornadusTherian
|
cry_reverse Cry_TornadusTherian
|
||||||
cry_reverse Cry_ThundurusTherian
|
cry_reverse Cry_ThundurusTherian
|
||||||
cry_reverse Cry_LandorusTherian
|
cry_reverse Cry_LandorusTherian
|
||||||
cry_reverse Cry_Bulbasaur //Cry_EnamorusTherian
|
cry_reverse Cry_EnamorusTherian
|
||||||
@ Kyurem
|
@ Kyurem
|
||||||
cry_reverse Cry_KyuremWhite
|
cry_reverse Cry_KyuremWhite
|
||||||
cry_reverse Cry_KyuremBlack
|
cry_reverse Cry_KyuremBlack
|
||||||
|
@ -4360,11 +4360,10 @@ Cry_CalyrexIceRider::
|
|||||||
Cry_CalyrexShadowRider::
|
Cry_CalyrexShadowRider::
|
||||||
.incbin "sound/direct_sound_samples/cries/calyrex_shadow_rider.bin"
|
.incbin "sound/direct_sound_samples/cries/calyrex_shadow_rider.bin"
|
||||||
|
|
||||||
/*
|
|
||||||
.align 2
|
.align 2
|
||||||
Cry_EnamorusTherian::
|
Cry_EnamorusTherian::
|
||||||
.incbin "sound/direct_sound_samples/cries/enamorus_therian.bin"
|
.incbin "sound/direct_sound_samples/cries/enamorus_therian.bin"
|
||||||
*/
|
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
.align 2
|
.align 2
|
||||||
|
BIN
sound/direct_sound_samples/cries/enamorus_therian.aif
Normal file
BIN
sound/direct_sound_samples/cries/enamorus_therian.aif
Normal file
Binary file not shown.
@ -923,7 +923,7 @@ const u32 gMonFrontPic_Wyrdeer[] = INCBIN_U32("graphics/pokemon/wyrdeer/front.4b
|
|||||||
const u32 gMonFrontPic_Kleavor[] = INCBIN_U32("graphics/pokemon/kleavor/front.4bpp.lz");
|
const u32 gMonFrontPic_Kleavor[] = INCBIN_U32("graphics/pokemon/kleavor/front.4bpp.lz");
|
||||||
const u32 gMonFrontPic_Ursaluna[] = INCBIN_U32("graphics/pokemon/ursaluna/front.4bpp.lz");
|
const u32 gMonFrontPic_Ursaluna[] = INCBIN_U32("graphics/pokemon/ursaluna/front.4bpp.lz");
|
||||||
const u32 gMonFrontPic_Basculegion[] = INCBIN_U32("graphics/pokemon/basculegion/front.4bpp.lz");
|
const u32 gMonFrontPic_Basculegion[] = INCBIN_U32("graphics/pokemon/basculegion/front.4bpp.lz");
|
||||||
//const u32 gMonFrontPic_BasculegionF[] = INCBIN_U32("graphics/pokemon/basculegion/frontf.4bpp.lz");
|
const u32 gMonFrontPic_BasculegionF[] = INCBIN_U32("graphics/pokemon/basculegion/female/front.4bpp.lz");
|
||||||
const u32 gMonFrontPic_Sneasler[] = INCBIN_U32("graphics/pokemon/sneasler/front.4bpp.lz");
|
const u32 gMonFrontPic_Sneasler[] = INCBIN_U32("graphics/pokemon/sneasler/front.4bpp.lz");
|
||||||
const u32 gMonFrontPic_Overqwil[] = INCBIN_U32("graphics/pokemon/overqwil/front.4bpp.lz");
|
const u32 gMonFrontPic_Overqwil[] = INCBIN_U32("graphics/pokemon/overqwil/front.4bpp.lz");
|
||||||
const u32 gMonFrontPic_Enamorus[] = INCBIN_U32("graphics/pokemon/enamorus/front.4bpp.lz");
|
const u32 gMonFrontPic_Enamorus[] = INCBIN_U32("graphics/pokemon/enamorus/front.4bpp.lz");
|
||||||
@ -2135,7 +2135,7 @@ const u32 gMonBackPic_Wyrdeer[] = INCBIN_U32("graphics/pokemon/wyrdeer/back.4bpp
|
|||||||
const u32 gMonBackPic_Kleavor[] = INCBIN_U32("graphics/pokemon/kleavor/back.4bpp.lz");
|
const u32 gMonBackPic_Kleavor[] = INCBIN_U32("graphics/pokemon/kleavor/back.4bpp.lz");
|
||||||
const u32 gMonBackPic_Ursaluna[] = INCBIN_U32("graphics/pokemon/ursaluna/back.4bpp.lz");
|
const u32 gMonBackPic_Ursaluna[] = INCBIN_U32("graphics/pokemon/ursaluna/back.4bpp.lz");
|
||||||
const u32 gMonBackPic_Basculegion[] = INCBIN_U32("graphics/pokemon/basculegion/back.4bpp.lz");
|
const u32 gMonBackPic_Basculegion[] = INCBIN_U32("graphics/pokemon/basculegion/back.4bpp.lz");
|
||||||
//const u32 gMonBackPic_BasculegionF[] = INCBIN_U32("graphics/pokemon/basculegion/backf.4bpp.lz");
|
const u32 gMonBackPic_BasculegionF[] = INCBIN_U32("graphics/pokemon/basculegion/female/back.4bpp.lz");
|
||||||
const u32 gMonBackPic_Sneasler[] = INCBIN_U32("graphics/pokemon/sneasler/back.4bpp.lz");
|
const u32 gMonBackPic_Sneasler[] = INCBIN_U32("graphics/pokemon/sneasler/back.4bpp.lz");
|
||||||
const u32 gMonBackPic_Overqwil[] = INCBIN_U32("graphics/pokemon/overqwil/back.4bpp.lz");
|
const u32 gMonBackPic_Overqwil[] = INCBIN_U32("graphics/pokemon/overqwil/back.4bpp.lz");
|
||||||
const u32 gMonBackPic_Enamorus[] = INCBIN_U32("graphics/pokemon/enamorus/back.4bpp.lz");
|
const u32 gMonBackPic_Enamorus[] = INCBIN_U32("graphics/pokemon/enamorus/back.4bpp.lz");
|
||||||
@ -3341,7 +3341,7 @@ const u32 gMonPalette_Wyrdeer[] = INCBIN_U32("graphics/pokemon/wyrdeer/normal.gb
|
|||||||
const u32 gMonPalette_Kleavor[] = INCBIN_U32("graphics/pokemon/kleavor/normal.gbapal.lz");
|
const u32 gMonPalette_Kleavor[] = INCBIN_U32("graphics/pokemon/kleavor/normal.gbapal.lz");
|
||||||
const u32 gMonPalette_Ursaluna[] = INCBIN_U32("graphics/pokemon/ursaluna/normal.gbapal.lz");
|
const u32 gMonPalette_Ursaluna[] = INCBIN_U32("graphics/pokemon/ursaluna/normal.gbapal.lz");
|
||||||
const u32 gMonPalette_Basculegion[] = INCBIN_U32("graphics/pokemon/basculegion/normal.gbapal.lz");
|
const u32 gMonPalette_Basculegion[] = INCBIN_U32("graphics/pokemon/basculegion/normal.gbapal.lz");
|
||||||
//const u32 gMonPalette_BasculegionF[] = INCBIN_U32("graphics/pokemon/basculegion/normalf.gbapal.lz");
|
const u32 gMonPalette_BasculegionF[] = INCBIN_U32("graphics/pokemon/basculegion/female/normal.gbapal.lz");
|
||||||
const u32 gMonPalette_Sneasler[] = INCBIN_U32("graphics/pokemon/sneasler/normal.gbapal.lz");
|
const u32 gMonPalette_Sneasler[] = INCBIN_U32("graphics/pokemon/sneasler/normal.gbapal.lz");
|
||||||
const u32 gMonPalette_Overqwil[] = INCBIN_U32("graphics/pokemon/overqwil/normal.gbapal.lz");
|
const u32 gMonPalette_Overqwil[] = INCBIN_U32("graphics/pokemon/overqwil/normal.gbapal.lz");
|
||||||
const u32 gMonPalette_Enamorus[] = INCBIN_U32("graphics/pokemon/enamorus/normal.gbapal.lz");
|
const u32 gMonPalette_Enamorus[] = INCBIN_U32("graphics/pokemon/enamorus/normal.gbapal.lz");
|
||||||
@ -4574,7 +4574,7 @@ const u32 gMonShinyPalette_Wyrdeer[] = INCBIN_U32("graphics/pokemon/wyrdeer/shin
|
|||||||
const u32 gMonShinyPalette_Kleavor[] = INCBIN_U32("graphics/pokemon/kleavor/shiny.gbapal.lz");
|
const u32 gMonShinyPalette_Kleavor[] = INCBIN_U32("graphics/pokemon/kleavor/shiny.gbapal.lz");
|
||||||
const u32 gMonShinyPalette_Ursaluna[] = INCBIN_U32("graphics/pokemon/ursaluna/shiny.gbapal.lz");
|
const u32 gMonShinyPalette_Ursaluna[] = INCBIN_U32("graphics/pokemon/ursaluna/shiny.gbapal.lz");
|
||||||
const u32 gMonShinyPalette_Basculegion[] = INCBIN_U32("graphics/pokemon/basculegion/shiny.gbapal.lz");
|
const u32 gMonShinyPalette_Basculegion[] = INCBIN_U32("graphics/pokemon/basculegion/shiny.gbapal.lz");
|
||||||
//const u32 gMonShinyPalette_BasculegionF[] = INCBIN_U32("graphics/pokemon/basculegion/shinyf.gbapal.lz");
|
const u32 gMonShinyPalette_BasculegionF[] = INCBIN_U32("graphics/pokemon/basculegion/female/shiny.gbapal.lz");
|
||||||
const u32 gMonShinyPalette_Sneasler[] = INCBIN_U32("graphics/pokemon/sneasler/shiny.gbapal.lz");
|
const u32 gMonShinyPalette_Sneasler[] = INCBIN_U32("graphics/pokemon/sneasler/shiny.gbapal.lz");
|
||||||
const u32 gMonShinyPalette_Overqwil[] = INCBIN_U32("graphics/pokemon/overqwil/shiny.gbapal.lz");
|
const u32 gMonShinyPalette_Overqwil[] = INCBIN_U32("graphics/pokemon/overqwil/shiny.gbapal.lz");
|
||||||
const u32 gMonShinyPalette_Enamorus[] = INCBIN_U32("graphics/pokemon/enamorus/shiny.gbapal.lz");
|
const u32 gMonShinyPalette_Enamorus[] = INCBIN_U32("graphics/pokemon/enamorus/shiny.gbapal.lz");
|
||||||
@ -4878,7 +4878,7 @@ const u32 gMonShinyPalette_UrshifuRapidStrikeStyle[] = INCBIN_U32("graphics/poke
|
|||||||
const u32 gMonShinyPalette_ZarudeDada[] = INCBIN_U32("graphics/pokemon/zarude/dada/shiny.gbapal.lz");
|
const u32 gMonShinyPalette_ZarudeDada[] = INCBIN_U32("graphics/pokemon/zarude/dada/shiny.gbapal.lz");
|
||||||
const u32 gMonShinyPalette_CalyrexIceRider[] = INCBIN_U32("graphics/pokemon/calyrex/ice_rider/shiny.gbapal.lz");
|
const u32 gMonShinyPalette_CalyrexIceRider[] = INCBIN_U32("graphics/pokemon/calyrex/ice_rider/shiny.gbapal.lz");
|
||||||
const u32 gMonShinyPalette_CalyrexShadowRider[] = INCBIN_U32("graphics/pokemon/calyrex/shadow_rider/shiny.gbapal.lz");
|
const u32 gMonShinyPalette_CalyrexShadowRider[] = INCBIN_U32("graphics/pokemon/calyrex/shadow_rider/shiny.gbapal.lz");
|
||||||
//const u32 gMonShinyPalette_EnamorusTherian[] = INCBIN_U32("graphics/pokemon/enamorus/therian/shiny.gbapal.lz");
|
const u32 gMonShinyPalette_EnamorusTherian[] = INCBIN_U32("graphics/pokemon/enamorus/therian/shiny.gbapal.lz");
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
const u8 gMonIcon_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mark/icon.4bpp");
|
const u8 gMonIcon_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mark/icon.4bpp");
|
||||||
@ -5801,7 +5801,7 @@ const u8 gMonIcon_Wyrdeer[] = INCBIN_U8("graphics/pokemon/wyrdeer/icon.4bpp");
|
|||||||
const u8 gMonIcon_Kleavor[] = INCBIN_U8("graphics/pokemon/kleavor/icon.4bpp");
|
const u8 gMonIcon_Kleavor[] = INCBIN_U8("graphics/pokemon/kleavor/icon.4bpp");
|
||||||
const u8 gMonIcon_Ursaluna[] = INCBIN_U8("graphics/pokemon/ursaluna/icon.4bpp");
|
const u8 gMonIcon_Ursaluna[] = INCBIN_U8("graphics/pokemon/ursaluna/icon.4bpp");
|
||||||
const u8 gMonIcon_Basculegion[] = INCBIN_U8("graphics/pokemon/basculegion/icon.4bpp");
|
const u8 gMonIcon_Basculegion[] = INCBIN_U8("graphics/pokemon/basculegion/icon.4bpp");
|
||||||
const u8 gMonIcon_BasculegionF[] = INCBIN_U8("graphics/pokemon/basculegion/iconf.4bpp");
|
const u8 gMonIcon_BasculegionF[] = INCBIN_U8("graphics/pokemon/basculegion/female/icon.4bpp");
|
||||||
const u8 gMonIcon_Sneasler[] = INCBIN_U8("graphics/pokemon/sneasler/icon.4bpp");
|
const u8 gMonIcon_Sneasler[] = INCBIN_U8("graphics/pokemon/sneasler/icon.4bpp");
|
||||||
const u8 gMonIcon_Overqwil[] = INCBIN_U8("graphics/pokemon/overqwil/icon.4bpp");
|
const u8 gMonIcon_Overqwil[] = INCBIN_U8("graphics/pokemon/overqwil/icon.4bpp");
|
||||||
const u8 gMonIcon_Enamorus[] = INCBIN_U8("graphics/pokemon/enamorus/icon.4bpp");
|
const u8 gMonIcon_Enamorus[] = INCBIN_U8("graphics/pokemon/enamorus/icon.4bpp");
|
||||||
|
@ -171,6 +171,7 @@ const u16 *const gFormSpeciesIdTables[NUM_SPECIES] =
|
|||||||
[SPECIES_ZARUDE] = sZarudeFormSpeciesIdTable,
|
[SPECIES_ZARUDE] = sZarudeFormSpeciesIdTable,
|
||||||
[SPECIES_CALYREX] = sCalyrexFormSpeciesIdTable,
|
[SPECIES_CALYREX] = sCalyrexFormSpeciesIdTable,
|
||||||
[SPECIES_ENAMORUS] = sEnamorusFormSpeciesIdTable,
|
[SPECIES_ENAMORUS] = sEnamorusFormSpeciesIdTable,
|
||||||
|
[SPECIES_BASCULEGION] = sBasculegionFormSpeciesIdTable,
|
||||||
#endif
|
#endif
|
||||||
// Megas
|
// Megas
|
||||||
[SPECIES_VENUSAUR_MEGA] = sVenusaurFormSpeciesIdTable,
|
[SPECIES_VENUSAUR_MEGA] = sVenusaurFormSpeciesIdTable,
|
||||||
@ -590,5 +591,7 @@ const u16 *const gFormSpeciesIdTables[NUM_SPECIES] =
|
|||||||
[SPECIES_CALYREX_SHADOW_RIDER] = sCalyrexFormSpeciesIdTable,
|
[SPECIES_CALYREX_SHADOW_RIDER] = sCalyrexFormSpeciesIdTable,
|
||||||
// Enamorus
|
// Enamorus
|
||||||
[SPECIES_ENAMORUS_THERIAN] = sEnamorusFormSpeciesIdTable,
|
[SPECIES_ENAMORUS_THERIAN] = sEnamorusFormSpeciesIdTable,
|
||||||
|
// Basculegion
|
||||||
|
[SPECIES_BASCULEGION_FEMALE] = sBasculegionFormSpeciesIdTable,
|
||||||
#endif
|
#endif
|
||||||
};
|
};
|
||||||
|
@ -1145,4 +1145,10 @@ static const u16 sEnamorusFormSpeciesIdTable[] = {
|
|||||||
FORM_SPECIES_END,
|
FORM_SPECIES_END,
|
||||||
};
|
};
|
||||||
|
|
||||||
|
static const u16 sBasculegionFormSpeciesIdTable[] = {
|
||||||
|
SPECIES_BASCULEGION,
|
||||||
|
SPECIES_BASCULEGION_FEMALE,
|
||||||
|
FORM_SPECIES_END,
|
||||||
|
};
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
@ -1334,5 +1334,6 @@ const struct LevelUpMove *const gLevelUpLearnsets[NUM_SPECIES] =
|
|||||||
[SPECIES_CALYREX_SHADOW_RIDER] = sCalyrexShadowRiderLevelUpLearnset,
|
[SPECIES_CALYREX_SHADOW_RIDER] = sCalyrexShadowRiderLevelUpLearnset,
|
||||||
// Enamorus
|
// Enamorus
|
||||||
[SPECIES_ENAMORUS_THERIAN] = sEnamorusLevelUpLearnset,
|
[SPECIES_ENAMORUS_THERIAN] = sEnamorusLevelUpLearnset,
|
||||||
|
[SPECIES_BASCULEGION_FEMALE] = sBasculegionLevelUpLearnset,
|
||||||
#endif
|
#endif
|
||||||
};
|
};
|
||||||
|
@ -20946,7 +20946,29 @@ const struct SpeciesInfo gSpeciesInfo[] =
|
|||||||
.catchRate = 25,
|
.catchRate = 25,
|
||||||
.expYield = 186,
|
.expYield = 186,
|
||||||
.evYield_HP = 2,
|
.evYield_HP = 2,
|
||||||
.genderRatio = PERCENT_FEMALE(50),
|
.genderRatio = MON_MALE,
|
||||||
|
.eggCycles = 40,
|
||||||
|
.friendship = 70,
|
||||||
|
.growthRate = GROWTH_MEDIUM_FAST,
|
||||||
|
.eggGroups = { EGG_GROUP_WATER_2, EGG_GROUP_WATER_2},
|
||||||
|
.abilities = {ABILITY_RATTLED, ABILITY_ADAPTABILITY, ABILITY_MOLD_BREAKER},
|
||||||
|
.bodyColor = BODY_COLOR_GREEN,
|
||||||
|
.noFlip = FALSE,
|
||||||
|
},
|
||||||
|
|
||||||
|
[SPECIES_BASCULEGION_FEMALE] =
|
||||||
|
{
|
||||||
|
.baseHP = 120,
|
||||||
|
.baseAttack = 92,
|
||||||
|
.baseDefense = 65,
|
||||||
|
.baseSpeed = 78,
|
||||||
|
.baseSpAttack = 100,
|
||||||
|
.baseSpDefense = 75,
|
||||||
|
.types = { TYPE_WATER, TYPE_GHOST},
|
||||||
|
.catchRate = 25,
|
||||||
|
.expYield = 186,
|
||||||
|
.evYield_HP = 2,
|
||||||
|
.genderRatio = MON_FEMALE,
|
||||||
.eggCycles = 40,
|
.eggCycles = 40,
|
||||||
.friendship = 70,
|
.friendship = 70,
|
||||||
.growthRate = GROWTH_MEDIUM_FAST,
|
.growthRate = GROWTH_MEDIUM_FAST,
|
||||||
@ -20954,7 +20976,6 @@ const struct SpeciesInfo gSpeciesInfo[] =
|
|||||||
.abilities = {ABILITY_RATTLED, ABILITY_ADAPTABILITY, ABILITY_MOLD_BREAKER},
|
.abilities = {ABILITY_RATTLED, ABILITY_ADAPTABILITY, ABILITY_MOLD_BREAKER},
|
||||||
.bodyColor = BODY_COLOR_GREEN,
|
.bodyColor = BODY_COLOR_GREEN,
|
||||||
.noFlip = FALSE,
|
.noFlip = FALSE,
|
||||||
.flags = SPECIES_FLAG_GENDER_DIFFERENCE,
|
|
||||||
},
|
},
|
||||||
|
|
||||||
[SPECIES_SNEASLER] =
|
[SPECIES_SNEASLER] =
|
||||||
|
@ -1334,5 +1334,6 @@ const u16 *const gTeachableLearnsets[NUM_SPECIES] =
|
|||||||
[SPECIES_CALYREX_SHADOW_RIDER] = sCalyrexShadowRiderTeachableLearnset,
|
[SPECIES_CALYREX_SHADOW_RIDER] = sCalyrexShadowRiderTeachableLearnset,
|
||||||
// Enamorus
|
// Enamorus
|
||||||
[SPECIES_ENAMORUS_THERIAN] = sEnamorusTeachableLearnset,
|
[SPECIES_ENAMORUS_THERIAN] = sEnamorusTeachableLearnset,
|
||||||
|
[SPECIES_BASCULEGION_FEMALE] = sBasculegionTeachableLearnset,
|
||||||
#endif
|
#endif
|
||||||
};
|
};
|
||||||
|
@ -1356,6 +1356,8 @@ const struct MonCoords gMonBackPicCoords[] =
|
|||||||
[SPECIES_CALYREX_SHADOW_RIDER] = { .size = MON_COORDS_SIZE(64, 56), .y_offset = 7 },
|
[SPECIES_CALYREX_SHADOW_RIDER] = { .size = MON_COORDS_SIZE(64, 56), .y_offset = 7 },
|
||||||
// Enamorus
|
// Enamorus
|
||||||
[SPECIES_ENAMORUS_THERIAN] = { .size = MON_COORDS_SIZE(64, 64), .y_offset = 0 },
|
[SPECIES_ENAMORUS_THERIAN] = { .size = MON_COORDS_SIZE(64, 64), .y_offset = 0 },
|
||||||
|
// Basculegion
|
||||||
|
[SPECIES_BASCULEGION_FEMALE] = { .size = MON_COORDS_SIZE(64, 64), .y_offset = 0 },
|
||||||
#endif
|
#endif
|
||||||
[SPECIES_EGG] = { .size = MON_COORDS_SIZE(24, 24), .y_offset = 20 },
|
[SPECIES_EGG] = { .size = MON_COORDS_SIZE(24, 24), .y_offset = 20 },
|
||||||
};
|
};
|
||||||
|
@ -1360,6 +1360,6 @@ const struct CompressedSpriteSheet gMonBackPicTableFemale[] =
|
|||||||
SPECIES_SPRITE(PYROAR, gMonBackPic_PyroarF),
|
SPECIES_SPRITE(PYROAR, gMonBackPic_PyroarF),
|
||||||
#endif
|
#endif
|
||||||
#if P_GEN_8_POKEMON == TRUE
|
#if P_GEN_8_POKEMON == TRUE
|
||||||
SPECIES_SPRITE(BASCULEGION, gMonBackPic_CircledQuestionMark), //gMonBackPic_BasculegionF),
|
SPECIES_SPRITE(BASCULEGION, gMonBackPic_BasculegionF),
|
||||||
#endif
|
#endif
|
||||||
};
|
};
|
||||||
|
@ -12906,6 +12906,7 @@ const union AnimCmd *const *const gMonFrontAnimsPtrTable[] =
|
|||||||
[SPECIES_CALYREX_ICE_RIDER] = sAnims_Calyrex,
|
[SPECIES_CALYREX_ICE_RIDER] = sAnims_Calyrex,
|
||||||
[SPECIES_CALYREX_SHADOW_RIDER] = sAnims_Calyrex,
|
[SPECIES_CALYREX_SHADOW_RIDER] = sAnims_Calyrex,
|
||||||
[SPECIES_ENAMORUS_THERIAN] = sAnims_EnamorusTherian,
|
[SPECIES_ENAMORUS_THERIAN] = sAnims_EnamorusTherian,
|
||||||
|
[SPECIES_BASCULEGION_FEMALE] = sAnims_Basculegion,
|
||||||
#endif
|
#endif
|
||||||
[SPECIES_EGG] = sAnims_Egg,
|
[SPECIES_EGG] = sAnims_Egg,
|
||||||
};
|
};
|
||||||
|
@ -1337,6 +1337,8 @@ const struct MonCoords gMonFrontPicCoords[] =
|
|||||||
[SPECIES_CALYREX_ICE_RIDER] = { .size = MON_COORDS_SIZE(64, 64), .y_offset = 0 },
|
[SPECIES_CALYREX_ICE_RIDER] = { .size = MON_COORDS_SIZE(64, 64), .y_offset = 0 },
|
||||||
[SPECIES_CALYREX_SHADOW_RIDER] = { .size = MON_COORDS_SIZE(64, 64), .y_offset = 0 },
|
[SPECIES_CALYREX_SHADOW_RIDER] = { .size = MON_COORDS_SIZE(64, 64), .y_offset = 0 },
|
||||||
[SPECIES_ENAMORUS_THERIAN] = { .size = MON_COORDS_SIZE(64, 64), .y_offset = 0 },
|
[SPECIES_ENAMORUS_THERIAN] = { .size = MON_COORDS_SIZE(64, 64), .y_offset = 0 },
|
||||||
|
// Basculegion
|
||||||
|
[SPECIES_BASCULEGION_FEMALE] = { .size = MON_COORDS_SIZE(64, 64), .y_offset = 0 },
|
||||||
#endif
|
#endif
|
||||||
// Egg
|
// Egg
|
||||||
[SPECIES_EGG] = { .size = MON_COORDS_SIZE(24, 24), .y_offset = 20 },
|
[SPECIES_EGG] = { .size = MON_COORDS_SIZE(24, 24), .y_offset = 20 },
|
||||||
|
@ -1359,6 +1359,6 @@ const struct CompressedSpriteSheet gMonFrontPicTableFemale[] =
|
|||||||
SPECIES_SPRITE(PYROAR, gMonFrontPic_PyroarF),
|
SPECIES_SPRITE(PYROAR, gMonFrontPic_PyroarF),
|
||||||
#endif
|
#endif
|
||||||
#if P_GEN_7_POKEMON == TRUE
|
#if P_GEN_7_POKEMON == TRUE
|
||||||
SPECIES_SPRITE(BASCULEGION, gMonFrontPic_CircledQuestionMark), //gMonFrontPic_BasculegionF),
|
SPECIES_SPRITE(BASCULEGION, gMonFrontPic_BasculegionF),
|
||||||
#endif
|
#endif
|
||||||
};
|
};
|
||||||
|
@ -1359,6 +1359,6 @@ const struct CompressedSpritePalette gMonPaletteTableFemale[] =
|
|||||||
SPECIES_PAL(PYROAR, gMonPalette_Pyroar),
|
SPECIES_PAL(PYROAR, gMonPalette_Pyroar),
|
||||||
#endif
|
#endif
|
||||||
#if P_GEN_8_POKEMON == TRUE
|
#if P_GEN_8_POKEMON == TRUE
|
||||||
SPECIES_PAL(BASCULEGION, gMonPalette_CircledQuestionMark), // gMonPalette_BasculegionF),
|
SPECIES_PAL(BASCULEGION, gMonPalette_BasculegionF),
|
||||||
#endif
|
#endif
|
||||||
};
|
};
|
||||||
|
@ -1329,7 +1329,7 @@ const struct CompressedSpritePalette gMonShinyPaletteTable[] =
|
|||||||
SPECIES_SHINY_PAL(CALYREX_ICE_RIDER, gMonShinyPalette_CalyrexIceRider),
|
SPECIES_SHINY_PAL(CALYREX_ICE_RIDER, gMonShinyPalette_CalyrexIceRider),
|
||||||
SPECIES_SHINY_PAL(CALYREX_SHADOW_RIDER, gMonShinyPalette_CalyrexShadowRider),
|
SPECIES_SHINY_PAL(CALYREX_SHADOW_RIDER, gMonShinyPalette_CalyrexShadowRider),
|
||||||
|
|
||||||
SPECIES_SHINY_PAL(ENAMORUS_THERIAN, gMonShinyPalette_CircledQuestionMark), //gMonShinyPalette_EnamorusTherian),
|
SPECIES_SHINY_PAL(ENAMORUS_THERIAN, gMonShinyPalette_EnamorusTherian),
|
||||||
#endif
|
#endif
|
||||||
SPECIES_SHINY_PAL(EGG, gMonPalette_Egg),
|
SPECIES_SHINY_PAL(EGG, gMonPalette_Egg),
|
||||||
};
|
};
|
||||||
@ -1358,6 +1358,6 @@ const struct CompressedSpritePalette gMonShinyPaletteTableFemale[] =
|
|||||||
SPECIES_SHINY_PAL(PYROAR, gMonShinyPalette_Pyroar),
|
SPECIES_SHINY_PAL(PYROAR, gMonShinyPalette_Pyroar),
|
||||||
#endif
|
#endif
|
||||||
#if P_GEN_8_POKEMON == TRUE
|
#if P_GEN_8_POKEMON == TRUE
|
||||||
SPECIES_SHINY_PAL(BASCULEGION, gMonShinyPalette_CircledQuestionMark), // gMonShinyPalette_BasculegionF),
|
SPECIES_SHINY_PAL(BASCULEGION, gMonShinyPalette_BasculegionF),
|
||||||
#endif
|
#endif
|
||||||
};
|
};
|
||||||
|
@ -1336,5 +1336,6 @@ const u8 gSpeciesNames[][POKEMON_NAME_LENGTH + 1] = {
|
|||||||
// Calyrex
|
// Calyrex
|
||||||
[SPECIES_CALYREX_ICE_RIDER] = _("Calyrex"),
|
[SPECIES_CALYREX_ICE_RIDER] = _("Calyrex"),
|
||||||
[SPECIES_CALYREX_SHADOW_RIDER] = _("Calyrex"),
|
[SPECIES_CALYREX_SHADOW_RIDER] = _("Calyrex"),
|
||||||
|
[SPECIES_BASCULEGION_FEMALE] = _("Bsculegion"),
|
||||||
#endif
|
#endif
|
||||||
};
|
};
|
||||||
|
@ -1670,6 +1670,7 @@ static const u16 sSpeciesToNationalPokedexNum[NUM_SPECIES - 1] =
|
|||||||
[SPECIES_CALYREX_ICE_RIDER - 1] = NATIONAL_DEX_CALYREX,
|
[SPECIES_CALYREX_ICE_RIDER - 1] = NATIONAL_DEX_CALYREX,
|
||||||
[SPECIES_CALYREX_SHADOW_RIDER - 1] = NATIONAL_DEX_CALYREX,
|
[SPECIES_CALYREX_SHADOW_RIDER - 1] = NATIONAL_DEX_CALYREX,
|
||||||
[SPECIES_ENAMORUS_THERIAN - 1] = NATIONAL_DEX_ENAMORUS,
|
[SPECIES_ENAMORUS_THERIAN - 1] = NATIONAL_DEX_ENAMORUS,
|
||||||
|
[SPECIES_BASCULEGION_FEMALE - 1] = NATIONAL_DEX_BASCULEGION,
|
||||||
#endif
|
#endif
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -1293,6 +1293,7 @@ const u8 *const gMonIconTable[] =
|
|||||||
[SPECIES_CALYREX_ICE_RIDER] = gMonIcon_CalyrexIceRider,
|
[SPECIES_CALYREX_ICE_RIDER] = gMonIcon_CalyrexIceRider,
|
||||||
[SPECIES_CALYREX_SHADOW_RIDER] = gMonIcon_CalyrexShadowRider,
|
[SPECIES_CALYREX_SHADOW_RIDER] = gMonIcon_CalyrexShadowRider,
|
||||||
[SPECIES_ENAMORUS_THERIAN] = gMonIcon_EnamorusTherian,
|
[SPECIES_ENAMORUS_THERIAN] = gMonIcon_EnamorusTherian,
|
||||||
|
[SPECIES_BASCULEGION_FEMALE] = gMonIcon_BasculegionF,
|
||||||
#endif
|
#endif
|
||||||
[SPECIES_EGG] = gMonIcon_Egg,
|
[SPECIES_EGG] = gMonIcon_Egg,
|
||||||
};
|
};
|
||||||
@ -1326,7 +1327,7 @@ const u8 *const gMonIconTableFemale[] =
|
|||||||
[SPECIES_PYROAR] = gMonIcon_PyroarF,
|
[SPECIES_PYROAR] = gMonIcon_PyroarF,
|
||||||
#endif
|
#endif
|
||||||
#if P_GEN_8_POKEMON == TRUE
|
#if P_GEN_8_POKEMON == TRUE
|
||||||
[SPECIES_BASCULEGION] = gMonIcon_BasculegionF,
|
[SPECIES_BASCULEGION] = gMonIcon_Basculegion,
|
||||||
#endif
|
#endif
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -2542,6 +2543,7 @@ const u8 gMonIconPaletteIndices[] =
|
|||||||
[SPECIES_CALYREX_ICE_RIDER] = 0,
|
[SPECIES_CALYREX_ICE_RIDER] = 0,
|
||||||
[SPECIES_CALYREX_SHADOW_RIDER] = 0,
|
[SPECIES_CALYREX_SHADOW_RIDER] = 0,
|
||||||
[SPECIES_ENAMORUS_THERIAN] = 1,
|
[SPECIES_ENAMORUS_THERIAN] = 1,
|
||||||
|
[SPECIES_BASCULEGION_FEMALE] = 1,
|
||||||
#endif
|
#endif
|
||||||
[SPECIES_EGG] = 1,
|
[SPECIES_EGG] = 1,
|
||||||
};
|
};
|
||||||
|
Loading…
Reference in New Issue
Block a user