1
0
mirror of https://github.com/OpenRCT2/OpenRCT2 synced 2026-01-31 10:45:16 +01:00

Refactor ride name to dynamic args and std::string

This commit is contained in:
Ted John
2019-07-20 19:43:02 +01:00
parent 3ee7824df4
commit 6fff2079f9
22 changed files with 154 additions and 232 deletions

View File

@@ -182,12 +182,10 @@ bool track_design_save(ride_id_t rideIndex)
}
}
utf8 track_name[256];
format_string(track_name, sizeof(track_name), ride->name, &ride->name_arguments);
auto trackName = ride->GetName();
auto intent = Intent(WC_LOADSAVE);
intent.putExtra(INTENT_EXTRA_LOADSAVE_TYPE, LOADSAVETYPE_SAVE | LOADSAVETYPE_TRACK);
intent.putExtra(INTENT_EXTRA_PATH, std::string{ track_name });
intent.putExtra(INTENT_EXTRA_PATH, trackName);
intent.putExtra(INTENT_EXTRA_CALLBACK, (void*)track_design_save_callback);
context_open_intent(&intent);