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

    Interface PhysicalReachConfig

    Physical reach configuration for techniques.

    Korean: 물리적 도달 설정

    Defines how a technique's reach is calculated using physical attributes rather than a fixed distance value. The actual reach depends on:

    • Body part length from archetype physical attributes
    • Animation extension multiplier from hit timing
    • Stance modifiers from Eight Trigrams

    Formula: effectiveReach = (limbLength/100) × extensionMultiplier × stanceModifier

    // Punch technique using arm length
    const punchReach: PhysicalReachConfig = {
    bodyPart: "arm",
    techniqueType: "punch",
    baseExtension: 0.95, // 95% arm extension at peak
    };

    // Elbow strike - close range
    const elbowReach: PhysicalReachConfig = {
    bodyPart: "arm",
    techniqueType: "elbow",
    baseExtension: 0.5, // 50% arm extension (close range)
    };

    // Kick using leg length
    const kickReach: PhysicalReachConfig = {
    bodyPart: "leg",
    techniqueType: "kick",
    baseExtension: 1.1, // 110% leg extension (high reach)
    };

    물리적도달설정

    interface PhysicalReachConfig {
        baseExtension: number;
        bodyPart: ReachBodyPart;
        techniqueType: TechniqueType;
    }
    Index

    Properties

    baseExtension: number

    Base extension multiplier (0.0 - 1.5).

    • 0.4-0.5: Close range (elbows, knees)
    • 0.9-1.0: Standard reach (punches)
    • 1.1-1.5: Extended reach (kicks, spinning techniques)

    기본확장배수

    bodyPart: ReachBodyPart

    Body part used for reach calculation. Determines which physical attribute length is used.

    신체부위

    techniqueType: TechniqueType

    Technique type for classification.

    기술유형