One actor occupying a vehicle, as system.occupants stores it.

The handle may name a Being (a single individual) or a Cohort (which stands for all of that cohort's members riding along).

interface VehicleOccupant {
    actorCodeOrUuid: string;
    role: VehicleOccupantRole;
    title: null | string;
}

Properties

actorCodeOrUuid: string

How this occupant's actor is found: its system.shortcode (a world or compendium actor) or a UUID (a Token Actor, which no shortcode can reliably identify).

This occupant's role aboard (crew, passenger, draft creature).

title: null | string

An optional style aboard ("Bosun", "Helmsman"), or null for none.