src/main_gui.cpp
changeset 7643 af32b07bc027
parent 7521 0da1e91510e4
child 7657 2b55af55cc51
equal deleted inserted replaced
7642:535e5d93ffb1 7643:af32b07bc027
    56 RoadType _last_built_roadtype;
    56 RoadType _last_built_roadtype;
    57 static int _scengen_town_size = 1; // depress medium-sized towns per default
    57 static int _scengen_town_size = 1; // depress medium-sized towns per default
    58 
    58 
    59 extern void GenerateIndustries();
    59 extern void GenerateIndustries();
    60 extern bool GenerateTowns();
    60 extern bool GenerateTowns();
       
    61 
       
    62 bool _draw_bounding_boxes = false;
    61 
    63 
    62 
    64 
    63 void CcGiveMoney(bool success, TileIndex tile, uint32 p1, uint32 p2)
    65 void CcGiveMoney(bool success, TileIndex tile, uint32 p1, uint32 p2)
    64 {
    66 {
    65 #ifdef ENABLE_NETWORK
    67 #ifdef ENABLE_NETWORK
  2206 			IConsoleSwitch();
  2208 			IConsoleSwitch();
  2207 			e->we.keypress.cont = false;
  2209 			e->we.keypress.cont = false;
  2208 			break;
  2210 			break;
  2209 		}
  2211 		}
  2210 
  2212 
       
  2213 		if (e->we.keypress.keycode == ('B' | WKC_CTRL)) {
       
  2214 			e->we.keypress.cont = false;
       
  2215 			_draw_bounding_boxes = !_draw_bounding_boxes;
       
  2216 			MarkWholeScreenDirty();
       
  2217 			break;
       
  2218 		}
       
  2219 
  2211 		if (_game_mode == GM_MENU) break;
  2220 		if (_game_mode == GM_MENU) break;
  2212 
  2221 
  2213 		switch (e->we.keypress.keycode) {
  2222 		switch (e->we.keypress.keycode) {
  2214 			case 'C':
  2223 			case 'C':
  2215 			case 'Z': {
  2224 			case 'Z': {