CELL Record – Cell
CELL record type.
Classes:
|
Cell. |
-
class
CELL(flags, id, revision=0, version=15, unknown=b'\x00\x00', data=[])[source] Bases:
RecordCell.
- Parameters
Classes:
DATA(*args, **kwargs)Flags.
FULL([cstring])The cell name.
LNAM(*args, **kwargs)Lighting template flags.
LTMP([cstring])Light template giving the Form ID of an
LGTMrecord.XCAS([cstring])Acoustic space.
XCCM([cstring])Climate.
XCIM([cstring])Image Space.
XCLC([x, y, force_hide_land])Grid reference of the cell.
XCLL(ambient_color, directional_color, ...)Lighting.
XCLR([iterable])Regions.
XCLW(*args, **kwargs)Water height.
XCMO([cstring])Music type.
XCWT([cstring])Water.
XEZN([cstring])Encounter Zone.
XNAM([cstring])Water noise texture name.
XOWN([cstring])Owner.
XRNK(*args, **kwargs)Faction rank.
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(*args, **kwargs)[source] Bases:
Uint8RecordFlags.
See https://tes5edit.github.io/fopdoc/Fallout3/Records/CELL.html
-
class
LNAM(*args, **kwargs)[source] Bases:
Uint32RecordLighting template flags.
See https://tes5edit.github.io/fopdoc/Fallout3/Records/CELL.html
-
class
LTMP(cstring: Union[str, bytes] = b'')[source] Bases:
FormIDRecordLight template giving the Form ID of an
LGTMrecord. May be 0.
-
class
XCAS(cstring: Union[str, bytes] = b'')[source] Bases:
FormIDRecordAcoustic space.
Form ID of an
ASPCrecord.
-
class
XCCM(cstring: Union[str, bytes] = b'')[source] Bases:
FormIDRecordClimate.
Form ID of a
CLMTrecord.
-
class
XCIM(cstring: Union[str, bytes] = b'')[source] Bases:
FormIDRecordImage Space.
Form ID of an
IMGSrecord.
-
class
XCLC(x=0, y=0, force_hide_land=0)[source] Bases:
StructRecordGrid reference of the cell.
Attributes:
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
-
class
XCLL(ambient_color, directional_color, fog_color, fog_near, fog_far, directional_rotation_xy, directional_rotation_z, directional_fade, fog_clip_distance, fog_power)[source] Bases:
StructRecordLighting.
- Parameters
Attributes:
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.
-
class
XCLR(iterable=(), /)[source] Bases:
List,RecordTypeRegions.
Sequence of form IDs (as bytes) for
REGNrecords.Methods:
parse(raw_bytes)Parse this subrecord.
unparse()Turn this subrecord back into raw bytes for an ESP file.
-
class
XCLW(*args, **kwargs)[source] Bases:
Float32RecordWater height.
-
class
XCMO(cstring: Union[str, bytes] = b'')[source] Bases:
FormIDRecordMusic type.
Form ID of a
MUSCrecord.
-
class
XCWT(cstring: Union[str, bytes] = b'')[source] Bases:
FormIDRecordWater.
Form ID of a
WATRrecord.
-
class
XEZN(cstring: Union[str, bytes] = b'')[source] Bases:
FormIDRecordEncounter Zone.
Form ID of an
ECZNrecord.
-
class
XNAM(cstring: Union[str, bytes] = b'')[source] Bases:
CStringRecordWater noise texture name.
-
class
XRNK(*args, **kwargs)[source] Bases:
Int32RecordFaction rank.
Ownership data
-
data Type:
List[RecordType]