Changeset 110 for ttyvaders


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

Legend:

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

    r90 r110  
    2121 */
    2222
     23#include "config.h"
     24
    2325#include <stdlib.h>
    2426
     
    7375            add_explosion(g, g->ex, al->x[i], al->y[i], 0, 0, EXPLOSION_MEDIUM);
    7476            al->type[i] = ALIEN_NONE;
    75             add_bonus(g, g->bo, al->x[i], al->y[i], ee_rand(0,5) ? BONUS_GREEN : BONUS_LIFE);
     77            add_bonus(g, g->bo, al->x[i], al->y[i], ee_rand(0,4) ? BONUS_GREEN : BONUS_LIFE);
    7678        }
    7779
  • ttyvaders/trunk/src/bonus.c

    r88 r110  
    2020 *   Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
    2121 */
     22
     23#include "config.h"
    2224
    2325#include <stdlib.h>
  • ttyvaders/trunk/src/box.c

    r88 r110  
    2020 *   Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
    2121 */
     22
     23#include "config.h"
    2224
    2325#include <stdlib.h>
  • ttyvaders/trunk/src/collide.c

    r90 r110  
    2020 *   Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
    2121 */
     22
     23#include "config.h"
    2224
    2325#include <stdlib.h>
     
    126128                {
    127129                    add_explosion(g, ex, GET_MIN(t->left[y-j], x+3), y-j, 0, 1, EXPLOSION_SMALL);
    128                     t->left[y-j] -= ee_rand(0,3);
     130                    t->left[y-j] -= ee_rand(0,2);
    129131                }
    130132                else if(x + 3 >= t->right[y-j])
    131133                {
    132134                    add_explosion(g, ex, GET_MAX(t->right[y-j], x-2), y-j, 0, 1, EXPLOSION_SMALL);
    133                     t->right[y-j] += ee_rand(0,3);
     135                    t->right[y-j] += ee_rand(0,2);
    134136                }
    135137            }
  • ttyvaders/trunk/src/explosions.c

    r90 r110  
    2020 *   Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
    2121 */
     22
     23#include "config.h"
    2224
    2325#include <stdlib.h>
     
    7476        ee_color(GREEN);
    7577        ee_goto(ex->x[i] + 3, ex->y[i]);
    76         switch(ee_rand(0,3))
     78        switch(ee_rand(0,2))
    7779        {
    7880        case 0:
  • ttyvaders/trunk/src/main.c

    r90 r110  
    2020 *   Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
    2121 */
     22
     23#include "config.h"
    2224
    2325#include <stdio.h>
     
    183185
    184186            /* XXX: to be removed */
    185             if(ee_rand(0,10) == 0)
     187            if(ee_rand(0, 9) == 0)
    186188            {
    187189                int list[3] = { ALIEN_FOO, ALIEN_BAR, ALIEN_BAZ };
    188190
    189                 add_alien(g, g->al, 0, rand() % g->h / 2, list[ee_rand(0,3)]);
     191                add_alien(g, g->al, 0, rand() % g->h / 2, list[ee_rand(0,2)]);
    190192            }
    191193
  • ttyvaders/trunk/src/overlay.c

    r88 r110  
    2020 *   Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
    2121 */
     22
     23#include "config.h"
    2224
    2325#include <stdlib.h>
  • ttyvaders/trunk/src/player.c

    r88 r110  
    2020 *   Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
    2121 */
     22
     23#include "config.h"
    2224
    2325#include <stdlib.h>
  • 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)
  • ttyvaders/trunk/src/tunnel.c

    r90 r110  
    170170
    171171    /* Generate new values */
    172     i = delta[ee_rand(0,6)];
    173     j = delta[ee_rand(0,6)];
     172    i = delta[ee_rand(0,5)];
     173    j = delta[ee_rand(0,5)];
    174174
    175175    /* Check in which direction we need to alter tunnel */
  • ttyvaders/trunk/src/weapons.c

    r98 r110  
    2020 *   Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
    2121 */
     22
     23#include "config.h"
    2224
    2325#include <stdlib.h>
Note: See TracChangeset for help on using the changeset viewer.