game_em.random = game_em.random * 129 + 1;
- frame = (frame - 1) & 7;
+ frame = (frame + 1) % 8;
for (i = 0; i < MAX_PLAYERS; i++)
readjoy(action[i], &ply[i]);
UpdateEngineValues(screen_x / TILEX, screen_y / TILEY, ply[0].x, ply[0].y);
- if (frame == 7)
- {
- logic_players();
- logic_objects();
- }
-
- if (frame == 6)
- {
- logic_globals();
- }
+ logic();
for (i = 0; i < MAX_PLAYERS; i++)
if (ply[i].joy_drop &&