MSET Record – Media Set
MSET record type.
Classes:
|
Media Set. |
-
class
MSET(flags, id, revision=0, version=15, unknown=b'\x00\x00', data=[])[source] Bases:
RecordMedia Set.
- Parameters
Classes:
ANAM(*args, **kwargs)Night Outer dB (Location).
BNAM(*args, **kwargs)Night Middle dB (Location).
CNAM(*args, **kwargs)Night Inner dB (Location).
DATA([cstring])Unknown.
DNAM(*args, **kwargs)Wait Time (Battle) / Min Time On (Dungeon, Location) / Daytime Min (Incidental).
ENAM(*args, **kwargs)Loop Fade Out (Battle) / Looping/Random Crossfade Overlap (Dungeon, Location) / Nighttime Min (Incidental).
FNAM(*args, **kwargs)Recovery Time (Battle) / Layer Crossfade Time (Dungeon, Location) / Daytime Max (Incidental).
FULL([cstring])Name.
GNAM(*args, **kwargs)Nighttime Max (Incidental).
HNAM([cstring])Intro (Battle, Dungeon) / Daytime (Incidental).
INAM([cstring])Outro (Battle, Dungeon) / Nighttime (Incidental).
JNAM(*args, **kwargs)Day/Night Outer/Middle/Inner Boundary % (Location).
KNAM(*args, **kwargs)Unknown.
LNAM(*args, **kwargs)Unknown.
MNAM(*args, **kwargs)Unknown.
NAM0(*args, **kwargs)Suspense dB (Dungeon) / Day Inner dB (Location).
NAM1(*args, **kwargs)Type.
NAM2([cstring])Loop (Battle) / Battle (Dungeon) / Day Outer (Location).
NAM3([cstring])Explore (Dungeon) / Day Middle (Location).
NAM4([cstring])Suspense (Dungeon) / Day Inner (Location).
NAM5([cstring])Night Outer (Location).
NAM6([cstring])Night Middle (Location).
NAM7([cstring])Night Inner (Location).
NAM8(*args, **kwargs)Loop dB (Battle) / Battle dB (Dungeon) / Day Outer dB (Location).
NAM9(*args, **kwargs)Explore dB (Dungeon) / Day Middle dB (Location).
NNAM(*args, **kwargs)Unknown.
ONAM(*args, **kwargs)Unknown.
PNAM(*args, **kwargs)Enable Flags.
Attributes:
Subrecords of this record.
Record flags
4-byte form ID
Used for revision control by the Creation Kit, if enabled.
Form version
Methods:
parse_subrecords(raw_bytes)Parse this record's subrecords.
-
class
ANAM(*args, **kwargs)[source] Bases:
Float32RecordNight Outer dB (Location).
-
class
BNAM(*args, **kwargs)[source] Bases:
Float32RecordNight Middle dB (Location).
-
class
CNAM(*args, **kwargs)[source] Bases:
Float32RecordNight Inner dB (Location).
-
class
DNAM(*args, **kwargs)[source] Bases:
Float32RecordWait Time (Battle) / Min Time On (Dungeon, Location) / Daytime Min (Incidental).
-
class
ENAM(*args, **kwargs)[source] Bases:
Float32RecordLoop Fade Out (Battle) / Looping/Random Crossfade Overlap (Dungeon, Location) / Nighttime Min (Incidental).
-
class
FNAM(*args, **kwargs)[source] Bases:
Float32RecordRecovery Time (Battle) / Layer Crossfade Time (Dungeon, Location) / Daytime Max (Incidental).
-
class
GNAM(*args, **kwargs)[source] Bases:
Float32RecordNighttime Max (Incidental).
-
class
HNAM(cstring: Union[str, bytes] = b'')[source] Bases:
FormIDRecordIntro (Battle, Dungeon) / Daytime (Incidental).
Form ID of a
SOUNrecord.
-
class
INAM(cstring: Union[str, bytes] = b'')[source] Bases:
FormIDRecordOutro (Battle, Dungeon) / Nighttime (Incidental).
Form ID of a
SOUNrecord.
-
class
JNAM(*args, **kwargs)[source] Bases:
Float32RecordDay/Night Outer/Middle/Inner Boundary % (Location).
-
class
KNAM(*args, **kwargs)[source] Bases:
Float32RecordUnknown.
-
class
LNAM(*args, **kwargs)[source] Bases:
Float32RecordUnknown.
-
class
MNAM(*args, **kwargs)[source] Bases:
Float32RecordUnknown.
-
class
NAM0(*args, **kwargs)[source] Bases:
Float32RecordSuspense dB (Dungeon) / Day Inner dB (Location).
-
class
NAM1(*args, **kwargs)[source] Bases:
Uint32RecordType.
Enum - see values below.
-
class
NAM2(cstring: Union[str, bytes] = b'')[source] Bases:
CStringRecordLoop (Battle) / Battle (Dungeon) / Day Outer (Location).
-
class
NAM3(cstring: Union[str, bytes] = b'')[source] Bases:
CStringRecordExplore (Dungeon) / Day Middle (Location).
-
class
NAM4(cstring: Union[str, bytes] = b'')[source] Bases:
CStringRecordSuspense (Dungeon) / Day Inner (Location).
-
class
NAM8(*args, **kwargs)[source] Bases:
Float32RecordLoop dB (Battle) / Battle dB (Dungeon) / Day Outer dB (Location).
-
class
NAM9(*args, **kwargs)[source] Bases:
Float32RecordExplore dB (Dungeon) / Day Middle dB (Location).
-
class
NNAM(*args, **kwargs)[source] Bases:
Float32RecordUnknown.
-
class
ONAM(*args, **kwargs)[source] Bases:
Float32RecordUnknown.
-
class
PNAM(*args, **kwargs)[source] Bases:
Uint8RecordEnable Flags.
See values below.
-
data Type:
List[RecordType]