Thanks! Actually, is my problem that all API calls need a RETURN_META or RETURN_META_VALUE? Whatever documentation I read last time didn't mention it but looking
http://metamod-p.sourceforge.net/doc/html/coding.html it looks like everything in enginefuncs_t, GetEntityAPI and GetNewDLLFunctions should have a RETURN_META or RETURN_META_VALUE - is that right? Do I need to worry about OVERRIDE or SUPERCEDE?