public bool ChangeDelayTime(BCBlockGameState gstate, TimeSpan newdelay, bool resetstart)
 {
     return gstate.ChangeDelayData(DelayIdentifier, newdelay, null, resetstart);
 }