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

    Module systems/bodypart

    Body Part Health System Module

    Korean: 신체부위 체력 시스템 모듈

    Provides body part-specific health tracking, damage distribution, and combat capability effects for realistic localized damage mechanics.

    신체부위시스템

    Classes - Body Part System

    BodyPartHealthSystem
    InjuryTracker
    MovementPenaltySystem

    Classes - General

    CombatInjuryIntegration
    PlayerInjuryTrackingManager

    Interfaces - Body Part System

    BodyPartDamageDistribution
    BodyPartEffects
    BodyPartHealth
    BodyPartHealthConfig
    BodyPartMaxHealth
    BodyPartStatus
    InstantMovementPenalty
    MovementPenalty

    Interfaces - General

    BodyPartDamageTarget
    CombatDamageEvent
    CombatInjuryConfig

    Interfaces - Injury Tracking

    InjuryLocation
    InjuryTrackerConfig

    Enumerations - Body Part System

    BodyPart
    LegInjuryState

    Functions

    addRandomOffset
    applyDamageToBodyParts
    applyVitalPointDamageToBodyParts
    convertInjuriesForVisualization
    convertInjuryForVisualization
    getBodyPartCombatEffects
    getBodyPartPosition
    getBodyRegionFromVitalPoint
    getBodyRegionPosition
    getInjuryPositionWithOffset
    healBodyPartsProportionally
    initializeBodyPartHealthForPlayer
    isPlayerIncapacitatedByBodyDamage
    isPositionInBodyPart
    mapBodyRegionToBodyPart

    Variables - Body Part System

    BODY_PART_EFFECT_CONSTANTS
    DEFAULT_BODY_PART_CONFIG
    MOVEMENT_PENALTY_CONSTANTS

    Variables - General

    bodyPartHealthSystem
    CHARACTER_DIMENSIONS
    DEFAULT_COMBAT_INJURY_CONFIG
    DEFAULT_INJURY_TRACKER_CONFIG
    injuryTracker
    movementPenaltySystem
    playerInjuryManager