add rot tips

This commit is contained in:
Aron Petau 2025-10-12 11:53:11 +02:00
parent a9e1dd70d0
commit 55def84e5e

View file

@ -365,3 +365,30 @@ for i, (px, py) in enumerate(trinkbrunnen_positions):
```
- So wird jeder Brunnen nach Benutzung für 10 Sekunden gesperrt und dann wieder nutzbar!
## Tipp: Karte drehen und spiegeln (Rotation/Flip)
- Manchmal ist die Karte nach dem Laden verdreht oder gespiegelt. Mit einer Einstellung kannst du das einfach korrigieren!
**So geht's:**
1. Füge Flags für Rotation und Flip hinzu, z.B. ganz oben in deiner Hauptdatei:
```python
MAP_ROTATE_DEGREES = 90 # z.B. 90, 180, 270
MAP_FLIP_X = False # True = horizontal spiegeln
MAP_FLIP_Y = False # True = vertikal spiegeln
```
2. Wende die Transformationen direkt nach dem Laden der Karte an:
```python
# Nach dem Laden von map_surface:
if MAP_ROTATE_DEGREES:
map_surface = pygame.transform.rotate(map_surface, MAP_ROTATE_DEGREES)
if MAP_FLIP_X or MAP_FLIP_Y:
map_surface = pygame.transform.flip(map_surface, MAP_FLIP_X, MAP_FLIP_Y)
```
- Die Trinkbrunnen-Positionen müssen ggf. ebenfalls angepasst werden, wenn die Karte rotiert oder gespiegelt wird.
- Teste verschiedene Einstellungen, bis die Karte richtig angezeigt wird!