Importer skryptów GE10 do umieszczenia w prefabrykowanej wersji 2.0.0.0




Importer skryptów GE10 do umieszczenia w prefabrykowanej wersji 2.0.0.0
W przeciwieństwie do PlaceableToolkit firmy GIANTS, skrypt ten służy wyłącznie jako pomoc wizualna w fazie tworzenia mapy.
Typowy schemat działania wygląda następująco: Najpierw należy umieścić obiekty do umieszczenia w grze i zapisać stan gry. Następnie otworzyć mapę w edytorze GIANTS i załadować plik „placeable.xml” za pomocą skryptu. Wszystkie zawarte obiekty zostaną wstawione na mapę jako obiekty zastępcze.
Skrypt ładuje się automatycznie po otwarciu mapy w edytorze GIANTS i importuje wszystkie elementy do umieszczenia z pliku „placeable.xml” mapy. Ręczne ładowanie nie jest zatem wymagane, chyba że użytkownik chce załadować plik „placeable.xml” z konkretnego zapisu gry.
Od wersji 2.0 można także zmieniać położenie obiektów lub kopiować/klonować je i zapisywać zaktualizowane pozycje w pliku „placeable.xml” mapy, korzystając z przycisku Zapisz.
INFORMACJE:
Sklonowane elementy umieszczalne dziedziczą wszystkie ustawienia z oryginalnego elementu umieszczalnego
Zmiana położenia lub klonowanie stajni z ogrodzeniami jest podatne na błędy – należy je umieścić zgodnie z oczekiwaniami bezpośrednio w grze
Specjalne obiekty do umieszczenia, takie jak stanowiska sprzedaży itp., należy dodać ręcznie do pliku „placeable.xml”
Instalacja:
1.) Znajdź ścieżkę instalacji edytora GIANTS. Domyślnie: „C:/Users/[USER]/AppData/Local/GIANTS Editor 64bit 10.0.XX/scripts/”.
2.) Skopiuj skrypt „PlaceableImporter.lua” z prefabu do folderu scripts w edytorze GIANTS.
3.) Skrypt będzie następnie dostępny w edytorze GIANTS poprzez pasek menu w zakładce „Skrypty”.
Dziennik zmian 2.0:
Całkowita przebudowa interfejsu użytkownika i kodu
Wszystkie elementy umieszczane na mapie są teraz ładowane automatycznie podczas uruchamiania za pośrednictwem GE
Wszystkie elementy umieszczalne są ładowane przy użyciu flagi „excludeFromSave” (nie jest wymagane ręczne usuwanie przed zapisaniem)
Usunięto opcję skryptu w grze, ponieważ była zbędna
Dodano opcję wyboru folderu zawierającego wyodrębnione mody – umożliwiającą utworzenie osobnego folderu dla każdego projektu
Dodano listę do umieszczenia
Dodano funkcje skoku
Dodano DebugDraw, aby wizualnie zidentyfikować, gdzie znajduje się dany element
Wszystkie elementy do umieszczenia można przesuwać w obrębie GE; przycisk Zapisz zapisuje nowe pozycje
Kopiowanie/klonowanie istniejących obiektów umieszczalnych jest teraz możliwe – sklonowany obiekt umieszczalny dziedziczy wszystkie ustawienia z oryginału. Wczytanie innego pliku „placeable.xml” jest teraz możliwe (np. bezpośrednio z zapisanej gry); jest on konwertowany w locie i zapisywany w pliku „placeable.xml” mapy za pomocą przycisku Zapisz.
Dziennik zmian 1.1:
Naprawiono kilka błędów ścieżki dla alternatywnych ścieżek instalacji
Plik „placeable.xml” jest teraz ładowany automatycznie na podstawie pliku „modDesc.xml”
Teraz możliwa jest niestandardowa ścieżka dla pliku „placeable.xml”
Dodano nowe opcje – szczegóły znajdziesz w przycisku Informacje
Aslan
