A body location as consumed by the combat-tab Body Locations tree.

interface BodyLocationRow {
    blunt: number;
    edged: number;
    fire: number;
    impair: number;
    layers: string;
    name: string;
    piercing: number;
    shock: number;
    shortcode: string;
}

Properties

blunt: number

Total blunt protection — natural base plus equipped armor.

edged: number

Total edged protection.

fire: number

Total fire protection.

impair: number

Impairment value (not yet modeled; 0 for now).

layers: string

Comma-joined covering armor materials (armorType), empty when bare.

name: string

The location's display name (e.g. "Skull").

piercing: number

Total piercing protection.

shock: number

Shock value.

shortcode: string

The location's shortcode (its row key within its part), for the Edit action.