PrivatecalculateStaticcalculateCalculate the cost of transitioning between stances
Korean: 자세 전환 비용 계산
Calculates ki, stamina, and time costs based on stance distance. Uses animation system's transition configurations for accurate timing.
Source stance
Target stance
Transition cost breakdown
StaticcalculateCalculate total cost for a transition path
StaticcanCheck if a transition is valid for a player
Private StaticgetGet adjacency modifier for stance transitions
Korean: 인접도 수정자
Uses the animation system's distance calculation for consistency. Adjacent stances (distance 1) get 0.7x cost, others get 1.0x cost.
Source stance
Target stance
Cost modifier (0.7 for adjacent, 1.0 for distant)
StaticgetGet Ki cost for transition
StaticgetGet Stamina cost for transition
StaticgetCalculate stance distance around the wheel
Korean: 자세 거리 계산
Returns the number of steps between stances on the octagonal wheel.
Source stance
Target stance
Distance (0-4)
StaticgetGet the shortest transition path between stances
Korean: 최단 전환 경로
For direct transitions, returns [from, to]. For indirect transitions, may include intermediate stances for smoother animation.
Source stance
Target stance
Array of stances in transition path
StaticgetGet transition time
StaticgetGet transition type for a stance change
Korean: 전환 유형 가져오기
Determines if transition is direct (adjacent), indirect (opposite), or self.
Source stance
Target stance
Transition type classification
StaticgetGet all valid transitions from a stance
StaticisCheck if transition is valid based on player state
Calculator for trigram stance transition costs and validation
Korean: 자세 전환 계산기
Calculates costs, paths, and validation for transitions between trigram stances. Integrates with the animation system's stance transition matrix.
Korean
자세전환계산기