Capital ship component name bug fix.
This commit is contained in:
parent
9dd027b825
commit
2cb6206ea9
|
@ -561,7 +561,10 @@ void updateCapitalShipComponentProperties(Entity *parent, long flags)
|
||||||
{
|
{
|
||||||
Entity *e;
|
Entity *e;
|
||||||
|
|
||||||
|
if (flags != -1)
|
||||||
|
{
|
||||||
flags &= ~EF_AI_LEADER;
|
flags &= ~EF_AI_LEADER;
|
||||||
|
}
|
||||||
|
|
||||||
for (e = battle.entityHead.next ; e != NULL ; e = e->next)
|
for (e = battle.entityHead.next ; e != NULL ; e = e->next)
|
||||||
{
|
{
|
||||||
|
@ -584,10 +587,13 @@ void updateCapitalShipComponentProperties(Entity *parent, long flags)
|
||||||
|
|
||||||
e->active = parent->active;
|
e->active = parent->active;
|
||||||
|
|
||||||
|
if (flags != -1)
|
||||||
|
{
|
||||||
e->flags |= flags;
|
e->flags |= flags;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
void loadCapitalShips(cJSON *node)
|
void loadCapitalShips(cJSON *node)
|
||||||
{
|
{
|
||||||
|
@ -659,9 +665,9 @@ void loadCapitalShips(cJSON *node)
|
||||||
|
|
||||||
SDL_LogMessage(SDL_LOG_CATEGORY_APPLICATION, SDL_LOG_PRIORITY_WARN, "Flags for '%s' (%s) replaced", e->name, e->defName);
|
SDL_LogMessage(SDL_LOG_CATEGORY_APPLICATION, SDL_LOG_PRIORITY_WARN, "Flags for '%s' (%s) replaced", e->name, e->defName);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
updateCapitalShipComponentProperties(e, flags);
|
updateCapitalShipComponentProperties(e, flags);
|
||||||
}
|
|
||||||
|
|
||||||
SDL_LogMessage(SDL_LOG_CATEGORY_APPLICATION, SDL_LOG_PRIORITY_DEBUG, "%s (%d / %d)", e->name, e->health, e->maxHealth);
|
SDL_LogMessage(SDL_LOG_CATEGORY_APPLICATION, SDL_LOG_PRIORITY_DEBUG, "%s (%d / %d)", e->name, e->health, e->maxHealth);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue