13 }; // namespace SQConvert |
13 }; // namespace SQConvert |
14 |
14 |
15 void SQAIOrderRegister(Squirrel *engine) { |
15 void SQAIOrderRegister(Squirrel *engine) { |
16 DefSQClass <AIOrder> SQAIOrder("AIOrder"); |
16 DefSQClass <AIOrder> SQAIOrder("AIOrder"); |
17 SQAIOrder.PreRegister(engine); |
17 SQAIOrder.PreRegister(engine); |
18 SQAIOrder.AddConstructor<void (AIOrder::*)()>(engine, 1, "x"); |
18 SQAIOrder.AddConstructor<void (AIOrder::*)(), 1>(engine, "x"); |
19 |
19 |
20 SQAIOrder.DefSQConst(engine, AIOrder::AIOF_NONE, "AIOF_NONE"); |
20 SQAIOrder.DefSQConst(engine, AIOrder::AIOF_NONE, "AIOF_NONE"); |
21 SQAIOrder.DefSQConst(engine, AIOrder::AIOF_TRANSFER, "AIOF_TRANSFER"); |
21 SQAIOrder.DefSQConst(engine, AIOrder::AIOF_TRANSFER, "AIOF_TRANSFER"); |
22 SQAIOrder.DefSQConst(engine, AIOrder::AIOF_UNLOAD, "AIOF_UNLOAD"); |
22 SQAIOrder.DefSQConst(engine, AIOrder::AIOF_UNLOAD, "AIOF_UNLOAD"); |
23 SQAIOrder.DefSQConst(engine, AIOrder::AIOF_FULL_LOAD, "AIOF_FULL_LOAD"); |
23 SQAIOrder.DefSQConst(engine, AIOrder::AIOF_FULL_LOAD, "AIOF_FULL_LOAD"); |