five-on-it / packages/missions/src/schema / HoldupObjective
Variable: HoldupObjective
constHoldupObjective:ZodObject<{checkpoint:ZodOptional<ZodBoolean>;failText:ZodOptional<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>>;target:ZodString;team:ZodOptional<ZodString>;text:ZodOptional<ZodString>;timeLimit:ZodOptional<ZodNumber>;verb:ZodLiteral<"holdup">; },$strict>
Defined in: packages/missions/src/schema.ts:1252
Hold a person up (GAME_DESIGN §8, §9): aim a gun at an npc actor (a guard, a civilian, a target, a witness) from close; it raises its hands, lets go of what it carries, and kneels. Done once it is held up (or kneeling, or restrained) during the objective; fails when it is dead. An armed guard that sees the gun may refuse, and fight.