ConstReadonlyASYMMETRIC: { OPPOSITE_SIDE_PENALTY: 0.9; SAME_SIDE_PENALTY: 0.8 }Asymmetric damage effects
ReadonlyOPPOSITE_SIDE_PENALTY: 0.9Penalty when moving away from injured side
ReadonlySAME_SIDE_PENALTY: 0.8Penalty when moving toward injured side
ReadonlyINSTANT_PENALTY: { DURATION: 5000; SPEED_MULTIPLIER: 0.3 }Instant penalty from knee/ankle strikes
ReadonlySPEED_MULTIPLIERS: { HOBBLED: 0.4; LIMPING: 0.8; NORMAL: 1; SEVERE_LIMP: 0.6 }Speed multipliers for each injury state
ReadonlySTANCE_CHANGE: { CRITICAL_THRESHOLD: 0.5; INJURED: 2; NORMAL: 1; RESTRICTION_THRESHOLD: 0.3 }Stance change penalty multipliers
ReadonlyTHRESHOLDS: { HOBBLED: 0; LIMPING: 0.5; NORMAL: 0.7; SEVERE_LIMP: 0.3 }Health percentage thresholds for injury states
Movement penalty constants matching acceptance criteria.
Korean: 이동 패널티 상수
Defines thresholds and multipliers for injury-based movement penalties: