diff -r cacf2f05f79b -r 283d23931bb4 src/ai/api/ai_execmode.hpp --- a/src/ai/api/ai_execmode.hpp Sun Mar 25 13:32:14 2007 +0000 +++ b/src/ai/api/ai_execmode.hpp Sun Mar 25 13:50:19 2007 +0000 @@ -41,6 +41,11 @@ }; #ifdef DEFINE_SQUIRREL_CLASS +namespace SQConvert { + /* Allow AIExecMode to be used as Squirrel parameter */ + template <> AIExecMode *GetParam(ForceType, HSQUIRRELVM vm, int index) { SQUserPointer instance; sq_getinstanceup(vm, index, &instance, 0); return (AIExecMode *)instance; } +}; // namespace SQConvert + void SQAIExecModeRegister(Squirrel *engine) { DefSQClass SQAIExecMode("AIExecMode"); SQAIExecMode.PreRegister(engine);