Optional ReadonlycounterCounter-attack window in seconds (for parry animations) Creates an opportunity window for immediate counter-attacks after successful parry.
ReadonlydirectionStep direction
ReadonlydistanceDistance moved in meters (always 0.3m = 30cm)
ReadonlydurationDuration in seconds (calculated from frames/fps)
Optional ReadonlyeasingEasing function for smooth animation transitions
Korean: 이징 함수
Specifies the easing curve for this animation's transitions. Uses cubic bezier presets for natural Korean martial arts movement.
ReadonlyfpsTarget frames per second (typically 60)
ReadonlyframesTotal number of frames in animation
ReadonlyinterruptibleWhether animation can be interrupted by higher priority animations
ReadonlyloopWhether animation loops continuously
ReadonlymaintainsWhether guard position is maintained during step
ReadonlypriorityAnimation priority for interrupt system
ReadonlystaminaStamina cost for this step
ReadonlystateAnimation state identifier
Optional ReadonlyvulnerabilityVulnerability window duration in seconds (for guard break animations) Extended vulnerability period where defender takes increased damage.
Step animation configuration
Defines keyframes for tactical step movements with:
Korean
발걸음애니메이션설정