Перейти к публикации
Планета Deus Ex

hexy

Пользователи
  • Публикации

    160
  • Зарегистрирован

  • Посещение

Все публикации пользователя hexy

  1. hexy

    Deus Ex extractor

    В общем похоже, что есть возможность извлекать модели в *_d.3d, *_a.3d файлы сразу в формате Deus Ex`а и не терять при этом точность при конвертировании из Unreal 3d. Но, вот чем вы будете это редактировать я не знаю. Вроде нету редактора поддерживающего Deus Ex 3d файлы.
  2. hexy

    Deus Ex extractor

    Скомпилировал. А как его добавить в игру? В UnrealEd пробую Add V_Weapon here - не работает.
  3. hexy

    Deus Ex extractor

    Вытаскиваю модель ГРИЛЕМ (WotGreal), при импорте в пак она сльно теряет размер и видимо качество тоже. Вытаскиваю в формат unreal .3d Конвертирую в формат DeusEX утилитой Unr2DE Компилирую Ucc Make Скиньте мне архивчик с моделькой, классом импорта, текстурами и т.п. которую можно скомпилировать с помощью ucc make. Скажем MyBot, аналог SecurityBot2.
  4. hexy

    Deus Ex extractor

    Намекаете на то, что я виноват, что кто-то воспользуется Вашим переводом и выдаст его за свой?
  5. hexy

    Deus Ex extractor

    Спросите у тех, кто плодит. Я то не собираюсь.
  6. hexy

    Deus Ex extractor

    Ну их обратно не запихать эти модели. То есть обратно вкомпилировать можно но в игре их уже не видно никак. Расскажите плиз поподробней, чем, в какой формат извлекаете, куда вставляете, чем компилите. А то я не в курсе совсем.
  7. hexy

    Deus Ex extractor

    Главное чтобы указывали копирайты. Типа: взят перевод Alex`а, разобран экстрактором hexy и изменено то-то и то-то в переводе.
  8. hexy

    Deus Ex extractor

    В будущем планируется, правда незнаю когда это будущее настанет. Времени нет 8) А что значит "без потерь"?
  9. hexy

    Deus Ex extractor

    Ура! Done! Теперь *.con файлы экстрактируются вместе с *.mp3 и биндятся. Можно полностью пересобрать все DeusExCon*.u файлы. Я попробовал поиграть в пересобраную тренировку, и начало миссии на острове со статуей свободы. Всё как в оригинале! Тестируйте. Если найдёте ошибки - сообщайте. А вообще стоило оно того как считаете?
  10. hexy

    Deus Ex extractor

    Если в самом ConEdit то FILE-->> Generate audio FileNames Или не то что надо? Сэнкс. Скоро сделаю поддержку мп3 8)))
  11. hexy

    Deus Ex extractor

    Кто знает как забиндить mp3 на datalink conversation? Со всеми остальными ок, а с этим какая-то ерунда. Не подсасывает ucc.
  12. hexy

    Deus Ex extractor

    Всё, скачивайте новую версию. Теоретически извлечение *.con файлов должно работать как надо. Для DeusEx v. 1112fm у меня получился следующий DeusExConversations.uc: class DeusExConversations expands Object abstract; #exec CONVERSATION IMPORT FILE="M_0.con" #exec CONVERSATION IMPORT FILE="M_0_1_2_3.con" #exec CONVERSATION IMPORT FILE="M_0_1_2_3_4.con" #exec CONVERSATION IMPORT FILE="M_0_1_2_3_4_5_6_7_8_9_10_11_12_14_15_16.con" #exec CONVERSATION IMPORT FILE="M_0_Infolink.con" #exec CONVERSATION IMPORT FILE="M_1.con" #exec CONVERSATION IMPORT FILE="M_10.con" #exec CONVERSATION IMPORT FILE="M_10_Infolink.con" #exec CONVERSATION IMPORT FILE="M_11.con" #exec CONVERSATION IMPORT FILE="M_11_Infolink.con" #exec CONVERSATION IMPORT FILE="M_12.con" #exec CONVERSATION IMPORT FILE="M_12_Infolink.con" #exec CONVERSATION IMPORT FILE="M_14.con" #exec CONVERSATION IMPORT FILE="M_14_Infolink.con" #exec CONVERSATION IMPORT FILE="M_15.con" #exec CONVERSATION IMPORT FILE="M_15_Infolink.con" #exec CONVERSATION IMPORT FILE="M_1_Infolink.con" #exec CONVERSATION IMPORT FILE="M_2.con" #exec CONVERSATION IMPORT FILE="M_2_3.con" #exec CONVERSATION IMPORT FILE="M_2_4_8.con" #exec CONVERSATION IMPORT FILE="M_2_Infolink.con" #exec CONVERSATION IMPORT FILE="M_3.con" #exec CONVERSATION IMPORT FILE="M_3_Infolink.con" #exec CONVERSATION IMPORT FILE="M_4.con" #exec CONVERSATION IMPORT FILE="M_4_Infolink.con" #exec CONVERSATION IMPORT FILE="M_5.con" #exec CONVERSATION IMPORT FILE="M_5_Infolink.con" #exec CONVERSATION IMPORT FILE="M_6_7.con" #exec CONVERSATION IMPORT FILE="M_6_7_Infolink.con" #exec CONVERSATION IMPORT FILE="M_8.con" #exec CONVERSATION IMPORT FILE="M_8_Infolink.con" #exec CONVERSATION IMPORT FILE="M_9.con" #exec CONVERSATION IMPORT FILE="M_98.con" #exec CONVERSATION IMPORT FILE="M_99.con" #exec CONVERSATION IMPORT FILE="M_9_Infolink.con" P.S. При проигрывании неинтерактивных диалогов возможна некоторая рассинхронизация с действиями. Похоже это из-за того, что нету звука (т.к. биндинг на *.mp3 ещё не сделал).
  13. hexy

    Deus Ex extractor

    Label от варианта ответа на который происходит переход... Я вставляю их руками, выбирая из списка. Да, jumpLabel пока не расставляются, т.к. в *.u файле там либо пустые джампы, либо джампы на speech эвенты (которые говорит JCDenton, когда choice сделан). Т.е. чтобы найти реальную label нужно трасировать через choice->speech->jump. Пока этим сейчас и занимаюсь.
  14. hexy

    Deus Ex extractor

    Какие value? Чойс пока не экспортируется одним эвентом, к нему ещё куски спичей экспортятся, хотя они должны быть в чойсе, а не отдельно.
  15. hexy

    Deus Ex extractor

    Обновил программу. Изменения: 1. Поддержка эвента Jump 2. Сделал новую разбивку по файлам. Теперь диалоги не повторяются. Это похоже связано с эвентом Choice который пока не полностью поддерживается. Внутри *.u файла этот элемент разбивается на несколько эвентов Choice, Speech, Jump.
  16. hexy

    Deus Ex extractor

    Нашёл вот такие ограничения: 1. Buy/Sell/Trade -- not implemented. 2. Play Animation -- not implemented. 3. В описании эвента Choice упоминания про скиллы нету. Также эти скиллы не компилируются в *.u файл с помощью ucc (только флаг skillLevelNeeded устанавливается, но упоминания о каком-либо скилле в файле *.u нету). Будем считать, что не поддерживается. 4. MoveCamer - только Predefined Camera Angle 5. TransferObject - if you want to transfer 6 grenades to the player, do it with one event. 6. Trigger - The Trigger event is reliable only when it comes at the very end of a conversation.
  17. hexy

    Deus Ex extractor

    Кто-нибудь знает поддерживаются ли Deus Ex в эвенте Choice скиллы? (в ConEdit - Requires Skill)???
  18. hexy

    Deus Ex extractor

    Хм. Такое property используется в CheckPersona и Jump эвентах. Но, в редакторе ConEdit они обязательны к заполнению. Можете прислать HotelCaroneText.u на мыло quagmire эт tut дот by?
  19. hexy

    Deus Ex extractor

    Обновил извлечение диалогов (*.con файлов). Полностью поддерживаются следующие события: SetFlag CheckFlag RandomLabel TransferObject CheckObject AddCredits AddSkillPoints CheckPersona MoveCamera AddGoal AddNote Trigger Comment End Частично поддерживается события: Choice Jump Speech Проверяйте полностью поддерживаемые.
  20. hexy

    Deus Ex extractor

    Я удивлён, что вообще компилируется :) Там сделана поддержка только Speech, End, Comment, Note эвентов. Всякие Choice, Check Flags и прочее вообще пустыми записываются пока что. Но, раз компилируется, значит гуд. Значит вполне реально сделать чтобы всё было ОК. Я попробовал перекомпилировать DeusExUI из распакованых классов и текстур. Всё супер. Можно файл любой текстуры заменить или отредактировать, сделать ucc make и текстура в игре. В общем удобнее намного чем возится со всякими UEd вставляя текстуру.
  21. hexy

    Deus Ex extractor

    Попробовал. Спасибо. :lol: Так получается с помощью UEd или wotgreal можно все скрипты вытянуть. Далее взять распакованый контент и собрать всё с помощью ucc в оригинальную игру? При этом захотели мы например заменить текстуру, зашли в папку с текстурой, заменили, запустили ucc make - всё готово. Так?
  22. hexy

    Deus Ex extractor

    А где WOTgreal достать можно? Чё-то на страничке автора глюки какие-то. Ну не знаю я оттуда брала. Вообще-то ГРИЛЬ иногда ломает значения свойств... А можете дать прямую ссылку на закачку?
  23. hexy

    Deus Ex extractor

    Проделал анализ conversations. Они ссылаются на следующие audioPackageName. Цифра показывает кол-во ссылок. AIBarks 58785 EndGame 40 Intro 22 HK_Shared 8746 Mission15 626 Mission14 450 Mission12 927 Mission11 907 Mission10 2680 Mission09 650 NYShared 1000 Mission08 987 Mission05 870 Mission04 2124 Mission03 2594 Mission02 2542 Mission01 1551 Mission00 260 Но если мы возьмём оригинальный файл импорта conversations то видим: #exec CONVERSATION IMPORT FILE="Mission0.Con" #exec CONVERSATION IMPORT FILE="Mission0_Infolink.Con" #exec CONVERSATION IMPORT FILE="Mission1.Con" #exec CONVERSATION IMPORT FILE="Mission1_Infolink.Con" #exec CONVERSATION IMPORT FILE="Mission2.Con" #exec CONVERSATION IMPORT FILE="Mission2_Infolink.Con" #exec CONVERSATION IMPORT FILE="Mission3.Con" #exec CONVERSATION IMPORT FILE="Mission3_Infolink.Con" #exec CONVERSATION IMPORT FILE="Mission4.Con" #exec CONVERSATION IMPORT FILE="Mission4_Infolink.Con" #exec CONVERSATION IMPORT FILE="Mission5.Con" #exec CONVERSATION IMPORT FILE="Mission5_Infolink.Con" #exec CONVERSATION IMPORT FILE="Mission8.Con" #exec CONVERSATION IMPORT FILE="Mission8_Infolink.Con" #exec CONVERSATION IMPORT FILE="Mission9.Con" #exec CONVERSATION IMPORT FILE="Mission9_Infolink.Con" #exec CONVERSATION IMPORT FILE="Mission10.Con" #exec CONVERSATION IMPORT FILE="Mission10_Infolink.Con" #exec CONVERSATION IMPORT FILE="Mission11.Con" #exec CONVERSATION IMPORT FILE="Mission11_Infolink.Con" #exec CONVERSATION IMPORT FILE="Mission12.Con" #exec CONVERSATION IMPORT FILE="Mission12_Infolink.Con" #exec CONVERSATION IMPORT FILE="Mission14.Con" #exec CONVERSATION IMPORT FILE="Mission14_Infolink.Con" #exec CONVERSATION IMPORT FILE="Mission15.Con" #exec CONVERSATION IMPORT FILE="Mission15_Infolink.Con" // shared conversations #exec CONVERSATION IMPORT FILE="NYC_Smuggler_Shared.Con" #exec CONVERSATION IMPORT FILE="NYC_Clinic_Shared.Con" #exec CONVERSATION IMPORT FILE="HK_Shared.Con" #exec CONVERSATION IMPORT FILE="HK_Infolink_Shared.Con" // Intro/Endgame #exec CONVERSATION IMPORT FILE="Intro.Con" #exec CONVERSATION IMPORT FILE="EndGame.Con" // AI Barks #exec CONVERSATION IMPORT FILE="AIBarks.Con" #exec CONVERSATION IMPORT FILE="UNATCOBarks.Con" #exec CONVERSATION IMPORT FILE="UNATCOBarks2.Con" Т.е. ucc объединяет некоторые файлы. Допустим infolink от обычного сообщения мы можем отличить и создать два *.con файла. А вот как отличить сообщения NYShared которые должны находится в файлах NYC_Smuggler_Shared.Con, NYC_Clinic_Shared.Con??? Тоже самое не ясно с UNATCOBarks.Con и UNATCOBarks2.Con.
  24. hexy

    Deus Ex extractor

    А где WOTgreal достать можно? Чё-то на страничке автора глюки какие-то.
  25. hexy

    Deus Ex extractor

    Список персонажей -> список conversations -> список events. Event`ы заполнены только частично. Речь есть!
×
×
  • Создать...