void RealmSwap() { if (realmSwap) { rM.PositionLerp(gameObject, startPos, endPos); rM.ShapeScale(gameObject, startScale, endScale); if (normalObject && realmObject != null) { normalObject.SetActive(false); realmObject.SetActive(true); } if (RealmEnemy != null) { RealmEnemy.SetActive(true); // set enemies active } } else { rM.PositionLerp(gameObject, startPos, endPos); rM.ShapeScale(gameObject, startScale, endScale); if (normalObject && realmObject != null) { normalObject.SetActive(true); realmObject.SetActive(false); } if (RealmEnemy != null) { RealmEnemy.SetActive(false); //set enemies to inactive } } }