give the selection cards their own parts instead of label blobs
This commit is contained in:
@@ -14,3 +14,22 @@ QString getBuildingTypeName(BuildingType type)
|
||||
}
|
||||
return QString::fromStdString(toDisplayName(buildingTypeId(type)));
|
||||
}
|
||||
|
||||
QString getBehaviorLabel(BehaviorKind kind)
|
||||
{
|
||||
// Only the winning behavior is named; the salvage and repair cycles that run
|
||||
// regardless of it are not behaviors here (REQ-UI-SHIP-BEHAVIOR).
|
||||
switch (kind)
|
||||
{
|
||||
case BehaviorKind::Retreat: return QObject::tr("Retreating");
|
||||
case BehaviorKind::Attack: return QObject::tr("Engaging");
|
||||
case BehaviorKind::SalvageScrap:
|
||||
case BehaviorKind::DeliverScrap: return QObject::tr("Salvaging");
|
||||
case BehaviorKind::Repair: return QObject::tr("Repairing");
|
||||
case BehaviorKind::Rally: return QObject::tr("Rallying");
|
||||
case BehaviorKind::Standby: return QObject::tr("Standby");
|
||||
case BehaviorKind::Advance: return QObject::tr("Advancing");
|
||||
case BehaviorKind::None: break;
|
||||
}
|
||||
return QString();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user