Don't show teleporting or gone entities on the radar.
This commit is contained in:
parent
ef1d634057
commit
997d423103
|
@ -321,23 +321,26 @@ static void drawEntities(void)
|
||||||
|
|
||||||
static int isValidBlip(Entity *e)
|
static int isValidBlip(Entity *e)
|
||||||
{
|
{
|
||||||
switch (e->type)
|
if (!(e->flags & (EF_GONE | EF_TELEPORTING)))
|
||||||
{
|
{
|
||||||
case ET_BOB:
|
switch (e->type)
|
||||||
case ET_MIA:
|
{
|
||||||
case ET_TEEKA:
|
case ET_BOB:
|
||||||
return 1;
|
case ET_MIA:
|
||||||
|
case ET_TEEKA:
|
||||||
|
return 1;
|
||||||
|
|
||||||
case ET_ENEMY:
|
case ET_ENEMY:
|
||||||
case ET_BOSS:
|
case ET_BOSS:
|
||||||
case ET_HEART_CELL:
|
case ET_HEART_CELL:
|
||||||
case ET_KEY:
|
case ET_KEY:
|
||||||
case ET_ITEM:
|
case ET_ITEM:
|
||||||
case ET_DESTRUCTABLE:
|
case ET_DESTRUCTABLE:
|
||||||
return e->isMissionTarget;
|
return e->isMissionTarget;
|
||||||
|
|
||||||
default:
|
default:
|
||||||
return 0;
|
return 0;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
|
|
Loading…
Reference in New Issue