Advertisement
Guest User

Untitled

a guest
Jun 22nd, 2017
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.39 KB | None | 0 0
  1. local function IndexingWithInheritance( self, Index )
  2.     local TempIndex = self.__index
  3.     self.__index = self
  4.     setmetatable( self, nil )
  5.     if( self[Index] ) then
  6.         return self
  7.     end
  8.     self.__index = TempIndex
  9.     setmetatable( self, self )
  10.     for k, v in pairs( self._Parents ) do
  11.         local Module = Framework.Modules.Get( v )
  12.         if( Module[Index] != nil ) then
  13.             return Module[Index]
  14.         end
  15.     end
  16. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement