This commit is contained in:
parent
bba045f5e1
commit
e31bf10670
4 changed files with 24 additions and 7 deletions
|
@ -65,6 +65,7 @@ void CProjectile::init()
|
|||
m_turnSpeed = 256;
|
||||
m_extension = 0;
|
||||
m_isShuttingDown = false;
|
||||
m_ot = 0;
|
||||
updateCollisionArea();
|
||||
}
|
||||
|
||||
|
@ -357,7 +358,7 @@ void CProjectile::render()
|
|||
|
||||
frameHdr = m_spriteBank->getFrameHeader(FRM__SPIKE);
|
||||
|
||||
m_spriteBank->printRotatedScaledSprite( frameHdr, x, y, 4096, 4096, m_heading, 0 );
|
||||
m_spriteBank->printRotatedScaledSprite( frameHdr, x, y, 4096, 4096, m_heading, m_ot );
|
||||
}
|
||||
|
||||
DVECTOR CProjectile::getScreenOffset()
|
||||
|
|
|
@ -60,6 +60,7 @@ public:
|
|||
void setLifeTime( PROJECTILE_LIFETIME_TYPE lifeType );
|
||||
void setPosition( DVECTOR newPos );
|
||||
void setLayerCollision( class CLayerCollision *_layer ) {m_layerCollision=_layer;}
|
||||
void setOt( u8 newOt ) {m_ot=newOt;}
|
||||
|
||||
private:
|
||||
class CLayerCollision *m_layerCollision;
|
||||
|
@ -79,6 +80,7 @@ protected:
|
|||
PROJECTILE_STATE m_state;
|
||||
u16 m_turnSpeed;
|
||||
u8 m_isShuttingDown;
|
||||
u8 m_ot;
|
||||
};
|
||||
|
||||
/*****************************************************************************/
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue