Skip to content
Snippets Groups Projects
Commit 0e89e702 authored by fheinrich's avatar fheinrich
Browse files

Sorted layouts in selection list

parent fb060696
No related branches found
No related tags found
1 merge request!54Resolve "More maps"
Pipeline #45906 passed
import argparse
import dataclasses
import glob
import json
import logging
import random
import sys
from enum import Enum
from pathlib import Path
from subprocess import Popen
import numpy as np
......@@ -357,16 +359,9 @@ class PyGameGUI:
self.layout_file_paths = {
str(p.name): p
for p in (ROOT_DIR / "game_content" / "layouts").glob("*.layout")
for p in [Path(f) for f in sorted((ROOT_DIR / "game_content" / "layouts").rglob("*.layout"))]
}
self.layout_file_paths.update(
{
str(p.name): p
for p in (ROOT_DIR / "game_content" / "layouts" / "overcooked-1").glob(
"*.layout"
)
}
)
assert len(self.layout_file_paths) != 0, "No layout files."
dropdown_width, dropdown_height = 200, 40
self.layout_selection = pygame_gui.elements.UIDropDownMenu(
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment