MotionController
22 tools in this family (folder Editor/Tools/MotionController/ 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 |
|---|---|---|
motion_apply_damage | writes | Apply damage to a target. Useful for scripting / testing / cinematics. The |
motion_configure_ai_perception | writes | Override AI sight cone (angle + range), hearing radius, attention decay, eye |
motion_configure_block_parry | writes | Set block angle, parry window, stamina cost per blocked hit, and damage reduction |
motion_configure_input | writes | Bind keyboard / axis names to MotionController actions. Supported actions: |
motion_configure_locomotion | writes | Set locomotion tunables on a CharacterMotor: walk / run / sprint / crouch speeds, |
motion_configure_weapon | writes | Override stats on the currently-equipped weapon profile (damage, fire_rate, |
motion_equip_weapon | writes | Equip a weapon profile onto the character's ShooterManager. The 'preset' parameter |
motion_export_setup | read-only | Export a JSON snapshot of a MotionController setup (character profile, locomotion |
motion_generate_animator | writes | Emit a 5-layer humanoid AnimatorController asset at the given Assets/ path. |
motion_set_waypoints | writes | Set the patrol path of an AI by passing a list of Transform names. Configures |
motion_setup_ai | writes | Add an AiController to a character and apply a behaviour preset (Patrol, Guard, |
motion_setup_camera | writes | Configure a TpsCameraRig on a Camera GameObject and bind it to a character. |
motion_setup_character | writes | Set up a Buril MotionController on a GameObject. Adds a CharacterController, |
motion_setup_cover | writes | Configure the cover detection / transition system on a character. Tunes the |
motion_setup_damage_receiver | writes | Attach (or update) a DamageReceiver on a body-part GameObject. Specifies the body |
motion_setup_health | writes | Configure the HealthController: max HP, current HP, regen rate, regen delay, |
motion_setup_hit_reactions | writes | Configure the animator trigger names used for Light / Heavy / Finisher hit |
motion_setup_inventory | writes | Configure the Inventory component on a character: slot count, weight capacity, |
motion_setup_lockon | writes | Configure soft-lock-on for a character: search radius, max angle from camera |
motion_setup_melee_combo | writes | Define a melee combo on the MeleeManager. Either pass 'preset' (MeleeSword / |
motion_setup_squad | writes | Group a set of AI characters under a single AiSquadCoordinator. The coordinator |
motion_trigger_animation | writes | Trigger an animator state on a character. Either pass 'state' (CrossFadeInFixedTime) |