diff --git a/graphics/backspriteflags.grit b/graphics/backspriteflags.grit index 2cd0406..c04bc11 100644 --- a/graphics/backspriteflags.grit +++ b/graphics/backspriteflags.grit @@ -1 +1 @@ --gzl -gB4 -fts -pe64 -pzlz77 -gu8 -fh! \ No newline at end of file +-gzl -gB4 -fts -pe16 -pzlz77 -gu8 -fh! diff --git a/graphics/backspr/gBackShinySprite385Castform.png b/graphics/castform/gBackShinySprite385Castform.png similarity index 100% rename from graphics/backspr/gBackShinySprite385Castform.png rename to graphics/castform/gBackShinySprite385Castform.png diff --git a/graphics/frontspr/gFrontSprite385Castform.png b/graphics/castform/gFrontSprite385Castform.png similarity index 100% rename from graphics/frontspr/gFrontSprite385Castform.png rename to graphics/castform/gFrontSprite385Castform.png diff --git a/graphics/castform/gritflags.txt b/graphics/castform/gritflags.txt new file mode 100644 index 0000000..c0a572d --- /dev/null +++ b/graphics/castform/gritflags.txt @@ -0,0 +1 @@ +-gzl -gB4 -fts -pe64 -pzlz77 -gu8 -fh! diff --git a/graphics/frontspriteflags.grit b/graphics/frontspriteflags.grit index 2cd0406..c04bc11 100644 --- a/graphics/frontspriteflags.grit +++ b/graphics/frontspriteflags.grit @@ -1 +1 @@ --gzl -gB4 -fts -pe64 -pzlz77 -gu8 -fh! \ No newline at end of file +-gzl -gB4 -fts -pe16 -pzlz77 -gu8 -fh! diff --git a/scripts/build.py b/scripts/build.py index be00d93..4347ba0 100644 --- a/scripts/build.py +++ b/scripts/build.py @@ -283,14 +283,17 @@ def ProcessSpriteGraphics(): frontFlags = GetFlagsFromFlagFile(GRAPHICS + "/frontspriteflags.grit") backFlags = GetFlagsFromFlagFile(GRAPHICS + "/backspriteflags.grit") iconFlags = GetFlagsFromFlagFile(GRAPHICS + "/iconspriteflags.grit") + castformFlags = GetFlagsFromFlagFile(GRAPHICS + "/castform/gritflags.txt") backsprites = [file for file in glob(GRAPHICS + "/backspr" + "**/*.png", recursive=True)] frontsprites = [file for file in glob(GRAPHICS + "/frontspr" + "**/*.png", recursive=True)] iconsprites = [file for file in glob(GRAPHICS + "/pokeicon" + "**/*.png", recursive=True)] + castformsprites = [file for file in glob(GRAPHICS + "/castform" + "**/*.png", recursive=True)] ProcessSpriteSet(frontsprites, frontFlags, 'frontsprites.s', "Front Sprites") ProcessSpriteSet(backsprites, backFlags, 'backsprites.s', "Back Sprites") ProcessSpriteSet(iconsprites, iconFlags, 'iconsprites.s', "Icon Sprites") + ProcessSpriteSet(castformsprites, castformFlags, 'castformsprites.s', "Castform Sprites") def ProcessAudio(audioFile: str) -> str: diff --git a/src/Base_Stats.c b/src/Base_Stats.c index e361263..4169b7c 100644 --- a/src/Base_Stats.c +++ b/src/Base_Stats.c @@ -27133,7 +27133,7 @@ const struct BaseStats gBaseStats[] = .ability1 = ABILITY_FLOWERVEIL, .ability2 = ABILITY_NONE, .safariZoneFleeRate = 0, - .hiddenAbility = ABILITY_NONE, + .hiddenAbility = ABILITY_SYMBIOSIS, .noFlip = TRUE, },