Features Preis Downloads Galerie Handbuch
en

Modul Einstellungen

config.ini und config.lua

Im Unterordner "ini" des Installationspfads befinden sich die folgenden Initialisierungsdateien:

Diese Initialisierungsdatei wird vor allen anderen Einstellungsdatein aufgerufen und bestimmt die Grundparameter.

config.lua

Diese Initialisierungsdatei wird direkt nach der config.ini aufgerufen und führt zusätzliche Initialisierungen durch.

settings.lua

Die Datei settings.lua befindet sich standardmäßig im Programdata-Ordner und definiert alle grundlegenden und benutzerdefinierten Einstellungen für VxCraft.

Diese Datei ist ein Lua-Skript, das von VxCraft ausgeführt wird, um die Einstellungen festzulegen.

Eine Beschreibung der einzelnen Einstellungsoptionen ist im Skript selbst in Form von Kommentaren enthalten.

Das Modul bietet die folgenden Funktionen zum Setzen der Einstellungen:

activate(string)

Funktion activate(string)
Beschreibung Aktiviert die angegebene Einstellungsgruppe. Alle folgenden Einstellungen werden in dieser Gruppe gesetzt.
Beispiel activate("settings")

Die Funktion akzeptiert die folgenden Werte als Argumente:

Argument Beschreibung
"envar" Aktiviert die Liste der VxCraft-Umgebungsvariablen zum Festlegen wichtiger Pfade.
"settings" Aktiviert die VxCraft-Einstellungen. Diese Gruppe beinhaltet alle weiteren Systemeinstellungen.

set(string, string)
setoptional(string, string)

Funktion set(string, string)
Beschreibung Setzt in der aktiven Einstellungsliste die angegebene Einstellung. Der erste String ist der Einstellungsschlüssel, und der zweite String enthält den Einstellungswert. Mehrfacheinträge werden überschrieben, es ist immer die zuletzt gesetzte Einstellung gültig.
Beispiel set("language", "en")
Funktion setoptional(string, string)
Beschreibung Funktioniert wie set(), jedoch wird die Einstellung nur gesetzt, wenn sie in der aktiven Liste noch nicht vorhanden ist.
Beispiel setoptional("language", "de")

Funktioniert nach dem gleichen Prinzip wie die Einstellungsdatei settings.lua. In dieser Liste können Einträge, die sich auf Farben beziehen, hinzugefügt oder entfernt werden.

Es ist jedoch zu beachten, dass diese Datei von VxCraft automatisch generiert wird. Das bedeutet, dass alle Kommentare, benutzerdefinierten Formeln und Funktionen beim Einlesen der Farben berücksichtigt werden, durch die automatische Generierung aber verloren gehen.

In anderen Worten: Alle Formeln werden in standardisierte Einträge umgewandelt.

< ZurücktopWeiter >