private static bool IsPluginVersion111OrOlder() { Type utilsClass = VRTK_SharedMethods.GetTypeUnknownAssembly("SteamVR_Utils"); if (utilsClass == null) { return(false); } Type eventClass = VRTK_SharedMethods.GetNestedType(utilsClass, "Event"); if (eventClass == null) { return(false); } return(eventClass.GetMethod("Listen", BindingFlags.Public | BindingFlags.Static) != null); }