xwcg/Prince-of-Lotteria — pull request #110 by cbehrenberg (2013-07-06 14:24:06+00:00)
Title: Lavastage + Spieler + Kamera

- change: camera blendet etwas smoother, damit es bei marginalen
Änderungen keine Ruckler gibt
- bugfix: irgendwie hat der mir bei den credits den ersten nicht mehr
gespawnedt
- new: mit dem Aufruf von setPlayerDead() kann man den Spieler töten
- new/change: jede Stage kann mit setPlayerCamera (var dist, var raiseZ,
var arc) eigene Kameraparameter setzen, die für die Ansicht jeweils
geeignet ist
- new/change: mit setPlayerWalkGlide (BOOL bUse) soll man pro stage
angeben, ob das GLIDE flag immer beim c_move gesetzt ist (true) oder ob
es NICHT gesetzt wird, wenn es keine horizontale Tastatureingabe gibt
(false) ..... das brauche ich für die Lavastage, weil der Lotti dann bei
kleinen Schrägen immer wegrutscht, auch wenn er stehen bleibt
- bugfix: wenn man springt, landet und dabei weiterhin die Sprungtaste
gedrückt gehalten hat, dann hat er die Hinfallanimation weitergespielt,
während man sicht weiterbewegt. Dafür wird der skill #define
PL_JUMPKEYSTILLPRESSED skill90 benutzt, um anzuzeigen, dass nach
Beendigung des Sprunges die Sprungtaste noch gedrückt ist
- new: lavastage mit Bergen, der stage an sich und lava + shader Effekt
- change: Turmlevel verlinkt jetzt auf die lavastage
- new: wenn man in die lava-plane fällt, stirbt man
- new: mit #define SKIP_TO_LAVASTAGE kommt direkt zur lavastage in der
main
- change: boundingbox von Lotti etwas schmaler gemacht und für die Füße
angepasst
- new/change: die Musik aus Github die Marius gepostedt hat, habe ich
mal in den Turm und die lavastage getan