diff options
author | PikalaxALT <pikalaxalt@gmail.com> | 2018-03-31 14:37:24 -0400 |
---|---|---|
committer | PikalaxALT <pikalaxalt@gmail.com> | 2018-03-31 14:37:24 -0400 |
commit | 0015d6fe2c6a53c5f757599122ae9fd1a156a69f (patch) | |
tree | 81b7269c767da1ad4a5a9ac01e58ead5e92f0983 /src/field/fldeff_berrytree.c | |
parent | 46bc01f0dd1a3435b3c6ce71e1be0d19b7aaa5bd (diff) | |
parent | 59f81c5f2a25ec77baf4a30c3da9ccb7675d1562 (diff) |
Merge branch 'master' into contest_link_80C2020
Diffstat (limited to 'src/field/fldeff_berrytree.c')
-rw-r--r-- | src/field/fldeff_berrytree.c | 56 |
1 files changed, 0 insertions, 56 deletions
diff --git a/src/field/fldeff_berrytree.c b/src/field/fldeff_berrytree.c deleted file mode 100644 index 0763c0314..000000000 --- a/src/field/fldeff_berrytree.c +++ /dev/null @@ -1,56 +0,0 @@ -#include "global.h" -#include "field_map_obj.h" -#include "field_player_avatar.h" -#include "script.h" - -static void Task_WateringBerryTreeAnim_0(u8); -static void Task_WateringBerryTreeAnim_1(u8); -static void Task_WateringBerryTreeAnim_2(u8); -static void Task_WateringBerryTreeAnim_3(u8); - -static void Task_WateringBerryTreeAnim_0(u8 taskId) -{ - gTasks[taskId].func = Task_WateringBerryTreeAnim_1; -} - -static void Task_WateringBerryTreeAnim_1(u8 taskId) -{ - struct MapObject *mapObject = &gMapObjects[gPlayerAvatar.mapObjectId]; - if (!FieldObjectIsSpecialAnimOrDirectionSequenceAnimActive(mapObject) - || FieldObjectClearAnimIfSpecialAnimFinished(mapObject)) - { - sub_8059D08(player_get_direction_lower_nybble()); - FieldObjectSetSpecialAnim(mapObject, GetStepInPlaceDelay16AnimId(player_get_direction_lower_nybble())); - gTasks[taskId].func = Task_WateringBerryTreeAnim_2; - } -} - -static void Task_WateringBerryTreeAnim_2(u8 taskId) -{ - struct MapObject *mapObject = &gMapObjects[gPlayerAvatar.mapObjectId]; - if (FieldObjectClearAnimIfSpecialAnimFinished(mapObject)) - { - s16 value = gTasks[taskId].data[1]++; - - if (value < 10) - { - FieldObjectSetSpecialAnim(mapObject, GetStepInPlaceDelay16AnimId(player_get_direction_lower_nybble())); - } - else - { - gTasks[taskId].func = Task_WateringBerryTreeAnim_3; - } - } -} - -static void Task_WateringBerryTreeAnim_3(u8 taskId) -{ - SetPlayerAvatarTransitionFlags(sub_80597D0()); - DestroyTask(taskId); - EnableBothScriptContexts(); -} - -void DoWateringBerryTreeAnim(void) -{ - CreateTask(Task_WateringBerryTreeAnim_0, 80); -} |