void act1()
{
if (MasterOfLoop1)
foreach (ModuleRTLoopAnimAntenna m in part.Modules.OfType<ModuleRTLoopAnimAntenna>())
m.SetMode1();
if (MasterOf1)
{
foreach (ModuleRTModalAntenna m in part.Modules.OfType<ModuleRTModalAntenna>())
m.SetMode1();
foreach (ModuleRTAnimatedAntenna m in part.Modules.OfType<ModuleRTAnimatedAntenna>())
m.SetMode1();
}
else
SetMode1();
if (ModeLock)
{
foreach (ModuleRTModalAntenna m in part.Modules.OfType<ModuleRTModalAntenna>())
m.Locked = false;
foreach (ModuleRTAnimatedAntenna m in part.Modules.OfType<ModuleRTAnimatedAntenna>())
if (m != this)
m.Locked = false;
}
if (LoopLock)
foreach (ModuleRTLoopAnimAntenna m in part.Modules.OfType<ModuleRTLoopAnimAntenna>())
m.Locked = false;
part.SendMessage("UpdateGUI");
}