Skip to main content

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.

ToolEffectDescription
motion_apply_damagewritesApply damage to a target. Useful for scripting / testing / cinematics. The
motion_configure_ai_perceptionwritesOverride AI sight cone (angle + range), hearing radius, attention decay, eye
motion_configure_block_parrywritesSet block angle, parry window, stamina cost per blocked hit, and damage reduction
motion_configure_inputwritesBind keyboard / axis names to MotionController actions. Supported actions:
motion_configure_locomotionwritesSet locomotion tunables on a CharacterMotor: walk / run / sprint / crouch speeds,
motion_configure_weaponwritesOverride stats on the currently-equipped weapon profile (damage, fire_rate,
motion_equip_weaponwritesEquip a weapon profile onto the character's ShooterManager. The 'preset' parameter
motion_export_setupread-onlyExport a JSON snapshot of a MotionController setup (character profile, locomotion
motion_generate_animatorwritesEmit a 5-layer humanoid AnimatorController asset at the given Assets/ path.
motion_set_waypointswritesSet the patrol path of an AI by passing a list of Transform names. Configures
motion_setup_aiwritesAdd an AiController to a character and apply a behaviour preset (Patrol, Guard,
motion_setup_camerawritesConfigure a TpsCameraRig on a Camera GameObject and bind it to a character.
motion_setup_characterwritesSet up a Buril MotionController on a GameObject. Adds a CharacterController,
motion_setup_coverwritesConfigure the cover detection / transition system on a character. Tunes the
motion_setup_damage_receiverwritesAttach (or update) a DamageReceiver on a body-part GameObject. Specifies the body
motion_setup_healthwritesConfigure the HealthController: max HP, current HP, regen rate, regen delay,
motion_setup_hit_reactionswritesConfigure the animator trigger names used for Light / Heavy / Finisher hit
motion_setup_inventorywritesConfigure the Inventory component on a character: slot count, weight capacity,
motion_setup_lockonwritesConfigure soft-lock-on for a character: search radius, max angle from camera
motion_setup_melee_combowritesDefine a melee combo on the MeleeManager. Either pass 'preset' (MeleeSword /
motion_setup_squadwritesGroup a set of AI characters under a single AiSquadCoordinator. The coordinator
motion_trigger_animationwritesTrigger an animator state on a character. Either pass 'state' (CrossFadeInFixedTime)