Security concerns aside, I was wondering if there was an already existing strategy in place for reconnecting to a server and regaining ownership of persistent objects created with TNet?
If not, my current thinking is to have a unique client id stored in the playerPrefs on the client side, and then check against it in each object's OnNetworkJoinChannel() to pass back ownership when needed. Does anyone have any better strategy?
Ownership in this case doesn't necessarily mean TNet ownership - I just want it to appear as if the original player still has full control over those objects, although gaining access to TNManager.isThisMyObject() does make things more handy.