Seite 1 von 1
Animationsgeschwindigkeit
Verfasst: 12 Okt 2006, 14:53
von Realist
Stimmt es, dass zwischen den Frames (nahezu ?) aller Animationen 200ms liegen?
Verfasst: 12 Okt 2006, 21:32
von Gunny
das müßtest du in StiEdit kontrollieren können,
rechts oben ist dort ein feld "Pause", welches bei Animationen die Verzögerung angibt
Verfasst: 12 Okt 2006, 21:55
von Realist
Irgendwie nicht so.
Das Sti Format hat keinen Wert dafür vorgesehen, und auch wenn ich es im stiedit ändere bleibt die Datei identisch.
Spielt da möglicherweise die ja2bin.dat eine Rolle?
Wie werden Animationen eigentlich abgespielt? Vom ersten bis zum letzten Frame und wieder von vorne oder rückwärts zurück sobald der letzte Frame erreicht wurde? Zumindest bei einer Söldnerani, die ich mir rausgefischt habe, scheint letzteres der Fall zu sein. Gibts ein System oder ist das von mal zu mal verschieden?
Verfasst: 12 Okt 2006, 22:25
von Gunny
puh, gute Frage
ich war eigentlich der Meinung, das Anims immer wieder an den Anfang zurück springen
welche Söldneranim meinst du? den LAW-Abschuß?
ob und wenn ja, welches System --> ka
Verfasst: 12 Okt 2006, 22:36
von Realist
Naja gut, LAW Abschuss jetzt nicht gerade sondern die "endlos" anims. ich hatte die söldner stehend/atmend ani, welche nur flüssig läuft, wenn ich sie rückwärts zurückspiele, anstatt wieder an den anfang zu springen, weil sonst ein sprung drin ist.
wie siehts denn mit animierten tiles aus?
Verfasst: 12 Okt 2006, 22:38
von smilingassassin
realist
mein tipp ist, das dies von animation zu animation verschieden ist
bei den meisten anims wird einfach der passende keyframe abgespielt, bei gewissen animationen ist das aber sehr viel komplizierter
so gibt es eine einzelne animation für liegen, robben und liegen zielen/ schiessen.
für 1.13 gibt es irgendwo in explosiondata einen externlalisierten "blast speed" wenn du die entsprechende stelle im source findest, weisst du zumindest, wie es für explosionsanimationen gemacht wird.
mfg
Verfasst: 14 Okt 2006, 10:15
von shadow the deat
bei den Animationen der Soldaten in der Animation Data.cpp diese ganzen Sachen hinter der aufrufung dafür zuständig
aber frag mich nicht was die Werte genau dazu beitragen es sind zu viele
[PHP]RGMBASICWALKING, "ANIMS\\S_MERC\\S_R_WALK.STI", S_STRUCT, 0, 8, TO_INIT, NULL, NULL, 0, -1, [/PHP]