This commit is contained in:
Paul 2001-05-01 22:09:36 +00:00
parent 5e15b2b759
commit 76d044d828

View file

@ -1220,10 +1220,10 @@ void CPlayer::respawn()
void CPlayer::renderSb(DVECTOR *_pos,int _animNo,int _animFrame) void CPlayer::renderSb(DVECTOR *_pos,int _animNo,int _animFrame)
{ {
POLY_FT4 *ft4; POLY_FT4 *ft4;
int flash; int trans;
int addon; int addon;
flash=m_invincibleFrameCount&2==2; trans=m_invincibleFrameCount||m_invincibilityRingTimer;
// Render an addon? // Render an addon?
addon=s_addonNumbers[m_currentMode]; addon=s_addonNumbers[m_currentMode];
@ -1240,7 +1240,7 @@ void CPlayer::renderSb(DVECTOR *_pos,int _animNo,int _animFrame)
_animFrame=0; _animFrame=0;
} }
ft4=addonGfx->Render(*_pos,addonAnimFrame,_animFrame,m_facing==FACING_RIGHT?0:1); ft4=addonGfx->Render(*_pos,addonAnimFrame,_animFrame,m_facing==FACING_RIGHT?0:1);
setSemiTrans(ft4,flash); setSemiTrans(ft4,trans);
} }
} }
@ -1257,13 +1257,13 @@ void CPlayer::renderSb(DVECTOR *_pos,int _animNo,int _animFrame)
_animFrame=0; _animFrame=0;
} }
ft4=addonGfx->Render(*_pos,addonAnimFrame,_animFrame,m_facing==FACING_RIGHT?0:1); ft4=addonGfx->Render(*_pos,addonAnimFrame,_animFrame,m_facing==FACING_RIGHT?0:1);
setSemiTrans(ft4,flash); setSemiTrans(ft4,trans);
} }
} }
// Render SB // Render SB
ft4=m_actorGfx->Render(*_pos,_animNo,_animFrame,m_facing==FACING_RIGHT?0:1); ft4=m_actorGfx->Render(*_pos,_animNo,_animFrame,m_facing==FACING_RIGHT?0:1);
setSemiTrans(ft4,flash); setSemiTrans(ft4,trans);
} }