All.spawn(2) — различия между версиями — S.T.A.L.K.E.R. Inside Wiki

All.spawn(2) — различия между версиями

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

Перейти к: навигация, поиск
(→‎Первый блок)
(→‎Второй блок)
Строка 5: Строка 5:
 
comment3,
 
comment3,
  
−
==Второй блок==
+
comment6,
−
 
+
−
 
+
−
{|
+
−
|+
+
−
|-
+
−
!<big>1-й уровень</big>||<big>2-й уровень</big>
+
−
|-
+
−
|
+
−
размер описание комментарий
+
−
(байт)
+
−
------------------------------------------
+
−
4 номер секции 00 00 00 00
+
−
4 размер след. параметра L1
+
−
L1 количество объектов
+
−
4 номер секции 01 00 00 00
+
−
4 размер вложенной секции L2
+
−
L2 содержание секции
+
−
4 номер секции 02 00 00 00
+
−
4 пустышка 00 00 00 00
+
−
Содержит вложенную секцию, в версии 1.(много нолей)1
+
−
 
+
−
ее размер равен CD F6 26 00 (2553549) байт.
+
−
|
+
−
размер описание комментарий
+
−
(байт)
+
−
------------------------------------------
+
−
4 номер объекта 00 00 00 00
+
−
4 размер L1
+
−
L1 содержание
+
−
+
−
+
−
+
−
+
−
+
−
.
+
−
+
−
.
+
−
|+
+
−
|}
+
−
 
+
−
{|
+
−
|+
+
−
|-
+
−
!<big>3-й уровень</big>||<big>4-й уровень</big>
+
−
|-
+
−
|
+
−
размер описание комментарий
+
−
(байт)
+
−
------------------------------------------
+
−
4 номер секции 00 00 00 00
+
−
4 размер след. параметра L1
+
−
L1 номер объекта
+
−
01 00 00 00 разделитель
+
−
4 размер вложенной секции L2
+
−
L2 содержимое секции
+
−
+
−
+
−
|
+
−
размер описание комментарий
+
−
(байт)
+
−
------------------------------------------
+
−
4 номер секции 00 00 00 00
+
−
4 размер вложенной секции L1
+
−
2 еще раз размер L1-2=L2
+
−
L2 содержание секции 1
+
−
4 номер секции 01 00 00 00
+
−
4 размер вложенной секции L3
+
−
2 еще раз размер L3-2=L4
+
−
L4 содержание секции 2
+
−
|+
+
−
|}
+
−
 
+
−
{|
+
−
|+
+
−
|-
+
−
!<big>5-й уровень. Секция 1</big>|| 
+
−
|-
+
−
|
+
−
размер описание комментарий
+
−
(байт)
+
−
------------------------------------------
+
−
01 00 начало секции всегда 01 00
+
−
x текст до первого 00
+
−
y текст до первого 00
+
−
00 FE разделитель всегда 00 FE
+
−
4 координата X float
+
−
4 координата Y float
+
−
4 координата Z float
+
−
4 координата X вращение,float
+
−
4 координата Y вращение,float
+
−
4 координата Z вращение,float
+
−
00 00 FF FF FF FF FF FF разделитель
+
−
4 неизвестно почти всегда равно 29 00 76 00
+
−
(кроме пары десятков случаев)
+
−
4      версия игры            06 00 00 00
+
−
2 номер объекта
+
−
2 размер вложенной секции включая эти 2 байта
+
−
|
+
−
 
+
−
{|
+
−
|-
+
−
!<big>5-й уровень. Секция 2</big>
+
−
|-
+
−
|Если секция есть, то содержит копию координат из секции 1, вектора вращения представлены в виде 0, Y, X, то есть в обратном порядке с опущенной Z координатой. Только есть еще 2-3 непонятных кода.
+
−
|-
+
−
!<big>6-й уровень. Секция 1</big>
+
−
|-
+
−
|Вот здесь и находится самое интересное. Встречается несколько типов секций. Однозначно сказать, чем отличается каждая я пока не могу. Попробую перечислить уже знакомые.
+
−
|}
+
−
|+
+
−
|}
+
  
 
== Третий блок ==
 
== Третий блок ==

Версия 10:53, 20 мая 2011

tlxn7p <a href="http://ffcokbbtqvcn.com/">ffcokbbtqvcn</a>, [url=http://hzwkzbzqhqzn.com/]hzwkzbzqhqzn[/url], [link=http://jignjrvsydvm.com/]jignjrvsydvm[/link], http://xidwjjriycvn.com/

comment1,

comment3,

comment6,

Третий блок

Первые 4 байта - количество объектов. 33 A6 00 00 = 42547

Размер третьего блока - 850940 (без первых 4-х байт)

В итоге имеет размер объекта 20 байт.


Типы объектов

Переходим и смотрим дальше ;)

Другие места
LANGUAGE