This commit is contained in:
Charles 2001-05-17 19:28:08 +00:00
parent 9d668cb68e
commit 4d00a63deb
14 changed files with 71 additions and 322 deletions

View file

@ -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()

View file

@ -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;
};