Level.game
Материал из S.T.A.L.K.E.R. Inside Wiki
Версия от 09:25, 14 апреля 2008; 213.228.127.44 (обсуждение)
Формат разобрал Haper
Содержание
Описание файла
Тут находятся все возможные точки респавна игрока.
Файл состоит из таких блоков:
Код блока |
|
Вейпоинты для ботов | 4096 |
Места респавна игрока | 8192 |
Вейпоинты для ботов
Смещение относительно начала
Смещение |
Размер |
|
Код блока | (+0) 4096 |
Word(2) |
Сжатие данных (0 - нет, 32768 - да) Это тип bool в игре | +2 |
Word(2) |
Размер блока (в байтах) | +4 |
DWord(4) |
Пока не понятно | +8 |
DWORD |
Размер блока в байтах | +12 |
DWORD |
Похоже номер версии | +16 |
QWORD |
Пока не понял | +24 |
WORD |
Тип (05-вейпойнт) | +26 |
DWORD |
Длина строки названия с учетом нуля | +30 |
DWORD |
Название | +34 |
переменная |
Далее относительно конца названия | ||
Похоже индекс синхронизации (=2) | +0 |
DWORD |
Длина данных | +4 |
DWORD |
Количество точек | +8 |
WORD |
Координаты (XYZ) single | +10 |
4*DWORD |
Пока не понял | +24 |
DWORD |
Название точки | +12 |
DWORD |
И там еще два DWORD = 2 и 3.
Места респавна игрок
Смещение |
Размер |
|
Код блока | 8192 |
Word(2) |
Сжатие данных (0 - нет, 32768 - да) | 0 |
Word(2) |
Размер блока (в байтах) | - |
DWord(4) |
Места респавна игрока | 0 |
- |
Место респавна игрока
Смещение |
Размер |
|
Номер (начиная с нуля) | 0 |
DWord(4) |
Размер (28 байт) | 4 |
DWord(4) |
Координата X | 8 |
Single(4) |
Координата Z | 12 |
Single(4) |
Координата Y | 16 |
Single(4) |
Угол поворота по X | 20 |
Single(4) |
Угол поворота по Z | 24 |
Single(4) |
Угол поворота по Y | 28 |
Single(4) |
???(всегда ноль) | 32 |
Single(4) |