public override bool WTick() { OldAciv = IsActivated; OVal = RedValue; Tick(); return !(OldAciv == IsActivated && OVal == RedValue); }