GE10 Skript - Placeable Importer (Prefab)

  • GE10 Skript - Placeable Importer (Prefab)
  • GE10 Skript - Placeable Importer (Prefab)
KingMods Logo
Veröffentlicht von KingMods
Beanspruche diesen Mod
V2.0.0.0
3 397

Im Gegensatz zum PlaceableToolkit von GIANTS dient dieses Skript ausschließlich als eine Art Visualisierung während der Bauphase der Karte.
Der typische Workflow ist folgender: Zunächst setzt man die Placeables im Spiel, speichert das Savegame und lädt anschließend im GIANTS Editor über das Skript die Savegame „placeable.xml”. Alle enthaltenen Objekte werden daraufhin als Platzhalter in die Map eingefügt.
Das Skript wird automatisch beim Öffnen der Karte im GIANTS Editor geladen und importiert dabei alle Placeables aus der zur Map gehörenden „placeable.xml”. Ein manuelles Laden ist daher nicht notwendig, außer wenn explizit die „placeable.xml” eines bestimmten Savegames geladen werden soll.
Des Weiteren ist es ab Version 2.0 möglich, Objekte neu zu positionieren oder zu kopieren/klonen und die geänderten Positionen per Save-Button korrekt in die „placeable.xml” der Map zu schreiben.

INFO:
- Geklonte Placeables übernehmen alle Einstellungen des Original-Placeables
- Das Umpositionieren oder Klonen von Ställen mit Zäunen ist fehlerbehaftet – bitte direkt im Spiel wie gewünscht platzieren
- Spezial-Placeables wie Selling Stations o. Ä. müssen manuell in die „placeable.xml" eingetragen werden

Installation:
1.) Suche den Installationspfad des GIANTS Editors. Standardmäßig: “C:\Users\[USER]\AppData\Local\GIANTS Editor 64bit 10.0.XX\scripts\”
2.) Kopiere das Skript „PlaceableImporter.lua” aus dem Prefab in den Skript-Ordner des GIANTS Editors.
3.) Das Skript steht anschließend im GIANTS Editor über die Menüleiste unter „Skripte” zur Verfügung.

Server
Konsolen
Änderungsprotokoll
3
  • - Komplettes Rework von UI und Code
    - Alle Placeables der Map werden beim Starten über den GE automatisch geladen
    - Alle Placeables werden über das 'excludeFromSave'-Flag geladen (manuelles Löschen vor dem Speichern nicht nötig)
    - Ingame-Skript-Option entfernt, da überflüssig
    - Möglichkeit zur Auswahl des Ordners, in dem entpackte Mods enthalten sind – so ist für mehrere Projekte je ein eigener Ordner möglich
    - Placeable-Liste hinzugefügt
    - Jump-Funktionen hinzugefügt
    - DebugDraw hinzugefügt, um visuell erkennen zu können, welches Placeable wo platziert ist
    - Alle Placeables können im GE verschoben werden; mit dem Save-Button werden die neuen Positionen übernommen
    - Kopieren/Klonen vorhandener Placeables möglich – das kopierte Placeable übernimmt alle Einstellungen des Originals
    - Laden einer anderen „placeable.xml” möglich (z. B. direkt aus einem Savegame); wird direkt konvertiert und per Save-Button fest in die „placeable.xml” der Map geschrieben

  • - Mehrere alternative Pfadfehler korrigiert
    - placeable.xml wird nun automatisch mit der modDesc.xml geladen
    - Benutzerdefinierter Pfad einer placeable.xml möglich
    - Neue Optionen hinzugefügt. Funktionsweise entnehmen Sie bitte über den Info-Button

Credits
  • Aslan
Kommentare
2