private void SetupIDs()
{
if (this.ThisIsAPrefab())
{
if (LogFilter.logDev)
{
Debug.Log("This is a prefab: " + base.gameObject.name);
}
this.AssignAssetID(base.gameObject);
}
else
{
GameObject obj2;
if (this.ThisIsASceneObjectWithPrefabParent(out obj2))
{
if (LogFilter.logDev)
{
Debug.Log("This is a scene object with prefab link: " + base.gameObject.name);
}
this.AssignAssetID(obj2);
}
else
{
if (LogFilter.logDev)
{
Debug.Log("This is a pure scene object: " + base.gameObject.name);
}
this.m_AssetId.Reset();
}
}
}