SquarePotato
-
Публикации
5 -
Зарегистрирован
-
Посещение
Сообщения, опубликованные пользователем SquarePotato
-
-
У меня есть текстовый файл, в котором прописаны команды для изменения FireOffset и PlayerViewOffset для каждого оружия дабы двинуть модельку ближе к экрану чтобы комфортно играть с большим углом обзора. Вот, например, команды для пистолета:
set WeaponPistol PlayerViewOffset (X=15.000000,Y=-10.000000,Z=-17.000000) set WeaponPistol FireOffset (X=-15.000000,Y=10.000000,Z=17.000000)
Этот файл я выполняю один раз при запуске обычного Deus Ex. Пушки двигаются, всё нормально.
Проблемы возникают с модами. При игре в Nihilum или 2027 значения скидываются с установленных при запуске на дефолтные при первом заходе на новую карту. В The Nameless Mod значения скидываются на дефолтные вообще каждую загрузку. Можно ли их как-нибудь поправить эту ситуацию без перепаковки .u паков с соответствующими классами?
-
Игнорировать ))
Если игнорировать, то DeusEx.u собирается криво. С ним игрушка начинает дико глючить и не позволяет куда-либо продвинуться из главного меню.
UPD: Отбой, проблема была в кривом бэкапе. Всё работает, гепган двигается. Спасибо.
-
Нужно исправить 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): Y
Error 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, так и без них. Что с этим делать?
-
Доброе время суток. Пытаюсь сдвинуть модельку гепгана вправо при виде от первого лица, дабы при угле обзора больше 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 import
Can'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 { }
Он запаковался без проблем, но в самой игре каких-то изменений я не заметил.
Изменение defaultproperties без пересборки .u пака.
в Разработка модов
Опубликовано:
Печально. От себя добавлю, что проблема возникает только с кастомным оружием. В том же GMDX такой проблемы нет. Странности, да и только.