Skip to content

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

Variable: PhotographObjective ​

const PhotographObjective: ZodObject<{ actor: ZodOptional<ZodString>; checkpoint: ZodOptional<ZodBoolean>; failText: ZodOptional<ZodString>; from: ZodString; hint: ZodOptional<ZodString>; id: ZodString; marker: ZodOptional<ZodString>; next: ZodOptional<ZodObject<{ done: ZodOptional<ZodUnion<readonly [ZodString, ZodString]>>; failed: ZodOptional<ZodUnion<readonly [ZodString, ZodString]>>; }, $strict>>; place: ZodOptional<ZodString>; team: ZodOptional<ZodString>; text: ZodOptional<ZodString>; timeLimit: ZodOptional<ZodNumber>; verb: ZodLiteral<"photograph">; }, $strict>

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

Take a photograph (GAME_DESIGN §20): of an actor or a place, with the phone's camera (its Camera app), standing in the zone from and looking at the subject (in the frame the character's aim points, within the camera's range, nothing in between). Done with the first photo that has it.