Ignore:
Timestamp:
Nov 9, 2003, 2:16:19 PM (17 years ago)
Author:
Sam Hocevar
Message:
  • Coding style everywhere.
File:
1 edited

Legend:

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

    r80 r88  
    2525#include "common.h"
    2626
    27 box * create_box( game *g, int x, int y, int w, int h )
     27box * create_box(game *g, int x, int y, int w, int h)
    2828{
    29     box *b = malloc( sizeof( box ) );
     29    box *b = malloc(sizeof( box ));
    3030
    3131    b->x = x;
     
    3838}
    3939
    40 void draw_box( game *g, box *b )
     40void draw_box(game *g, box *b)
    4141{
    4242    int i, j, frame;
    4343
    44     ee_color( EE_YELLOW );
     44    ee_color(EE_YELLOW);
    4545
    4646    /* Draw the thin horizontal line */
    47     if( b->frame < 8 )
     47    if(b->frame < 8)
    4848    {
    49         for( i = b->x - b->w * b->frame / 16 ;
     49        for(i = b->x - b->w * b->frame / 16 ;
    5050             i < b->x + b->w * b->frame / 16 ;
    51              i++ )
     51             i++)
    5252        {
    53             ee_goto( i, b->y );
    54             ee_putchar( 'X' );
     53            ee_goto(i, b->y);
     54            ee_putchar('X');
    5555        }
    5656
     
    6161    frame = b->frame < 12 ? b->frame : 12;
    6262
    63     for( i = b->x - b->w / 2 ;
     63    for(i = b->x - b->w / 2 ;
    6464         i < b->x + b->w / 2 ;
    65          i++ )
     65         i++)
    6666    {
    67         ee_goto( i, b->y - b->h * (frame - 8) / 8 );
    68         ee_putchar( 'X' );
    69         ee_goto( i, b->y + b->h * (frame - 8) / 8 );
    70         ee_putchar( 'X' );
     67        ee_goto(i, b->y - b->h * (frame - 8) / 8);
     68        ee_putchar('X');
     69        ee_goto(i, b->y + b->h * (frame - 8) / 8);
     70        ee_putchar('X');
    7171    }
    7272
    73     for( j = b->y - b->h * (frame - 8) / 8 ;
     73    for(j = b->y - b->h * (frame - 8) / 8 ;
    7474         j < b->y + b->h * (frame - 8) / 8 ;
    75          j++ )
     75         j++)
    7676    {
    77         ee_goto( b->x - b->w / 2, j );
    78         ee_putchar( 'X' );
    79         ee_goto( b->x + b->w / 2 - 1, j );
    80         ee_putchar( 'X' );
     77        ee_goto(b->x - b->w / 2, j);
     78        ee_putchar('X');
     79        ee_goto(b->x + b->w / 2 - 1, j);
     80        ee_putchar('X');
    8181    }
    8282
    83     ee_color( EE_BLACK );
     83    ee_color(EE_BLACK);
    8484
    85     for( j = b->y - b->h * (frame - 8) / 8 + 1 ;
     85    for(j = b->y - b->h * (frame - 8) / 8 + 1 ;
    8686         j < b->y + b->h * (frame - 8) / 8 ;
    87          j++ )
     87         j++)
    8888    {
    89         for( i = b->x - b->w / 2 + 1 ;
     89        for(i = b->x - b->w / 2 + 1 ;
    9090             i < b->x + b->w / 2 - 1 ;
    91              i++ )
     91             i++)
    9292        {
    93             ee_goto( i, j );
    94             ee_putchar( 'X' );
     93            ee_goto(i, j);
     94            ee_putchar('X');
    9595        }
    9696    }
    9797
    98     if( b->frame < 12 )
     98    if(b->frame < 12)
    9999    {
    100100        return;
     
    102102
    103103    /* Draw the text inside the frame */
    104     ee_color( EE_YELLOW );
     104    ee_color(EE_YELLOW);
    105105
    106106    /* FIXME: use a font */
    107     ee_goto( b->x - b->w / 2 + 12, b->y - b->h / 2 + 2 );
    108     ee_putstr( "XXXX.  .XXXX  X   X  .XXXX  .XXXX  XXXX." );
    109     ee_goto( b->x - b->w / 2 + 12, b->y - b->h / 2 + 3 );
    110     ee_putstr( "X  `X  X'  X  X   X  X'     X'     X  `X" );
    111     ee_goto( b->x - b->w / 2 + 12, b->y - b->h / 2 + 4 );
    112     ee_putstr( "XXXX'  XXXXX  X   X  `XXX   XXXX   X   X" );
    113     ee_goto( b->x - b->w / 2 + 12, b->y - b->h / 2 + 5 );
    114     ee_putstr( "X'     X' `X  X. ,X     `X  X'     X  ,X" );
    115     ee_goto( b->x - b->w / 2 + 12, b->y - b->h / 2 + 6 );
    116     ee_putstr( "X      X   X  `XXXX  XXXX'  `XXXX  XXXX'" );
     107    ee_goto(b->x - b->w / 2 + 12, b->y - b->h / 2 + 2);
     108    ee_putstr("XXXX.  .XXXX  X   X  .XXXX  .XXXX  XXXX.");
     109    ee_goto(b->x - b->w / 2 + 12, b->y - b->h / 2 + 3);
     110    ee_putstr("X  `X  X'  X  X   X  X'     X'     X  `X");
     111    ee_goto(b->x - b->w / 2 + 12, b->y - b->h / 2 + 4);
     112    ee_putstr("XXXX'  XXXXX  X   X  `XXX   XXXX   X   X");
     113    ee_goto(b->x - b->w / 2 + 12, b->y - b->h / 2 + 5);
     114    ee_putstr("X'     X' `X  X. ,X     `X  X'     X  ,X");
     115    ee_goto(b->x - b->w / 2 + 12, b->y - b->h / 2 + 6);
     116    ee_putstr("X      X   X  `XXXX  XXXX'  `XXXX  XXXX'");
    117117}
    118118
    119 void free_box( box *b )
     119void free_box(box *b)
    120120{
    121     free( b );
     121    free(b);
    122122}
    123123
Note: See TracChangeset for help on using the changeset viewer.