...
Formale Fehler:
Die verwendeten Variablennamen sind nicht identisch, resp. nicht definiert (Fehlermeldung:
c[k.name] is undefined
)Level (Variable) nicht definiert - der LE sagt hier nicht welche Deklaration fehlt
[---Der Default-Wert--] im LEVEL-Array stimmt nicht mit dem Datentyp überein (bspw.
false
bei einer Variablen vom Typ integer.Bool mit 0 initialisiert statt "false", also ["$Open","bool",0] statt ["$Open","bool",false] (sehr böse, da es nur beim Speichern einen Fehler gibt)
Komma am Ende eines Blocks zuviel
"$" vergessen bei der Verwendung/Deklaration, also ["Open","bool",false] statt ["$Open","bool",false] (ebenfalls ganz böse, da Du das tausend mal übersiehst)
Eckige Klammer zuviel/zuwenig
Bitte die technischen Einschränkungen in Variablennamen berücksichtigen: Technische Einschränkungen
Division durch einen Wert 0.
...