equal
deleted
inserted
replaced
213 { |
213 { |
214 switch (e->event) { |
214 switch (e->event) { |
215 case WE_PAINT: { |
215 case WE_PAINT: { |
216 const Vehicle *v = GetVehicle(w->window_number); |
216 const Vehicle *v = GetVehicle(w->window_number); |
217 StringID str; |
217 StringID str; |
218 |
218 bool is_localplayer = v->owner == _local_player; |
219 SetWindowWidgetDisabledState(w, 7, v->owner != _local_player); |
219 |
220 SetWindowWidgetDisabledState(w, 8, !IsAircraftInHangarStopped(v) || v->owner != _local_player); |
220 SetWindowWidgetDisabledState(w, 7, !is_localplayer); |
|
221 SetWindowWidgetDisabledState(w, 8, !IsAircraftInHangarStopped(v) || !is_localplayer); |
|
222 SetWindowWidgetDisabledState(w, 11, !is_localplayer); |
221 |
223 |
222 |
224 |
223 /* draw widgets & caption */ |
225 /* draw widgets & caption */ |
224 SetDParam(0, v->string_id); |
226 SetDParam(0, v->string_id); |
225 SetDParam(1, v->unitnumber); |
227 SetDParam(1, v->unitnumber); |