LVLI Record – Leveled Item
LVLI record type.
Classes:
|
Leveled Item. |
-
class
LVLI(flags, id, revision=0, version=15, unknown=b'\x00\x00', data=[])[source] Bases:
RecordLeveled Item.
- Parameters
Classes:
LVLD(*args, **kwargs)Chance.
LVLF(*args, **kwargs)Flags.
LVLG([cstring])Global.
LVLO(level, unused, reference, count, unused_)Levelled list base data.
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
LVLD(*args, **kwargs)[source] Bases:
Uint8RecordChance.
-
class
LVLF(*args, **kwargs)[source] Bases:
Uint8RecordFlags.
See below for values.
-
class
LVLG(cstring: Union[str, bytes] = b'')[source] Bases:
FormIDRecordGlobal.
Form ID of a
GLOBrecord.
-
class
LVLO(level, unused, reference, count, unused_)[source] Bases:
StructRecordLevelled list base data.
- Parameters
Attributes:
Form ID of an
ARMO,AMMO,MISC,WEAP,BOOK,LVLI,KEYM,ALCH,NOTE,IMOD,CMNY,CCRDorCHIPrecord.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.
-
static
get_struct_and_size()[source] Returns the pack/unpack struct string and the corresponding size.
-
data Type:
List[RecordType]