This commit is contained in:
Charles 2001-08-16 21:42:45 +00:00
parent e4cc781bc2
commit a86b5cf3bd
2 changed files with 12 additions and 3 deletions

View File

@ -626,7 +626,15 @@ void CNpcSeaSnakeEnemy::updateTail( DVECTOR &oldPos, int _frames )
CNpcPositionHistory *newPos;
newPos = m_positionHistory;
for ( skipCounter = 1 ; skipCounter < NPC_SEA_SNAKE_SPACING ; skipCounter++ )
//m_speed = m_data[m_type].speed + ( ( 3 * ( NPC_SEA_SNAKE_LENGTH - ( m_health - 1 ) ) ) / NPC_SEA_SNAKE_LENGTH );
int skipDist;
skipDist = NPC_SEA_SNAKE_SPACING;
skipDist -= m_speed - m_data[m_type].speed;
//for ( skipCounter = 1 ; skipCounter < NPC_SEA_SNAKE_SPACING ; skipCounter++ )
for ( skipCounter = 1 ; skipCounter < skipDist ; skipCounter++ )
{
newPos = newPos->next;
}
@ -691,7 +699,8 @@ void CNpcSeaSnakeEnemy::updateTail( DVECTOR &oldPos, int _frames )
}
oldPos = sinPos;
for ( skipCounter = 0 ; skipCounter < NPC_SEA_SNAKE_SPACING ; skipCounter++ )
//for ( skipCounter = 0 ; skipCounter < NPC_SEA_SNAKE_SPACING ; skipCounter++ )
for ( skipCounter = 0 ; skipCounter < skipDist ; skipCounter++ )
{
newPos = newPos->next;
}

View File

@ -80,7 +80,7 @@ protected:
enum
{
NPC_SEA_SNAKE_SPACING = 8,
NPC_SEA_SNAKE_SPACING = 7,
NPC_SEA_SNAKE_LENGTH = 9,
NPC_SEA_SNAKE_CIRCLE_CLOCKWISE = 1,
NPC_SEA_SNAKE_CIRCLE_ANTICLOCKWISE = 2,