- level_picker->list_selector = PUSH_LT(
- lt,
- create_list_selector(
- sprite_font,
- level_folder_titles(level_picker->level_folder),
- level_folder_count(level_picker->level_folder),
- vec(5.0f, 5.0f),
- 50.0f),
- destroy_list_selector);
- if (level_picker->list_selector == NULL) {
- RETURN_LT(lt, NULL);
- }
+ level_picker->list_selector.items = level_picker->level_folder.metadatas;
+ level_picker->list_selector.font_scale = vec(5.0f, 5.0f);
+ level_picker->list_selector.padding_bottom = 50.0f;
+ level_picker->list_selector.list_item_text = list_item_text;