X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Fgame_sp%2FBugsTerminals.c;h=cf808c09b3f27df7ba9b8872d4dde8e2e6abb2b0;hb=dec5093fc78bfe1356d764c2432fed6566b2af66;hp=31bd94571723d105efcd4d9e2799c90dcb2c7740;hpb=115ce6f2da1914d68b0fe0e5f9082973190dacdd;p=rocksndiamonds.git diff --git a/src/game_sp/BugsTerminals.c b/src/game_sp/BugsTerminals.c index 31bd9457..cf808c09 100644 --- a/src/game_sp/BugsTerminals.c +++ b/src/game_sp/BugsTerminals.c @@ -75,26 +75,26 @@ void subAnimateTerminals(int si) if (LowByte(PlayField16[si]) != fiTerminal) return; - /* use native frame handling (undo frame incrementation in main loop) */ + // use native frame handling (undo frame incrementation in main loop) if (game.use_native_sp_graphics_engine) GfxFrame[lx][ly]--; - /* get last random animation delay */ + // get last random animation delay bl = SgnHighByte(PlayField16[si]); bl = bl + 1; - if (bl <= 0) /* return if random animation delay not yet reached */ + if (bl <= 0) // return if random animation delay not yet reached { MovHighByte(&PlayField16[si], bl); return; } - /* calculate new random animation delay */ + // calculate new random animation delay bl = -(subGetRandomNumber() & TerminalMaxCycles); // generate new random number MovHighByte(&PlayField16[si], bl); // save new sequence number - /* check terminal state (active or inactive) */ + // check terminal state (active or inactive) bl = TerminalState[si] + 1; if (bl == 8) bl = 0;