Black Trigram (흑괘) - Korean Martial Arts Combat Simulator API - v0.7.0
    Preparing search index...

    Function calculateTransitionDuration

    • Calculate transition duration based on stance change magnitude.

      Korean: 전환 시간 계산

      Duration is based on the distance between stances on the octagonal wheel:

      • Same stance (laterality change only): 300ms
      • Adjacent stances (1-2 steps apart): 200ms
      • Medium distance (3-4 steps): 300ms
      • Opposite stances (4 steps): 400ms

      Parameters

      Returns number

      Transition duration in seconds

      calculateTransitionDuration(TrigramStance.GEON, TrigramStance.TAE); // 0.2 (adjacent)
      calculateTransitionDuration(TrigramStance.GEON, TrigramStance.GON); // 0.4 (opposite)
      calculateTransitionDuration(TrigramStance.GEON, TrigramStance.GEON); // 0.3 (laterality change)

      전환시간계산