src/ai/api/ai_error.hpp.sq
branchnoai
changeset 10094 e737405b06dd
parent 10093 b3849a19d137
child 10212 1e0a2a182253
--- a/src/ai/api/ai_error.hpp.sq	Tue Apr 08 07:19:02 2008 +0000
+++ b/src/ai/api/ai_error.hpp.sq	Tue Apr 08 07:24:23 2008 +0000
@@ -30,6 +30,7 @@
 	SQAIError.DefSQConst(engine, AIError::ERR_CAT_SIGN,                 "ERR_CAT_SIGN");
 	SQAIError.DefSQConst(engine, AIError::ERR_CAT_ROAD,                 "ERR_CAT_ROAD");
 	SQAIError.DefSQConst(engine, AIError::ERR_CAT_ORDER,                "ERR_CAT_ORDER");
+	SQAIError.DefSQConst(engine, AIError::ERR_CAT_MARINE,               "ERR_CAT_MARINE");
 	SQAIError.DefSQConst(engine, AIError::ERR_CAT_BIT_SIZE,             "ERR_CAT_BIT_SIZE");
 	SQAIError.DefSQConst(engine, AIError::ERR_NONE,                     "ERR_NONE");
 	SQAIError.DefSQConst(engine, AIError::ERR_UNKNOWN,                  "ERR_UNKNOWN");
@@ -45,6 +46,8 @@
 	SQAIError.DefSQConst(engine, AIError::ERR_FLAT_LAND_REQUIRED,       "ERR_FLAT_LAND_REQUIRED");
 	SQAIError.DefSQConst(engine, AIError::ERR_LAND_SLOPED_WRONG,        "ERR_LAND_SLOPED_WRONG");
 	SQAIError.DefSQConst(engine, AIError::ERR_VEHICLE_IN_THE_WAY,       "ERR_VEHICLE_IN_THE_WAY");
+	SQAIError.DefSQConst(engine, AIError::ERR_SITE_UNSUITABLE,          "ERR_SITE_UNSUITABLE");
+	SQAIError.DefSQConst(engine, AIError::ERR_TOO_CLOSE_TO_EDGE,        "ERR_TOO_CLOSE_TO_EDGE");
 
 	AIError::RegisterErrorMap(STR_0003_NOT_ENOUGH_CASH_REQUIRES,        AIError::ERR_NOT_ENOUGH_CASH);
 	AIError::RegisterErrorMap(STR_2009_LOCAL_AUTHORITY_REFUSES,         AIError::ERR_LOCAL_AUTHORITY_REFUSES);
@@ -77,6 +80,9 @@
 	AIError::RegisterErrorMap(STR_9000_ROAD_VEHICLE_IN_THE_WAY,         AIError::ERR_VEHICLE_IN_THE_WAY);
 	AIError::RegisterErrorMap(STR_980E_SHIP_IN_THE_WAY,                 AIError::ERR_VEHICLE_IN_THE_WAY);
 	AIError::RegisterErrorMap(STR_A015_AIRCRAFT_IN_THE_WAY,             AIError::ERR_VEHICLE_IN_THE_WAY);
+	AIError::RegisterErrorMap(STR_0239_SITE_UNSUITABLE,                 AIError::ERR_SITE_UNSUITABLE);
+	AIError::RegisterErrorMap(STR_304B_SITE_UNSUITABLE,                 AIError::ERR_SITE_UNSUITABLE);
+	AIError::RegisterErrorMap(STR_0002_TOO_CLOSE_TO_EDGE_OF_MAP,        AIError::ERR_TOO_CLOSE_TO_EDGE);
 
 	AIError::RegisterErrorMapString(AIError::ERR_NONE,                     "ERR_NONE");
 	AIError::RegisterErrorMapString(AIError::ERR_UNKNOWN,                  "ERR_UNKNOWN");
@@ -91,6 +97,8 @@
 	AIError::RegisterErrorMapString(AIError::ERR_FLAT_LAND_REQUIRED,       "ERR_FLAT_LAND_REQUIRED");
 	AIError::RegisterErrorMapString(AIError::ERR_LAND_SLOPED_WRONG,        "ERR_LAND_SLOPED_WRONG");
 	AIError::RegisterErrorMapString(AIError::ERR_VEHICLE_IN_THE_WAY,       "ERR_VEHICLE_IN_THE_WAY");
+	AIError::RegisterErrorMapString(AIError::ERR_SITE_UNSUITABLE,          "ERR_SITE_UNSUITABLE");
+	AIError::RegisterErrorMapString(AIError::ERR_TOO_CLOSE_TO_EDGE,        "ERR_TOO_CLOSE_TO_EDGE");
 
 	SQAIError.DefSQStaticMethod(engine, &AIError::GetClassName,           "GetClassName",           1, "x");
 	SQAIError.DefSQStaticMethod(engine, &AIError::GetErrorCategory,       "GetErrorCategory",       1, "x");