From e4a5b88262430a77bf0c9b47acdc8398ff06c899 Mon Sep 17 00:00:00 2001 From: esquizo Date: Sun, 3 May 2026 20:52:32 -0300 Subject: posições de entidades MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- game.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'game.c') diff --git a/game.c b/game.c index eba5244..12239d0 100644 --- a/game.c +++ b/game.c @@ -33,13 +33,16 @@ entinit() { player = allocentity(); player->type = EPLAYER; + player->body.pos[0] = player_x; + player->body.pos[1] = player_x; player->body.size[0] = ENTITY_SIZE; player->body.size[1] = ENTITY_SIZE; - for(int i = 0; i < 10; i++) { + + for(int i = 0; i < ghostcount; i++) { Entity *e = allocentity(); e->type = EGHOST; - e->body.pos[0] = rand() % 800; - e->body.pos[1] = rand() % 600; + e->body.pos[0] = ghostpositions[i][0] * ENTITY_SIZE * 2; + e->body.pos[1] = ghostpositions[i][1] * ENTITY_SIZE * 2; e->body.size[0] = ENTITY_SIZE; e->body.size[1] = ENTITY_SIZE; } -- cgit v1.2.3