Lost Heaven modding
Advertisement
Lost Heaven modding
Menu-def

Файлы содержат описания меню появляющихся в игре версии 1.3, все меню для предыдущих версий хранятся в одном файле menu.def. Файлы чьи имена оканчиваются на _fr, _jp, _pl, _sp, _it, _br, _de нужны для других языков. Если есть файл xxxxx.mnu и xxxxx_ru.mnu, то в игре показывается второй.

распаковываются из a8.dta
расположены в папке Mafia\tables\menu\
правится хекс редакторами HW и 010 Editor

В скриптах[]

garage_carmanager - вызывает меню управления машинами в гараже
gunshop_menu - выбор оружия в лавке Желтого Пита
endofmission - показывает причины провала миссии
гонки-?

Содержимое файлов[]

Название картинки совпадает с именем mnu файла.

Режим прохождения сюжета[]

Режим Прогулка[]

Управление делами[]

Настройки игры и мультиплеер[]

Файлы с именами options* отвечают за меню настроек игры. multi* - мультиплеер.

Гонки[]

Разное[]

Формат файла[]

------------------------------------------------------------
variable       type  description
------------------------------------------------------------
 fileSgn        long  константа = Menu
 unknown        long  константа = 01 00 00 00
 controlsCount  long  число элементов окна меню
 null           long  константа = 00 00 00 00
 control1       0x20  описание первого элемента окна 
 ..
 controlN       0х20  и последнего
 ------------------------------------------------------------
 
 controlX - описание элемента окна
 Вопросы: единицы измерения xPos, xScale, перевод значения цвета в short 
 ------------------------------------------------------------
 variable    type   description
 ------------------------------------------------------------
 unknown     long  
 controlSgn  long   тип элемента
 xPos        float  координата элемента по оси х
 yPos        float  то же, по y
 xScale      float  масштаб элемента по оси х
 yScale      float  то же, по y
 textID      long   textID из textdb xx.def
textColor   short  цвет текста
background  short  цвет фона
------------------------------------------------------------
 
controlSgn - типы элементов окна, в файле они записаны задом наперед
------------------------------------------------------------
type  description
------------------------------------------------------------
wint  окно с заголовком
wind  то же без
winc  прозрачное окно без заголовка
frac  то же, но синее для Гонок
frmt  то же, вариант 2
view  View
gate  Hideable window section
orez  Obstruct the window
stop  конец окна

stxt  текстовая метка выровненная по левому краю
ctxt  то же, по центру
rtxt  то же, по правому краю
item  надпись на кнопке (по центру) String button, al. to center и тд
iten  Track string value button
butl  String button, al. to left
butt  String button, al. to center
butr  String button, al. to right
butw  String white but., al. to right
seli  String but., gray bg. on hover, al. to left
rari  Championship lock. string but.
ntxt  Race stats - driver's number
mtxt  Race stats - driver's name
htxt  Race stats - driver's lap time

edit  Input edit field, al. to center
edtl  Input edit field, al. to center
ednu  Gray input edit f., black border, al. to left
vidc  Control key input
comb  Combo box

list  List
swnd  Items list
lstc  Cars List
memi  Car garage list

rect  1px rectangle border
line  1px line
rctf  Color overlay
pull  Green rectangle, yellow on hover

scrl  Scroll / track bar
trib  Scroll arrow

rctf  Save game picture
rctt  Picture
rcta  Loading overlay picture
pbrt  Loading progress bar
------------------------------------------------------------

Источник текстовый файл в дистрибутиве Menu.def Editor (djbozkosz)
Advertisement