You should ditch the 'where' calls. Other than that, there are really only other minor optimizations to make to the 'one-liner' lol. Thank you for sharing! if (part.partInfo != null) { node = GameDatabase.Instance.GetConfigs("PART") .Single(c => part.partInfo.name == c.name.Replace('_', '.')) .config.GetNodes("MODULE") .Single(n => n.GetValue("na
    • Like
    1