… | … | ||
---|---|---|---|
313 | op->last_anim = 1; | 313 | op->last_anim = 1; |
314 | } | 314 | } |
315 | else | 315 | else |
316 | ++op->last_anim; | 316 | ++op->last_anim; |
317 | 317 | ||
318 | if (op->speed_left > 0.f) | 318 | if (expect_false (op->speed_left > 0.f)) |
319 | { | 319 | { |
320 | --op->speed_left; | 320 | --op->speed_left; |
321 | process_object (op); | 321 | process_object (op); |
322 | |||
323 | if (op->destroyed ()) | ||
324 | continue; | ||
325 | } | 322 | } |
326 | 323 | ||
327 | if (!op->contr) | 324 | if (expect_true (!op->contr)) |
328 | op->speed_left = min (abs (op->speed), op->speed_left + abs (op->speed)); | 325 | op->speed_left = min (abs (op->speed), op->speed_left + abs (op->speed)); |
329 | } | 326 | } |
330 | 327 | ||
331 | process_players2 (); | 328 | process_players2 (); |
332 | } | 329 | } |
– | Removed lines |
+ | Added lines |
< | Changed lines |
> | Changed lines |