/pso2-daily-schedule

PSO2 daily quests and orders schedule

Primary LanguageJavaScript

export interface Schema {
  /** A date in PST indicating the start of a cycle */
  start: string;
  /** How many days to cycle before repeating */
  cycle: number;
  /** Schedule items */
  items: ScheduleItem[];
}

export interface ScheduleItem {
  /** Days where this item appears */
  schedule: number[];
  /** Name of item */
  name: string;
  /** Info of the client order, if this is one */
  order?: OrderInfo;
}

export interface OrderInfo {
  /** Max amount to gather or exterminate */
  amount?: number;
  /** Meseta gained from clearing the order (after doing one gather) */
  meseta?: number;
  /** EXP gained from clearing the order (after doing one gather) */
  exp?: number;
}