22 #include "table/strings.h"
37 Money feeder_share = 0;
40 if (u->IsNormalAircraft()) {
44 DrawString(left, right, y, STR_VEHICLE_INFO_BUILT_VALUE);
51 DrawString(left, right, y +
FONT_HEIGHT_NORMAL, (u->Next()->cargo_cap != 0) ? STR_VEHICLE_INFO_CAPACITY_CAPACITY : STR_VEHICLE_INFO_CAPACITY);
54 if (u->cargo_cap != 0) {
55 uint cargo_count = u->cargo.StoredCount();
58 if (cargo_count != 0) {
64 feeder_share += u->cargo.FeederShare();
92 int width =
UnScaleGUI(rect.right - rect.left + 1);
94 int x = rtl ? right - width - x_offs : left - x_offs;
105 GetCustomRotorSprite(a,
true, image_type, &rotor_seq);
106 if (!rotor_seq.
IsValid()) rotor_seq.
Set(SPR_ROTOR_STOPPED);
108 rotor_seq.
Draw(x, y + y_offs - heli_offs, PAL_NONE,
false);
110 if (v->
index == selection) {
112 y +=
UnScaleGUI(rect.top) + y_offs - heli_offs;