Skip to main content

pose.set_bone

Overview

  • Layers a bone transform override on the body post-process anim instance without replacing the main animation pipeline (preserves body proportions). Specify any of rot_/loc_/scale_*.

Metadata

FieldValue
DisplaySet Bone Pose
Categorypose
AccessScriptCheat
ScopeB1Standalone
TagsExperimental
Aliases—

Parameters

NameTypeRequiredDefaultDescription
entity_identityIdno—Target entity ID (default: possessed)
bonenameyes—Bone name to modify (e.g. spine_04)
componentnameno—Skeletal mesh component name (default: body). Note: Head mesh overrides may be lost on face customization refresh.
modestringnoreplaceModification mode: replace | additive | ignore (default: replace)
rot_pitchfloatno—Rotation pitch (deg)
rot_yawfloatno—Rotation yaw (deg)
rot_rollfloatno—Rotation roll (deg)
loc_xfloatno—Translation X (cm)
loc_yfloatno—Translation Y (cm)
loc_zfloatno—Translation Z (cm)
scale_xfloatno—Scale X (default 1)
scale_yfloatno—Scale Y (default 1)
scale_zfloatno—Scale Z (default 1)

Usage

await inzoi.cli.execute('pose.set_bone', {
entity_id: 0, // optional
bone: '',
component: '', // optional
mode: 'replace', // optional
rot_pitch: 0.0, // optional
rot_yaw: 0.0, // optional
rot_roll: 0.0, // optional
loc_x: 0.0, // optional
loc_y: 0.0, // optional
loc_z: 0.0, // optional
scale_x: 0.0, // optional
scale_y: 0.0, // optional
scale_z: 0.0, // optional
});