Call M_AnimateFollower in one place, instead of duplicating between general and specific func.

Should be resilient against additional setup steps added later!
This commit is contained in:
toaster 2023-12-29 10:08:06 +00:00
parent 15ef649e11
commit 67b2f5e7de

View file

@ -1192,8 +1192,6 @@ static void M_HandleFollowerColorRotate(setup_player_t *p, UINT8 num)
if (cv_splitdevice.value)
num = 0;
M_AnimateFollower(p);
if (menucmd[num].dpad_lr > 0)
{
p->followercolor = M_GetColorAfter(&p->colors, p->followercolor, 1);
@ -1248,7 +1246,7 @@ boolean M_CharacterSelectHandler(INT32 choice)
setup_player_t *p = &setup_player[i];
boolean playersChanged = false;
if (p->mdepth == CSSTEP_READY)
if (p->mdepth > CSSTEP_FOLLOWER)
{
M_AnimateFollower(p);
}