local shared = {} shared.ip = assert( require 'shared.ipstring' ) shared.packet = assert( require 'shared.packet' ) --World state. local world = {} function world:Advance() end function world:Reset() end function world:Load( map ) end function world:AddPlayer( playerID, x, y, stage ) end function world:RemovePlayer( playerID ) end function shared.NewWorld() return setmetatable( {}, {__index = world } ) end return shared