Dear subscribers, I'm sorry to say that a very grave bug slipped through my web of tests (which are obviously still in its early stages). Any second module would fail when compiling function calls, due to the changed function ID. Another less grave bug also slipped through that could make function calls returning objects registered with asOBJ_IS_NOT_COMPLEX and less than or equal to 8 bytes in size to fail when returning. Both of these bugs were discovered by Lennart Denninger, so a big thanks goes to him. You'll find the updated library on the site as usual. Regards, Andreas Jönsson Author of AngelScript AngelScript - AngelCode Scripting Library http://www.angelcode.com/angelscript/ http://www.angelcode.com/forums/