X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Fgame_sp%2FTickCountObject.c;h=fae698ce5168d4b09902bdc00213766387227304;hb=34e8c8894f9aa655a87577c946c31a3f9b6134c5;hp=c3c4443e5d535cd0ec21bda765527e5fa06e0d75;hpb=315fd934929b6f1dbb70a6ae3cda097cdbc7d9c0;p=rocksndiamonds.git diff --git a/src/game_sp/TickCountObject.c b/src/game_sp/TickCountObject.c index c3c4443e..fae698ce 100644 --- a/src/game_sp/TickCountObject.c +++ b/src/game_sp/TickCountObject.c @@ -62,39 +62,6 @@ void TickCountObject_Let_Pause(boolean NewVal) MPause = NewVal; } -void TickCountObject_DelayMS(long MSInterval, boolean DoEventsFlag) // in ms -{ - currency Start; - - Start = TickCountObject_Get_TickNow(); - DelayLoopActive = True; - do - { - if (DoEventsFlag) - DoEvents(); - - if (MSInterval <= TickCountObject_TickDiffMS(Start) && ! MPause) - break; - } - while (1); - - DelayLoopActive = False; -} - -// for compatibility with old code: -void TickCountObject_DelayS(long SInterval, boolean DoEventsFlag) // in s -{ - // check if SInterval is less than 25 days ... - if ((int)(LongMax / 1000) <= SInterval) - { - Err.Raise(513, "Delay()", "Value Overflow"); - } - else - { - TickCountObject_DelayMS((long)1000 * SInterval, DoEventsFlag); - } -} - currency TickCountObject_Get_TickNow() { currency TickNow;