public KnowYourWayComponentSolver(TwitchModule module) : base(module) { object component = module.BombComponent.GetComponent(ComponentType); _buttons = ButtonFields.Select(field => (KMSelectable)field.GetValue(component)).ToArray(); _textMeshes = TextFields.Select(field => (TextMesh)field.GetValue(component)).ToArray(); ModInfo = ComponentSolverFactory.GetModuleInfo(GetModuleType(), "Press the buttons labeled UDLR with !{0} press UDLR."); }