This commit is contained in:
parent
9d668cb68e
commit
4d00a63deb
14 changed files with 71 additions and 322 deletions
|
@ -428,6 +428,10 @@ void CPlayerProjectile::init( DVECTOR initPos, s16 initHeading )
|
|||
{
|
||||
m_reversed = 1;
|
||||
}
|
||||
|
||||
m_RGB.r = 0;
|
||||
m_RGB.g = 0;
|
||||
m_RGB.b = 0;
|
||||
}
|
||||
|
||||
void CPlayerProjectile::init( DVECTOR initPos, s16 initHeading, PLAYER_PROJECTILE_MOVEMENT_TYPE initMoveType, PLAYER_PROJECTILE_LIFETIME_TYPE initLifeType )
|
||||
|
@ -554,7 +558,7 @@ void CPlayerProjectile::render()
|
|||
}
|
||||
|
||||
SprFrame = m_spriteBank->printFT4(FRM_JELLYFISH1_SWIM1 + m_frame,x,y,m_reversed,0,10);
|
||||
setRGB0( SprFrame, 255, 128, 255 );
|
||||
setRGB0( SprFrame, m_RGB.r, m_RGB.g, m_RGB.b );
|
||||
}
|
||||
|
||||
DVECTOR CPlayerProjectile::getScreenOffset()
|
||||
|
|
|
@ -112,6 +112,7 @@ public:
|
|||
void setLifeTime( PLAYER_PROJECTILE_LIFETIME_TYPE lifeType );
|
||||
void setPosition( DVECTOR newPos );
|
||||
void setLayerCollision( class CLayerCollision *_layer ) {m_layerCollision=_layer;}
|
||||
void setRGB( CVECTOR new_RGB ) {m_RGB = new_RGB;}
|
||||
|
||||
private:
|
||||
class CLayerCollision *m_layerCollision;
|
||||
|
@ -131,6 +132,7 @@ protected:
|
|||
int m_frame;
|
||||
POLY_FT4 *SprFrame;
|
||||
u8 m_reversed;
|
||||
CVECTOR m_RGB;
|
||||
};
|
||||
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue