CharacterCreator
24 tools in this family (folder Editor/Tools/CharacterCreator/ in the bridge package). Effect: writes changes the project or the scene, read-only does not, destructive deletes or overwrites and the client asks before running it.
| Tool | Effect | Description |
|---|---|---|
char_creator_apply_archetype | writes | Apply a built-in preset archetype to a character. Archetypes bundle body type + face morphs + |
char_creator_apply_outfit | writes | Apply a full outfit preset (FullPlateArmor / LeatherArmor / MageRobes / RangerCloak / TavernClothes … |
char_creator_auto_rig | writes | Auto-detect humanoid bones on a target GameObject's skeleton and build a Unity Humanoid Avatar. |
char_creator_auto_weight | writes | Auto-skin a Mesh to a skeleton via cylindrical-bone-segment heat-diffusion approximation. |
char_creator_create | writes | Create a new character session in the editor. Optionally instantiate a base mesh prefab and |
char_creator_edit_mesh | writes | Apply a single mesh edit operation to a Mesh asset or to a renderer's shared mesh. |
char_creator_equip_item | writes | Equip an item on a slot. The item must be registered in the equipment library (see |
char_creator_export_json | read-only | Export the character's current state to JSON. If output_path is provided the JSON is also |
char_creator_extract_blendshape | writes | Extract a blendshape from the per-vertex delta between two meshes that share the same vertex |
char_creator_generate_blendshape | writes | Generate a procedural blendshape frame on a Mesh. Supported kinds: PuffAlongNormal, |
char_creator_import_json | writes | Import a character preset from JSON and apply it to a target character. Either pass the JSON |
char_creator_link_to_gc2 | writes | Link a character to a Game Creator 2 character module. The link is reflective — if the |
char_creator_link_to_rpg_kit | writes | Link a character to an ORK Combatant (RPG stats + equipment). When the ork_* family is loaded, |
char_creator_list_presets | read-only | List every built-in preset category — body morphs, face morphs, body types, outfits, equipment |
char_creator_load_preset | writes | Load a previously-saved preset by key and apply it to a target character. |
char_creator_random_character | writes | Generate a random character within constraints. Constraints control the random space: |
char_creator_save_preset | writes | Capture the character's full state (body type + morph weights + face morphs + colours + hair + |
char_creator_set_body_morph | writes | Set a single body-morph weight (slim, muscular, heavy, petite, tall, broad_shoulders, |
char_creator_set_eye_color | writes | Set the character's eye colour. Looks for a renderer named 'Eye' / 'Eyes' / 'Iris' under the |
char_creator_set_face_morph | writes | Set a face-morph weight (nose_wide, nose_long, jaw_square, jaw_round, chin_long, eye_wide, |
char_creator_set_hair | writes | Set hair style + colour. Style is an equip item id from the Hair slot (hair_short_messy, |
char_creator_set_skin_color | writes | Set the character's skin colour. Accepts either HSV or a palette key. Tints every material |
char_creator_transfer_weights | writes | Transfer skin weights from a skinned-source mesh to an unskinned-target mesh using K-D-tree |
char_creator_unequip | writes | Remove an item or every item from a slot. If item_id is provided only that item is removed; |