Mafia World Editor (MWE) - инструмент для редактирования коллизий (klz файлы) и расположения объектов на локации scene.4ds, scene2.bin и их свойств.
Установка[]
Установка не требуется, надо только убедиться в том, что распакованы папки maps, missions, models.
- Настроить параметры Editor.ini:
- MafiaPath - путь к dta файлам. Например: d:\mafia\
- ForceDtaFirst = 0 - информация о моделях и текстура будет браться из папок models и maps. 1 - из dta файлов
Остальные параметры Editor.ini |
---|
*DataDLLPath = rw_data.dll *DtaFiles = A1.dta;A2.dta;A6.dta;A8.dta *WindowWidth, WindowHeight - размеры окна программы *VSync = 1 *NearPlane = 1.0 *FarPlane = 500.0 *CameraSpeed - скорость передвижения по карте *LMRenderMode = 1 *DrawAlpha = 1 *DrawSky = 1 - показывать небо, 0 - нет *DrawHelperObjects = 1 *DrawProxyVisuals = 1 *BackfaceCulling = 0 *Wireframe = 0 *ShowToolWindow, ShowPropertyWindow, ShowLogWindow - отображение окон инструментов, свойств, логов. *GridSize = 0.5 *CylinderProxyMin, CylinderProxyMax |
Использование[]
Режимы работы программы[]
- Передвижение камеры по локации (включается сочетанием Ctrl+1). Управление клавишами W,S,A,D и поворотами мыши.
- Редактирование свойств объектов (Ctrl+2). Данные вводятся в поля окна "Свойства". Выбор объектов левой кнопкой мыши (далее лкм).
- Перемещение объектов (Ctrl+3). В горизонтальной плоскости с помощью W,S,A,D или мышью, удерживая лкм. В вертикальной Alt+лкм. Дополнительное удерживание Shift увеличивает скорость движений.
- Вращение объектов (Ctrl+4). Стрелка влево\вправо (или удерживая лкм) - вращение относительно оси Y. Для других осей дополнительно удерживать Ctrl\Alt, или соответственно Ctrl+лкм или Alt+лкм.
- Масштабирование (Ctrl+5). Ctrl\Alt\Shift + стрелка влево\вправо изменяет масштаб по разным осям.
Надо описать:
Вставка\удаление объектов[]
Ctrl+C - клонирование выделенного объекта
Редактирование коллизий[]
- Primitives
- Face Col Data
- Creating Collision Models from scratch
- Creating Collision Data
- Materials & Flags
Ссылки на обучающие статьи и видеоуроки[]
Пока только это.http://youtu.be/U5ijont-mq0?list=PLBGLqLk97lCj6ty2MMaarwivpQOciG2T8
Известные проблемы[]
- При запуске выдается ошибка "...Отсутствует d3dx9_42.dll".
- Решение: необходимо установить DirectX. Под Windows 7 получается не у всех, и что с этим делать—не понятно.
- Не все графические возможности поддерживаются (environment maps, alpha mapping, billboards, lighting, ...)
- Не все текстуры корректно отображаются (например модель 4old071.4ds)
- Не все объекты cache.bin правильно маштабируются