Document some overworld and field effects
This commit is contained in:
+6
-6
@@ -497,7 +497,7 @@ static void SetCurrentSecretBase(void)
|
||||
|
||||
static void AdjustSecretPowerSpritePixelOffsets(void)
|
||||
{
|
||||
if (gPlayerAvatar.flags & 0x6)
|
||||
if (gPlayerAvatar.flags & (PLAYER_AVATAR_FLAG_MACH_BIKE | PLAYER_AVATAR_FLAG_ACRO_BIKE))
|
||||
{
|
||||
switch (gFieldEffectArguments[1])
|
||||
{
|
||||
@@ -590,7 +590,7 @@ static void FieldCallback_SecretBaseCave(void)
|
||||
|
||||
bool8 FldEff_UseSecretPowerCave(void)
|
||||
{
|
||||
u8 taskId = oei_task_add();
|
||||
u8 taskId = CreateFieldMoveTask();
|
||||
|
||||
gTasks[taskId].data[8] = (u32)StartSecretBaseCaveFieldEffect >> 16;
|
||||
gTasks[taskId].data[9] = (u32)StartSecretBaseCaveFieldEffect;
|
||||
@@ -650,7 +650,7 @@ static void FieldCallback_SecretBaseTree(void)
|
||||
|
||||
bool8 FldEff_UseSecretPowerTree(void)
|
||||
{
|
||||
u8 taskId = oei_task_add();
|
||||
u8 taskId = CreateFieldMoveTask();
|
||||
|
||||
gTasks[taskId].data[8] = (u32)StartSecretBaseTreeFieldEffect >> 16;
|
||||
gTasks[taskId].data[9] = (u32)StartSecretBaseTreeFieldEffect;
|
||||
@@ -724,7 +724,7 @@ static void FieldCallback_SecretBaseShrub(void)
|
||||
|
||||
bool8 FldEff_UseSecretPowerShrub(void)
|
||||
{
|
||||
u8 taskId = oei_task_add();
|
||||
u8 taskId = CreateFieldMoveTask();
|
||||
|
||||
gTasks[taskId].data[8] = (u32)StartSecretBaseShrubFieldEffect >> 16;
|
||||
gTasks[taskId].data[9] = (u32)StartSecretBaseShrubFieldEffect;
|
||||
@@ -1010,7 +1010,7 @@ void DoSecretBaseGlitterMatSparkle(void)
|
||||
|
||||
sub_80930E0(&x, &y, 8, 4);
|
||||
|
||||
spriteId = CreateSpriteAtEnd(gFieldEffectObjectTemplatePointers[22], x, y, 0);
|
||||
spriteId = CreateSpriteAtEnd(gFieldEffectObjectTemplatePointers[FLDEFFOBJ_SPARKLE], x, y, 0);
|
||||
if (spriteId != MAX_SPRITES)
|
||||
{
|
||||
gSprites[spriteId].coordOffsetEnabled = TRUE;
|
||||
@@ -1236,7 +1236,7 @@ static void Task_WateringBerryTreeAnim_1(u8 taskId)
|
||||
if (!ObjectEventIsMovementOverridden(playerObjEvent)
|
||||
|| ObjectEventClearHeldMovementIfFinished(playerObjEvent))
|
||||
{
|
||||
sub_808C228(GetPlayerFacingDirection());
|
||||
SetPlayerAvatarWatering(GetPlayerFacingDirection());
|
||||
ObjectEventSetHeldMovement(playerObjEvent, GetWalkInPlaceNormalMovementAction(GetPlayerFacingDirection()));
|
||||
gTasks[taskId].func = Task_WateringBerryTreeAnim_2;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user