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

    Interface GuardPosition

    Complete guard position configuration

    방어자세설정

    interface GuardPosition {
        description: { english: string; korean: string };
        english: string;
        handPose: "fist_vertical" | "fist_horizontal" | "open_hand";
        height: "temple_level" | "chest_level" | "abdomen_level";
        korean: string;
        left: GuardArmPosition;
        protects: readonly string[];
        right: GuardArmPosition;
        romanized: string;
    }
    Index

    Properties

    description: { english: string; korean: string }

    Description of guard purpose and application

    english: string

    English name

    handPose: "fist_vertical" | "fist_horizontal" | "open_hand"

    Default hand pose description for this guard.

    NOTE: This field is documentation/metadata only and is not wired into the hand pose system or the HandPoseType enum. Actual hand poses are applied directly in animation code (e.g., via HAND_POSES.FIST). Do not use these string literal values for programmatic logic.

    • HandPoseType for the actual hand pose enum values
    • HAND_POSES for applying hand poses in animations
    height: "temple_level" | "chest_level" | "abdomen_level"

    Height level of guard

    korean: string

    Korean name

    Left arm guard position

    protects: readonly string[]

    Vital areas protected by this guard

    Right arm guard position

    romanized: string

    Romanization