OptionalactorModelId
actorModelId?: number
attachedObject
attachedObject: { targetObjectId?: string }
OptionalcharacterId
characterId?: string
flags
flags: {
flags1: {
bit0?: number;
bit1?: number;
bit2?: number;
bit3?: number;
bit4?: number;
bit5?: number;
bit6?: number;
bit7?: number;
};
flags2: {
bit10?: number;
bit11?: number;
bit13?: number;
bit14?: number;
bit15?: number;
bit9?: number;
nonAttackable?: number;
projectileCollision?: number;
};
flags3: {
bit16?: number;
bit17?: number;
bit18?: number;
bit19?: number;
bit22?: number;
bit23?: number;
knockedOut?: number;
noCollide?: number;
};
}
OptionalheadActor
headActor?: string
OptionalisLightweight
isLightweight?: boolean
OptionalmanagerCharacterId
managerCharacterId?: string
OptionalmovementVersion
movementVersion?: number
OptionalnameId
nameId?: number
OptionalnpcDefinitionId
npcDefinitionId?: number
OptionalpetName
petName?: string
Optionalposition
position?: Float32Array<ArrayBufferLike>
OptionalpositionUpdateType
positionUpdateType?: number
OptionalprofileId
profileId?: number
OptionalprojectileUniqueId
projectileUniqueId?: number
Optionalrotation
rotation?: Float32Array<ArrayBufferLike>
Optionalscale
scale?: Float32Array<ArrayBufferLike>
OptionalshaderGroupId
shaderGroupId?: number
Optionaltexture
texture?: string
transientId
transientId: unknown
OptionalunknownByte1
unknownByte1?: number
OptionalunknownDword1
unknownDword1?: number
OptionalunknownDword10
unknownDword10?: number
OptionalunknownDword11
unknownDword11?: number
OptionalunknownDword13
unknownDword13?: number
OptionalunknownDword15
unknownDword15?: number
OptionalunknownDword2
unknownDword2?: number
OptionalunknownDword3
unknownDword3?: number
OptionalunknownDword8
unknownDword8?: number
OptionalunknownDword9
unknownDword9?: number
OptionalunknownFloatVector4
unknownFloatVector4?: Float32Array<ArrayBufferLike>
OptionalunknownQword2
unknownQword2?: string
OptionalunknownString2
unknownString2?: string
OptionalunknownString3
unknownString3?: string
OptionalunknownString4
unknownString4?: string
OptionaluseCollision
useCollision?: number
OptionalvehicleId
vehicleId?: number