1
0
mirror of https://github.com/vcmi/vcmi.git synced 2025-03-19 21:10:12 +02:00

Restore LF, use JsonKeys for logging, fix BattleHex description

This commit is contained in:
MichalZr6 2025-01-14 10:20:02 +01:00
parent ecdd394bb1
commit a1593948b7
4 changed files with 31 additions and 31 deletions

View File

@ -349,7 +349,7 @@ MoveTarget BattleExchangeEvaluator::findMoveTowardsUnreachable(
logAi->trace(
"Checking movement towards %d of %s",
enemy->getCount(),
enemy->creatureId().toCreature()->getNameSingularTranslated());
VLC->creatures()->getById(enemy->creatureId())->getJsonKey());
auto distance = dists.distToNearestNeighbour(activeStack, enemy);

View File

@ -167,7 +167,7 @@ std::string CStack::nodeName() const
oss << owner.toString();
oss << " battle stack [" << ID << "]: " << getCount() << " of ";
if(typeID.hasValue())
oss << typeID.toCreature()->getNamePluralTranslated();
oss << typeID.toEntity(VLC)->getJsonKey();
else
oss << "[UNDEFINED TYPE]";

View File

@ -28,7 +28,7 @@ class BattleHexArray;
* @brief Represents a battlefield hexagonal tile.
*
* Valid hexes are within the range 0 to 186, excluding some invalid values, ex. castle towers (-2, -3, -4).
* Available hexes are those in the first or last column.
* Available hexes are those valid ones but NOT in the first or last column.
*/
class DLL_LINKAGE BattleHex
{