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

    Variable TECHNIQUE_TIMINGConst

    TECHNIQUE_TIMING: {
        COMBO_FAST: {
            chamber: 0.08;
            extend: 0.12;
            peak: 0.08;
            recover: 0.32;
            retract: 0.1;
            total: 0.7;
        };
        COMBO_HEAVY: {
            chamber: 0.12;
            extend: 0.22;
            peak: 0.08;
            recover: 0.38;
            retract: 0.15;
            total: 0.95;
        };
        FAST: {
            chamber: 0.1;
            extend: 0.15;
            peak: 0.05;
            recover: 0.15;
            retract: 0.1;
            total: 0.55;
        };
        FAST_MEDIUM: {
            chamber: 0.1;
            extend: 0.15;
            peak: 0.05;
            recover: 0.2;
            retract: 0.1;
            total: 0.6;
        };
        HEAVY: {
            chamber: 0.2;
            extend: 0.3;
            peak: 0.12;
            recover: 0.23;
            retract: 0.15;
            total: 1;
        };
        HEAVY_LIGHT: {
            chamber: 0.15;
            extend: 0.2;
            peak: 0.1;
            recover: 0.2;
            retract: 0.15;
            total: 0.8;
        };
        HEAVY_MEDIUM: {
            chamber: 0.12;
            extend: 0.22;
            peak: 0.08;
            recover: 0.28;
            retract: 0.15;
            total: 0.85;
        };
        JUMPING: {
            chamber: 0.18;
            extend: 0.22;
            peak: 0.08;
            recover: 0.3;
            retract: 0.12;
            total: 0.9;
        };
        MEDIUM: {
            chamber: 0.15;
            extend: 0.2;
            peak: 0.08;
            recover: 0.18;
            retract: 0.12;
            total: 0.73;
        };
        MEDIUM_HEAVY: {
            chamber: 0.12;
            extend: 0.2;
            peak: 0.08;
            recover: 0.2;
            retract: 0.15;
            total: 0.75;
        };
        MEDIUM_LIGHT: {
            chamber: 0.12;
            extend: 0.18;
            peak: 0.08;
            recover: 0.22;
            retract: 0.1;
            total: 0.7;
        };
        SPINNING: {
            chamber: 0.3;
            extend: 0.35;
            peak: 0.12;
            recover: 0.28;
            retract: 0.15;
            total: 1.2;
        };
    } = ...

    Technique Timing Constants

    Defines standard timing phases for martial arts techniques to ensure all movements are visible and comprehensible. Minimum total duration is 0.5s to prevent "teleporting" strikes.

    Korean martial arts emphasize visible technique phases:

    • 준비 (Preparation) - Wind-up/chamber
    • 실행 (Execution) - Strike/extension
    • 회수 (Recovery) - Retraction
    • 복귀 (Return) - Return to stance

    Type Declaration

    • ReadonlyCOMBO_FAST: {
          chamber: 0.08;
          extend: 0.12;
          peak: 0.08;
          recover: 0.32;
          retract: 0.1;
          total: 0.7;
      }

      Combo techniques (연속 기술) Examples: Jab-cross, double hooks, double kicks Total: 700ms

    • ReadonlyCOMBO_HEAVY: {
          chamber: 0.12;
          extend: 0.22;
          peak: 0.08;
          recover: 0.38;
          retract: 0.15;
          total: 0.95;
      }

      Combo heavy techniques (연속 무거운 기술) Examples: Double kicks with different heights Total: 950ms

    • ReadonlyFAST: {
          chamber: 0.1;
          extend: 0.15;
          peak: 0.05;
          recover: 0.15;
          retract: 0.1;
          total: 0.55;
      }

      Fast techniques (빠른 기술) Examples: Jabs, quick strikes, fast kicks Total: 550ms

    • ReadonlyFAST_MEDIUM: {
          chamber: 0.1;
          extend: 0.15;
          peak: 0.05;
          recover: 0.2;
          retract: 0.1;
          total: 0.6;
      }

      Fast-Medium techniques (빠른-중간 기술) Examples: Low kicks, lead hooks, quick counters Total: 600ms

    • ReadonlyHEAVY: {
          chamber: 0.2;
          extend: 0.3;
          peak: 0.12;
          recover: 0.23;
          retract: 0.15;
          total: 1;
      }

      Heavy techniques (무거운 기술) Examples: Spinning kicks, power punches, jumping techniques Total: 1000ms

    • ReadonlyHEAVY_LIGHT: {
          chamber: 0.15;
          extend: 0.2;
          peak: 0.1;
          recover: 0.2;
          retract: 0.15;
          total: 0.8;
      }

      Heavy-Light techniques (무거운-가벼운 기술) Examples: Hooks, uppercuts, sweep kicks Total: 800ms

    • ReadonlyHEAVY_MEDIUM: {
          chamber: 0.12;
          extend: 0.22;
          peak: 0.08;
          recover: 0.28;
          retract: 0.15;
          total: 0.85;
      }

      Heavy-Medium techniques (무거운-중간 기술) Examples: Question mark kicks, crescent kicks Total: 850ms

    • ReadonlyJUMPING: {
          chamber: 0.18;
          extend: 0.22;
          peak: 0.08;
          recover: 0.3;
          retract: 0.12;
          total: 0.9;
      }

      Jumping techniques (뛰어차기 기술) Examples: Jumping kicks, jumping punches Total: 900ms

    • ReadonlyMEDIUM: {
          chamber: 0.15;
          extend: 0.2;
          peak: 0.08;
          recover: 0.18;
          retract: 0.12;
          total: 0.73;
      }

      Medium techniques (중간 기술) Examples: Crosses, roundhouse kicks, hooks Total: 730ms

    • ReadonlyMEDIUM_HEAVY: {
          chamber: 0.12;
          extend: 0.2;
          peak: 0.08;
          recover: 0.2;
          retract: 0.15;
          total: 0.75;
      }

      Medium-Heavy techniques (중간-무거운 기술) Examples: Body shots, side kicks, crescent kicks Total: 750ms

    • ReadonlyMEDIUM_LIGHT: {
          chamber: 0.12;
          extend: 0.18;
          peak: 0.08;
          recover: 0.22;
          retract: 0.1;
          total: 0.7;
      }

      Medium-Light techniques (중간-가벼운 기술) Examples: Lead uppercuts, backfists, push kicks Total: 700ms

    • ReadonlySPINNING: {
          chamber: 0.3;
          extend: 0.35;
          peak: 0.12;
          recover: 0.28;
          retract: 0.15;
          total: 1.2;
      }

      Spinning techniques (회전 기술) Examples: Spinning backfist, tornado kick, spinning heel kick, spinning back kick Total: 1200ms

    기술타이밍상수