diff -r 505fcc067ade -r 4bb34cea7fad src/ai/api/ai_order.hpp --- a/src/ai/api/ai_order.hpp Sun Mar 25 21:53:57 2007 +0000 +++ b/src/ai/api/ai_order.hpp Sun Mar 25 22:21:12 2007 +0000 @@ -183,20 +183,20 @@ SQAIOrder.DefSQConst (engine, AIOrder::AIOF_NON_STOP, "AIOF_NON_STOP"); SQAIOrder.DefSQConst (engine, AIOrder::AIOF_INVALID, "AIOF_INVALID"); - SQAIOrder.DefSQStaticMethod(engine, &AIOrder::GetClassName, "GetClassName"); - SQAIOrder.DefSQStaticMethod(engine, &AIOrder::IsValidVehicleOrder, "IsValidVehicleOrder"); - SQAIOrder.DefSQStaticMethod(engine, &AIOrder::AreOrderFlagsValid, "AreOrderFlagsValid"); + SQAIOrder.DefSQStaticMethod(engine, &AIOrder::GetClassName, "GetClassName", 1, "x"); + SQAIOrder.DefSQStaticMethod(engine, &AIOrder::IsValidVehicleOrder, "IsValidVehicleOrder", 3, "xii"); + SQAIOrder.DefSQStaticMethod(engine, &AIOrder::AreOrderFlagsValid, "AreOrderFlagsValid", 3, "xii"); - SQAIOrder.DefSQMethod(engine, &AIOrder::GetNumberOfOrders, "GetNumberOfOrders"); - SQAIOrder.DefSQMethod(engine, &AIOrder::GetOrderDestination, "GetOrderDestination"); - SQAIOrder.DefSQMethod(engine, &AIOrder::GetOrderFlags, "GetOrderFlags"); - SQAIOrder.DefSQMethod(engine, &AIOrder::AppendOrder, "AppendOrder"); - SQAIOrder.DefSQMethod(engine, &AIOrder::InsertOrder, "InsertOrder"); - SQAIOrder.DefSQMethod(engine, &AIOrder::RemoveOrder, "RemoveOrder"); - SQAIOrder.DefSQMethod(engine, &AIOrder::ChangeOrder, "ChangeOrder"); - SQAIOrder.DefSQMethod(engine, &AIOrder::CopyOrders, "CopyOrders"); - SQAIOrder.DefSQMethod(engine, &AIOrder::ShareOrders, "ShareOrders"); - SQAIOrder.DefSQMethod(engine, &AIOrder::UnshareOrders, "UnshareOrders"); + SQAIOrder.DefSQMethod(engine, &AIOrder::GetNumberOfOrders, "GetNumberOfOrders", 2, "xi"); + SQAIOrder.DefSQMethod(engine, &AIOrder::GetOrderDestination, "GetOrderDestination", 3, "xii"); + SQAIOrder.DefSQMethod(engine, &AIOrder::GetOrderFlags, "GetOrderFlags", 3, "xii"); + SQAIOrder.DefSQMethod(engine, &AIOrder::AppendOrder, "AppendOrder", 4, "xiii"); + SQAIOrder.DefSQMethod(engine, &AIOrder::InsertOrder, "InsertOrder", 5, "xiiii"); + SQAIOrder.DefSQMethod(engine, &AIOrder::RemoveOrder, "RemoveOrder", 3, "xii"); + SQAIOrder.DefSQMethod(engine, &AIOrder::ChangeOrder, "ChangeOrder", 4, "xiii"); + SQAIOrder.DefSQMethod(engine, &AIOrder::CopyOrders, "CopyOrders", 3, "xii"); + SQAIOrder.DefSQMethod(engine, &AIOrder::ShareOrders, "ShareOrders", 3, "xii"); + SQAIOrder.DefSQMethod(engine, &AIOrder::UnshareOrders, "UnshareOrders", 2, "xi"); SQAIOrder.PostRegister(engine); }