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