src/ai/api/ai_town.hpp.sq
branchnoai
changeset 9635 9ee82e091af7
parent 9610 5cebcd43a1ec
child 9673 ee4f133c84ec
equal deleted inserted replaced
9634:e359d82f0652 9635:9ee82e091af7
     9 }; // namespace SQConvert
     9 }; // namespace SQConvert
    10 
    10 
    11 void SQAITownRegister(Squirrel *engine) {
    11 void SQAITownRegister(Squirrel *engine) {
    12 	DefSQClass <AITown> SQAITown("AITown");
    12 	DefSQClass <AITown> SQAITown("AITown");
    13 	SQAITown.PreRegister(engine);
    13 	SQAITown.PreRegister(engine);
    14 	SQAITown.AddConstructor<void (AITown::*)()>(engine, 1, "x");
    14 	SQAITown.AddConstructor<void (AITown::*)(), 1>(engine, "x");
    15 
    15 
    16 	SQAITown.DefSQStaticMethod(engine, &AITown::GetClassName,  "GetClassName",  1, "x");
    16 	SQAITown.DefSQStaticMethod(engine, &AITown::GetClassName,  "GetClassName",  1, "x");
    17 	SQAITown.DefSQStaticMethod(engine, &AITown::IsValidTown,   "IsValidTown",   2, "xi");
    17 	SQAITown.DefSQStaticMethod(engine, &AITown::IsValidTown,   "IsValidTown",   2, "xi");
    18 	SQAITown.DefSQStaticMethod(engine, &AITown::GetName,       "GetName",       2, "xi");
    18 	SQAITown.DefSQStaticMethod(engine, &AITown::GetName,       "GetName",       2, "xi");
    19 	SQAITown.DefSQStaticMethod(engine, &AITown::GetPopulation, "GetPopulation", 2, "xi");
    19 	SQAITown.DefSQStaticMethod(engine, &AITown::GetPopulation, "GetPopulation", 2, "xi");