Ignore:
Timestamp:
Nov 10, 2003, 12:34:24 AM (17 years ago)
Author:
Sam Hocevar
Message:
  • src/*.c: + Added missing #include "config.h". + Fixed a nasty bug in ee_rand() calls.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • ttyvaders/trunk/src/starfield.c

    r90 r110  
    2121 */
    2222
     23#include "config.h"
     24
    2325#include <stdlib.h>
    2426
     
    3436    for(i = 0; i < STARS; i++)
    3537    {
    36         s[i].x = ee_rand(0, g->w);
    37         s[i].y = ee_rand(0, g->h);
    38         s[i].z = ee_rand(1, 4);
    39         s[i].c = ee_rand(6, 8);
    40         s[i].ch = ee_rand(0, 2) ? '.' : '\'';
     38        s[i].x = ee_rand(0, g->w - 1);
     39        s[i].y = ee_rand(0, g->h - 1);
     40        s[i].z = ee_rand(1, 3);
     41        s[i].c = ee_rand(6, 7);
     42        s[i].ch = ee_rand(0, 1) ? '.' : '\'';
    4143    }
    4244
     
    6769        if(s[i].x < 0)
    6870        {
    69             s[i].x = ee_rand(0, g->w);
     71            s[i].x = ee_rand(0, g->w - 1);
    7072            s[i].y = 0;
    71             s[i].z = ee_rand(1, 3);
    72             s[i].c = ee_rand(6, 8);
    73             s[i].ch = ee_rand(0, 2) ? '.' : '\'';
     73            s[i].z = ee_rand(1, 2);
     74            s[i].c = ee_rand(6, 7);
     75            s[i].ch = ee_rand(0, 1) ? '.' : '\'';
    7476        }
    7577        else if(s[i].y < g->h-1)
Note: See TracChangeset for help on using the changeset viewer.