Skip to content

five-on-it / packages/missions/src/schema / ChasersActor

Variable: ChasersActor ​

const ChasersActor: ZodObject<{ armed: ZodDefault<ZodBoolean>; at: ZodString; class: ZodOptional<ZodString>; count: ZodNumber; crew: ZodDefault<ZodNumber>; id: ZodString; max: ZodOptional<ZodNumber>; mode: ZodEnum<{ car: "car"; foot: "foot"; }>; profile: ZodEnum<{ aggressive: "aggressive"; guard: "guard"; pursuit: "pursuit"; tail: "tail"; }>; tags: ZodDefault<ZodArray<ZodString>>; targets: ZodOptional<ZodObject<{ team: ZodString; }, $strict>>; type: ZodLiteral<"chasers">; }, $strict>

Defined in: packages/missions/src/schema.ts:269

A group of enemies (chasers the AI runs) after the mission's player: count of them spawned with the mission at a place, on foot or each in a car of a class (compact by default) with a crew (the driver included); a spawn action adds more, up to max spawned in all, the first count included (count when absent). Unarmed, they never shoot. Down for good, they do not come back.