Ignore:
Timestamp:
Mar 18, 2008, 9:36:56 PM (15 years ago)
Author:
Sam Hocevar
Message:
  • Get rid of ugly tabs and trailing spaces everywhere.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • abuse/trunk/src/automap.cpp

    r123 r124  
    1919  if (!automap_window) return ;
    2020  image *screen=automap_window->screen;
    21  
     21
    2222  long sx,ex,sy,ey,x,y,window_xstart,window_ystart,
    2323                       window_xend,window_yend,centerx,centery,
    2424                       draw_xstart,draw_ystart,
    2525                       i,j;
    26  
     26
    2727  x=the_game->first_view->x_center();
    2828  y=the_game->first_view->y_center();
    2929
    30  
    31   window_xstart=automap_window->x1();       
     30
     31  window_xstart=automap_window->x1();
    3232  window_ystart=automap_window->y1();
    33   window_xend=automap_window->x2();       
     33  window_xend=automap_window->x2();
    3434  window_yend=automap_window->y2();
    3535  centerx=(window_xstart+window_xend)/2;
    3636  centery=(window_ystart+window_yend)/2;
    37    
    38   sx=x/f_wid-w/2;                // start drawing with this foretile 
     37
     38  sx=x/f_wid-w/2;                // start drawing with this foretile
    3939  sy=y/f_hi-h/2;
    40   ex=sx+w; 
    41   ey=sy+h; 
     40  ex=sx+w;
     41  ey=sy+h;
    4242
    4343  if (sx<0)                       // does the map scroll past the left side ?
    44   { sx=0;                         // yes, start drawing at 0 
     44  { sx=0;                         // yes, start drawing at 0
    4545    draw_xstart=centerx-(x*AUTOTILE_WIDTH/f_wid);
    4646  }
    4747  else
    4848    draw_xstart=centerx-(x*AUTOTILE_WIDTH/f_wid-sx*AUTOTILE_WIDTH);
    49                            
    50   if (sy<0) 
    51   { 
    52     sy=0;   
     49
     50  if (sy<0)
     51  {
     52    sy=0;
    5353    draw_ystart=centery-(y*AUTOTILE_HEIGHT/f_hi);
    5454  }
     
    5757
    5858  // if view position hasn't changed, only update the binking dot and return
    59   if (draw_xstart==old_dx && draw_ystart==old_dy) 
     59  if (draw_xstart==old_dx && draw_ystart==old_dy)
    6060  {
    6161   automap_window->screen->lock();
     
    6363    if ((tick++)&4)
    6464      automap_window->screen->putpixel(centerx,centery,255);
    65     else 
     65    else
    6666      automap_window->screen->putpixel(centerx,centery,27);
    6767   automap_window->screen->unlock();
    68     return ;   
     68    return ;
    6969  }
    7070
    7171  old_dx=draw_xstart;
    72   old_dy=draw_ystart; 
    73 
    74 
    75   if (ex>=cur_lev->foreground_width()) 
     72  old_dy=draw_ystart;
     73
     74
     75  if (ex>=cur_lev->foreground_width())
    7676    ex=cur_lev->foreground_width()-1;
    7777  if (ey>=cur_lev->foreground_height())
     
    8181  screen->bar(window_xstart,window_ystart,draw_xstart,window_yend,0);
    8282  screen->bar(window_xstart,window_ystart,window_xend,draw_ystart,0);
    83  
     83
    8484
    8585/*  if (ex>=cur_lev->foreground_width())
    86   {   
     86  {
    8787    draw_xend=center
    8888    ex=foreground_width()-1; */
    8989
    90    
     90
    9191
    9292
     
    9595  screen->add_dirty(window_xstart,window_ystart,window_xend,window_yend);
    9696
    97  
     97
    9898
    9999
     
    116116
    117117
    118    
     118
    119119  unsigned short *fgline;
    120120  for (j=draw_ystart,y=sy;y<=ey;j+=AUTOTILE_HEIGHT,y++)
    121   {   
     121  {
    122122    fgline=cur_lev->get_fgline(y)+sx;
    123123    for (i=draw_xstart,x=sx;x<=ex;i+=AUTOTILE_WIDTH,x++,fgline++)
     
    125125      if ((*fgline)&0x8000)
    126126      {
    127         int id=foretiles[ (*fgline)&0x7fff];
    128         if (id>=0)
     127    int id=foretiles[ (*fgline)&0x7fff];
     128    if (id>=0)
    129129          cache.foret(id)->micro_image->put_image(screen,i,j,0);
    130         else
     130    else
    131131          cache.foret(foretiles[0])->micro_image->put_image(screen,i,j,0);
    132132      }
     
    137137    }
    138138
    139   } 
     139  }
    140140
    141141
     
    145145  if ((tick++)&4)
    146146    automap_window->screen->putpixel(centerx,centery,255);
    147   else 
     147  else
    148148    automap_window->screen->putpixel(centerx,centery,27);
    149149  automap_window->screen->unlock();
    150150
    151151  // set the clip back to full window size because soemthing else could mess with the area
    152   automap_window->screen->set_clip(0,0,screen->width()-1,screen->height()-1); 
     152  automap_window->screen->set_clip(0,0,screen->width()-1,screen->height()-1);
    153153}
    154154
     
    157157{
    158158    if (automap_window)
    159     {   
     159    {
    160160        wm->close_window(automap_window);
    161161        automap_window = NULL;
    162162    }
    163163    else
    164     {   
     164    {
    165165        old_dx = -1000; // make sure the map gets drawn the first time
    166166        old_dy = -1000;
     
    169169                                        h * AUTOTILE_HEIGHT, NULL, "Map");
    170170        automap_window->screen->bar(17, 1, 17 + 8 * 6 + 3, 6,
    171                                     wm->medium_color());   
     171                                    wm->medium_color());
    172172        wm->font()->put_string(automap_window->screen, 20, 2, "Automap",
    173173                               wm->dark_color());
    174         draw();   
    175     } 
     174        draw();
     175    }
    176176}
    177177
     
    181181  w=width;
    182182  h=height;
    183  
    184   tick=0; 
     183
     184  tick=0;
    185185  cur_lev=l;
    186186  automap_window=NULL;
    187   toggle_window();   
     187  toggle_window();
    188188}
    189189
     
    198198      case EV_KEY :
    199199        switch(ev.key)
    200         {
    201           case 'A' :   
    202           case 'a' :
    203             toggle_window();
    204             break;         
    205         } 
    206         break; 
     200    {
     201      case 'A' :   
     202      case 'a' :
     203          toggle_window();
     204        break;   
     205    }
     206    break;   
    207207      case EV_CLOSE_WINDOW :
    208208        wm->close_window(automap_window);
    209         automap_window=NULL;
    210         break;              
    211     }   
    212   }     
    213 }
    214 
    215 
    216 
    217 
    218 
    219 
    220 
     209    automap_window=NULL;
     210    break;   
     211    }
     212  }
     213}
     214
     215
     216
     217
     218
     219
     220
Note: See TracChangeset for help on using the changeset viewer.