diff options
author | Diegoisawesome <diego@domoreaweso.me> | 2019-02-12 00:40:42 -0600 |
---|---|---|
committer | Diegoisawesome <diego@domoreaweso.me> | 2019-02-12 00:40:42 -0600 |
commit | dfb896356cf46fd1679814c7d5cf8f1e31e34dee (patch) | |
tree | 0c38e9dc94b1ef531b7a740cd1a08c4a2d5e091c /src/fire.c | |
parent | 449fb25f2372c8d51fc156d0eeeffa4023ec38b8 (diff) | |
parent | 16eff049a14be4f826edb8bc07929e6d5e4e4e0d (diff) |
Merge branch 'master' of github.com:pret/pokeemerald
Diffstat (limited to 'src/fire.c')
-rw-r--r-- | src/fire.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/fire.c b/src/fire.c index 5f501a340..d428dc13b 100644 --- a/src/fire.c +++ b/src/fire.c @@ -479,7 +479,7 @@ static void sub_8108F08(struct Sprite *sprite) sprite->data[1] = gBattleAnimArgs[2]; sprite->data[2] = gBattleAnimArgs[3]; - sprite->callback = AnimTranslateLinearSimple; + sprite->callback = TranslateSpriteLinearFixedPoint; StoreSpriteCallbackInData6(sprite, DestroyAnimSprite); } @@ -726,7 +726,7 @@ static void AnimFireCross(struct Sprite *sprite) StoreSpriteCallbackInData6(sprite, DestroyAnimSprite); - sprite->callback = TranslateSpriteOverDuration; + sprite->callback = TranslateSpriteLinear; } static void sub_81093A4(struct Sprite *sprite) @@ -1280,9 +1280,9 @@ static void sub_8109E2C(u8 taskId) // arg 1: color code void AnimTask_BlendBackground(u8 taskId) { - struct UnknownAnimStruct2 unk; - sub_80A6B30(&unk); - BlendPalette(unk.unk8 << 4, 16, gBattleAnimArgs[0], gBattleAnimArgs[1]); // u16 palOffset, u16 numEntries, u8 coeff, u16 blendColor + struct BattleAnimBgData animBg; + sub_80A6B30(&animBg); + BlendPalette(animBg.paletteId * 16, 16, gBattleAnimArgs[0], gBattleAnimArgs[1]); // u16 palOffset, u16 numEntries, u8 coeff, u16 blendColor DestroyAnimVisualTask(taskId); } |