MCPcopy Create free account
hub / github.com/OpenTTD/OpenTTD / RandomTownName

Method RandomTownName

src/town_gui.cpp:1183–1195  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

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 {

Callers 3

FoundTownWindowMethod · 0.95
OnClickMethod · 0.95

Calls 6

GenerateTownNameFunction · 0.85
GetTownNameFunction · 0.85
UpdateOSKOriginalTextFunction · 0.85
DeleteAllMethod · 0.80
SetWidgetDirtyMethod · 0.80
AssignMethod · 0.45

Tested by

no test coverage detected