Show more entity location information on the radar.
This commit is contained in:
parent
7805a128ad
commit
4d086a5136
|
@ -458,6 +458,7 @@ typedef struct {
|
||||||
int missionType;
|
int missionType;
|
||||||
int isBossActive;
|
int isBossActive;
|
||||||
int isReturnVisit;
|
int isReturnVisit;
|
||||||
|
int isEliminateAllEnemies;
|
||||||
int missionCompleteTimer;
|
int missionCompleteTimer;
|
||||||
int observationTimer;
|
int observationTimer;
|
||||||
int gameOverTimer;
|
int gameOverTimer;
|
||||||
|
|
|
@ -24,7 +24,6 @@ static int isMissingHeartCell(char *targetName);
|
||||||
static int countTargetsInWorld(char *targetName);
|
static int countTargetsInWorld(char *targetName);
|
||||||
|
|
||||||
static int missingHeartCell;
|
static int missingHeartCell;
|
||||||
static int isEliminateAllEnemies;
|
|
||||||
|
|
||||||
void initObjectives(void)
|
void initObjectives(void)
|
||||||
{
|
{
|
||||||
|
@ -44,7 +43,7 @@ void initObjectives(void)
|
||||||
|
|
||||||
if (strcmp(o->targetName, "ENEMY") == 0)
|
if (strcmp(o->targetName, "ENEMY") == 0)
|
||||||
{
|
{
|
||||||
isEliminateAllEnemies = 1;
|
world.isEliminateAllEnemies = 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (o->totalValue == 0)
|
if (o->totalValue == 0)
|
||||||
|
|
|
@ -334,15 +334,15 @@ static int isValidBlip(Entity *e)
|
||||||
case ET_BOB:
|
case ET_BOB:
|
||||||
case ET_MIA:
|
case ET_MIA:
|
||||||
case ET_TEEKA:
|
case ET_TEEKA:
|
||||||
return 1;
|
|
||||||
|
|
||||||
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 1;
|
||||||
|
|
||||||
|
case ET_ENEMY:
|
||||||
|
return e->isMissionTarget || world.isEliminateAllEnemies;
|
||||||
|
|
||||||
default:
|
default:
|
||||||
return 0;
|
return 0;
|
||||||
|
|
Loading…
Reference in New Issue