From ecb3c91ecb6957230a624c4fc0c2ebb51244221d Mon Sep 17 00:00:00 2001 From: Skeli Date: Wed, 22 Jul 2020 22:08:18 +0300 Subject: [PATCH] Change Castform Compilation To Save Space --- graphics/backspriteflags.grit | 2 +- .../gBackShinySprite385Castform.png | Bin .../gFrontSprite385Castform.png | Bin graphics/castform/gritflags.txt | 1 + graphics/frontspriteflags.grit | 2 +- scripts/build.py | 3 +++ src/Base_Stats.c | 2 +- 7 files changed, 7 insertions(+), 3 deletions(-) rename graphics/{backspr => castform}/gBackShinySprite385Castform.png (100%) rename graphics/{frontspr => castform}/gFrontSprite385Castform.png (100%) create mode 100644 graphics/castform/gritflags.txt 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, },