five-on-it / packages/missions/src/schema / Zone
Variable: Zone
constZone:ZodUnion<readonly [ZodObject<{kind:ZodOptional<ZodEnum<{checkpoint:"checkpoint";dropoff:"dropoff";pickup:"pickup";race_gate:"race_gate";restricted:"restricted";safe:"safe";spawn:"spawn"; }>>;place:ZodString;radius:ZodNumber;raises:ZodOptional<ZodEnum<{alert:"alert";heat:"heat"; }>>;role:ZodOptional<ZodEnum<{guards:"guards";hospital:"hospital";players:"players";police:"police";traffic:"traffic"; }>>; },$strict>,ZodObject<{kind:ZodOptional<ZodEnum<{checkpoint:"checkpoint";dropoff:"dropoff";pickup:"pickup";race_gate:"race_gate";restricted:"restricted";safe:"safe";spawn:"spawn"; }>>;polygon:ZodArray<ZodObject<{x:ZodNumber;z:ZodNumber; },$strict>>;raises:ZodOptional<ZodEnum<{alert:"alert";heat:"heat"; }>>;role:ZodOptional<ZodEnum<{guards:"guards";hospital:"hospital";players:"players";police:"police";traffic:"traffic"; }>>;y:ZodOptional<ZodNumber>; },$strict>]>
Defined in: packages/missions/src/schema.ts:182
An area of the level: a circle round a place (CircleZone) or a polygon (PolygonZone); of a kind when it says. A restricted zone raises the compound's alert (the default) or the Heat; a spawn area has its role.