public void Update(IBodyPart observable, IBodyPart context) { if (observable.GetState().StateEnum == StateEnum.StronglyContracted) { context.CanModify = true; } else { context.CanModify = false; } }
public void Update(IBodyPart observable, IBodyPart context) { if (observable.GetState().StateEnum != StateEnum.Downwards) { context.CanModify = true; } else { context.CanModify = false; } }