Inhaltsverzeichnis
Die Siedler - Das Erbe der Könige Map-Scripting Wiki Inhalt
Lua allgemein.
In diesem Bereich findet man (fast) alles was man braucht um mit den Lua Sprache anzufangen. Ob es mit Externe Editoren , Grundlagen (Strings, Zahlen, Variablen, Funktionen) , Mathe , Blöcke/Einrückung, Funktionen , Tables , Verzweigungen (if/then/else/and/or/not) , Schleifen , Globale und lokale Variablen oder Sonstiges (z.B. Links zu Lua-spezifische Seiten) handelt, hier seid ihr richtig.
Zum Lua allgemein Index gehen.
S5-DEdK Skripten
- Allgemeines
- Text
- Briefings
- Briefings mit Auswahlmöglichkeit (multiple choice)
- Briefings mit einer Auswahlmöglichkeit (multiple choice, Ergänzungen)
- Computergegner / KI Spieler
- Mehrspielermodus
Anleitungen für Fortgeschrittene
Hier findet man Anleitungen, Anregungen und Beispiele zu all dem, was das DEdK Scripting sonst noch zu bieten hat und sich nicht standardisiert in eine Funktion packen lässt. Dieser Bereich ist für all diejenigen gedacht, die mehr aus ihrer Map herausholen wollen und schon Erfahrung in Lua haben. Es wird nicht mehr jede einzelne Codezeile erklärt, sondern nur noch das was wichtig ist.
Nützliche Scripte und Karten
Hier werden nützliche Scripte und Karten, die einem beispielsweise die Erstellung von Karten, oder das Finden von Fehlern erleichtern verlinkt.
Diese Sektion ist in drei Bereiche unterteilt.
Befehlsreferenz
In der Referenz werden dokumentierte und undokumentierte Funktionen erläutert, sowie diverse Tables erklärt.
Die Referenz ist in 3 Gruppen aufgeteilt (Anfänger, Fortgeschrittene und Profis).
- Einsteiger und Anfänger (enthält eine Übersicht über die Comfort-Funktionen, Liste aller Entities und Technologien)
- Fortgeschrittene (enthält weitere Funktionen und die Lua-API-Tables)
- Profis (enthält eine Übersicht über die Logic-, Tools-, und Trigger-Tables)
Wusstest du schon?
- Tipps & Tricks: Eine Sammlung (Kurz-) Tipps & Tricks und sonstigen Dingen die nützlich sein können, für die sich keine eigene Seite lohnt.
- Versionshinweise: Hier werden die für's Scripten relevanten Unterschiede/ Veränderungen der einzelnen Patches aufgelistet.
- Bugs: Hier werden Script-Bugs aufgelistet und sofern vorhanden mögliche Workarounds.
Sonstiges
Hier kann man erstmal Seiten sammeln, die noch nicht anderweitig verlinkt sind. (Denn eine unverlinkte Seite wird ja niemals von jemandem gefunden/gesehen werden)
- Glossary Für Begriffserklärungen, z.Zt. noch etwas dürftig, aber daß kann ja noch werden.
- GUI Elements Übersicht über alle GUI Elemente des Spiels, mit Angabe der aufgerufenen Lua Funktionen.
Vorschläge
Hier befinden sich Seiten, die u.a. neue Vorschläge für Themen, Diskussionen über evt. Konventionen und ähnliches beinhalten.
Inhalte bearbeiten
Wenn man selber erstmal etwas ausprobieren möchte, kann man es hier auf dem Spielplatz tun.
D.h. wer konsequenzenlos spielen möchte, kann es dort auch machen.
Andere Seiten bitte nicht dazu verwenden!
Wer Inhalte bearbeiten, also Seiten hinzufügen, Texte ergänzen oder verändern möchte, sollte zunächst das HowTo lesen.
Dort wird nämlich nicht nur beschrieben, wie dies technisch geht, und welche Möglichkeiten man hat,
sondern auch mit welcher Vorgehensweise man dies tun sollte.
Eine einheitliche Vorgehensweise ist wichtig, da die Seiten ja von jedem bearbeitet werden können.