Ostatnio z braku czasu rzadko bywałem na TF i przegapiłem temat... Założyłem ze skoro kod jest "zamrożony" to tak istotnych zmian nie będzie....
Dopiero teraz nadrobiłem zaległości...
Generalnie chodziło o to, że do tej pory listy prototypów były tworzone dla scenariusza poprzedniego, zamiast tego którego dotyczyły.
W efekcie pojawiały się problemy, na przykład z prototypami w scenariuszach .choice...
W ramach naprawy błędu, pliki .proto zostały zastąpione przez .xproto, a specjalny skrypt w Suite zajmuje się ich automatycznym tworzeniem...
W tym celu w menu 'campaign' znajduje się dodatkowa opcja '
Convert active campaign's .proto files to new .xproto'...
Można użyć opcji automatycznej, albo zrobić to manualnie.
Z tego co zaobserwowałem działa to tak: dawniej mieliśmy pliki
scen01.scn i
scen01.proto..., teraz w momencie kliknięcia przycisku 'show protos' plik
scen01.proto zmienia nazwę na
scen01.proto.back (kopia zapasowa) oraz tworzony jest nowy plik
scen02.xproto...
W uproszczeniu, plik
scen01.proto staje się
scen02.xproto..., czyli teoretycznie przypisany jest poprawnie do scenariusza w którym otrzymujemy prototyp z listy...
Niby sensowne, ale czeka nas sporo niezbyt potrzebnej roboty...
Żeby było ciekawiej, pojawia się poważny problem uboczny... Użycie aktualnej wersji testowej Suite powoduje tworzenie plików .xproto, więc stworzone w ten sposób kampanie nie są kompatybilne z oficjalną wersja pliku exe...
Nie będzie można ich opublikować do momentu wydania nowej oficjalnej wersji silnika...
Czyli obecnie tworzone/edytowane kampanie musimy bezwzględnie tworzyć na oficjalnej wersji Suite, by były kompatybilne z oficjalnym exe...
Natomiast w momencie wydania nowej oficjalnej wersji exe, trzeba będzie z dnia na dzień przekonwertować wszystkie kampanie na nowym Suite do formatu .xproto ...
Na mój gust, nie do końca przemyślane...
BTW. Jaro zadeklarował się zając tematem po naszej stronie, ale chyba zapomniał...