1
0
mirror of https://github.com/OpenRCT2/OpenRCT2 synced 2026-01-15 11:03:00 +01:00

Define PEEP_ACTION_SPRITE_TYPE_WATCH_RIDE

Previously untitled "PEEP_ACTION_SPRITE_TYPE_2" is a single-frame animation that guests play when they are standing still and watching a ride.
This commit is contained in:
Richard Fine
2019-01-01 23:17:45 +00:00
parent a5e896f0c3
commit 88beb4ee6a
3 changed files with 4 additions and 4 deletions

View File

@@ -5646,7 +5646,7 @@ void rct_peep::UpdateWatching()
Invalidate();
action = PEEP_ACTION_NONE_1;
next_action_sprite_type = PEEP_ACTION_SPRITE_TYPE_2;
next_action_sprite_type = PEEP_ACTION_SPRITE_TYPE_WATCH_RIDE;
SwitchNextActionSpriteType();
@@ -6675,7 +6675,7 @@ void rct_peep::SetSpriteType(PEEP_SPRITE_TYPE new_sprite_type)
if (state == PEEP_STATE_WATCHING)
{
action = PEEP_ACTION_NONE_1;
next_action_sprite_type = PEEP_ACTION_SPRITE_TYPE_2;
next_action_sprite_type = PEEP_ACTION_SPRITE_TYPE_WATCH_RIDE;
SwitchNextActionSpriteType();
}
}

View File

@@ -2401,7 +2401,7 @@ static bool peep_update_queue_position(rct_peep* peep, uint8_t previous_action)
return true;
peep->action = PEEP_ACTION_NONE_1;
peep->next_action_sprite_type = PEEP_ACTION_SPRITE_TYPE_2;
peep->next_action_sprite_type = PEEP_ACTION_SPRITE_TYPE_WATCH_RIDE;
if (previous_action != PEEP_ACTION_NONE_1)
peep->Invalidate();
return true;

View File

@@ -295,7 +295,7 @@ enum PEEP_ACTION_SPRITE_TYPE : uint8_t
{
PEEP_ACTION_SPRITE_TYPE_NONE = 0,
PEEP_ACTION_SPRITE_TYPE_CHECK_TIME = 1,
PEEP_ACTION_SPRITE_TYPE_2 = 2,
PEEP_ACTION_SPRITE_TYPE_WATCH_RIDE = 2,
PEEP_ACTION_SPRITE_TYPE_EAT_FOOD = 3,
PEEP_ACTION_SPRITE_TYPE_SHAKE_HEAD = 4,
PEEP_ACTION_SPRITE_TYPE_EMPTY_POCKETS = 5,