summaryrefslogtreecommitdiff
path: root/src/base/arena.c
diff options
context:
space:
mode:
authororoborus <oroborus@0ee4d065-81f0-4d1e-b06c-ff20ad07cc3e>2008-07-31 20:03:29 +0000
committeroroborus <oroborus@0ee4d065-81f0-4d1e-b06c-ff20ad07cc3e>2008-07-31 20:03:29 +0000
commitbdd968b726362f55454853799ec7869cd14b9a4c (patch)
tree1fed78c04d404ac03e57bab2b94cd4ea4343862e /src/base/arena.c
parent1050c84b401b58e8ad69a2e49edae5185b136f1f (diff)
- priprava kodu na podporu UDP a TCP sucastne
- upravy v kode, ktory spusta funkcie proto.c na zaklade prijatych packetov. ( na strane servera aj clienta ) git-svn-id: http://opensvn.csie.org/tuxanci_ng@185 0ee4d065-81f0-4d1e-b06c-ff20ad07cc3e
Diffstat (limited to 'src/base/arena.c')
-rw-r--r--src/base/arena.c18
1 files changed, 13 insertions, 5 deletions
diff --git a/src/base/arena.c b/src/base/arena.c
index 4abf1f7..e5c90c0 100644
--- a/src/base/arena.c
+++ b/src/base/arena.c
@@ -150,11 +150,16 @@ static void action_drawShot(space_t *space, shot_t *shot, void *p)
drawShot(shot);
}
+#if 0
+
+#endif
+
void drawArena(arena_t *arena)
{
int screen_x, screen_y;
tux_t *tux = NULL;
int i, j;
+ //int count = 0;
tux = getControlTux(TUX_CONTROL_KEYBOARD_RIGHT);
@@ -162,27 +167,30 @@ void drawArena(arena_t *arena)
{
return;
}
-/*
+
screen_x = tux->x - WINDOW_SIZE_X/2;
screen_y = tux->y - WINDOW_SIZE_Y/2;
-*/
+
getCenterScreen(&screen_x, &screen_y, tux->x, tux->y);
for( i = screen_y/arena->background->h ;
- i <= screen_y/arena->background->h + WINDOW_SIZE_Y/arena->background->h+1 ; i++ )
+ i <= screen_y/arena->background->h + WINDOW_SIZE_Y/arena->background->h ; i++ )
{
for( j = screen_x/arena->background->w ;
- j <= screen_x/arena->background->w + WINDOW_SIZE_X/arena->background->w+1 ; j++ )
+ j <= screen_x/arena->background->w + WINDOW_SIZE_X/arena->background->w ; j++ )
{
addLayer(arena->background,
j * arena->background->w,
i * arena->background->h,
0, 0, arena->background->w, arena->background->h, -100);
- }
+ //count++;
+ }
}
+ //printf("arena count = %d\n", count);
+
actionSpaceFromLocation(arena->spaceTux, action_drawTux, NULL,
screen_x, screen_y, WINDOW_SIZE_X, WINDOW_SIZE_Y);