Frage zur Programmierung von AL-Plugin

Hier ist der ideale Ort um über Scripts und Mods für X²: Die Bedrohung zu diskutieren.

Moderators: Scripting / Modding Moderators, Moderatoren für Deutsches X-Forum

mmbecker
Posts: 92
Joined: Tue, 4. Jan 05, 14:24
x4

Frage zur Programmierung von AL-Plugin

Post by mmbecker »

Hallo,

wenn man dem MSCI-Handbook folgt (und so machen es ja auch die AL-Scripte, die ich mir angeschaut habe), dann wird eine globale Variable al.state angelegt, in der die wichtigsten Daten gespeichert sind, z.B. auch ob das AL-feature gerade enabled ist oder nicht.
Aber in dem Musterbeispiel des Handbuches wird die globale Variable nicht von dem main-script (event-handler) zurückgeschrieben nach Veränderung des Status. Muss man das nicht?

Wenn das Main-Programm das nächste Mal aufgerufen wird und mit get global variable die Variable ausliest, dann stehen dort doch noch die alten Daten? Oder wie genau funktioniert das?


edit. O.k., ich hatte das klein Gedruckte in der Gebrauchsanweisung nicht gelesen! Bei Arrays als globaler Variable ist es nicht notwendig, set global variable zu benutzen. Frage ist also geklärt.

Return to “X²: Die Bedrohung - Scripts und Modding”