-- small entity wrapper local m = {} function m:spawn () _EntSpawn(self.ent) end function m:getpos () return _EntGetPos(self.ent) end -- function to wrap entity function GetEntObj (ent) local o = {} local mt = {} mt.__index = m setmetatable(o, mt) o.ent = ent return o end