Tes5Mod:Mod File Format/SOPM

The UESPWiki – Your source for The Elder Scrolls since 1995
Jump to: navigation, search

SOPM are "sound output models". These are presumably boxes in space the sound will be heard in, potentially with modifier data. Sounds (SNDR) always tie to one of these.

C SubRecord Name Type/Size Info
+ EDID editorId zstring Editor id
- NAM1 unknown ubyte[4] not float/uint32/formid (replaced by FNAM if present)
- FNAM flag? uint32 1 only value
+ MNAM marker? uint32 1 seems to indicate presence of ONAM field (0 otherwise), might indicate physical box
- CNAM flag? uint32 2 only value, only present when FNAM is
- ONAM object bounds? struct 24 byte struct coordinates for a cube?
    byte[24]
- SNAM object bounds? struct 16 byte struct replaces ONAM when FNAM/CNAM present, also looks like coordinates for a cube
    byte[16]
- ANAM unknown struct 20-byte struct completely unknown, only not present if ONAM is present
   dword
   float
   float
   dword
   dword