This commit is contained in:
parent
e4cc781bc2
commit
a86b5cf3bd
2 changed files with 12 additions and 3 deletions
|
@ -626,7 +626,15 @@ void CNpcSeaSnakeEnemy::updateTail( DVECTOR &oldPos, int _frames )
|
||||||
CNpcPositionHistory *newPos;
|
CNpcPositionHistory *newPos;
|
||||||
newPos = m_positionHistory;
|
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;
|
newPos = newPos->next;
|
||||||
}
|
}
|
||||||
|
@ -691,7 +699,8 @@ void CNpcSeaSnakeEnemy::updateTail( DVECTOR &oldPos, int _frames )
|
||||||
}
|
}
|
||||||
oldPos = sinPos;
|
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;
|
newPos = newPos->next;
|
||||||
}
|
}
|
||||||
|
|
|
@ -80,7 +80,7 @@ protected:
|
||||||
|
|
||||||
enum
|
enum
|
||||||
{
|
{
|
||||||
NPC_SEA_SNAKE_SPACING = 8,
|
NPC_SEA_SNAKE_SPACING = 7,
|
||||||
NPC_SEA_SNAKE_LENGTH = 9,
|
NPC_SEA_SNAKE_LENGTH = 9,
|
||||||
NPC_SEA_SNAKE_CIRCLE_CLOCKWISE = 1,
|
NPC_SEA_SNAKE_CIRCLE_CLOCKWISE = 1,
|
||||||
NPC_SEA_SNAKE_CIRCLE_ANTICLOCKWISE = 2,
|
NPC_SEA_SNAKE_CIRCLE_ANTICLOCKWISE = 2,
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue