Файлы содержат описание объектов из видеовставок. Используются в паре с rep файлами, имеют те же имена.
- Файлы расположены в папке Mafia\diff\
- Редактируются программой Chg Editor
Моддинг[]
?
Формат файла[]
Составлено на основе материалов Driv1r ------------------------------------------------------------ variable type description ------------------------------------------------------------ fileSgn short сигнатура файла = D2 04 fileSize long размер файла objectDesc1 описание первого объекта ... objectDescN и последнего ?effectsBlock блок эффектов в субфрейме scriptDescBlock блок описания скриптов (не обязательный) ------------------------------------------------------------ objectDescХ описание объекта ------------------------------------------------------------ variable description ------------------------------------------------------------ objectBlock блок основных свойств объекта definishnBlock блок его дополнительных свойств (не обязательный) ------------------------------------------------------------ objectBlock блок основных свойств объекта ------------------------------------------------------------ variable type description ------------------------------------------------------------ blockSgn short сигнатура блока = 64 00 blockSize long размер блока включая сигнатуру objectType long тип объекта (см типы объектов) positionX float X координата positionY float Y positionZ float Z scaleX float масштаб по оси Х scaleY float Y scaleZ float Z rotationX float поворот вокруг оси Х rotationY float Y rotationZ float Z unknown float константа = 00 00 00 00 nameSize long длина имени объекта name string(nameSize) имя объекта secNameSize long размер имени родительского сектора secSize string(secNameSize) имя род. сектора 4dsNameSize long размер имени файла модели 4dsName string(4dsNameSize) имя файла модели с окончанием .I3D ------------------------------------------------------------ definishnBlock блок дополнительных свойств объектов ------------------------------------------------------------ variable type description ------------------------------------------------------------ blockSgn short сигнатура блока = 68 00 blockSize long размер блока включая сигнатуру objectType long тип объекта и его objectTypeDecs спецсвойства (см типы объектов) ------------------------------------------------------------ scriptDescBlock блок описания скриптов ------------------------------------------------------------ variable type description ------------------------------------------------------------ blockSgn short сигнатура блока = F4 01 blockSize long размер блока с сигнатурой scriptDesc1 описание первого скрипта .. scriptDescN и последнего ------------------------------------------------------------ scriptDescX описание скрипта ------------------------------------------------------------ variable type description ------------------------------------------------------------ scriptSign byte сигнатура начала описания = 01 scriptSize long размер имени скрипта scriptName string(scriptSize) имя скрипта scriptTextSize long размер содержимого скрипта scriptText string(scriptTextSize) содержимое скрипта ------------------------------------------------------------