Ich TpF kommt man bekanntlich nicht um lua herum, wenn man modden möchte. Es gibt viele .lua Dateien an unterschiedlichen Stellen, aber auch .mdl, .con und einige andere sind nichts anderes als lua Dateien die ein Objekt mit einer bestimmten vordefinierten Struktur zurückgeben.
Aus anderen Sprachen bin ich es gewohnt, dass meine IDE (meistens eclipse) mir eine Autovervollständigung anbietet und auch so eine Übersicht über erwartete Datentypen gibt.
Da lua schwach typisiert ist, kann eclipse (mit ldt) von sich aus nur bis zu einem gewissen Grad diesen Luxus bieten.
Wie macht ihr das also mit dem lua scripting bei TpF? Nutzt ihr überhaupt IDEs?
Woher nehmt ihr die Informationen über die erwartete Struktur eines bestimmten Objekts? Schaut ihr immer bei Beispieldateien ab wie die Struktur sein muss?
Woher nehmt ihr die Informationen welche Werte für die überall verstreuten enum artigen strings wie z.B. dem type Attribut einer Construction gültig sind? Ebenfalls indem ihr DAteien durchsucht und ggf. mal ug fragt?
Nutzt außer mir noch jemand eclipse mit ldt oder eine andere IDE die eine kompatible Syntax zur Dokumentation von typen nutzt?
Würde mich besonders bei den Vielscriptern interessieren @Tom @tomdotio @eis_os @Enzojz und bestimmt noch einige andere die ich vergessen habe.