void CheckForVesselChanged()
{
Vessel currentVessel = FlightGlobals.ActiveVessel;
if (targetTransform != null)
{
Part part = Part.FromGO(targetTransform.gameObject);
if (part != null && part.vessel != currentVessel)
{
DebugPrint("vessel missmatch");
string message = string.Format("CFC WARNING\n!!!Controlled Vessel is not Focussed!!!");
var screenMessage = new ScreenMessage(message, 3.0f, ScreenMessageStyle.UPPER_CENTER);
ScreenMessages.PostScreenMessage(screenMessage);
}
}
}