Paldean Wooper and Clodsire followers (#5277)
This commit is contained in:
parent
98dbf3a575
commit
213c097dc0
10 changed files with 106 additions and 8 deletions
BIN
graphics/pokemon/clodsire/overworld.png
Normal file
BIN
graphics/pokemon/clodsire/overworld.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 856 B |
19
graphics/pokemon/clodsire/overworld_normal.pal
Normal file
19
graphics/pokemon/clodsire/overworld_normal.pal
Normal file
|
@ -0,0 +1,19 @@
|
||||||
|
JASC-PAL
|
||||||
|
0100
|
||||||
|
16
|
||||||
|
152 208 160
|
||||||
|
64 60 48
|
||||||
|
128 108 96
|
||||||
|
96 80 72
|
||||||
|
48 40 32
|
||||||
|
16 16 16
|
||||||
|
184 160 160
|
||||||
|
208 208 208
|
||||||
|
40 36 32
|
||||||
|
152 120 120
|
||||||
|
80 68 72
|
||||||
|
104 52 56
|
||||||
|
176 88 104
|
||||||
|
248 140 160
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
19
graphics/pokemon/clodsire/overworld_shiny.pal
Normal file
19
graphics/pokemon/clodsire/overworld_shiny.pal
Normal file
|
@ -0,0 +1,19 @@
|
||||||
|
JASC-PAL
|
||||||
|
0100
|
||||||
|
16
|
||||||
|
152 208 160
|
||||||
|
74 67 90
|
||||||
|
127 116 143
|
||||||
|
96 87 115
|
||||||
|
46 40 44
|
||||||
|
16 16 16
|
||||||
|
160 158 197
|
||||||
|
205 180 170
|
||||||
|
40 36 32
|
||||||
|
117 117 158
|
||||||
|
77 63 72
|
||||||
|
104 52 56
|
||||||
|
176 88 104
|
||||||
|
248 140 160
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
BIN
graphics/pokemon/wooper/wooper_paldean/overworld.png
Normal file
BIN
graphics/pokemon/wooper/wooper_paldean/overworld.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 503 B |
19
graphics/pokemon/wooper/wooper_paldean/overworld_normal.pal
Normal file
19
graphics/pokemon/wooper/wooper_paldean/overworld_normal.pal
Normal file
|
@ -0,0 +1,19 @@
|
||||||
|
JASC-PAL
|
||||||
|
0100
|
||||||
|
16
|
||||||
|
153 211 165
|
||||||
|
99 73 120
|
||||||
|
201 177 219
|
||||||
|
85 67 66
|
||||||
|
104 82 81
|
||||||
|
16 16 16
|
||||||
|
169 147 146
|
||||||
|
130 103 102
|
||||||
|
158 129 179
|
||||||
|
255 255 255
|
||||||
|
46 36 35
|
||||||
|
180 65 65
|
||||||
|
255 106 115
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
19
graphics/pokemon/wooper/wooper_paldean/overworld_shiny.pal
Normal file
19
graphics/pokemon/wooper/wooper_paldean/overworld_shiny.pal
Normal file
|
@ -0,0 +1,19 @@
|
||||||
|
JASC-PAL
|
||||||
|
0100
|
||||||
|
16
|
||||||
|
153 211 165
|
||||||
|
120 80 48
|
||||||
|
230 186 149
|
||||||
|
102 96 146
|
||||||
|
140 133 186
|
||||||
|
16 16 16
|
||||||
|
204 202 219
|
||||||
|
171 167 198
|
||||||
|
200 144 97
|
||||||
|
255 255 255
|
||||||
|
35 36 46
|
||||||
|
180 65 65
|
||||||
|
255 106 115
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
||||||
|
0 0 0
|
|
@ -3996,6 +3996,12 @@ $(POKEMONGFXDIR)/exeggutor/alolan/overworld.4bpp: %.4bpp: %.png
|
||||||
$(POKEMONGFXDIR)/marowak/alolan/overworld.4bpp: %.4bpp: %.png
|
$(POKEMONGFXDIR)/marowak/alolan/overworld.4bpp: %.4bpp: %.png
|
||||||
$(GFX) $< $@ -mwidth 4 -mheight 4
|
$(GFX) $< $@ -mwidth 4 -mheight 4
|
||||||
|
|
||||||
|
$(POKEMONGFXDIR)/wooper/wooper_paldean/overworld.4bpp: %.4bpp: %.png
|
||||||
|
$(GFX) $< $@ -mwidth 4 -mheight 4
|
||||||
|
|
||||||
|
$(POKEMONGFXDIR)/clodsire/overworld.4bpp: %.4bpp: %.png
|
||||||
|
$(GFX) $< $@ -mwidth 4 -mheight 4
|
||||||
|
|
||||||
$(MISCGFXDIR)/emotes.4bpp: %.4bpp: %.png
|
$(MISCGFXDIR)/emotes.4bpp: %.4bpp: %.png
|
||||||
$(GFX) $< $@ -mwidth 2 -mheight 2
|
$(GFX) $< $@ -mwidth 2 -mheight 2
|
||||||
|
|
||||||
|
|
|
@ -5193,10 +5193,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_
|
||||||
const u32 gMonShinyPalette_WooperPaldean[] = INCBIN_U32("graphics/pokemon/wooper/wooper_paldean/shiny.gbapal.lz");
|
const u32 gMonShinyPalette_WooperPaldean[] = INCBIN_U32("graphics/pokemon/wooper/wooper_paldean/shiny.gbapal.lz");
|
||||||
const u8 gMonIcon_WooperPaldean[] = INCBIN_U8("graphics/pokemon/wooper/wooper_paldean/icon.4bpp");
|
const u8 gMonIcon_WooperPaldean[] = INCBIN_U8("graphics/pokemon/wooper/wooper_paldean/icon.4bpp");
|
||||||
#if OW_POKEMON_OBJECT_EVENTS
|
#if OW_POKEMON_OBJECT_EVENTS
|
||||||
// const u32 gObjectEventPic_WooperPaldean[] = INCBIN_COMP("graphics/pokemon/wooper/wooper_paldean/overworld.4bpp");
|
const u32 gObjectEventPic_WooperPaldean[] = INCBIN_COMP("graphics/pokemon/wooper/wooper_paldean/overworld.4bpp");
|
||||||
#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE
|
#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE
|
||||||
// const u32 gOverworldPalette_WooperPaldean[] = INCBIN_U32("graphics/pokemon/wooper/wooper_paldean/overworld_normal.gbapal.lz");
|
const u32 gOverworldPalette_WooperPaldean[] = INCBIN_U32("graphics/pokemon/wooper/wooper_paldean/overworld_normal.gbapal.lz");
|
||||||
// const u32 gShinyOverworldPalette_WooperPaldean[] = INCBIN_U32("graphics/pokemon/wooper/wooper_paldean/overworld_shiny.gbapal.lz");
|
const u32 gShinyOverworldPalette_WooperPaldean[] = INCBIN_U32("graphics/pokemon/wooper/wooper_paldean/overworld_shiny.gbapal.lz");
|
||||||
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
|
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
|
||||||
#endif //OW_POKEMON_OBJECT_EVENTS
|
#endif //OW_POKEMON_OBJECT_EVENTS
|
||||||
|
|
||||||
|
@ -5209,10 +5209,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_
|
||||||
const u8 gMonFootprint_Clodsire[] = INCBIN_U8("graphics/pokemon/clodsire/footprint.1bpp");
|
const u8 gMonFootprint_Clodsire[] = INCBIN_U8("graphics/pokemon/clodsire/footprint.1bpp");
|
||||||
#endif //P_FOOTPRINTS
|
#endif //P_FOOTPRINTS
|
||||||
#if OW_POKEMON_OBJECT_EVENTS
|
#if OW_POKEMON_OBJECT_EVENTS
|
||||||
// const u32 gObjectEventPic_Clodsire[] = INCBIN_COMP("graphics/pokemon/clodsire/overworld.4bpp");
|
const u32 gObjectEventPic_Clodsire[] = INCBIN_COMP("graphics/pokemon/clodsire/overworld.4bpp");
|
||||||
#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE
|
#if OW_PKMN_OBJECTS_SHARE_PALETTES == FALSE
|
||||||
// const u32 gOverworldPalette_Clodsire[] = INCBIN_U32("graphics/pokemon/clodsire/overworld_normal.gbapal.lz");
|
const u32 gOverworldPalette_Clodsire[] = INCBIN_U32("graphics/pokemon/clodsire/overworld_normal.gbapal.lz");
|
||||||
// const u32 gShinyOverworldPalette_Clodsire[] = INCBIN_U32("graphics/pokemon/clodsire/overworld_shiny.gbapal.lz");
|
const u32 gShinyOverworldPalette_Clodsire[] = INCBIN_U32("graphics/pokemon/clodsire/overworld_shiny.gbapal.lz");
|
||||||
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
|
#endif //OW_PKMN_OBJECTS_SHARE_PALETTES
|
||||||
#endif //OW_POKEMON_OBJECT_EVENTS
|
#endif //OW_POKEMON_OBJECT_EVENTS
|
||||||
#endif //P_PALDEAN_FORMS
|
#endif //P_PALDEAN_FORMS
|
||||||
|
|
|
@ -1426,12 +1426,12 @@ static const struct SpriteFrameImage sPicTable_Quagsire[] = {
|
||||||
overworld_ascending_frames(gObjectEventPic_Quagsire, 4, 4),
|
overworld_ascending_frames(gObjectEventPic_Quagsire, 4, 4),
|
||||||
};
|
};
|
||||||
#if P_PALDEAN_FORMS
|
#if P_PALDEAN_FORMS
|
||||||
/*static const struct SpriteFrameImage sPicTable_WooperPaldean[] = {
|
static const struct SpriteFrameImage sPicTable_WooperPaldean[] = {
|
||||||
overworld_ascending_frames(gObjectEventPic_WooperPaldean, 4, 4),
|
overworld_ascending_frames(gObjectEventPic_WooperPaldean, 4, 4),
|
||||||
};
|
};
|
||||||
static const struct SpriteFrameImage sPicTable_Clodsire[] = {
|
static const struct SpriteFrameImage sPicTable_Clodsire[] = {
|
||||||
overworld_ascending_frames(gObjectEventPic_Clodsire, 4, 4),
|
overworld_ascending_frames(gObjectEventPic_Clodsire, 4, 4),
|
||||||
};*/
|
};
|
||||||
#endif //P_PALDEAN_FORMS
|
#endif //P_PALDEAN_FORMS
|
||||||
#endif //P_FAMILY_WOOPER
|
#endif //P_FAMILY_WOOPER
|
||||||
|
|
||||||
|
|
|
@ -3005,6 +3005,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
|
||||||
.iconSprite = gMonIcon_WooperPaldean,
|
.iconSprite = gMonIcon_WooperPaldean,
|
||||||
.iconPalIndex = 2,
|
.iconPalIndex = 2,
|
||||||
FOOTPRINT(Wooper)
|
FOOTPRINT(Wooper)
|
||||||
|
OVERWORLD(
|
||||||
|
sPicTable_WooperPaldean,
|
||||||
|
SIZE_32x32,
|
||||||
|
SHADOW_SIZE_M,
|
||||||
|
TRACKS_FOOT,
|
||||||
|
gOverworldPalette_WooperPaldean,
|
||||||
|
gShinyOverworldPalette_WooperPaldean
|
||||||
|
)
|
||||||
.isPaldeanForm = TRUE,
|
.isPaldeanForm = TRUE,
|
||||||
.levelUpLearnset = sWooperPaldeanLevelUpLearnset,
|
.levelUpLearnset = sWooperPaldeanLevelUpLearnset,
|
||||||
.teachableLearnset = sWooperPaldeanTeachableLearnset,
|
.teachableLearnset = sWooperPaldeanTeachableLearnset,
|
||||||
|
@ -3061,6 +3069,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
|
||||||
.iconSprite = gMonIcon_Clodsire,
|
.iconSprite = gMonIcon_Clodsire,
|
||||||
.iconPalIndex = 0,
|
.iconPalIndex = 0,
|
||||||
FOOTPRINT(Clodsire)
|
FOOTPRINT(Clodsire)
|
||||||
|
OVERWORLD(
|
||||||
|
sPicTable_Clodsire,
|
||||||
|
SIZE_32x32,
|
||||||
|
SHADOW_SIZE_M,
|
||||||
|
TRACKS_FOOT,
|
||||||
|
gOverworldPalette_Clodsire,
|
||||||
|
gShinyOverworldPalette_Clodsire
|
||||||
|
)
|
||||||
.levelUpLearnset = sClodsireLevelUpLearnset,
|
.levelUpLearnset = sClodsireLevelUpLearnset,
|
||||||
.teachableLearnset = sClodsireTeachableLearnset,
|
.teachableLearnset = sClodsireTeachableLearnset,
|
||||||
},
|
},
|
||||||
|
|
Loading…
Reference in a new issue