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

    Variable playerInjuryManagerConst

    playerInjuryManager: PlayerInjuryTrackingManager = ...

    Global singleton manager for player injury tracking.

    Korean: 플레이어 부상 추적을 위한 전역 싱글톤 관리자

    This singleton manages per-player injury trackers to ensure injuries from different characters don't get mixed together.

    import { playerInjuryManager } from '@/systems/bodypart';

    // In combat code:
    const defenderIntegration = playerInjuryManager.getIntegrationForPlayer(defender.id);
    defenderIntegration.recordCombatDamage({
    damage: result.damage,
    bodyRegion,
    damageType,
    });