src/ai/api/ai_bridge.hpp.sq
branchnoai
changeset 9793 c5fb53240401
parent 9792 e1222f4674c2
child 9829 80fbe02a4184
equal deleted inserted replaced
9792:e1222f4674c2 9793:c5fb53240401
    14 	SQAIBridge.PreRegister(engine);
    14 	SQAIBridge.PreRegister(engine);
    15 	SQAIBridge.AddConstructor<void (AIBridge::*)(), 1>(engine, "x");
    15 	SQAIBridge.AddConstructor<void (AIBridge::*)(), 1>(engine, "x");
    16 
    16 
    17 	SQAIBridge.DefSQStaticMethod(engine, &AIBridge::GetClassName,     "GetClassName",     1, "x");
    17 	SQAIBridge.DefSQStaticMethod(engine, &AIBridge::GetClassName,     "GetClassName",     1, "x");
    18 	SQAIBridge.DefSQStaticMethod(engine, &AIBridge::IsValidBridge,    "IsValidBridge",    2, "xi");
    18 	SQAIBridge.DefSQStaticMethod(engine, &AIBridge::IsValidBridge,    "IsValidBridge",    2, "xi");
       
    19 	SQAIBridge.DefSQStaticMethod(engine, &AIBridge::IsBridgeTile,     "IsBridgeTile",     2, "xi");
       
    20 	SQAIBridge.DefSQStaticMethod(engine, &AIBridge::BuildBridge,      "BuildBridge",      5, "xiiii");
       
    21 	SQAIBridge.DefSQStaticMethod(engine, &AIBridge::RemoveBridge,     "RemoveBridge",     2, "xi");
    19 	SQAIBridge.DefSQStaticMethod(engine, &AIBridge::GetName,          "GetName",          2, "xi");
    22 	SQAIBridge.DefSQStaticMethod(engine, &AIBridge::GetName,          "GetName",          2, "xi");
    20 	SQAIBridge.DefSQStaticMethod(engine, &AIBridge::GetMaxSpeed,      "GetMaxSpeed",      2, "xi");
    23 	SQAIBridge.DefSQStaticMethod(engine, &AIBridge::GetMaxSpeed,      "GetMaxSpeed",      2, "xi");
    21 	SQAIBridge.DefSQStaticMethod(engine, &AIBridge::GetPrice,         "GetPrice",         3, "xii");
    24 	SQAIBridge.DefSQStaticMethod(engine, &AIBridge::GetPrice,         "GetPrice",         3, "xii");
    22 	SQAIBridge.DefSQStaticMethod(engine, &AIBridge::GetMaxLength,     "GetMaxLength",     2, "xi");
    25 	SQAIBridge.DefSQStaticMethod(engine, &AIBridge::GetMaxLength,     "GetMaxLength",     2, "xi");
    23 	SQAIBridge.DefSQStaticMethod(engine, &AIBridge::GetMinLength,     "GetMinLength",     2, "xi");
    26 	SQAIBridge.DefSQStaticMethod(engine, &AIBridge::GetMinLength,     "GetMinLength",     2, "xi");