Thief: the Dark Fate Forum

Гильдия Редакторов => DromEd => Тема начата: dSpair от 28 января 2004 03:28:39

Название: Переход с миссий на миссии и обратно
Отправлено: dSpair от 28 января 2004 03:28:39
Господа, ребята из Hammerite Imperium думают над тем, как бы сделать так, как в System Shock 2, то есть чтобы в Thief 2 можно было бы свободно перемещаться из миссии в миссию без ограничений. Как переносить инвентарь, уже известно - есть руководства. Главный вопрос - как сделать так, чтобы при выходе с уровня игра записывала текущий статус карты в отдельный файл а потом загружала его по необходимости?
Если вы поможете, то будет ОЧЕНЬ здорово.
Название: Переход с миссий на миссии и обратно
Отправлено: Force от 28 января 2004 07:37:27
Ух и один сейв бедет весить 100 Метров!!! Мдяяяя... Это нужно SS2 рыть... GaleSaver же как-то написал скрипты... значит, может быть, и такое возможно...
Название: Переход с миссий на миссии и обратно
Отправлено: dSpair от 29 января 2004 03:36:19
Да, по поводу его скриптов думали, ему даже письмо отправили - пока нет ответа...
Название: Переход с миссий на миссии и обратно
Отправлено: DonSleza4e от 29 января 2004 09:00:49
Скорее всего, только таким путем и можно... А то я и не знаю других вариантов....
Название: Переход с миссий на миссии и обратно
Отправлено: UL от 29 января 2004 11:19:37
Цитироватьчтобы при выходе с уровня игра записывала текущий статус карты в отдельный файл
Погоди-ка, а какой в этом смысл ведь карта не меняется и на каждом подуровне будет продолжением предыдущей, ведь выходов с миссии нельзя сделать бесконечное колчество?
Название: Переход с миссий на миссии и обратно
Отправлено: dSpair от 29 января 2004 14:39:53
Смотри:
ты играешь на уровне, допустим, aaa.mis. Ты доходишь до определенной точки, и игра отсылает следующие команды:
1. Сохранить статус миссии в файл aaa_temp.mis.
2. Сохранить информацию об инвентаре и выполненных заданиях;
3. Открыть файл bbb.mis.
И тогда игрок уже продолжает играть на миссии bbb.mis. Когда он хочет вернуться, он доходит до другой точки на карте bbb.mis, и снова посылается команда:
1. Сохранить статус миссии в файл bbb_temp.mis.
2. Сохранить информацию об инвентаре и выполненных заданиях;
3. Открыть файл aaa_temp.mis.
По идее, таким образом можно будет вернуться на предыдущую карту, но уже с выполненными заданиями и другим инвентарем.
По идее :D
Проблема только в том, как это сделать, т.е. как научить игру отдавать такие команды.
Название: Переход с миссий на миссии и обратно
Отправлено: DonSleza4e от 29 января 2004 19:54:48
по идее, только скриптами. Иного варианта я просто не вижу... Наверняка, прийдется штурмовать Galesaver... Если это вообще возможно
Название: Переход с миссий на миссии и обратно
Отправлено: UL от 29 января 2004 23:17:00
А почему вообще такая проблема возникла? Неужели на одном обширном уровне Вор нельзя выполнить все задания? Да и вообщем-то DonSleza4e прав, в Систем Шок2 такая фигня работает. Надо просто  подергать оттуда файлов и пробовать ставить. Мой способ:D
Название: Переход с миссий на миссии и обратно
Отправлено: DonSleza4e от 30 января 2004 13:35:40
Может стибзить оттуда (System Shock 2) скрипты?
ЦитироватьНеужели на одном обширном уровне Вор нельзя выполнить все задания?
Да нет, у меня вроде как очень даже неплохая такчка, а так тормозит на некоторых гиганских миссиях. Что не есть хорошо.
Поэтому было бы неплохо разрезать локации.
А то будет получатся, как у этой немки с кучей мелких миссий.
А так - очень даже ничего

Название: Переход с миссий на миссии и обратно
Отправлено: dSpair от 30 января 2004 18:26:10
В сисшоке2 есть пара скриптов, которые за это отвечают, которые никак не выдрать. Да и в ShockEd есть объекты, которые делают подобную штуку, но этих объектов нет в DromEd.
А миссии уж СЛИШКОМ большие. Начинают поджимать лимиты движка. На той, которую я сейчас делаю, 50 000 полисов, при том, что ни одна из оригинальных миссий не имела более 35 000, а после 50 000 - 55 000 миссия не работает. А сделано всего 40% :D
Название: Переход с миссий на миссии и обратно
Отправлено: DonSleza4e от 30 января 2004 18:32:22
Я уже не слишком в этом разбираюсь.
Можно ли подгрузить скрипт System шока в tHief.
Типа script_load sshockscript ?
И исползовать то, что нужно.
Чем отличаются эти объекты? Потому что в DrmEd из любого предмета можно сделать апсолютно другой вплодь до фнордов и т.д.
Название: Переход с миссий на миссии и обратно
Отправлено: NuwXP от 30 января 2004 18:39:56
Вроде бы в Т3 реализован переход из миссии в миссию с сохранениям текущего инвентаря и заданий.
Название: Переход с миссий на миссии и обратно
Отправлено: DonSleza4e от 30 января 2004 19:58:13
T3 сюда совсем не колышит, так как это совсем другой движок, если не совсем другая игра под тем же названием.
Название: Переход с миссий на миссии и обратно
Отправлено: UL от 30 января 2004 20:18:01
Это почему нельзя стибзить?
А просто кинуть объекты, шимы, саунды и скрипты и подгрузить?

Название: Переход с миссий на миссии и обратно
Отправлено: DonSleza4e от 30 января 2004 21:59:47
Ну я про это же. вродь движок тот же, проблем - не должно быть серъезных
[off]ой, договоримся мы, возьмут нас в команду :lol: (шютка!!!)[/off]
Название: Переход с миссий на миссии и обратно
Отправлено: dSpair от 31 января 2004 03:33:57
Там объекты-маркеры (те же фнорды), которые для работы требуют шоковские скрипты, а эти скрипты никак не выдрать. Да и потом, видимо, нужна именно шоковская версия движка.
DonSleza4e, нет, так скрипты загрузить нельзя.
Название: Переход с миссий на миссии и обратно
Отправлено: DonSleza4e от 31 января 2004 12:57:51
Тогда только к эксперту Gaylsave... Уж ничем не смогу помочь :(
Мож он в курсе, как это сделать, раз он уж разобрался, как писать новые скрипты
Название: Переход с миссий на миссии и обратно
Отправлено: UL от 31 января 2004 20:09:01
М-м-м, может тогда на шоковском движке делать?
Название: Переход с миссий на миссии и обратно
Отправлено: dSpair от 01 февраля 2004 03:04:31
Хехе
Название: Переход с миссий на миссии и обратно
Отправлено: DonSleza4e от 01 февраля 2004 12:17:25
Кстати, а миссии шоковские полностью несовместымы с Thief-вскими?
Название: Переход с миссий на миссии и обратно
Отправлено: UL от 01 февраля 2004 12:48:20
"Кстати, а миссии шоковские полностью несовместымы с Thief-вскими?"
Кстати, а миссии шоковские полностью несовместымы с Thief-вскими?????
Название: Переход с миссий на миссии и обратно
Отправлено: DonSleza4e от 01 февраля 2004 15:09:18
Смотря что ты имел ввиду, сказав это :)
Несовместимость эта в чем заключается?