return EngineGroup.IsInTime(parameters.EngineTime.ToInt32(), Group.EngineTime);
should be changed to
return EngineGroup.IsInTime(Group.EngineTime, parameters.EngineTime.ToInt32());
should be changed to
return EngineGroup.IsInTime(Group.EngineTime, parameters.EngineTime.ToInt32());