Введение[]
Файлы, описывающие различные участки игровых локаций, расположены по пути:
Might & Magic X - Legacy\Might and Magic X Legacy_Data\StreamingAssets\Maps
Кодировка файлов: UTF-8
Разделитель столбцов: новая строка?
Редактировать их вручную крайне не рекомендуется.
Список файлов[]
Имеющиеся на данный момент (2013.12.02) файлы.
Castle_Portmeyron_1.xml | ... |
Castle_Portmeyron_2.xml | ... |
Castle_Portmeyron_3.xml | ... |
Cave1.xml | ... |
Cave2.xml | ... |
Crypt1.xml | ... |
Crypt1.xml | ... |
Lair_of_Thief_1.xml | ... |
Lair_of_Thief_2.xml | ... |
Lighthouse_1.xml | ... |
Lighthouse_2.xml | ... |
Lighthouse_3.xml | ... |
Lighthouse_4.xml | ... |
Sorpigal.xml | ... |
Spider_Lair_1.xml | ... |
World of monster.xml | ... |
theworld.xml | ... |
worldOfCutscene.xml | ... |
Формат файла[]
Файл стандарта xml, version=1.0.
Используется стандартная схема Grid (<Grid xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">).
Состоит из двух частей - заголовка и собственно описания карты.
Формат заголовка[]
ID | Тип | Описание |
---|---|---|
name | ??? | имя участка карты (нада уточнять) |
hideFlags | ??? | флаги ??? Значения либо отсуствуют, либо None. |
MusicAudioIDDay | ??? | ID музыки, которая проигрывается при нахождении на карте в течении игрового дня. |
MusicAudioIDNight | ??? | ID музыки, которая проигрывается при нахождении на карте в течении игровой ночи. |
IsWithFightMusic | Boolean | Как я понял, играть музыку или нет |
Name | ??? | Название участка карты (вероятно то, что показывается - нада уточнять). |
SceneName | ??? | Название сцены (нада уточнять, где используется). |
MinimapName | ??? | ID миникарты (судя по файлам должны находится в поддиректории Minimaps - пока не нашел такую, нада розбираться). |
LocationLocaName | LocalID | ID для локализованого названия местности (участка карты?) - ссылка на папку loca. |
Type | ??? | Тип местности, найденые варианты: CITY, DUNGEON, OUTDOOR. |
Style | ??? | Стиль? местности, найденные варианты: CASTLE, CAVES, RUINS. |
Width | Int32? | Ширина фрагмента карты в ячейках. Всегда больше 0 (ноль), по крайней мере равной нулю или отрицательной не наблюдал. |
Height | Int32? | Высота фрагмента карты в ячейках. Всегда больше 0 (ноль), по крайней мере равной нулю или отрицательной не наблюдал. |
OffsetX | Int32? | Смещение по оси Х, относительно чего? Видимо относительно предыдущего фрагмента?, по крайней мере справедливо для этажей замка. |
OffsetY | Int32? | Смещение по оси Y, относительно чего? Видимо относительно предыдущего фрагмента?, по крайней мере справедливо для этажей замка. |
OffsetZ | Int32? | Смещение по оси Z, относительно чего? Видимо относительно предыдущего фрагмента?, по крайней мере справедливо для этажей замка. |
GridSlots | ??? | Собственно в этой секции идет описание(содержимое?) всего фрагмента карты. |
Формат сетки[]
Будет добавлено позже.
Формат ячейки[]
Будет добавлено позже.