EXPL Record – Explosion
EXPL record type.
Classes:
|
Explosion. |
-
class
EXPL(flags, id, revision=0, version=15, unknown=b'\x00\x00', data=[])[source] Bases:
RecordExplosion.
- Parameters
Classes:
DATA(force, damage, radius, light, sound1, ...)Data.
EITM([cstring])Object Effect.
FULL([cstring])Name.
INAM([cstring])Placed Impact Object.
MNAM([cstring])Image Space Modifier.
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
DATA(force, damage, radius, light, sound1, flags, is_radius, impact_dataset, sound2, radiation_level, radiation_dissipation_time, radiation_radius, sound_level)[source] Bases:
StructRecordData.
- Parameters
Attributes:
Form ID of a
IPDSrecord, or null.Form ID of a
LIGHrecord, or null.Form ID of a
SOUNrecord, or null.Form ID of a
SOUNrecord, or null.Methods:
Returns a list of attributes on this class in the order they should be packed.
Returns the pack/unpack struct string and the corresponding size.
-
static
get_field_names()[source] Returns a list of attributes on this class in the order they should be packed.
-
class
INAM(cstring: Union[str, bytes] = b'')[source] Bases:
FormIDRecordPlaced Impact Object.
Form ID of a
TREE,SOUN,ACTI,DOOR,STAT,FURN,CONT,ARMO,AMMO,LVLN,LVLC,MISC,WEAP,BOOK,KEYM,ALCH,LIGH,GRAS,ASPC,IDLM,ARMA,MSTT,NOTE,PWAT,SCOL,TACT,TERM,TXST,CHIP,CMNY,CCRDorIMODrecord.
-
class
MNAM(cstring: Union[str, bytes] = b'')[source] Bases:
FormIDRecordImage Space Modifier.
Form ID of an
IMADrecord.
-
data Type:
List[RecordType]