X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Fgame_sp%2FBugsTerminals.c;h=91b60de2a6279bc6fed8b8748f9520c41ecb5668;hb=e742774a369161df5592ec2d7c553ea6d1143de3;hp=4bb27c039dd1db5e7201e02a2274cafddecbf590;hpb=026c569fc47fbe95d8cb131442a4e04610f27f05;p=rocksndiamonds.git diff --git a/src/game_sp/BugsTerminals.c b/src/game_sp/BugsTerminals.c index 4bb27c03..91b60de2 100644 --- a/src/game_sp/BugsTerminals.c +++ b/src/game_sp/BugsTerminals.c @@ -8,7 +8,7 @@ // --- Option Explicit -long GetTickCount(); +long MyGetTickCount(); byte *TerminalState; int TerminalMaxCycles; @@ -131,7 +131,13 @@ int subAnimateTerminals(int si) al = aniTerminal + bl; X = GetStretchX(si); Y = GetStretchY(si); +#if 1 + StretchedSprites.BltImg(X, Y, + bl < 8 ? IMG_SP_TERMINAL : IMG_SP_TERMINAL_ACTIVE, + FrameCounter); +#else StretchedSprites.BltEx(X, Y, al); +#endif // ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ return subAnimateTerminals; @@ -148,7 +154,7 @@ int subRandomize() long Tick, Tmp; - Tick = GetTickCount(); + Tick = MyGetTickCount(); Tmp = ((Tick ^ (long)(Tick / (1 << 16))) & 0xFFFF); RandomSeed = 0x7FFF & Tmp; if ((Tmp & 0x8000) != 0) @@ -163,7 +169,7 @@ int subRandomize() } #endif -#if 1 +#if 0 printf("::: BugsTerminals.c: ========== subRandomize()\n"); #endif