openttd.h
changeset 3416 a6cb21272cc5
parent 3347 d5d8ace1bb13
child 3418 a592d40a4d04
equal deleted inserted replaced
3415:4d76e72c6ac2 3416:a6cb21272cc5
   350 	VehicleEnterTileProc *vehicle_enter_tile_proc;
   350 	VehicleEnterTileProc *vehicle_enter_tile_proc;
   351 	VehicleLeaveTileProc *vehicle_leave_tile_proc;
   351 	VehicleLeaveTileProc *vehicle_leave_tile_proc;
   352 	GetSlopeTilehProc *get_slope_tileh_proc;
   352 	GetSlopeTilehProc *get_slope_tileh_proc;
   353 } TileTypeProcs;
   353 } TileTypeProcs;
   354 
   354 
   355 
       
   356 
       
   357 #define MP_SETTYPE(x) ((x+1) << 8)
       
   358 
       
   359 enum {
       
   360 	MP_MAP2 = 1<<0,
       
   361 	MP_MAP3LO = 1<<1,
       
   362 	MP_MAP3HI = 1<<2,
       
   363 	MP_MAP5 = 1<<3,
       
   364 	MP_MAPOWNER_CURRENT = 1<<4,
       
   365 	MP_MAPOWNER = 1<<5,
       
   366 
       
   367 	MP_TYPE_MASK = 0xF << 8,
       
   368 
       
   369 	MP_MAP2_CLEAR = 1 << 12,
       
   370 	MP_MAP3LO_CLEAR = 1 << 13,
       
   371 	MP_MAP3HI_CLEAR = 1 << 14,
       
   372 
       
   373 	MP_NODIRTY = 1<<15,
       
   374 };
       
   375 
   355 
   376 enum {
   356 enum {
   377 	WC_MAIN_WINDOW = 0x0,
   357 	WC_MAIN_WINDOW = 0x0,
   378 	WC_MAIN_TOOLBAR = 0x1,
   358 	WC_MAIN_TOOLBAR = 0x1,
   379 	WC_STATUS_BAR = 0x2,
   359 	WC_STATUS_BAR = 0x2,