mpfb_get_character_summary
Summarize a MakeHuman character before editing it: phenotype, rig, equipped assets, skin, targets, and face, in one read-only call. Use it first.
Instructions
Summarize one MakeHuman character before changing it, in one call: what it is, what it wears, and what its face is doing. Changes nothing. Call this first; call a detailed tool only for what the summary leaves out.
result carries one section per detailed tool: a subset of its
fields under the same names, read by the same code, so the two never
disagree.
phenotype-mpfb_get_macro_details.rig-mpfb_get_object_infoon the rig;nullwhen there is none.rigify_rolesays whether it is a meta rig or generated.equipped_assets-mpfb_get_object_info's related objects: every equipped garment, body part and body proxy, by type then name. Not capped.skin-mpfb_get_object_infoon the basemesh.targets-mpfb_get_target_stackwith its defaults: themodifiersrollup,asymmetriesand the counts. Capped: ifrollup_truncated, only the largest entries are here, andmodifier_count/asymmetry_countgive the whole.face-mpfb_get_face_units(non-zero units only) andmpfb_get_expression(applied_expressions,matches_stack,unexplained_face_units). A non-emptyunexplained_face_unitsis composed work the nextmpfb_apply_expressionscall destroys.
On a miss found is false and every section is null or empty.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||