diff -r 71367fffd9e8 -r e1222f4674c2 src/ai/api/ai_bridgelist_valuator.cpp --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/ai/api/ai_bridgelist_valuator.cpp Wed Feb 27 21:07:31 2008 +0000 @@ -0,0 +1,28 @@ +#include "ai_bridgelist_valuator.hpp" +#include "ai_bridge.hpp" + +int32 AIBridgeList_vMaxSpeed::Valuate(int32 bridge_id) const +{ + return AIBridge::GetMaxSpeed(bridge_id); +} + +int32 AIBridgeList_vPrice::Valuate(int32 bridge_id) const +{ + return AIBridge::GetPrice(bridge_id, this->length); +} + +int32 AIBridgeList_vMaxLength::Valuate(int32 bridge_id) const +{ + return AIBridge::GetMaxLength(bridge_id); +} + +int32 AIBridgeList_vMinLength::Valuate(int32 bridge_id) const +{ + return AIBridge::GetMinLength(bridge_id); +} + +int32 AIBridgeList_vYearAvailable::Valuate(int32 bridge_id) const +{ + return AIBridge::GetYearAvailable(bridge_id); +} +