1
Fork 0
mirror of https://github.com/RGBCube/DOOM-fire-zig synced 2025-07-28 09:37:44 +00:00
This commit is contained in:
const-void 2022-01-22 07:05:27 -05:00
parent 4f2c7d442b
commit 2dd8bffc91

View file

@ -597,15 +597,13 @@ pub fn showDoomFire() void {
spread_rnd_idx = rand.intRangeAtMost(u8, 0, 3);
if (doFire_idx >= (spread_rnd_idx + 1)) {
spread_dst = doFire_idx - spread_rnd_idx + 1;
}
else {
spread_dst=doFire_idx;
} else {
spread_dst = doFire_idx;
}
if (spread_dst >= FIRE_W) {
if (spread_px > (spread_rnd_idx & 1)) {
screen_buf[spread_dst - FIRE_W] = spread_px - (spread_rnd_idx & 1);
}
else {
screen_buf[spread_dst - FIRE_W] = spread_px - (spread_rnd_idx & 1);
} else {
screen_buf[spread_dst - FIRE_W] = 0;
}
}