Level.cform — различия между версиями
Материал из S.T.A.L.K.E.R. Inside Wiki
(→Описание файла) |
|||
| Строка 106: | Строка 106: | ||
</tr> | </tr> | ||
</table> | </table> | ||
| − | |||
| − | |||
Версия 17:28, 13 апреля 2007
Формат разобрал Haper
Описание файла
Cодержит твердотельную структуру карты. Все осязаемые объекты с материалами живут тут. Благодаря ему игра знает, с каким звуком и свойством должны реагировать объекты на попадания в них пуль или ходьбе по ним.
Файл состоит из одного блока, который содержит в себе следующее:
Значение |
Размер |
|
| Код блока | 4 |
Word(2) |
| Сжатие данных (0 - нет, 32768 - да) | 0 |
Word(2) |
| Количество вершин | - |
DWord(4) |
| Количество треугольников | - |
DWord(4) |
| Диагональ ббокса | - |
24 байта |
| Вершины | - |
- |
| Треугольники | - |
- |
ББокс
ББокс описывает всю карту, включая абсолютно все статические объекты.
Диагональ ббокса представляет собой две вершины, формат у которых такой же, как у остальных:
Смещение |
Размер |
|
| Координата X | 0 |
Single(4) |
| Координата Z | 4 |
Single(4) |
| Координата Y | 8 |
Single(4) |
Треугольник
Смещение |
Размер |
|
| Первый индекс | 0 |
DWord(4) |
| Второй индекс | 4 |
DWord(4) |
| Третий индекс | 8 |
DWord(4) |
| Номер материал | 12 |
DWord(4) |