| 1181 | } |
| 1182 | |
| 1183 | void RandomTownName() |
| 1184 | { |
| 1185 | this->townnamevalid = GenerateTownName(_interactive_random, &this->townnameparts); |
| 1186 | |
| 1187 | if (!this->townnamevalid) { |
| 1188 | this->townname_editbox.text.DeleteAll(); |
| 1189 | } else { |
| 1190 | this->townname_editbox.text.Assign(GetTownName(&this->params, this->townnameparts)); |
| 1191 | } |
| 1192 | UpdateOSKOriginalText(this, WID_TF_TOWN_NAME_EDITBOX); |
| 1193 | |
| 1194 | this->SetWidgetDirty(WID_TF_TOWN_NAME_EDITBOX); |
| 1195 | } |
| 1196 | |
| 1197 | void UpdateButtons(bool check_availability) |
| 1198 | { |
no test coverage detected