equal
deleted
inserted
replaced
1216 |
1216 |
1217 case WE_PLACE_OBJ: |
1217 case WE_PLACE_OBJ: |
1218 if (DoCommandP(e->we.place.tile, 0, 0, NULL, CMD_BUILD_COMPANY_HQ | CMD_NO_WATER | CMD_MSG(STR_7071_CAN_T_BUILD_COMPANY_HEADQUARTERS))) |
1218 if (DoCommandP(e->we.place.tile, 0, 0, NULL, CMD_BUILD_COMPANY_HQ | CMD_NO_WATER | CMD_MSG(STR_7071_CAN_T_BUILD_COMPANY_HEADQUARTERS))) |
1219 ResetObjectToPlace(); |
1219 ResetObjectToPlace(); |
1220 w->widget[PCW_WIDGET_BUILD_VIEW_HQ].type = WWT_PUSHTXTBTN; // this button can now behave as a normal push button |
1220 w->widget[PCW_WIDGET_BUILD_VIEW_HQ].type = WWT_PUSHTXTBTN; // this button can now behave as a normal push button |
1221 RaiseWindowButtons(w); |
1221 w->RaiseButtons(); |
1222 break; |
1222 break; |
1223 |
1223 |
1224 case WE_ABORT_PLACE_OBJ: |
1224 case WE_ABORT_PLACE_OBJ: |
1225 RaiseWindowButtons(w); |
1225 w->RaiseButtons(); |
1226 break; |
1226 break; |
1227 |
1227 |
1228 case WE_DESTROY: |
1228 case WE_DESTROY: |
1229 DeleteWindowById(WC_PLAYER_FACE, w->window_number); |
1229 DeleteWindowById(WC_PLAYER_FACE, w->window_number); |
1230 if (w->window_number == _local_player) DeleteWindowById(WC_COMPANY_PASSWORD_WINDOW, 0); |
1230 if (w->window_number == _local_player) DeleteWindowById(WC_COMPANY_PASSWORD_WINDOW, 0); |