Naja ich glaub halt ganz fest daran, dass das kein Gm-seitiger Bug ist, sondern ein Fehler im Code.
Vl. machst du irgendwo ein paar "hacky" Sachen, bei Gml kann man ziemlich leicht Scheisse bauen wenns um Variablen und deren Gültikgeitsbereiche bzw Objekt ids geht, oder ein paar globale Variablen spinnen, oder du hast noch ein paar alte Debug-Sachen von früher drinne, die ein wenig durcheinanderbringen, oder du hast noch wo ein verhängnisvolles Objekt im Room rumstehn... Hast du wirklich schon absolut Step by Step jeden Schritt bei der Initialisierung durchgecheckt und durchgedebuggt? Ich bau mir immer in jedes Skript Debug Print Funktionen, die, wenn im Debug Mode(dh. eine globale Variable zb. Namens "Debug" auf true gesetzt ist), jeden Schritt direkt in ein Logfile abspeichert. Im nachhinein kann ich dann jeden Step und jeden Wert nachverfolgen. Das find ich is fast ein Muss dank beschissenem GM-Debugger find ich..
Möglicherweise wirklich einfacher: Den Komponenten neu schreiben..
Vl. machst du irgendwo ein paar "hacky" Sachen, bei Gml kann man ziemlich leicht Scheisse bauen wenns um Variablen und deren Gültikgeitsbereiche bzw Objekt ids geht, oder ein paar globale Variablen spinnen, oder du hast noch ein paar alte Debug-Sachen von früher drinne, die ein wenig durcheinanderbringen, oder du hast noch wo ein verhängnisvolles Objekt im Room rumstehn... Hast du wirklich schon absolut Step by Step jeden Schritt bei der Initialisierung durchgecheckt und durchgedebuggt? Ich bau mir immer in jedes Skript Debug Print Funktionen, die, wenn im Debug Mode(dh. eine globale Variable zb. Namens "Debug" auf true gesetzt ist), jeden Schritt direkt in ein Logfile abspeichert. Im nachhinein kann ich dann jeden Step und jeden Wert nachverfolgen. Das find ich is fast ein Muss dank beschissenem GM-Debugger find ich..
Möglicherweise wirklich einfacher: Den Komponenten neu schreiben..
"das war meine letzte flamewar PM an dich ."