Level.cform — различия между версиями — S.T.A.L.K.E.R. Inside Wiki

Level.cform — различия между версиями

Материал из S.T.A.L.K.E.R. Inside Wiki

Перейти к: навигация, поиск
(Qf5lT3 <a href="http://fpnqgpmbjepu.com/">fpnqgpmbjepu</a>, [url=http://gbjlkwcllraa.com/]gbjlkwcllraa[/url], [link=http://vdvztyotshzp.com/]vdvztyotshzp[/link], http://exfqiusypjxg.com/)
 
(не показаны 3 промежуточных версий 2 участников)
Строка 1: Строка 1:
 
'''Формат разобрал Haper'''
 
'''Формат разобрал Haper'''
  
Qf5lT3  <a href="http://fpnqgpmbjepu.com/">fpnqgpmbjepu</a>, [url=http://gbjlkwcllraa.com/]gbjlkwcllraa[/url], [link=http://vdvztyotshzp.com/]vdvztyotshzp[/link], http://exfqiusypjxg.com/
+
== Описание файла ==
 +
<big>Cодержит твердотельную структуру карты. Все осязаемые объекты с материалами живут тут. Благодаря ему игра знает, с каким звуком и свойством должны реагировать объекты на попадания в них пуль или ходьбе по ним.
 +
</big>
 +
 
 +
=== Версии формата ===
 +
От билда 1537 до CoP - версия 4
 +
 
 +
От билда 1475 до билда 1512 - версия 3
 +
 
 +
От билда 749 до билда 1472 хранится в сжатом виде внутри level и имеет версию 2
 +
 
 +
<p>Файл состоит из одного блока, который содержит в себе следующее (для версии 4):</p>
 +
<table width="586" border="1">
 +
  <tr>
 +
    <td width="345"><div align="center"></div></td>
 +
    <td width="96"><div align="center">Значение</div></td>
 +
    <td width="123"><div align="center">Размер</div></td>
 +
  </tr>
 +
  <tr>
 +
    <td>Версия</td>
 +
    <td><div align="center">4 для сборки 1537 и выше</div></td>
 +
    <td><div align="center">DWord(4)</div></td>
 +
  </tr>
 +
  <tr>
 +
    <td>Количество вершин </td>
 +
    <td><div align="center">-</div></td>
 +
    <td><div align="center">DWord(4)</div></td>
 +
  </tr>
 +
  <tr>
 +
    <td>Количество треугольников </td>
 +
    <td><div align="center">-</div></td>
 +
    <td><div align="center">DWord(4)</div></td>
 +
  </tr>
 +
  <tr>
 +
    <td>Диагональ ббокса </td>
 +
    <td><div align="center">-</div></td>
 +
    <td><div align="center">24 байта </div></td>
 +
  </tr>
 +
  <tr>
 +
    <td>Вершины</td>
 +
    <td><div align="center">-</div></td>
 +
    <td><div align="center">-</div></td>
 +
  </tr>
 +
  <tr>
 +
    <td>Треугольники</td>
 +
    <td><div align="center">-</div></td>
 +
    <td><div align="center">-</div></td>
 +
  </tr>
 +
</table>
 +
 
 +
=== ББокс ===
 +
ББокс описывает всю карту, включая абсолютно все статические объекты. <br>
 +
<p>Диагональ ббокса представляет собой две вершины, формат у которых такой же, как у остальных:</p>
 +
<table width="586" border="1">
 +
  <tr>
 +
    <td width="345"><div align="center"></div></td>
 +
    <td width="113"><div align="center">Смещение</div></td>
 +
    <td width="106"><div align="center">Размер</div></td>
 +
  </tr>
 +
  <tr>
 +
    <td><span class="style7">Координата X</span></td>
 +
    <td><div align="center" class="style7">0</div></td>
 +
    <td><div align="center" class="style7">Single(4)</div></td>
 +
  </tr>
 +
  <tr>
 +
    <td><span class="style7">Координата Z</span></td>
 +
    <td><div align="center" class="style7">
 +
        <p>4</p>
 +
    </div></td>
 +
    <td><div align="center" class="style7">Single(4)</div></td>
 +
  </tr>
 +
  <tr>
 +
    <td><span class="style7">Координата Y</span></td>
 +
    <td><div align="center" class="style7">8</div></td>
 +
    <td><div align="center" class="style7">Single(4)</div></td>
 +
  </tr>
 +
</table>
 +
 
 +
=== Треугольник ===
 +
<table width="586" border="1">
 +
  <tr>
 +
    <td width="345"><div align="center"></div></td>
 +
    <td width="113"><div align="center">Смещение</div></td>
 +
    <td width="106"><div align="center">Размер</div></td>
 +
  </tr>
 +
  <tr>
 +
    <td>Первый индекс</td>
 +
    <td><div align="center">0</div></td>
 +
    <td><div align="center">DWord(4)</div></td>
 +
  </tr>
 +
  <tr>
 +
    <td>Второй индекс</td>
 +
    <td><div align="center">
 +
        <p>4</p>
 +
    </div></td>
 +
    <td><div align="center">DWord(4)</div></td>
 +
  </tr>
 +
  <tr>
 +
    <td>Третий индекс</td>
 +
    <td><div align="center">8</div></td>
 +
    <td><div align="center">DWord(4)</div></td>
 +
  </tr>
 +
  <tr>
 +
    <td>Идентификатор материала (14 бит) и флаги в двух старших битах</td>
 +
    <td><div align="center">12</div></td>
 +
    <td><div align="center">Word(2)</div></td>
 +
  </tr>
 +
  <tr>
 +
    <td>Номер сектора</td>
 +
    <td><div align="center">14</div></td>
 +
    <td><div align="center">Word(2)</div></td>
 +
  </tr>
 +
</table>
 +
[[Категория:Форматы файлов]]

Текущая версия на 18:12, 7 июля 2018

Формат разобрал Haper

Описание файла

Cодержит твердотельную структуру карты. Все осязаемые объекты с материалами живут тут. Благодаря ему игра знает, с каким звуком и свойством должны реагировать объекты на попадания в них пуль или ходьбе по ним.

Версии формата

От билда 1537 до CoP - версия 4

От билда 1475 до билда 1512 - версия 3

От билда 749 до билда 1472 хранится в сжатом виде внутри level и имеет версию 2

Файл состоит из одного блока, который содержит в себе следующее (для версии 4):

Значение
Размер
Версия
4 для сборки 1537 и выше
DWord(4)
Количество вершин
-
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)
Идентификатор материала (14 бит) и флаги в двух старших битах
12
Word(2)
Номер сектора
14
Word(2)
Другие места
LANGUAGE