Wie man es verwendet#
Erweitern Sie eine Kategorie und eine Bibliothek oder ein Teilsystem in der Seitenleiste, dann wählen Sie einen Namen. Jeder Eintrag hat eine eigene Seite. Suche öffnet die gleiche Seite. Katalogzeilen zeigen Rückgabetypen; etablierte Typen Link zu Erklärungen.
Beginnen mit Typen, Ergebnisse und Methoden. unbekannt bedeutet ein nicht feststehender Vertrag; keine bedeutet keine direkte Rückgabe.
Kategorien#
| Fläche | Öffnen |
|---|---|
| X4 Lua UI ruft an | Lua API |
| C Erklärungen, Parameter und Rückgaben | FFI |
| XML-Aktionen und -Konstrukte | MD / AI |
| Eventbedingungen und Filter | MD- / AI-Ereignisse |
| Lua-UI-Ereignisse | Lua-Ereignisse |
| Hilfe und Menü-Methoden | UI Helfer |
| Basisfunktionen und Bibliotheken | Lua und LuaJIT |
Dies ist eine wachsende Referenz bekannter Schnittstellen, anstatt des vollständigen X4 SDK. Nachweisgrenzen die Feststellung, was eine Erklärung enthält.
Erste Anrufe#
AddUITriggeredEvent an MD geschickt wird, RegisterEvent installiert einen Lua-Aufruf und GetComponentData liest die angeforderten Komponentenfelder.
Erste MD-Elemente#
event_ui_triggered erhält eine UI-Veranstaltung, raise_lua_event sendet einen Wert an Lua und set_value schreibt eine Variable. MD hat eigene Typen und Ausdrücke.
erforderliche Ressourcen zeigt eine MD-Eigenschaft und eine Build-Task-Ressourcenmangeltabelle.
Weiter mit der Praxis#
X4-Code-Grundlagen, Lua / MD Brücke, Eigenschaften ändern, UI erstellen.