GE10 Skript - SplineToolkit (Prefab*)

Das SplineToolkit ist ein umfassendes GIANTS-Editor-Skript, das eine Vielzahl an Werkzeugen rund um die Arbeit mit Splines in einem einzigen Tool vereint. Für nahezu alle Funktionen steht eine Echtzeit-Vorschau direkt im Editor-Viewport zur Verfügung.

--- Base Tools ---
Die Base Tools bilden das Fundament des Toolkits und bieten grundlegende Werkzeuge zur Spline- und Terrainbearbeitung. Spline-Punkte lassen sich direkt auf das Terrain projizieren, vertikal oder horizontal verschieben sowie die Terrainhöhe präzise an die Spline anpassen. Darüber hinaus können Terrain-Texturen und Foliage entlang einer Spline gesetzt werden, und mit Resample Spline lässt sich die Anzahl der Control Points einer Spline gezielt anpassen.

--- Place Objects ---
Mit Place Objects lassen sich Objekte flexibel entlang einer Spline oder flächig in einem definierten Bereich platzieren. Die Platzierung erfolgt wahlweise sequentiell in der Reihenfolge der SourceObjects oder zufällig aus der verfügbaren Auswahl. Zahlreiche Parameter wie Abstand, Höhentyp, Rotation und Offset ermöglichen eine präzise Kontrolle über das Ergebnis.

--- Place Fence ---
Place Fence ermöglicht das schnelle und strukturierte Erstellen von Zaunanlagen entlang einer Spline – mit einer übersichtlichen Liste an Basegame-Zäunen inklusive Vorschaubildern. Zäune lassen sich direkt importieren, und animierte Tore können per Slider entlang der Spline positioniert werden. Die Animationsdaten werden dabei automatisch in die Konfigurationsdatei geschrieben, sodass die Tore im Spiel über einen Trigger korrekt funktionieren. Ein integrierter XML-Viewer sowie die "Validate Fences"-Funktion ermöglichen eine vollständige Überprüfung aller Einträge auf Fehler und Inkonsistenzen.

--- Export as .OBJ ---
Das Export-Tool bietet die Möglichkeit, Splines in zwei verschiedenen Methoden als .OBJ-Datei zu exportieren und so den Workflow zwischen GIANTS Editor und Blender zu optimieren. Über zusätzliche Parameter lässt sich steuern, wie dicht und in welcher Form die Punkte exportiert werden.

--- Generate Street ---
Mit dem Straßen-Generator lassen sich direkt im GIANTS Editor vollständige Straßen-Meshes erzeugen – inklusive korrekter UVs und einer Auswahl an Basegame-Straßentexturen. Eine Echtzeit-Vorschau zeigt das Ergebnis unmittelbar im Viewport an, bevor das Mesh final generiert wird. Optional werden passende Traffic-Splines automatisch miterstellt.

____________________________________________________
Installation:
1.) Navigieren Sie zum AppData Pfad des GIANTS Editors. Standardmäßig: "C:\Users\[USER]\AppData\Local\GIANTS Editor 64bit 10.0.XX\scripts\"
2.) Kopieren Sie die Datei "SplineToolkit.lua" sowie die "imgFence"/"imgRoads" Ordner aus dem Prefab in den Script-Ordner des GIANTS Editors.
3.) Das Skript steht anschließend im GIANTS Editor über die Menüleiste unter „Skripte“ zur Verfügung.

____________________________________________________
Hotfix Update 2.0.1:
- [Base Tools] = Clear Foliage entfernt nun alle Foliage-Layer korrekt.
- [Base Tools] = Set Terrain Height: Stachel-/Lückenartefakte behoben.
- [Base Tools] = Set Terrain Height: Konfigurierbare Pixel-Auflösung im Script über SplineToolkit.TERRAIN_METER_PER_PIXEL_LOAD_FROM_MAP und SplineToolkit.TERRAIN_METER_PER_PIXEL_CUSTOM.

Update 2.0:
- [Allgemein] = Für nahezu alle Werkzeuge wurde eine Echtzeit-Vorschau direkt im Editor integriert.
- [Allgemein] = Verschiedene kleinere Fehler behoben sowie allgemeine Code-Optimierungen vorgenommen.
- [Base Tools] = SetTerrainHeight liest nun das Pixelraster der Map aus, um bei abweichender Kartenkonfiguration eine verbesserte Höhenanpassung zu gewährleisten.
- [Place Objects] = Area-Modus komplett neu aufgebaut; der bisherige Width-Algorithmus wurde entfernt und durch einen deutlich präziseren Ansatz ersetzt.
- [Place Objects] = UI vereinfacht: Zwei Modi (Straight / Area) über Radio-Buttons; Sequential- vs. Random-Platzierung als eigene Auswahloption.
- [Place Fence] = Zäune lassen sich nun direkt importieren, inklusive automatischer Übernahme aller Animationsdaten in die Konfigurationsdatei.
- [Place Fence] = Tore lassen sich per Slider direkt entlang der Spline positionieren und werden automatisch als AnimatedObject eingetragen, sodass sie sich im Spiel über einen Trigger normal öffnen lassen.
- [Place Fence] = Status-Anzeige pro Tor sowie integrierter XML-Viewer/-Editor mit "Validate Fences"-Funktion zur vollständigen Überprüfung aller Zaun- und Toreinträge hinzugefügt.
- [Place Fence] = Zaungruppen werden nun über UserAttributes identifiziert statt über feste Namen, was die Struktur robuster macht.
- [Gen. Street] = Fehler behoben, bei dem das UV Wrapping über die maximal mögliche Kachelanzahl hinaus gewrappt wurde.
- [Gen. Street] = Mesh-Generierung überarbeitet und optimiert.
- [Gen. Street] = Echtzeit-Vorschau der generierten Straße direkt im Editor integriert.

Update 1.1.1:
- [Base Tools] = Clear Foliage Button hinzugefügt und aus der Foliage-Layer-Liste entfernt.
- [Base Tools] = Fehler beim Clear Foliage behoben, bei dem ein falscher unsichtbarer Layer angewendet wurde.
- [Place Object] = Place Type "... with Width" hinzugefügt. Ermöglicht es, Objekte zufällig innerhalb einer einstellbaren Breite zu platzieren.
- [Place Object] = Set Height Type "... + Follow Axis" hinzugefügt. Ermöglicht das nahezu nahtlose Platzieren zusammenhängender Objekte, auch bei Höhenunterschieden.
- [Gen. Street] = 4 weitere Texturen zur Liste hinzugefügt.
- [Gen. Street] = Bestätigungsfenster hinzugefügt, um das Überschreiben einer bestehenden Straßengruppe zu bestätigen.

Update 1.1:
- [Base Tools] = UI etwas überarbeitet und neue Funktionen "Set Foliage" und "Resample Spline" hinzugefügt.
- [Gen. Street] = Texturoptionen hinzugefügt.
- [Place Fence] = Auswahl 'Spline Type' entfernt - wird nun automatisch aus der Spline gelesen.

Hotfix 1.0.1:
- Fix: [Place Fence] - Zäune werden nun auf Terrainhöhe statt auf Splinehöhe plaziert.
- Fix: [Place Object] - Side Offset funktioniert nun korrekt.
Spiel
Landw. Simulator 25
Hersteller
None
Kategorie
Prefab Kategorie
Gerät
Autor
Dateiname
FS25_GEScript_SplineToolkit_prefab.zip
Grösse
6.96 MB
Version
2.0.1.0
Veröffentlichung
31.03.2026
Plattform
PC/MAC
Userbewertung:
3.1 (461)
(*) Dies ist kein Mod. Dieses Objekt kann zum Mapbau verwendet werden.

Video


Screenshots



Social Media

Windows
Mac
PlayStation
Xbox
Logitech
Hori
Thrustmaster