main.py aktualisiert
This commit is contained in:
16
main.py
16
main.py
@@ -525,7 +525,16 @@ def generate_fill_sequence():
|
||||
try:
|
||||
with open("case_sequences.txt", "r") as f:
|
||||
sets = re.split(r"\r?\n\r?\n", f.read().strip())
|
||||
chosen = random.choice(sets).strip().split("\n")
|
||||
print(f"Anzahl erkannter Sets: {len(sets)}")
|
||||
|
||||
index = random.randint(0, len(sets) - 1)
|
||||
print(f"Zufällig gewählter Index: {index}")
|
||||
|
||||
chosen_raw = sets[index].strip()
|
||||
print("Erste Zeilen des gewählten Sets:")
|
||||
print("\n".join(chosen_raw.splitlines()[:3])) # Zeigt max. 3 Zeilen an
|
||||
|
||||
chosen = chosen_raw.split("\n")
|
||||
sequence = []
|
||||
for line in chosen:
|
||||
parts = line.strip().split(",")
|
||||
@@ -533,11 +542,12 @@ def generate_fill_sequence():
|
||||
w, h, rot = int(parts[0]), int(parts[1]), parts[2].strip().lower() == 'true'
|
||||
sequence.append({'w': w, 'h': h, 'rotated': rot})
|
||||
case_sequence = sequence
|
||||
print(f"Anzahl erkannter Sets: {len(sets)}")
|
||||
|
||||
except:
|
||||
except Exception as e:
|
||||
print("Fehler beim Laden der Sequenz:", e)
|
||||
case_sequence = [{'w': 2, 'h': 1, 'rotated': False}, {'w': 1, 'h': 2, 'rotated': False}]
|
||||
|
||||
|
||||
def spawn_case_in_game():
|
||||
global current_case, next_queue, case_index
|
||||
if not case_sequence:
|
||||
|
||||
Reference in New Issue
Block a user