SquarePotato Опубликовано: 19 марта 2019 Опубликовано: 19 марта 2019 (изменено) Доброе время суток. Пытаюсь сдвинуть модельку гепгана вправо при виде от первого лица, дабы при угле обзора больше 75 градусов моделька "не висела в воздухе". Соответственно, я распаковал DeusExItems.u целиком WOTgreal Exporter'ом и в файлике AllWeapons.uc поменял Y=0 на Y=1024 следующим образом: // // GEPGun // // player view version #exec MESH IMPORT MESH=GEPGun ANIVFILE=Models\WEPN_GEPGun_a.3d DATAFILE=Models\WEPN_GEPGun_d.3d ZEROTEX=1 #exec MESH ORIGIN MESH=GEPGun X=0 Y=1024 Z=0 YAW=-64 Однако, при попытке запаковать всё это добро обратно, ucc жалуется на отсутствие кучи файлов, например: Can't find file 'Models\WEPN_GEPGun.pcx' for importCan't find file 'Models\Glock.pcx' for import Действительно, смотрим файлик дальше, и видим: #exec TEXTURE IMPORT NAME=GEPGunTex1 FILE=Models\WEPN_GEPGun.pcx GROUP="Skins" Но проблема в том, что я не вижу этих текстур в WOTgreal Exporter'е. Таким образом, возникает вопрос - как всё это обратно запаковать? Помимо этого я попытался сделать класс вида: class gpgun expands Object // вместо Object также пытался прописывать AllWeapons abstract; #exec MESH IMPORT MESH=GEPGun ANIVFILE=Models\WEPN_GEPGun_a.3d DATAFILE=Models\WEPN_GEPGun_d.3d ZEROTEX=1 #exec MESH ORIGIN MESH=GEPGun X=0 Y=1024 Z=1024 YAW=0 defaultproperties { } Он запаковался без проблем, но в самой игре каких-то изменений я не заметил. Изменено 19 марта 2019 пользователем SquarePotato
LoadLine Calibration Опубликовано: 19 марта 2019 Опубликовано: 19 марта 2019 Нужно исправить PlayerViewOffset в классе WeaponGepGun.
SquarePotato Опубликовано: 20 марта 2019 Автор Опубликовано: 20 марта 2019 (изменено) Нужно исправить PlayerViewOffset в классе WeaponGepGun. Спасибо. Поправил PlayerViewOffset, но почему-то не могу нормально собрать DeusEx.u обратно. При сборке ucc выдаёт: The file '..\DeusEx\Inc\DeusExClasses.h' needs to be updated. Do you want to overwrite the existing version? (Y/N): YError exporting Class Core.Object: couldn't open file '..\DeusEx\Inc\DeusExClasses.h'Failed to export: ..\DeusEx\Inc\DeusExClasses.h History: UMakeCommandlet::Main Exiting due to error Гугл вывел меня сюда http://www.dxalpha.com/forum/viewtopic.php?p=303272#p303272. Я скачал прикреплённый архив, и распаковал оттуда DeusEx\Inc по инструкции (соответственно, хидеры у меня располагаются в папке с игрой\DeusEx\Inc), но при сборке ошибка выше всё равно вылетает. Запускал ucc как с параметрами -h -NoBind, так и без них. Что с этим делать? Изменено 20 марта 2019 пользователем SquarePotato
LoadLine Calibration Опубликовано: 20 марта 2019 Опубликовано: 20 марта 2019 Что с этим делать?Игнорировать ))
SquarePotato Опубликовано: 21 марта 2019 Автор Опубликовано: 21 марта 2019 (изменено) Игнорировать ))Если игнорировать, то DeusEx.u собирается криво. С ним игрушка начинает дико глючить и не позволяет куда-либо продвинуться из главного меню. UPD: Отбой, проблема была в кривом бэкапе. Всё работает, гепган двигается. Спасибо. Изменено 21 марта 2019 пользователем SquarePotato
LoadLine Calibration Опубликовано: 21 марта 2019 Опубликовано: 21 марта 2019 Тогда попробуйте убрать все пакеты после DeusEx из EditPackages. И выложите свой Ucc.log, я посмотрю что там.
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Зарегистрировать аккаунтВойти
Уже зарегистрированы? Войдите здесь.
Войти сейчас