Smacks-Tauchsteuerung: sanftes Auf-/Abtauchen mit Hoch/Runter, Schwimmanimation bei jeder Bewegung, Space=Stoss/Oberflaechensprung (Hoch springt nicht mehr)
This commit is contained in:
@@ -1886,3 +1886,19 @@ Umsetzung von Eintrag (18) in game/level.py + game/formats.py:
|
||||
Verifiziert headless: alle 4 Chars idle/walk/duck/squat/fall = Slots
|
||||
8/0/12/10/9; Smacks schwimmt (25, Stoss 25-28); Toucan 5 Schlaege ->
|
||||
gleiten; Coco haengt/hangelt/loest. --once exit 0.
|
||||
|
||||
## 26.07.2026 (20) -- Smacks: echtes Tauchen/Schwimmen
|
||||
|
||||
Stefans Feedback: Unterwasser Links/Rechts ohne Schwimmanimation; Hoch
|
||||
fuehlte sich wie "kleines Springen unter Wasser" an. Umbau:
|
||||
- Hoch/Runter im Wasser = sanftes Auf-/Abtauchen (Zielgeschwindigkeit
|
||||
-85/+110 px/s, weiche Annaeherung statt Sprung-Impulse); an der
|
||||
Oberflaeche haelt Hoch nur die Position.
|
||||
- Leertaste = Schwimmstoss (Impuls -140 + Stossanimation 25-28); nahe der
|
||||
Oberflaeche wie gehabt echter Sprung raus. HOCH loest keinen Sprung/
|
||||
Stoss mehr aus (eigene Space-Flanke).
|
||||
- Bei jeder aktiven Bewegung (links/rechts/hoch/runter) laeuft die
|
||||
Schwimmanimation 25-28 durch; ohne Eingabe Treiben auf Slot 25.
|
||||
Headless verifiziert (Tauchfahrt runter/hoch, Anim-Slots, Oberflaechen-
|
||||
Exit nur per Space). --once exit 0. Vorher: Wasserschaden-Fix eb798a8
|
||||
(can_swim statt swimming -- Smacks verlor beim Rausspringen Herzen).
|
||||
|
||||
Reference in New Issue
Block a user