equal
deleted
inserted
replaced
120 } |
120 } |
121 |
121 |
122 static void DrawTrainEngineInfo(EngineID engine, int x, int y, int maxw) |
122 static void DrawTrainEngineInfo(EngineID engine, int x, int y, int maxw) |
123 { |
123 { |
124 const RailVehicleInfo *rvi = RailVehInfo(engine); |
124 const RailVehicleInfo *rvi = RailVehInfo(engine); |
125 uint multihead = (rvi->flags & RVI_MULTIHEAD) ? 1 : 0; |
125 uint multihead = (rvi->railveh_type == RAILVEH_MULTIHEAD) ? 1 : 0; |
126 |
126 |
127 SetDParam(0, (_price.build_railvehicle >> 3) * rvi->base_cost >> 5); |
127 SetDParam(0, (_price.build_railvehicle >> 3) * rvi->base_cost >> 5); |
128 SetDParam(2, rvi->max_speed); |
128 SetDParam(2, rvi->max_speed); |
129 SetDParam(3, rvi->power << multihead); |
129 SetDParam(3, rvi->power << multihead); |
130 SetDParam(1, rvi->weight << multihead); |
130 SetDParam(1, rvi->weight << multihead); |