ACHR Record – Placed NPC
ACHR record type.
Classes:
|
Placed NPC. |
-
class
ACHR(flags, id, revision=0, version=15, unknown=b'\x00\x00', data=[])[source] Bases:
RecordPlaced NPC.
- Parameters
Classes:
INAM([cstring])Idle.
NAME([cstring])The placed NPC.
TNAM([cstring])Topic.
XAPD(*args, **kwargs)Activate parents flags.
XATO([cstring])Activation Prompt.
XCNT(*args, **kwargs)Count.
XEMI([cstring])Emittance.
XEZN([cstring])Encounter Zone.
XHLP(*args, **kwargs)Health.
XLCM(*args, **kwargs)Level Modifier.
XLKR([cstring])Linked reference.
XMBR([cstring])MultiBound Reference.
XMRC([cstring])Merchant Container.
XPRD(*args, **kwargs)Idle Time.
XRDS(*args, **kwargs)Radius.
XRGB([cstring])Ragdoll Biped Data.
XRGD([cstring])Ragdoll Data.
XSCL(*args, **kwargs)Scale.
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
INAM(cstring: Union[str, bytes] = b'')[source] Bases:
FormIDRecordIdle.
Patrol data. Form ID of an
IDLErecord, or null.
-
class
NAME(cstring: Union[str, bytes] = b'')[source] Bases:
FormIDRecordThe placed NPC.
Form ID of an
NPC_record.
-
class
TNAM(cstring: Union[str, bytes] = b'')[source] Bases:
FormIDRecordTopic.
Patrol data. Form ID of a
DIALrecord, or null.
-
class
XAPD(*args, **kwargs)[source] Bases:
Uint8RecordActivate parents flags.
See https://tes5edit.github.io/fopdoc/FalloutNV/Records/Subrecords/XAPD.html
-
class
XCNT(*args, **kwargs)[source] Bases:
Int32RecordCount.
-
class
XEZN(cstring: Union[str, bytes] = b'')[source] Bases:
FormIDRecordEncounter Zone.
Form ID of an
ECZNrecord.
-
class
XHLP(*args, **kwargs)[source] Bases:
Float32RecordHealth.
-
class
XLCM(*args, **kwargs)[source] Bases:
Int32RecordLevel Modifier.
-
class
XMBR(cstring: Union[str, bytes] = b'')[source] Bases:
FormIDRecordMultiBound Reference.
Form ID of a
REFRrecord.
-
class
XMRC(cstring: Union[str, bytes] = b'')[source] Bases:
FormIDRecordMerchant Container.
Form ID of a
REFRrecord, or null.
-
class
XPRD(*args, **kwargs)[source] Bases:
Float32RecordIdle Time.
Patrol data.
-
class
XRDS(*args, **kwargs)[source] Bases:
Float32RecordRadius.
-
class
XRGB(cstring: Union[str, bytes] = b'')[source] Bases:
RawBytesRecordRagdoll Biped Data.
Unknown structure.
-
class
XRGD(cstring: Union[str, bytes] = b'')[source] Bases:
RawBytesRecordRagdoll Data.
Unknown structure.
-
class
XSCL(*args, **kwargs)[source] Bases:
Float32RecordScale.
-
data Type:
List[RecordType]