GE10-Skript – Ext. FieldToolkit (Prefab) V1.0.0.0 Mod





GE10-Skript – Ext. FieldToolkit (Prefab) V1.0.0.0 Mod
Das Extended FieldToolkit erweitert das Standard-GIANTS FieldToolkit um eine Vielzahl neuer Funktionen und eine verbesserte Debug-Ansicht, wodurch das Erstellen und Verwalten von Feldern deutlich vereinfacht wird.
MERKMALE:
– Felder vollständig über die Benutzeroberfläche erstellen oder bearbeiten
– Erstellung und Verwaltung von Landparzellen (z. B. Bauernhöfe, Wälder, Seen usw.)
Debug-Ansicht
– Die Feldnamen werden im 3D-Ansichtsfenster an der jeweiligen Drehpunktposition des Feldes gerendert.
– Für das ausgewählte Feld werden Polygonpunkte und -namen angezeigt.
– Doppelte Polygon-Eckpunkte werden hervorgehoben
Werkzeuge
– Felder validieren: Überprüft alle Felder auf Fehlkonfigurationen, InfoLayer-Überlappungen und fehlende Attribute – mit einer eindeutigen Ausgabe [OK] / [WARNUNG] / [FEHLER].
– Feld-Drehpunkte anpassen: Verschiebt den Drehpunkt der TransformGroup jedes Feldes zum Flächenschwerpunkt seines Polygons (auch für konkave Felder korrekt).
– Laub aus fields.xml festlegen: Zeichnet die in fields.xml definierten Früchte direkt auf die Felder.
– Felder neu zeichnen: Zeichnet alle Felder in die InfoLayer „Ackerland“ um.
– Felder löschen: Entfernt alle Felder aus der InfoLayer „Ackerland“.
– Laubentfernung: Entfernt Laub von Feldern, mit optionalem, konfigurierbarem Randversatz
– Feldränder bemalen: Malt eine ausgewählte Geländetextur entlang der Feldgrenzen, optional auch nach innen.
– Felder umbenennen: Benennt alle Felder mit einer einheitlichen dreistelligen Nummerierung um.
– Polygonpunkte ausrichten: Richtet alle Polygonpunkte an der Geländehöhe aus
Die Feldstatistik (Gesamtfläche, Feldanzahl) wird oben im Fenster angezeigt.
INFO:
Beim ersten Start fügt das Tool automatisch das Benutzerattribut „farmlandID“ zu allen Feldern hinzu, die es noch nicht enthalten. Dieses Attribut dient zur Ermittlung des Landbesitzes und ersetzt den namensbasierten Ansatz des Standard-FieldToolkits.
Installation:
1.) Navigieren Sie zum AppData-Pfad des GIANTS Editors. Standard: „C:/Users/[BENUTZER]/AppData/Local/GIANTS Editor 64bit 10.0.XX/scripts/“
2.) Kopieren Sie die Datei „FieldToolkitExt.lua“ aus dem Prefab in den Ordner „scripts“.
3.) Das Skript ist dann im GIANTS Editor über die Menüleiste unter „Skripte“ verfügbar.
