five-on-it / packages/protocol/src/standing / RespectBreakdown
Variable: RespectBreakdown
constRespectBreakdown:ZodObject<{band:ZodEnum<{good:"good";low:"low";warning:"warning"; }>;base:ZodNumber;bonus:ZodNumber;conduct:ZodNumber;contribution:ZodOptional<ZodNumber>;difficulty:ZodNumber;outcome:ZodNumber;present:ZodBoolean;qualified:ZodBoolean;repeat:ZodNumber;repeatIndex:ZodNumber;share:ZodNumber;short:ZodOptional<ZodBoolean>;span:ZodOptional<ZodNumber>;total:ZodNumber; },$strip>
Defined in: packages/protocol/src/standing.ts:93
A run's Respect for a seat, step by step: the base (the mission's expected length) and its difficulty, the outcome's factor, whether the seat was there, its share of its team's credit and the bonus it gave, what it got of it with no credit at all (contribution: half, or nothing on a failure or a lost match), the day's repeat (this run's place among the day's paid runs of the mission, 0 first, and its factor), whether the mission pays, the conduct band and its factor, and what it came to. A seat that was not there for the whole run (filled under way, or given up) has its span: its share of the run (0 to 1), which the base was cut to and its presence judged against.