(svn r12241) [NoAI] -Fix r12236: global search/replace to the unreadable documentation! WHOHO! (tnx Progman)
/* $Id$ */
#include "ai_stationlist_valuator.hpp"
#include "ai_station.hpp"
#include "ai_map.hpp"
int32 AIStationList_vLocation::Valuate(int32 station) const
{
return AIStation::GetLocation(station);
}
int32 AIStationList_vCargoWaiting::Valuate(int32 station) const
{
return AIStation::GetCargoWaiting(station, this->cargo_type);
}
int32 AIStationList_vCargoRating::Valuate(int32 station) const
{
return AIStation::GetCargoRating(station, this->cargo_type);
}
int32 AIStationList_vDistanceManhattanToTile::Valuate(int32 station) const
{
return AIMap::DistanceManhattan(this->tile, AIStation::GetLocation(station));
}
int32 AIStationList_vDistanceSquareToTile::Valuate(int32 station) const
{
return AIMap::DistanceSquare(this->tile, AIStation::GetLocation(station));
}