sealed public override void Operation(RobotBase operatingRobotBase) { InternetAntenna internetAntenna = operatingRobotBase.GetRobotPart <InternetAntenna>(); if (internetAntenna != null) { internetAntenna.SendDataThroughInternet(Input1.GetReporterStringValue(operatingRobotBase), Input2.GetReporterStringValue(operatingRobotBase), Input3.GetReporterStringValue(operatingRobotBase)); } }