equal
deleted
inserted
replaced
167 DrawWindowWidgets(w); |
167 DrawWindowWidgets(w); |
168 |
168 |
169 /* Draw running cost */ |
169 /* Draw running cost */ |
170 { |
170 { |
171 int year = v->age / 366; |
171 int year = v->age / 366; |
172 StringID str; |
|
173 |
172 |
174 SetDParam(1, year); |
173 SetDParam(1, year); |
175 |
174 |
176 str = STR_0199_YEAR; |
175 SetDParam(0, (v->age + 365 < v->max_age) ? STR_AGE : STR_AGE_RED); |
177 if (year != 1) { |
|
178 str++; |
|
179 if (v->max_age - 366 < v->age) |
|
180 str++; |
|
181 } |
|
182 SetDParam(0, str); |
|
183 SetDParam(2, v->max_age / 366); |
176 SetDParam(2, v->max_age / 366); |
184 SetDParam(3, ShipVehInfo(v->engine_type)->running_cost * _price.ship_running >> 8); |
177 SetDParam(3, ShipVehInfo(v->engine_type)->running_cost * _price.ship_running >> 8); |
185 DrawString(2, 15, STR_9812_AGE_RUNNING_COST_YR, 0); |
178 DrawString(2, 15, STR_9812_AGE_RUNNING_COST_YR, 0); |
186 } |
179 } |
187 |
180 |