Hidden & Dangerous 2 Wikia
Advertisement

Introduction[]

Scene2.bin is used like Actors.bin. Additionally following attribute are stored here:

  • Copyright Text
  • Camera Distance
  • View Distance
  • Clipping Range

Commonly camera, light and lightmap objects are included in scene2 file. But in general these objects can also be stored inside actors file.

Structure[]

File header[]

Scene2.bin begins with 534C and following attributes:

Block 534C
block 0100
16-bit INT always 0700
16-bit INT always 0100
STRING Copyright Text
STRING end 0000
block 0032 Unknown1
32-bit INT block size
3 x 32-bit FLOAT 0.333, 0.243, 0.208
block 04B0 Unknown2
32-bit INT block size (7)
8-bit INT seems to be always 1
block 00B6 Unknown3
32-bit INT block size (10)
32-bit INT e.g. 32, 128, 70, 80 mostly 32
block 50B6 Unknown4
32-bit INT block size (10)
32-bit FLOAT e.g. 0.9815
block 40B8 Unknown5
32-bit INT block size (10)
32-bit INT e.g. 23
block 80B8 Unknown6
32-bit INT block size (10)
32-bit INT e.g. 24
block 00B7 Unknown7
32-bit INT block size (50)
3 x 32-bit FLOAT e.g. 1.0, 8.0, 20.0
2 x 32-bit INT e.g. 16, 16
3 x 32-bit UNKNOWN e.g. 0, 0, 0
3 x 32-bit UNKNOWN 3x CCCC CCCC
block 1030 Camera Distance
32-bit INT block size (10)
32-bit FLOAT e.g. 1.3962
block 1130 View Distance
32-bit INT block size (10)
32-bit FLOAT e.g. 550.0
block 1132 Clipping Range
32-bit INT block size (14)
2 x 32-bit FLOAT e.g. 0.1, 1000

Objects header[]

Block 0040
32-bit INT block size of n objects

Object n[]

Common Attributes for each object as described in Entities. (depends on object type)

Definitions header[]

Block 20AE
32-bit INT block size of n definitions

Definition n[]

Read Definitions (depends on definition type)

not used blocks[]

After definitions block there are 2 further block/sections that are always empty.

Block 20B8
32-bit INT block size (6)
Block 10B8
32-bit INT block size (6)
Advertisement