Kartenspur zwischen fertigen Leveln blau (KARTE3), zum aktuellen Punkt orange (KARTE1) -- Stefans Level-2-Durchspiel
This commit is contained in:
@@ -2070,3 +2070,12 @@ Stefan: Steh-Pose nach dem Laufen = 020.png bei Tony UND Smacks = Slot 10
|
||||
= zurueck zum Stehen. Slot 10 war faelschlich als "Absprung-Hocke"
|
||||
belegt -- die Hocke zeigt jetzt wieder den Duck-Frame (Slot 12, wie die
|
||||
urspruengliche, abgenommene Version). SLOT_SQUAT entfernt.
|
||||
|
||||
## 26.07.2026 (33) -- Kartenspur: blau zwischen fertigen Leveln
|
||||
|
||||
Stefan hat Level 2 durchgespielt: der Weg zwischen zwei FERTIGEN Leveln
|
||||
wird BLAU (KARTE3 -- damit ist auch dieser Sprite zugeordnet), nur der
|
||||
Weg zum aktuellen, noch nicht geschafften Punkt bleibt orange (KARTE1).
|
||||
Umgesetzt; Render mit current=2 deckungsgleich mit Stefans Screenshot.
|
||||
Alle 4 KARTE-Punktsprites sind damit erklaert: 0=gross orange (aktuell),
|
||||
2=gross blau (fertig), 1=kleine orange Spur, 3=kleine blaue Spur.
|
||||
|
||||
+5
-1
@@ -149,9 +149,13 @@ class WorldMap:
|
||||
# Punktspur auf den bereisten Pfaden (Segmente bis zum aktuellen).
|
||||
# Wegpunkte liegen auf der Stand-Linie; die Punktgrafik sitzt wie
|
||||
# die Levelpunkte um (-5,-16) versetzt (Label-Offset des Binaries).
|
||||
# Stefans Durchspiel-Befund: Wege zwischen zwei FERTIGEN Leveln
|
||||
# werden BLAU (KARTE3), nur der Weg zum aktuellen, noch nicht
|
||||
# geschafften Punkt bleibt ORANGE (KARTE1).
|
||||
for i in range(1, self.current + 1):
|
||||
spur = self.dot_trail if i == self.current else self.dot_small
|
||||
for wx, wy in self.segments[i]['waypoints'][1:-1]:
|
||||
canvas.blit(self.dot_trail,
|
||||
canvas.blit(spur,
|
||||
(wx - 5 + SMALL_OFF[0], wy - 16 + SMALL_OFF[1]))
|
||||
# waehrend des Laufens: Kopf entlang des Pfads
|
||||
if walk_pos is not None:
|
||||
|
||||
Reference in New Issue
Block a user