station.h
changeset 4344 7e123fec5b0b
parent 4289 8981ce44336d
child 4346 66105d4f6e83
equal deleted inserted replaced
4343:ca99d5b3f42d 4344:7e123fec5b0b
    96 	byte bus_stop_status_obsolete;
    96 	byte bus_stop_status_obsolete;
    97 	byte blocked_months_obsolete;
    97 	byte blocked_months_obsolete;
    98 };
    98 };
    99 
    99 
   100 enum {
   100 enum {
   101 	FACIL_TRAIN = 1,
   101 	FACIL_TRAIN      = 0x01,
   102 	FACIL_TRUCK_STOP = 2,
   102 	FACIL_TRUCK_STOP = 0x02,
   103 	FACIL_BUS_STOP = 4,
   103 	FACIL_BUS_STOP   = 0x04,
   104 	FACIL_AIRPORT = 8,
   104 	FACIL_AIRPORT    = 0x08,
   105 	FACIL_DOCK = 0x10,
   105 	FACIL_DOCK       = 0x10,
   106 };
   106 };
   107 
   107 
   108 enum {
   108 enum {
   109 //	HVOT_PENDING_DELETE = 1<<0, // not needed anymore
   109 //	HVOT_PENDING_DELETE = 1 << 0, // not needed anymore
   110 	HVOT_TRAIN    = 1 << 1,
   110 	HVOT_TRAIN    = 1 << 1,
   111 	HVOT_BUS      = 1 << 2,
   111 	HVOT_BUS      = 1 << 2,
   112 	HVOT_TRUCK    = 1 << 3,
   112 	HVOT_TRUCK    = 1 << 3,
   113 	HVOT_AIRCRAFT = 1 << 4,
   113 	HVOT_AIRCRAFT = 1 << 4,
   114 	HVOT_SHIP     = 1 << 5,
   114 	HVOT_SHIP     = 1 << 5,
   116 	 * can we do? ;-) */
   116 	 * can we do? ;-) */
   117 	HVOT_BUOY     = 1 << 6
   117 	HVOT_BUOY     = 1 << 6
   118 };
   118 };
   119 
   119 
   120 enum {
   120 enum {
   121 	CA_BUS = 3,
   121 	CA_BUS             =  3,
   122 	CA_TRUCK = 3,
   122 	CA_TRUCK           =  3,
   123 	CA_AIR_OILPAD = 3,
   123 	CA_AIR_OILPAD      =  3,
   124 	CA_TRAIN = 4,
   124 	CA_TRAIN           =  4,
   125 	CA_AIR_HELIPORT = 4,
   125 	CA_AIR_HELIPORT    =  4,
   126 	CA_AIR_SMALL = 4,
   126 	CA_AIR_SMALL       =  4,
   127 	CA_AIR_LARGE = 5,
   127 	CA_AIR_LARGE       =  5,
   128 	CA_DOCK = 5,
   128 	CA_DOCK            =  5,
   129 	CA_AIR_METRO = 6,
   129 	CA_AIR_METRO       =  6,
   130 	CA_AIR_INTER = 8,
   130 	CA_AIR_INTER       =  8,
   131 	CA_AIR_COMMUTER    = 4,
   131 	CA_AIR_COMMUTER    =  4,
   132 	CA_AIR_HELIDEPOT   = 4,
   132 	CA_AIR_HELIDEPOT   =  4,
   133 	CA_AIR_INTERCON    = 10,
   133 	CA_AIR_INTERCON    = 10,
   134 	CA_AIR_HELISTATION = 4,
   134 	CA_AIR_HELISTATION =  4,
   135 };
   135 };
   136 
   136 
   137 void ModifyStationRatingAround(TileIndex tile, PlayerID owner, int amount, uint radius);
   137 void ModifyStationRatingAround(TileIndex tile, PlayerID owner, int amount, uint radius);
   138 
   138 
   139 void ShowStationViewWindow(StationID station);
   139 void ShowStationViewWindow(StationID station);