1
0
mirror of https://github.com/vcmi/vcmi.git synced 2025-11-06 09:09:40 +02:00

Prepare transport enum

This commit is contained in:
nordsoft
2023-04-18 13:04:49 +04:00
parent 2babb5add5
commit ed798b06da
27 changed files with 78 additions and 63 deletions

View File

@@ -1085,16 +1085,15 @@ void CGTownInstance::clearArmy() const
}
}
int CGTownInstance::getBoatType() const
TransportId CGTownInstance::getTransportType() const
{
switch (town->faction->alignment)
{
case EAlignment::EVIL : return 0;
case EAlignment::GOOD : return 1;
case EAlignment::NEUTRAL : return 2;
case EAlignment::EVIL : return TransportId::ETransportId::BOAT_EVIL;
case EAlignment::GOOD : return TransportId::ETransportId::BOAT_GOOD;
case EAlignment::NEUTRAL : return TransportId::ETransportId::BOAT_NEUTRAL;
default: return TransportId::ETransportId::NONE;
}
assert(0);
return -1;
}
int CGTownInstance::getMarketEfficiency() const