X-Git-Url: https://git.artsoft.org/?p=rocksndiamonds.git;a=blobdiff_plain;f=src%2Fgame_sp%2FBugsTerminals.c;h=cf808c09b3f27df7ba9b8872d4dde8e2e6abb2b0;hp=31bd94571723d105efcd4d9e2799c90dcb2c7740;hb=64e7c54dce6ea8c063f04198c64c5057d751c928;hpb=855700d73bbef8bb1248fe0ac735738478d6044b 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;