<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Animation :: Catur Documentation</title>
    <link>https://doc.cdryx.net/CdryxAIOUPlugin/ccharumodule/animation/index.html</link>
    <description>Overview UCAnimInstance is the custom UAnimInstance subclass used by all characters. It provides a typed variable system for driving AnimBlueprint state, automatic computation of speed/direction/lean/slope, montage priority management, and integration with the combat state machines. CMontageNotifier defines the AnimNotify classes used for combat events.&#xA;UCAnimInstance Name Description readAnimBoolVar / writeAnimBoolVar Read/write typed bool variables (falling, accelerating, sprinting, fighting, top-viewing, interrupted) readAnimFloatVar / writeAnimFloatVar Read/write typed float variables (speed, direction, slope angle, lean angle, roll, pitch, yaw) readAnimFNameVar / writeAnimFNameVar Read/write typed FName variables readAnimFVectorVar / writeAnimFVectorVar Read/write typed FVector variables readAnimFTransformVar / writeAnimFTransformVar Read/write typed FTransform variables cdryxAnimSequenceMap Named animation sequences from FCCharacterDetailMaker::animSequenceMap cdryxBlendSpaceMap Named blendspaces from FCCharacterDetailMaker::blendspaceMap setPriority Sets montage priority for the priority-based playback system comparePriority Compares two montage priorities (used by ICAnimePrioritizer) // Typed variable system — used in AnimBlueprint via BlueprintCallable getters: animInstance-&gt;writeAnimBoolVar(CAnimBoolVar::CDRYX_FIGHTING, true); bool fighting = animInstance-&gt;readAnimBoolVar(CAnimBoolVar::CDRYX_FIGHTING); float speed = animInstance-&gt;readAnimFloatVar(CAnimFloatVar::CDRYX_SPEED); float direction = animInstance-&gt;readAnimFloatVar(CAnimFloatVar::CDRYX_DIRECTION); // FName-based variants for custom variables (not in the enum): animInstance-&gt;writeAnimBoolVar_(FName(&#34;MY_CUSTOM_BOOL&#34;), true); bool custom = animInstance-&gt;readAnimBoolVar_(FName(&#34;MY_CUSTOM_BOOL&#34;)); // Every write triggers moveOnAllSimpleStateMachine() to advance combat state machines.</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate></lastBuildDate>
    <atom:link href="https://doc.cdryx.net/CdryxAIOUPlugin/ccharumodule/animation/index.xml" rel="self" type="application/rss+xml" />
  </channel>
</rss>