mirror of
https://github.com/ZDoom/raze-gles.git
synced 2024-12-25 03:00:46 +00:00
Fix branching in Lion AI code
This commit is contained in:
parent
102076dc5f
commit
85dec18ee7
1 changed files with 3 additions and 3 deletions
|
@ -267,8 +267,8 @@ void FuncLion(int a, int nDamage, int nRun)
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
sprite[nSprite].yvel = 0;
|
|
||||||
sprite[nSprite].xvel = 0;
|
sprite[nSprite].xvel = 0;
|
||||||
|
sprite[nSprite].yvel = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
LionList[nLion]._g = 100;
|
LionList[nLion]._g = 100;
|
||||||
|
@ -314,7 +314,7 @@ void FuncLion(int a, int nDamage, int nRun)
|
||||||
{
|
{
|
||||||
if ((nVal & 0x3FFF) == nTarget)
|
if ((nVal & 0x3FFF) == nTarget)
|
||||||
{
|
{
|
||||||
if (sprite[nSprite].cstat == 0x8000)
|
if (sprite[nSprite].cstat != 0x8000)
|
||||||
{
|
{
|
||||||
int nAng = getangle(sprite[nTarget].x - sprite[nSprite].x, sprite[nTarget].y - sprite[nSprite].y);
|
int nAng = getangle(sprite[nTarget].x - sprite[nSprite].x, sprite[nTarget].y - sprite[nSprite].y);
|
||||||
|
|
||||||
|
@ -327,8 +327,8 @@ void FuncLion(int a, int nDamage, int nRun)
|
||||||
{
|
{
|
||||||
LionList[nLion].nAction = 9;
|
LionList[nLion].nAction = 9;
|
||||||
sprite[nSprite].cstat &= 0x7FFF;
|
sprite[nSprite].cstat &= 0x7FFF;
|
||||||
sprite[nSprite].yvel = 0;
|
|
||||||
sprite[nSprite].xvel = 0;
|
sprite[nSprite].xvel = 0;
|
||||||
|
sprite[nSprite].yvel = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
LionList[nLion]._b = 0;
|
LionList[nLion]._b = 0;
|
||||||
|
|
Loading…
Reference in a new issue