Доброе время суток. Пытаюсь сдвинуть модельку гепгана вправо при виде от первого лица, дабы при угле обзора больше 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
{
}
Он запаковался без проблем, но в самой игре каких-то изменений я не заметил.