five-on-it / packages/protocol/src/cops / CopDispatch
Variable: CopDispatch
constCopDispatch:ZodObject<{budget:ZodNumber;costs:ZodArray<ZodNumber>;cuff:ZodOptional<ZodObject<{client:ZodNumber;progress:ZodNumber; },$strip>>;dispatcher:ZodBoolean;last:ZodOptional<ZodObject<{answer:ZodEnum<{budget:"budget";cooldown:"cooldown";dispatcherOnly:"dispatcherOnly";failed:"failed";noBuilding:"noBuilding";noRoad:"noRoad";noSuspect:"noSuspect";notCop:"notCop";ok:"ok";rate:"rate";room:"room"; }>;n:ZodNumber;order:ZodEnum<{cruiser:"cruiser";drone:"drone";roadblock:"roadblock";swat:"swat"; }>; },$strip>>;max:ZodNumber;ready:ZodArray<ZodNumber>;suspects:ZodArray<ZodObject<{age:ZodNumber;client:ZodNumber;name:ZodOptional<ZodString>;stars:ZodNumber;x:ZodNumber;z:ZodNumber; },$strip>>;units:ZodArray<ZodObject<{kind:ZodEnum<{cruiser:"cruiser";drone:"drone";roadblock:"roadblock";swat:"swat"; }>;seconds:ZodNumber;x:ZodNumber;z:ZodNumber; },$strip>>; },$strip>
Defined in: packages/protocol/src/cops.ts:123
A cop's dispatch: their team's budget and orders, their cuffs, the suspects and the backup out.