ФЭНДОМ


Rep
Видеовставки в игре (содержат имена 4ds объектов и 5ds анимации, которые выполняют эти объекты)
Файлы расположены в папке Mafia\records\
Редактируется только HW (замена моделей и анимаций)

МоддингПравить

В игре используется совместно с chg файлами. Например, в миссии "Невозможно отказаться" первая видеовставка record01a.rep, ей соответствует dif01a.chg. В скрипте (смотри ниже) они загружаются одновременно.

Содержимое файловПравить

Примерно такое (правки приветствуются): 

-----------------------------------------------------------------------
ИМЯ REP ФАЙЛА   ИМЯ МИССИИ		ОПИСАНИЕ
-----------------------------------------------------------------------
record00	Пролог			-------кафе, интермецио, первая встреча Тома с копом
MISE01		Невозможно отказаться	-------Везет из Хобокена в Бар (в игре анимок нет)
record01a	Невозможно отказаться	бар в Хобокене, первая встреча с Поли и Сэмом
record01b	Невозможно отказаться	Бара Сальери, Сэм выносит деньги
record01c	Невозможно отказаться	дом Тома, сидит за столом и пьет
MISE02		Бегущий человек		-------Развозит пассажиров такси
record02a	Бегущий человек		стоянка в Маленькой Италии, бьют Тома
MISE02A		Бегущий человек		-------Бежит от стоянки до Бара
record02b	Бегущий человек		Бар, забегает Том и гангстеры
record02c	Бегущий человек		Бар, Том пьет, волокут трупы гангстеров
MISE03		Вечеринка с коктейлями	-------Закидывает авто коктейлями
record03a	Вечеринка с коктейлями	Бар, Сальери дает инструкции
record03b	Вечеринка с коктейлями	Винченцо, Том берет биту, Поли бутылки
record03c	Вечеринка с коктейлями	Бар, разговор с Ральфом
record03e	Вечеринка с коктейлями	Бар, Сальери поздравляет Тома и Поли
MISE04		Непыльная работенка	-------Собирает дань по городу и в отеле
record04a	Непыльная работенка	Бар, Сальери посылает собирать дань
record04d	Непыльная работенка	загородный отель, прибыли за деньгами, Поли ранен
record04e	Непыльная работенка	загородный отель, Том выводит Сэма, получает по лицу
record04f	Непыльная работенка	загородный отель, лысый убегает с деньгами
recordi02	Интермецио 1		-------кафе, Том-Коп (Морелло избивает участника ДТП)
MISE05		Честная игра		-------Ломает гоночный болид
record05a	Честная игра		Бар, Сальери посылает Тома за гоночной машиной
record05b	Честная игра		Лука, Том пригнал авто
MISE06		Честная игра		-------Едет на гонку, события после
record06a	Честная игра		Бар, утро перед гонками, звонок Тому
record06b	Честная игра		на гон трассе, разговор с Френком перед гонкой
record06c	Честная игра		на гон трассе, Бар,  вечеринка по поводу победы
recordrace	Честная игра		на гон трассе, на пьедистале
record06d	Честная игра		Лука, Том учится вскрывать Фоетон
MISE07		Сара			-------Защищает Сару от хулиганов в переулке, после
record07a	Сара			Бар, Луиджи просит проводить Сару
record07a2	Сара			в переулке, Сара и Том встречают хулиганов
record07b	Сара			дом Сары, Том лечится
MISE07B		Пора привыкать		-------Разбирается с хулиганами из автосервиса
record07c	Пора привыкать		Бар, Сальери посылает разобраться с хулиганами
record07d1	Пора привыкать		автосервис, хулиганы прыгают в машину и удирают
record07d2	Пора привыкать		у стены, добивают хулиганов (один выпал из машины)
record07d3	Пора привыкать		за гаражами, добивают хулиганов
MISE08		Путана			-------Отель Карлеоне
record08a	Путана			Бар, разговор с Френком
record08b	Путана			отель Карлеоно, разговор с Мишель
MISE08(1)	Святой отец		В церкви
record08c	Святой отец		отель Карлеоно, прыжок из окна
record08d	Святой отец		церковь, Том ползет по лестнице
record08e	Святой отец		церковь, священик вспоминает хулигана
record08f	Святой отец		церковь, священик берет деньги
recordi03	Интермецио 2		-------кафе, Том-Коп  (разговор с Фрэнком в авто)
MISE09		Загородная прогулка	-------Забирает алкоголь на ферме
record09a	Загородная прогулка	Бар, Френк посылает Тома на склад
record09b1	Загородная прогулка	склад Сальери,
record09b2	Загородная прогулка	ферма, разговор Тома с Поли в пути
record09c	Загородная прогулка	ферма, Том находит мертвого водителя
record09d	Загородная прогулка	ферма, полиция ломится в сарай с Томом и Сэмом
record09e	Загородная прогулка	дом врача в Оквуде, раненый Сэм заходит в дом
MISE10		Омерта			-------Френк в аэропорту, до и после
record10a	Омерта			Бар, Сальери посылает к Френку
record10b	Омерта			дом Френка в Оквуде, сажают его в машину
record10d	Омерта			аэропорт, разговор с пристегнутым к столбу Френком
record10e1	Омерта			аэропорт, Френк с федералами выходят и машины, бегут к проходной
record10e2	Омерта			аэропорт, Том привел Френка к семье
record10f	Омерта			аэропорт, Том отдает билеты Френку
MISE11		Визит к толстосумам	-------Забирает документы с виллы прокурора
record11a	Визит к толстосумам	Бар, Сальери посылает на виллу
record11b	Визит к толстосумам	Вилла, Сальваторе вскрывает сэйф
mise12		Сделка века!		-------Забирает алкоголь со стоянки, везет на склад
record12a1	Сделка века!		Бар, отъезд
record12a2	Сделка века!		Стоянка, прибытие
record12b	Сделка века!		Стоянка, встреча с бутлегерами
record12c	Сделка века!		Бар, финал
recordi04	Интермецио 3		-------кафе, Том-Коп интермецо (босс боссов и т.д.)
recordi04b	Интермецио 3 		(продолжение)	порт, в ангаре избивают главу профсоюза
MISE13		Бон Аппетит!		-------Перестрелка у ресторана Пепе, убийство Карла
record13a	Бон Аппетит!		Бар, Сальери говорит что Том теперь телохранитель
record13b	Бон Аппетит!		ресторан Пепе, нападение гангстеров
record13c	Бон Аппетит!		ресторан Пепе, после боя
record13d	Бон Аппетит!		дом Карло, разговор после убийства бывшего телохранителя
MISE14		С днем рождения!	-------Убийство на теплоходе
record14a	С днем рождения!	Винченцо, разговор с Сальери и Томом
record14b	С днем рождения!	теплоход, отходит от причала
record14c	С днем рождения!	теплоход, речь сенатора
record14d	С днем рождения!	теплоход, Том прыгает в лодку Пола
MISE15		Везет же гаду		-------Все покушения на Сержио
record15a	Везет же гаду		Бар, Сальери дает инструкции
record15b	Везет же гаду		бар Радуга, Том набирает звонит
record15c	Везет же гаду		Винченцо, Том получает бомбу
record15e	Везет же гаду		дом Морело, Бар, взрыв автомобиля, Сальери дает инструкции
record15f	Везет же гаду		бар Радужный сад, у Поли заклинило автомат
record15g	Везет же гаду		жд переезд, покушение на Серджио
record15h	Везет же гаду		порт, приезд Серджио в порт
record15i	Везет же гаду		порт, взрыв цистерны
record15j	Везет же гаду		порт, Том убил Серджио
MISE16		Сливки общества		-------Гонит Морелло от театра до аэропорта\моста
record16a	Сливки общества		Бар, Сальери дает инструкции
record16b1	Сливки общества		аэропорт, самолет не разрушен и улетел
record16b2	Сливки общества		аэропорт, после крушения самолета
record16c	Сливки общества		мост за городом, машина Морелло падает
record16d	Сливки общества		вилла Морело, приезд (в игре не используется)
recordi05	Интермецио 4		-------кафе, Том-Коп интермецо (фото Пепоне-Морелло-Сальери
MISE17		Перевыборы		-------Убийство политика из старой тюрьмы
record17a	Перевыборы		Бар, Сальери дает инструкции
record17b	Перевыборы		тюрьма, Том сбрасывает рабочего в канализацию
MISE18		Чисто для разрядки	-------Похищение коробок с сигарами из порта
record18a	Чисто для разрядки	Бар, Сальери дает инструкции
record18a2	Чисто для разрядки	двор в рабочем квартале, Поли зовет Тома и Сэма на дело
record18bc	Чисто для разрядки	склад Сальери, Том находит в сигарах бриллианты
MISE19		Небольшая халтурка	-------Ограбление банка
record19b	Небольшая халтурка	банк, Том собирает деньги в хранилище банка
record19a	Небольшая халтурка	квартира Пола, Том с Полом едут в банк
MISE20		Декоданс		-------Финал в галлерее
record20a	Декоданс		квартира Пола, Том находит труп
record20b	Декоданс		галерея, Том только что зашел
record20c	Декоданс		галерея, Том поднимается на второй этаж
record20d	Декоданс		галерея, Сем выскакивает из-за угла
record20e	Декоданс		галерея, Сэм умирает
record20x	Эпилог			дом Тома, убийство старого Тома
-----------------------------------------------------------------------

ФорматПравить

Хорошо бы разгадать, а пока можно узнать имена файлов анимаций

Заголовок длиной 0х60
- 31 16 00 00 + ключ
- ХХ ХХ ХХ ХХ + размер блока имен анимаций 
- ХХ ХХ ХХ ХХ - явно число
- ХХ ХХ ХХ ХХ - явно число
- CC CC CC CC - ключ
- ХХ ХХ ХХ ХХ - явно число
- ХХ ХХ ХХ ХХ - явно число
- ХХ ХХ ХХ ХХ - явно число
- ХХ ХХ ХХ ХХ - явно число
- блок нулей длиной 0х3С
----
Блок имен анимаций
ZZ - кол-во анимаций 
00 00 00 00 01 00 00

дальше ZZ блоков по 0х34 байта
- ХХ 00 00 00  - номер анимации в данном реп файле начиная с нуля
- имя_анимации.i3d
- 00
- оставшиеся байты = CD

----
Следующий блок
Блоки по 0х6С c именами 4ds моделей
- блок 0х24 FMV_имя1 
- 00 
- остальное CD
- блок 0х24 FMV_имя2 
- 00
- остальное CD 
- блок 0х24 ??? 
...
СС СС СС СС СС СС СС СС
...

Заканчивается все блоками длиной 0х28 с именами 4ds моделей 

В скриптахПравить

Для загрузки в миссии используется следующий текст скрипта: 

//гасит экран
zatmyse 1
//на полсекунды
wait 500

//блокирует Тома
PLAYER_LOCKCONTROLS 1

//загрузка за один такт
commandblock 1

//делает невидимыми не нужные объекты
frm_seton x,0

...
//считывает файлы видеовставки
loaddifferences "dif08e.chg"
recloadfull "record08e.rep"

//конец такта
commandblock 0

//пауза до конца видеовставки
recwaitforend

//освобождение памяти, выгрузка за один такт
commandblock 1
recunload
cleardifferences

//разблокирование енеми
act_setstate х, active
...
//делает видимыми нужные объекты
frm_seton х,1
...
//разблокирование Тома
PLAYER_LOCKCONTROLS 0

//убирает темный экран
zatmyse 0

//конец такта
commandblock 0

СсылкиПравить

Почти все видеовставки https://www.youtube.com/user/MafiaCutscenes/videos

Кто-нибудь хочет слепить их в один файл, ускорив в два раза и отметив титрами, где какой rep файл начинается? Подскажу как. Материалы для первых семи миссий уже готовы.

Обнаружено использование расширения AdBlock.


Викия — это свободный ресурс, который существует и развивается за счёт рекламы. Для блокирующих рекламу пользователей мы предоставляем модифицированную версию сайта.

Викия не будет доступна для последующих модификаций. Если вы желаете продолжать работать со страницей, то, пожалуйста, отключите расширение для блокировки рекламы.

Также на ФЭНДОМЕ

Случайная вики