internal static NetworkObject GetBaseline(uint baselineId, int objHash)
{
Collections.LinkedList<Tuple<uint, NetworkObject>> objList;
_deltaStates.TryGetValue(objHash, out objList);
if (objList != null)
{
foreach(var node in objList)
{
if (node.Value.Item1 == baselineId)
{
objList.TruncateTo(node);
return node.Value.Item2;
}
}
}
return null;
}