Black Trigram (흑괘) - Korean Martial Arts Combat Simulator API - v0.6.52
    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

    NEW: Now includes limb exposure tracking for counter-attack opportunities.

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

    // Punch technique using arm length with exposure
    const punchReach: PhysicalReachConfig = {
    bodyPart: "arm",
    techniqueType: "punch",
    baseExtension: 0.95, // 95% arm extension at peak
    exposureWindow: {
    exposedLimb: "right_arm",
    startTime: 0.4,
    duration: 300,
    vulnerabilityMultiplier: 1.3,
    allowsBreaking: false
    }
    };

    // Kick using leg length - high vulnerability
    const kickReach: PhysicalReachConfig = {
    bodyPart: "leg",
    techniqueType: "kick",
    baseExtension: 1.1, // 110% leg extension (high reach)
    exposureWindow: {
    exposedLimb: "right_leg",
    startTime: 0.5,
    duration: 400,
    vulnerabilityMultiplier: 2.2,
    allowsBreaking: true
    }
    };

    물리적도달설정

    interface PhysicalReachConfig {
        baseExtension: number;
        bodyPart: ReachBodyPart;
        exposureWindow?: LimbExposureWindow;
        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.

    신체부위

    exposureWindow?: LimbExposureWindow

    Optional limb exposure window for counter-attack opportunities. Defines when and how the attacking limb becomes vulnerable.

    사지노출설정

    techniqueType: TechniqueType

    Technique type for classification.

    기술유형