MovementSet Settings Intro

Movement Set Settings
A movement definition contains multiple movement set settings, each associated with a movement set tag (GameplayTag
), and contains parameters related to movement control (such as speed, rotation in different movement states) and animation-related assets (animation sequences, layers, etc.).
During gameplay, switching between different movement sets and movement states allows you to apply different character control logic and animation resources.
The following image shows the unarmed movement definition configured based on Lyra's unarmed animation, which includes four movement set settings representing different controls and animations for the character when standing (Default), aiming (ADS), crouching (Crouch), and crouching while aiming (ADS_Crouched).

Typically, a character should have one movement definition, and the number of animation sets should match the number of movement set settings in that movement definition.
You can add new movement set tags and settings based on game requirements, such as guard/blocking(GMS.MovementSet.Guard
) or crouching guard/blocking(GMS.MovementSet.ADS_Guard
).
The following image shows the movement set settings used for standing and crouching:
