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

    Props for TrainingDummy3D component

    훈련인형3D속성

    interface TrainingDummy3DProps {
        archetype?: PlayerArchetype;
        difficulty?: DifficultyMode;
        health?: number;
        isMobile?: boolean;
        isTraining: boolean;
        maxHealth?: number;
        onDefeated?: () => void;
        onVitalPointHit?: (vitalPointId: string) => void;
        position: [number, number, number];
        selectedVitalPoint: string | null;
        stance?: TrigramStance;
        vitalPointCount?: number;
    }
    Index

    Properties

    archetype?: PlayerArchetype

    Archetype to display (affects body type and appearance)

    difficulty?: DifficultyMode

    Difficulty mode (affects marker sizes)

    health?: number

    Current health of dummy (0-100)

    isMobile?: boolean

    Whether on mobile device

    isTraining: boolean

    Whether training is active

    maxHealth?: number

    Maximum health of dummy

    onDefeated?: () => void

    Callback when dummy is defeated

    onVitalPointHit?: (vitalPointId: string) => void

    Callback when vital point is hit

    position: [number, number, number]

    3D world position of the dummy

    selectedVitalPoint: string | null

    Currently selected vital point for targeting

    stance?: TrigramStance

    Current stance for the dummy

    vitalPointCount?: number

    Number of vital points to display (3-70)