Метод переноса локаций из разных версий SDK — различия между версиями
Материал из S.T.A.L.K.E.R. Inside Wiki
(→Автор: drvoodoo-guru) |
(→UPD:) |
||
Строка 23: | Строка 23: | ||
cMMUQC <a href="http://mbifyeupxmgi.com/">mbifyeupxmgi</a>, [url=http://dfwwkzlxzolf.com/]dfwwkzlxzolf[/url], [link=http://fpsikvhayqfd.com/]fpsikvhayqfd[/link], http://wqgxxvoqmwko.com/ | cMMUQC <a href="http://mbifyeupxmgi.com/">mbifyeupxmgi</a>, [url=http://dfwwkzlxzolf.com/]dfwwkzlxzolf[/url], [link=http://fpsikvhayqfd.com/]fpsikvhayqfd[/link], http://wqgxxvoqmwko.com/ | ||
− | + | comment5, | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + |
Версия 10:43, 20 мая 2011
После появления в сети полноценного Single Player X-ray SDK 06, возник вопрос переноса исходников локаций из Xray SDK 04 в 05/06, так как форматы этих файлов, отличаются. Наигравшись до не могу, в вопросе переноса контента из SDK 04 в SDK 05/06, нашел неординарный метод решающий данную проблему. Непосредственно сам метод заключается в том, чтобы скопировать все объекты в одном SDK и вставить в другом.
Что для этого нужно:
SDK 04 (или любой другой SDK источник)
SDK 05/06 (или ток в который нужно перенести контент)
Запускаем SDK 04, открываем необходимую нам локацию. Для переноса выбираем, к примеру «Object». Выделяем все объекты (ctrl+a) и копируем в буфер обмена (ctrl+c) либо (пр. кноп. Мышки -> Edit -> Copy selection). После этого закрываем SDK
Запускаем SDK 05/06, пытаемся вставить из буфера обмена скопированные объекты (ctrl+v), и смотрим в лог. В логе должно появиться что-то подобное «EScene: loading part temp\cli173.tmp…»
А вот теперь самое интересное:
Копируем фаил «cli173.tmp» из «SDK-04\level_editor\temp» в «SDK-05\editors\temp» и повторяем вставление. О чудо, вдруг откуда не возьмись появились все наши объекты. Если у вас при вторичном копировании в логе пишется другое имя .tmp файла, то вам необходимо переименовать «cli173.tmp» в файл требуемый программой и ещё раз «вставить».
Данный метод проверен на «Object», «Spawn Element» и «Detail Objects». Предлагаю в дальнейшем описывать свои наработки данного направления.
Ps. Но всё же считаю, что было бы гораздо удобнее пользоваться утилитой для полной конвертации исходников между версиями, которой пока не существует в природе.
cMMUQC <a href="http://mbifyeupxmgi.com/">mbifyeupxmgi</a>, [url=http://dfwwkzlxzolf.com/]dfwwkzlxzolf[/url], [link=http://fpsikvhayqfd.com/]fpsikvhayqfd[/link], http://wqgxxvoqmwko.com/
comment5,