summaryrefslogtreecommitdiff
path: root/src/ice.c
diff options
context:
space:
mode:
authorDiegoisawesome <Diegoisawesome@users.noreply.github.com>2018-12-23 10:42:01 -0600
committerGitHub <noreply@github.com>2018-12-23 10:42:01 -0600
commitf1ee374e93d0727074e2c760924b5a89b78aa2b9 (patch)
tree65f2c54bd501a89a7d731604c540cc1d4403eeea /src/ice.c
parent36c7b5f1831088d094928d69772cae43ed6f4c2f (diff)
parent436122ec93e850546ad64bffc99f91a57f247261 (diff)
Merge pull request #468 from KDSKardabox/resolve_ice_electric_split
Move 2 incorrectly split functions of electric from ice
Diffstat (limited to 'src/ice.c')
-rw-r--r--src/ice.c34
1 files changed, 3 insertions, 31 deletions
diff --git a/src/ice.c b/src/ice.c
index 329cd0b9a..05ca630d5 100644
--- a/src/ice.c
+++ b/src/ice.c
@@ -20,8 +20,7 @@ struct HailStruct {
s32 unk3:4;
};
-extern void sub_810B684(struct Sprite *);
-extern void sub_810B6C4(struct Sprite *);
+static void sub_810B6C4(struct Sprite *);
extern void sub_810B848(struct Sprite *);
extern void AnimIcePunchSwirlingParticle(struct Sprite *);
extern void AnimIceBeamParticle(struct Sprite *);
@@ -524,37 +523,10 @@ const struct SpriteTemplate gUnknown_08595DFC =
.callback = InitIceBallParticle,
};
-extern const struct SpriteTemplate gUnknown_085956C0;
-
-bool8 sub_810B614(struct Task *task, u8 taskId)
-{
- u8 spriteId = CreateSprite(&gUnknown_085956C0, task->data[13], task->data[14], task->data[12]);
-
- if (spriteId != MAX_SPRITES)
- {
- gSprites[spriteId].callback = sub_810B684;
- gSprites[spriteId].data[6] = taskId;
- gSprites[spriteId].data[7] = 10;
- task->data[10]++;
- }
- if (task->data[14] >= task->data[15])
- return TRUE;
- task->data[14] += 32;
- return FALSE;
-}
-
-void sub_810B684(struct Sprite *sprite)
-{
- if (sprite->animEnded)
- {
- gTasks[sprite->data[6]].data[sprite->data[7]]--;
- DestroySprite(sprite);
- }
-}
// probably unused
#ifdef NONMATCHING
-void sub_810B6C4(struct Sprite *sprite)
+static void sub_810B6C4(struct Sprite *sprite)
{
s16 targetX, targetY, attackerX, attackerY;
s16 i;
@@ -596,7 +568,7 @@ void sub_810B6C4(struct Sprite *sprite)
}
#else
NAKED
-void sub_810B6C4(struct Sprite *sprite)
+static void sub_810B6C4(struct Sprite *sprite)
{
asm_unified("push {r4-r7,lr}\n\
mov r7, r10\n\