Ignore:
Timestamp:
Mar 18, 2008, 9:36:56 PM (14 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/level.hpp

    r57 r124  
    2626// region is specified from upper left corner of screen
    2727#define ACTIVE_LEFT 500
    28 #define ACTIVE_RIGHT (280+500)         
     28#define ACTIVE_RIGHT (280+500)
    2929#define ACTIVE_TOP 200
    3030#define ACTIVE_BOTTOM (180+200)
     
    4949  uint16_t *map_fg,        // just big 2d arrays
    5050           *map_bg,
    51            bg_width,bg_height,
    52            fg_width,fg_height; 
     51       bg_width,bg_height,
     52       fg_width,fg_height;
    5353  char *Name,*first_name;
    5454  int32_t total_objs;
     
    7474  void add_all_block(game_object *who);
    7575  uint32_t ctick;
    76  
     76
    7777public :
    7878  char *original_name() { if (first_name) return first_name; else return Name; }
     
    8080  void set_tick_counter(uint32_t x);
    8181  area_controller *area_list;
    82  
     82
    8383  void clear_active_list() { first_active=NULL; }
    8484  char *name() { return Name; }
     
    9393  uint16_t background_width() { return bg_width; }
    9494  uint16_t background_height() { return bg_height; }
    95   int load_failed() { return map_fg==NULL; } 
     95  int load_failed() { return map_fg==NULL; }
    9696  level(spec_directory *sd, bFILE *fp, char const *lev_name);
    97   void load_fail();             
    98   level(int width, int height, char const *name); 
     97  void load_fail();
     98  level(int width, int height, char const *name);
    9999  int save(char const *filename, int save_all);  // save_all includes player and view information (1 = success)
    100100  void set_name(char const *name) { Name=strcpy((char *)jrealloc(Name,strlen(name)+1,"map name"),name); }
     
    105105
    106106  int fg_raised(int x, int y) { CHECK(x>=0 && y>=0 && x<fg_width && y<fg_height);
    107                                 return (*(map_fg+x+y*fg_width))&0x4000; }
     107                return (*(map_fg+x+y*fg_width))&0x4000; }
    108108  void fg_set_raised(int x, int y, int r) { CHECK(x>=0 && y>=0 && x<fg_width && y<fg_height);
    109                                             uint16_t v=(*(map_fg+x+y*fg_width))&(0xffff-0x4000);
    110                                             if (r) (*(map_fg+x+y*fg_width))=v|0x4000;
    111                                             else (*(map_fg+x+y*fg_width))=v;
    112                                           }
     109                        uint16_t v=(*(map_fg+x+y*fg_width))&(0xffff-0x4000);
     110                        if (r) (*(map_fg+x+y*fg_width))=v|0x4000;
     111                        else (*(map_fg+x+y*fg_width))=v;
     112                      }
    113113  void mark_seen(int x, int y) { CHECK(x>=0 && y>=0 && x<fg_width && y<fg_height);
    114                                           (*(map_fg+x+y*fg_width))|=0x8000; }
     114                      (*(map_fg+x+y*fg_width))|=0x8000; }
    115115  void clear_fg(int32_t x, int32_t y) { *(map_fg+x+y*fg_width)&=0x7fff; }
    116116
     
    118118  uint16_t *get_bgline(int y) { CHECK(y>=0 && y<bg_height); return map_bg+y*bg_width; }
    119119  uint16_t get_fg(int x, int y) { if (x>=0 && y>=0 && x<fg_width && y<fg_height)
    120                                           return fgvalue(*(map_fg+x+y*fg_width));
    121                                         else return 0;
    122                                       }
     120                              return fgvalue(*(map_fg+x+y*fg_width));
     121                                    else return 0;
     122                      }
    123123  uint16_t get_bg(int x, int y) { if (x>=0 && y>=0 && x<bg_width && y<bg_height)
    124                                           return *(map_bg+x+y*bg_width);
    125                                          else return 0;
    126                                         }
    127   void put_fg(int x, int y, uint16_t tile) { *(map_fg+x+y*fg_width)=tile; }   
     124                      return *(map_bg+x+y*bg_width);
     125                                     else return 0;
     126                    }
     127  void put_fg(int x, int y, uint16_t tile) { *(map_fg+x+y*fg_width)=tile; }
    128128  void put_bg(int x, int y, uint16_t tile) { *(map_bg+x+y*bg_width)=tile; }
    129   void draw_objects(view *v); 
     129  void draw_objects(view *v);
    130130  void interpolate_draw_objects(view *v);
    131131  void draw_areas(view *v);
     
    166166
    167167  void hurt_radius(int32_t x, int32_t y,int32_t r, int32_t m, game_object *from, game_object *exclude,
    168                    int max_push);
     168           int max_push);
    169169  void send_signal(int32_t signal);
    170170  void next_focus();
     
    185185
    186186
    187   game_object *get_random_start(int min_player_dist, view *exclude); 
    188 //  game_object *find_enemy(game_object *exclude1, game_object *exclude2); 
     187  game_object *get_random_start(int min_player_dist, view *exclude);
     188//  game_object *find_enemy(game_object *exclude1, game_object *exclude2);
    189189
    190190  bFILE *create_dir(char *filename, int save_all,
    191                     object_node *save_list, object_node *exclude_list);
     191            object_node *save_list, object_node *exclude_list);
    192192  view *make_view_list(int nplayers);
    193193  int32_t total_light_links(object_node *list);
    194194  int32_t total_object_links(object_node *save_list);
    195   game_object *find_object_in_area(int32_t x, int32_t y, int32_t x1, int32_t y1, 
    196                                    int32_t x2, int32_t y2, Cell *list, game_object *exclude);
     195  game_object *find_object_in_area(int32_t x, int32_t y, int32_t x1, int32_t y1,
     196                   int32_t x2, int32_t y2, Cell *list, game_object *exclude);
    197197  game_object *find_object_in_angle(int32_t x, int32_t y, int32_t start_angle, int32_t end_angle,
    198                                     void *list, game_object *exclude);
     198                    void *list, game_object *exclude);
    199199  object_node *make_not_list(object_node *list);
    200200  int load_player_info(bFILE *fp, spec_directory *sd, object_node *save_list);
Note: See TracChangeset for help on using the changeset viewer.