OBD:BINA/OBJC/SNDG
Jump to navigation
Jump to search
|
Offset | Type | Raw Hex | Value | Description |
---|---|---|---|---|
0x00 | char[4] | 43 4A 42 4F | OBJC | objects |
0x04 | int32 | C8 3C 00 00 | 15560 | size of the complete sound group part from this position in bytes |
0x08 | int32 | 27 00 00 00 | 39 | object list version |
0x0C | int32 | 68 00 00 00 | 104 | size of the following element in bytes |
First element (black outline) | ||||
0x00 | char[4] | 47 44 4E 53 | SNDG | sound geometry |
0x04 | int32 | 2D 23 00 00 | 9005 | old file ID |
0x08 | int32 | 00 00 00 00 | 0 | unknown |
0x0C | float | B6 52 7E C3 | -254.323090 | x-position of the particle |
0x10 | float | F3 14 A5 42 | 82.540916 | y-position (height) of the particle |
0x14 | float | EB 8B DD 41 | 27.693319 | z-position of the particle |
0x18 | float | 00 00 00 00 | 0.000000 | rotation on the x-axis in degrees |
0x1C | float | 00 00 00 00 | 0.000000 | rotation on the y-axis in degrees |
0x20 | float | 00 00 00 00 | 0.000000 | rotation on the z-axis in degrees |
0x24 | char[32] | city_amb01 | sound name (reference to 06452-city_amb01.amb.OSBD of level 0) | |
0x44 | char[4] | 45 4D 4C 56 | VLME | sound geometry type; the following types are possible:
|
0x48 | float | 00 50 87 C4 | -1082.500000 | VLME: xmin SPHR: rmax |
0x4C | float | 00 00 DC C2 | -110.000000 | VLME: ymin SPHR: rmin |
0x50 | float | 00 00 CA C2 | -101.000000 | VLME: zmin SPHR: sound volume |
0x54 | float | 00 50 87 44 | 1082.500000 | VLME: xmax SPHR: sound pitch |
0x58 | float | 00 00 DC 42 | 110.000000 | VLME: ymax SPHR: field not present |
0x5C | float | 00 00 CA 42 | 101.000000 | VLME: zmax SPHR: field not present |
0x60 | float | 00 00 80 3F | 1.000000 | VLME: sound volume SPHR: field not present |
0x64 | float | 00 00 80 3F | 1.000000 | VLME: sound pitch SPHR: field not present |
- Position and rotation
- Like for other data types, those probably correspond to handles for runtime editing.
- x, y, z are oriented the usual way (z+ = forward, x+ = left, y+ = up)
- Position is in world units (decimeters). Rotation is in degrees, trigonometric.
- Sound pitch
- Actually a playback speed multiplier. Other multipliers specified in the OSGr.
- Radii (SPHR)
- What do they correspond to? Is the following correct?
- r < rmin : volume = "sound volume"
- rmin < r < rmax : volume = "sound volume" * (rmax - r)/(rmax - rmin)
- r > rmax : volume = 0
- Please confirm. geyser 15:56, 26 January 2007 (CET)
- Tool Mode dialog
ONI BINARY DATA |
---|
AKVA << Other file types >> CBPI |
BINA : Binary data |
TMBD << Other BINA >> ONIE |
OBJC : Objects |
PWRU << Other OBJC >> TRGV |
SNDG : Sound Group |
Level file |