Maniac Mansion Mania Forum

MMM-Werkzeugkiste => Technik => Thema gestartet von: mukk am 02. Mai 2010, 12:09:57

Titel: Animationen stoppen das gesamte Spiel
Beitrag von: mukk am 02. Mai 2010, 12:09:57
Ich hab grad n dickes Problem... an einer mir unbekannten Stelle im Spiel hören die Animationen auf zu funktionieren, es is auf einen bestimmtem Abschnitt eingrenzbar, aber ich krieg einfach nich raus, worans genau liegt.
Sobald die Animationen (absichtlich und notwendigerweise) auf eBlock stehen, macht das Script an der Stelle einfach nciht weiter und das Spiel steckt fest.
Auch mit Schritt für Schritt verpass ich entweder die Stelle, oder sie hat sich so versteckt, dass ich immer an den falschen Stellen gucke...

Ich arbeite mit Ags 3.1.2, wobei ein Teil der Epi noch mit 2.71 erstellt wurde...das hat aber bisher zu keinen Problemen geführt

Kann vielleicht jemand, der schon n bissl erfahrener is, mal sein wohlwollendes Auge über mein Script schweifen lassen? Wäre bestimmt n bissl arbeit... lohnen würde es sich sicher, bin ansonsten schon ziemlich weit und würde die Epi in vllt 1-2 Wochen zum Testen anbieten... :)

hoffnungsvoller Gruß vom arg frustrierten mukk
Titel: Re: Animationen stoppen das gesamte Spiel
Beitrag von: Mister L am 02. Mai 2010, 12:33:45
Was für Animationen sind das denn? Background, Objekt, Character?


Titel: Re: Animationen stoppen das gesamte Spiel
Beitrag von: Tribble am 02. Mai 2010, 12:45:29
Mal ganz dumm geraten: Wenn die Animation blockend ist, hast du auch darauf geachtet dass der Repeat-Wert auf 0 (einmal abspiele) und nicht auf 1 (Endlosschleife) steht?
Titel: Re: Animationen stoppen das gesamte Spiel
Beitrag von: mukk am 02. Mai 2010, 14:14:32
@ Mr L: tja, da gehts schon los...erst ist es ein objekt, dass auf noblock steht, das spiel geht anschließend weiter, bei der nächsten zwischensequenz (zwischendurch keine animationen außer gehen und reden) tut sich dann garnichts mehr, keine redeanimation (spiel läuft weiter, text geht aber nur durch klicken weg) und keine objektanimationen, durch letztere wird dann das spiel gestoppt da die auf eblock steht...hintergrundanimationen hab ich nich drin

@tribble: ja, hab ich. das erste bild der loop wird noch angezeigt, danach stehts. anschließend muss sie einen bestimmten punkt erreichen, durch object.move...., das wird garnicht mehr ausgeführt, ich schätze mal weils irgendwie in der animation hängenbleibt. auch würde das nicht das problem erklären, das animationen einfach nicht mehr abgespielt werden
das problem liegt auch definitiv nicht in dem script des raums...ich hab ne früher gespeicherte version getestet, in der dieses script unverändert drinsteht und dort wirds abgespielt...
Titel: Re: Animationen stoppen das gesamte Spiel
Beitrag von: Bòógieman am 02. Mai 2010, 18:18:15
zeig mal her dein script

bzw. ein ähnliches problem hatte ich schon mal mit chars, wo bei char.Walk(... eNoBlock) die walk animation nicht angezeigt wurde, aber die figur sich trotzdem bewegt hat
das trat auf wenn sich 2 bewegte figuren beim laufen positionsmässig überschnitten haben
hast du da evtl. noch andere bewegte objekte oder chars die sich zur selben zeit dort bewegen?
Titel: Re: Animationen stoppen das gesamte Spiel
Beitrag von: mukk am 02. Mai 2010, 18:37:10
also der "Problembereich" geht über mehrere Räume, ich müsste dir also die gesamte epi schicken

hab dir  ma in icq geschrieben
Titel: Re: Animationen stoppen das gesamte Spiel
Beitrag von: Bòógieman am 02. Mai 2010, 18:59:29
schick mir einfach hier eine PM
icq verwende ich eigentlich schon seit ewigkeiten nicht mehr...
muss das wohl mal aus meinem profil tilgen  ;)