Animal Modifiers
Last updated
Last updated
Is a struct class which modify Main Core features on the Animal while is entering a new Animation. Is commonly used on the States or on the Animal Modifier Behaviour component inside an Animator Controller. Read the States page for more information on how to use these.
You can change every parameter or just the ones you need.
Enable/Disable the Root Motion on the Animator
Enable/Disable the use of Sprinting on the Animal
Enable/Disable the Gravity on the Animal. This modifier is used when is falling or jumping
Enable/Disable if the Animal is Grounded (If True it will calculate the Alignment for Position with the ground ). If False: Orient to Ground is also disabled.
Enable/Disable the Custom Rotations (Used in Fly, Climb, UnderWater, Swim), This will disable Orient to Ground
Enable/Disable the Rotation Alignment while grounded. (If False the Animal will be aligned with the Up Vector)
States below will not be able to try to activate themselves
Enable/Disable is Persistent on the Active State ... meaning the Animal will not Try to activate any States.
Lock the Movement on the Animal, does not include Action Inputs for Attack, Jump, Action, etc
Lock the Inputs, (Jump, Attack, etc) does not include Movement Input (WASD or Axis Inputs)
Enable/Disable Additive Rotation used on the Speed Modifiers
Enable/Disable Additive Position used on the Speed Modifiers or Gravity
Enable/Disable the Free Movement... This allow to Use the Pitch direction vector and the Rotator Transform