// Fixes nulls in serialization manually...*sigh*. public override void OnDeserialization() { if (objID == null) { objID = new ObjectID(); } objID.OnDeserialization(); searchValid = validateSearch(objID.obj); if (replaceItem == null) { replaceItem = new ReplaceItemPrefabInstance(); } replaceItem.parentSearchItem = this; replaceItem.OnDeserialization(); }