diff options
Diffstat (limited to 'src/game.c')
-rw-r--r-- | src/game.c | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -156,6 +156,7 @@ mf_game(long seed, int size, int fow, int reveal, int enemies, int fr; int won; Uint32 beg; + int j; int secs; Uint32 end; Uint32 delay; @@ -246,6 +247,12 @@ mf_game(long seed, int size, int fow, int reveal, int enemies, for (i = 0; i < 1 + enemies; ++i) { mf_char_update(chars[i]); } + for (i = 1; i < 1 + enemies; ++i) { + for (j = i + 1; j < 1 + enemies; ++j) { + mf_char_collision(chars[i], chars[j], + SDL_TRUE); + } + } mf_char_get_vector(chars[0], &game.player_cx, &game.player_cy, &game.player_travel, &game.player_dx, &game.player_dy); |