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