Main Page | Data Structures | Directories | File List | Data Fields | Globals

cliglobs.c File Reference

#include "cliglobs.h"
#include "common.h"
#include "geometry.h"
#include "lcintl.h"

Go to the source code of this file.

Variables

Screen_Geometry scr
short mappointoldtype [WORLD_SIDE_LEN][WORLD_SIDE_LEN]
int lc_mouse_type
char progbox [(PROGBOXW+16)*(PROGBOXH+16)]
int overwrite_transport_flag = 0
int suppress_popups = 0
int time_multiplex_stats = 0
int no_init_help = 0
int confine_flag = 0
int skip_splash_screen = 0
int suppress_firsttime_module_help = 0
int main_screen_flag = MAIN_SCREEN_NORMAL_FLAG
int mappoint_stats_flag = 0 mappoint_stats_time = 0
int mini_screen_flags = MINI_SCREEN_NORMAL_FLAG
int mini_screen_time = 0
int mini_screen_port_x
int mini_screen_port_y
float gamma_correct_red = 0.0 gamma_correct_green = 0.0 gamma_correct_blue = 0.0
int mouse_initialized = 0
int cs_mouse_x
int cs_mouse_y
int cs_mouse_button
int cs_mouse_shifted = 0
int cs_mouse_xmax
int cs_mouse_ymax
int omx
int omy
int mox = 10 moy = 10
int mouse_hide_count
int kmousex
int kmousey
int kmouse_val
int reset_mouse_flag
int mt_flag = 0
char under_square_mouse_pointer_top [20 *2 *4]
char under_square_mouse_pointer_left [18 *2 *4]
char under_square_mouse_pointer_right [18 *2 *4]
char under_square_mouse_pointer_bottom [20 *2 *4]
int mouse_type = MOUSE_TYPE_NORMAL
int mt_start_posx
int mt_start_posy
int mt_current_posx
int mt_current_posy
char * months []
char * up_pbar1_graphic
char * up_pbar2_graphic
char * down_pbar1_graphic
char * down_pbar2_graphic
char * pop_pbar_graphic
char * tech_pbar_graphic
char * food_pbar_graphic
char * jobs_pbar_graphic
char * money_pbar_graphic
char * coal_pbar_graphic
char * goods_pbar_graphic
char * ore_pbar_graphic
char * steel_pbar_graphic
char * pause_button1_off
char * pause_button2_off
char * pause_button1_on
char * pause_button2_on
char * fast_button1_off
char * fast_button2_off
char * fast_button1_on
char * fast_button2_on
char * med_button1_off
char * med_button2_off
char * med_button1_on
char * med_button2_on
char * slow_button1_off
char * slow_button2_off
char * slow_button1_on
char * slow_button2_on
char * results_button1
char * results_button2
char * toveron_button1
char * toveron_button2
char * toveroff_button1
char * toveroff_button2
int pause_flag = 0 slow_flag = 0 med_flag = 0 fast_flag = 0
char * ms_pollution_button_graphic
char * ms_normal_button_graphic
char * ms_fire_cover_button_graphic
char * ms_health_cover_button_graphic
char * ms_cricket_cover_button_graphic
char * ms_ub40_button_graphic
char * ms_coal_button_graphic
char * ms_starve_button_graphic
char * ms_ocost_button_graphic
char * ms_power_button_graphic
char * checked_box_graphic
char * unchecked_box_graphic
char market_cb_gbuf [MARKET_CB_W *MARKET_CB_H]
int market_cb_flag = 0 mcbx mcby market_cb_drawn_flag = 0
int port_cb_flag = 0 port_cb_drawn_flag = 0
int help_flag
int numof_help_buttons
int help_history_count
int help_return_val
int block_help_exit
int help_button_x [MAX_NUMOF_HELP_BUTTONS]
int help_button_y [MAX_NUMOF_HELP_BUTTONS]
int help_button_w [MAX_NUMOF_HELP_BUTTONS]
int help_button_h [MAX_NUMOF_HELP_BUTTONS]
char help_button_s [MAX_NUMOF_HELP_BUTTONS][MAX_LENOF_HELP_FILENAME]
char help_button_history [MAX_HELP_HISTORY][MAX_LENOF_HELP_FILENAME]
char * help_button_graphic
char help_graphic [MAX_ICON_LEN]
char * quit_button_graphic
char * load_button_graphic
char * save_button_graphic
char * menu_button_graphic
int quit_flag
int network_flag
int load_flag
int save_flag
int prefs_flag = 0 prefs_drawn_flag = 0
int monument_bul_flag
int river_bul_flag
int shanty_bul_flag
int must_release_button = 0 let_one_through = 0
int db_yesbox_x1
int db_yesbox_x2
int db_yesbox_y1
int db_yesbox_y2
int db_nobox_x1
int db_nobox_x2
int db_nobox_y1
int db_nobox_y2
int db_flag
int db_yesbox_clicked
int db_nobox_clicked
char okmessage [22][74]
int db_okbox_x1
int db_okbox_x2
int db_okbox_y1
int db_okbox_y2
int db_okflag
int db_okbox_clicked
int suppress_ok_buttons
disp display
int borderx
int bordery
int command_line_debug = 0


Variable Documentation

int block_help_exit
 

Definition at line 100 of file cliglobs.c.

int borderx
 

Definition at line 123 of file cliglobs.c.

int bordery
 

Definition at line 123 of file cliglobs.c.

char* checked_box_graphic
 

Definition at line 87 of file cliglobs.c.

char * coal_pbar_graphic
 

Definition at line 63 of file cliglobs.c.

int command_line_debug = 0
 

Definition at line 125 of file cliglobs.c.

int confine_flag = 0
 

Definition at line 22 of file cliglobs.c.

int cs_mouse_button
 

Definition at line 36 of file cliglobs.c.

int cs_mouse_shifted = 0
 

Definition at line 37 of file cliglobs.c.

int cs_mouse_x
 

Definition at line 36 of file cliglobs.c.

int cs_mouse_xmax
 

Definition at line 38 of file cliglobs.c.

int cs_mouse_y
 

Definition at line 36 of file cliglobs.c.

int cs_mouse_ymax
 

Definition at line 38 of file cliglobs.c.

int db_flag
 

Definition at line 117 of file cliglobs.c.

int db_nobox_clicked
 

Definition at line 117 of file cliglobs.c.

int db_nobox_x1
 

Definition at line 116 of file cliglobs.c.

int db_nobox_x2
 

Definition at line 116 of file cliglobs.c.

int db_nobox_y1
 

Definition at line 116 of file cliglobs.c.

int db_nobox_y2
 

Definition at line 116 of file cliglobs.c.

int db_okbox_clicked
 

Definition at line 119 of file cliglobs.c.

int db_okbox_x1
 

Definition at line 119 of file cliglobs.c.

int db_okbox_x2
 

Definition at line 119 of file cliglobs.c.

int db_okbox_y1
 

Definition at line 119 of file cliglobs.c.

int db_okbox_y2
 

Definition at line 119 of file cliglobs.c.

int db_okflag
 

Definition at line 119 of file cliglobs.c.

int db_yesbox_clicked
 

Definition at line 117 of file cliglobs.c.

int db_yesbox_x1
 

Definition at line 115 of file cliglobs.c.

int db_yesbox_x2
 

Definition at line 115 of file cliglobs.c.

int db_yesbox_y1
 

Definition at line 115 of file cliglobs.c.

int db_yesbox_y2
 

Definition at line 115 of file cliglobs.c.

disp display
 

Definition at line 122 of file cliglobs.c.

char* down_pbar1_graphic
 

Definition at line 61 of file cliglobs.c.

char * down_pbar2_graphic
 

Definition at line 61 of file cliglobs.c.

char* fast_button1_off
 

Definition at line 67 of file cliglobs.c.

char* fast_button1_on
 

Definition at line 68 of file cliglobs.c.

char * fast_button2_off
 

Definition at line 67 of file cliglobs.c.

char * fast_button2_on
 

Definition at line 68 of file cliglobs.c.

char * food_pbar_graphic
 

Definition at line 62 of file cliglobs.c.

float gamma_correct_red = 0.0 gamma_correct_green = 0.0 gamma_correct_blue = 0.0
 

Definition at line 33 of file cliglobs.c.

char * goods_pbar_graphic
 

Definition at line 63 of file cliglobs.c.

char* help_button_graphic
 

Definition at line 107 of file cliglobs.c.

int help_button_h[MAX_NUMOF_HELP_BUTTONS]
 

Definition at line 104 of file cliglobs.c.

char help_button_history[MAX_HELP_HISTORY][MAX_LENOF_HELP_FILENAME]
 

Definition at line 106 of file cliglobs.c.

char help_button_s[MAX_NUMOF_HELP_BUTTONS][MAX_LENOF_HELP_FILENAME]
 

Definition at line 105 of file cliglobs.c.

int help_button_w[MAX_NUMOF_HELP_BUTTONS]
 

Definition at line 103 of file cliglobs.c.

int help_button_x[MAX_NUMOF_HELP_BUTTONS]
 

Definition at line 101 of file cliglobs.c.

int help_button_y[MAX_NUMOF_HELP_BUTTONS]
 

Definition at line 102 of file cliglobs.c.

int help_flag
 

Definition at line 99 of file cliglobs.c.

char help_graphic[MAX_ICON_LEN]
 

Definition at line 107 of file cliglobs.c.

int help_history_count
 

Definition at line 99 of file cliglobs.c.

int help_return_val
 

Definition at line 99 of file cliglobs.c.

char * jobs_pbar_graphic
 

Definition at line 62 of file cliglobs.c.

int kmouse_val
 

Definition at line 45 of file cliglobs.c.

int kmousex
 

Definition at line 45 of file cliglobs.c.

int kmousey
 

Definition at line 45 of file cliglobs.c.

int lc_mouse_type
 

Definition at line 14 of file cliglobs.c.

char * load_button_graphic
 

Definition at line 108 of file cliglobs.c.

int load_flag
 

Definition at line 110 of file cliglobs.c.

int main_screen_flag = MAIN_SCREEN_NORMAL_FLAG
 

Definition at line 26 of file cliglobs.c.

int mappoint_stats_flag = 0 mappoint_stats_time = 0
 

Definition at line 28 of file cliglobs.c.

short mappointoldtype[WORLD_SIDE_LEN][WORLD_SIDE_LEN]
 

Definition at line 12 of file cliglobs.c.

int market_cb_flag = 0 mcbx mcby market_cb_drawn_flag = 0
 

Definition at line 90 of file cliglobs.c.

char market_cb_gbuf[MARKET_CB_W *MARKET_CB_H]
 

Definition at line 89 of file cliglobs.c.

char* med_button1_off
 

Definition at line 69 of file cliglobs.c.

char* med_button1_on
 

Definition at line 70 of file cliglobs.c.

char * med_button2_off
 

Definition at line 69 of file cliglobs.c.

char * med_button2_on
 

Definition at line 70 of file cliglobs.c.

char* menu_button_graphic
 

Definition at line 109 of file cliglobs.c.

int mini_screen_flags = MINI_SCREEN_NORMAL_FLAG
 

Definition at line 29 of file cliglobs.c.

int mini_screen_port_x
 

Definition at line 31 of file cliglobs.c.

int mini_screen_port_y
 

Definition at line 31 of file cliglobs.c.

int mini_screen_time = 0
 

Definition at line 30 of file cliglobs.c.

char* money_pbar_graphic
 

Definition at line 63 of file cliglobs.c.

char* months[]
 

Initial value:

{N_("Jan"), N_("Feb"), N_("Mar"), N_("Apr"),
N_("May"), N_("Jun"), N_("Jul"), N_("Aug"),
N_("Sep"), N_("Oct"), N_("Nov"), N_("Dec")}

Definition at line 55 of file cliglobs.c.

int monument_bul_flag
 

Definition at line 112 of file cliglobs.c.

int mouse_hide_count
 

Definition at line 40 of file cliglobs.c.

int mouse_initialized = 0
 

Definition at line 35 of file cliglobs.c.

int mouse_type = MOUSE_TYPE_NORMAL
 

Definition at line 51 of file cliglobs.c.

int mox = 10 moy = 10
 

Definition at line 38 of file cliglobs.c.

char * ms_coal_button_graphic
 

Definition at line 84 of file cliglobs.c.

char* ms_cricket_cover_button_graphic
 

Definition at line 83 of file cliglobs.c.

char* ms_fire_cover_button_graphic
 

Definition at line 82 of file cliglobs.c.

char * ms_health_cover_button_graphic
 

Definition at line 82 of file cliglobs.c.

char * ms_normal_button_graphic
 

Definition at line 81 of file cliglobs.c.

char * ms_ocost_button_graphic
 

Definition at line 85 of file cliglobs.c.

char* ms_pollution_button_graphic
 

Definition at line 81 of file cliglobs.c.

char* ms_power_button_graphic
 

Definition at line 86 of file cliglobs.c.

char* ms_starve_button_graphic
 

Definition at line 85 of file cliglobs.c.

char* ms_ub40_button_graphic
 

Definition at line 84 of file cliglobs.c.

int mt_current_posx
 

Definition at line 53 of file cliglobs.c.

int mt_current_posy
 

Definition at line 53 of file cliglobs.c.

int mt_flag = 0
 

Definition at line 45 of file cliglobs.c.

int mt_start_posx
 

Definition at line 53 of file cliglobs.c.

int mt_start_posy
 

Definition at line 53 of file cliglobs.c.

int must_release_button = 0 let_one_through = 0
 

Definition at line 113 of file cliglobs.c.

int network_flag
 

Definition at line 110 of file cliglobs.c.

int no_init_help = 0
 

Definition at line 21 of file cliglobs.c.

int numof_help_buttons
 

Definition at line 99 of file cliglobs.c.

char okmessage[22][74]
 

Definition at line 118 of file cliglobs.c.

int omx
 

Definition at line 38 of file cliglobs.c.

int omy
 

Definition at line 38 of file cliglobs.c.

char* ore_pbar_graphic
 

Definition at line 64 of file cliglobs.c.

int overwrite_transport_flag = 0
 

Definition at line 18 of file cliglobs.c.

char* pause_button1_off
 

Definition at line 65 of file cliglobs.c.

char* pause_button1_on
 

Definition at line 66 of file cliglobs.c.

char * pause_button2_off
 

Definition at line 65 of file cliglobs.c.

char * pause_button2_on
 

Definition at line 66 of file cliglobs.c.

int pause_flag = 0 slow_flag = 0 med_flag = 0 fast_flag = 0
 

Definition at line 79 of file cliglobs.c.

char * pop_pbar_graphic
 

Definition at line 61 of file cliglobs.c.

int port_cb_flag = 0 port_cb_drawn_flag = 0
 

Definition at line 91 of file cliglobs.c.

int prefs_flag = 0 prefs_drawn_flag = 0
 

Definition at line 111 of file cliglobs.c.

char progbox[(PROGBOXW+16)*(PROGBOXH+16)]
 

Definition at line 15 of file cliglobs.c.

char* quit_button_graphic
 

Definition at line 108 of file cliglobs.c.

int quit_flag
 

Definition at line 110 of file cliglobs.c.

int reset_mouse_flag
 

Definition at line 45 of file cliglobs.c.

char* results_button1
 

Definition at line 73 of file cliglobs.c.

char * results_button2
 

Definition at line 73 of file cliglobs.c.

int river_bul_flag
 

Definition at line 112 of file cliglobs.c.

char * save_button_graphic
 

Definition at line 108 of file cliglobs.c.

int save_flag
 

Definition at line 110 of file cliglobs.c.

Screen_Geometry scr
 

Definition at line 11 of file cliglobs.c.

int shanty_bul_flag
 

Definition at line 112 of file cliglobs.c.

int skip_splash_screen = 0
 

Definition at line 23 of file cliglobs.c.

char* slow_button1_off
 

Definition at line 71 of file cliglobs.c.

char* slow_button1_on
 

Definition at line 72 of file cliglobs.c.

char * slow_button2_off
 

Definition at line 71 of file cliglobs.c.

char * slow_button2_on
 

Definition at line 72 of file cliglobs.c.

char * steel_pbar_graphic
 

Definition at line 64 of file cliglobs.c.

int suppress_firsttime_module_help = 0
 

Definition at line 24 of file cliglobs.c.

int suppress_ok_buttons
 

Definition at line 120 of file cliglobs.c.

int suppress_popups = 0
 

Definition at line 19 of file cliglobs.c.

char* tech_pbar_graphic
 

Definition at line 62 of file cliglobs.c.

int time_multiplex_stats = 0
 

Definition at line 20 of file cliglobs.c.

char* toveroff_button1
 

Definition at line 75 of file cliglobs.c.

char * toveroff_button2
 

Definition at line 75 of file cliglobs.c.

char* toveron_button1
 

Definition at line 74 of file cliglobs.c.

char * toveron_button2
 

Definition at line 74 of file cliglobs.c.

char * unchecked_box_graphic
 

Definition at line 87 of file cliglobs.c.

char under_square_mouse_pointer_bottom[20 *2 *4]
 

Definition at line 50 of file cliglobs.c.

char under_square_mouse_pointer_left[18 *2 *4]
 

Definition at line 48 of file cliglobs.c.

char under_square_mouse_pointer_right[18 *2 *4]
 

Definition at line 49 of file cliglobs.c.

char under_square_mouse_pointer_top[20 *2 *4]
 

Definition at line 47 of file cliglobs.c.

char* up_pbar1_graphic
 

Definition at line 60 of file cliglobs.c.

char * up_pbar2_graphic
 

Definition at line 60 of file cliglobs.c.


Generated on Sun Dec 26 11:23:27 2004 for lincity by  doxygen 1.3.9.1