How can I get the calling resource when executing an export?


#1

First of all, sorry for posting here, but for some reason I can’t post on the Resource Develoment forum.

So, say I have this export:

exports.myres:myfunction()

Is there a way to get the resource that is calling myfunction?


#2

I have no idea if it would work, but with tables in mind it should work like this? If not sorry D:

exports.myres:myfunction(‘resourcename’)
exports[‘resourcename’]:myOtherFunction()

http://lua-users.org/wiki/TablesTutorial

ex:

function myfunction(res)
    local whatcalledme = exports[res]
end

#3

there used to be GetInvokingResource but this broke some time ago, why specifically do you desire this?