Version v0.1.2 BETA ist raus!
Sie kann vom Drive heruntergeladen werden und enthält die Möglichkeit, neben meiner billigen DIY-Skriptsprache auch C# zum Skripten zu verwenden.
C#-Code muss mittels <<< oder <<<C eingeleitet werden und mit >>> abgeschlossen.
Damit der Code am Ende auch durch den richtigen Wert ersetzt wird, nutzt man einfach ein return-Statement:
Ob yield return geht, habe ich noch nicht ausprobiert. Mir wäre allerdings auch nicht bewusst, in welchen Situationen man an der Stelle des Skriptes ein Array ohne weitere Formatierung einfügen wollte.
Zusätzlich gibt es einen neuen Tab für Vor- und Nachbereitungen. In den Vorbereitungen können Statements definiert werden, die in mehreren Codeschnippseln benötigt werden, diese stehen dann überall zur Verfügung. Der Code für die Nachbereitungen wird ganz am Ende aufgerufen und kann z. B. zum Disposen genutzt werden.
Evtl. werde ich demnächst ein paar Beispiele-Snippets raushauen.
Sollte es im C#-Code Fehler geben, die dazu führen, dass der Code nicht funktioniert, werden Fehlermeldungen in einen Ordner "errors" geloggt. Der Ordner wird erstellt, sobald er das erste mal gebraucht wird. ![]()
---
Nachdem die Aussagen über LUA eher durchwachsen sind und bisher auch noch keiner geschrien hat, dass er es unbedingt haben möchte, schieb ich das mal auf.
Theoretisch kann man in dieser Version schon LUA coden, allerdings gibt es die Variablen noch nicht (z. B. Filename usw.) und halt auch keine Vor- und Nachbereitungen. Von daher werd ichs wohl einfach rausnehmen.
Sollte es doch jemand unbedingt haben wollen, hab ich die Änderungen weiterhin in meiner Versionshistorie und kann sie einfach wieder einbauen, außerdem sollte es schnell fertigzuschreiben sein.
Ich würde mich als nächstes erst mal auf ein Auto-Update konzentrieren, sofern keiner schreit und was anderes dringend braucht.