132 lines
5.0 KiB
JavaScript
132 lines
5.0 KiB
JavaScript
![]() |
export const nullPlaybookKey = "NONE";
|
||
|
|
||
|
export const playbookKeys = [
|
||
|
nullPlaybookKey,
|
||
|
"SUPERFAN",
|
||
|
"BADASS",
|
||
|
"LABMAN",
|
||
|
"DEMOTED",
|
||
|
"OUTCAST",
|
||
|
"USURPER",
|
||
|
"TIMECARD",
|
||
|
];
|
||
|
|
||
|
const playbooks = {
|
||
|
NONE: null,
|
||
|
SUPERFAN: {
|
||
|
detailQuestions: {
|
||
|
one: "What's the coolest thing you've ever done?",
|
||
|
two: "What's your favorite story about the boss? ",
|
||
|
},
|
||
|
inclinations: {
|
||
|
one: "Drawing on your knowledge of comic lore",
|
||
|
two: "Acting with naive optimism",
|
||
|
},
|
||
|
missionPlanningQuestions: {
|
||
|
one: "You've read an issue about the target. Choose a power or a weakness of the target, and explain it.",
|
||
|
two: "Confidently state a poorly thought out plan to achieve the goal.",
|
||
|
three: "Ask the boss: is the target really as cool as it's made out to be?",
|
||
|
},
|
||
|
expTrigger: "You faced the grim realities of the job.",
|
||
|
},
|
||
|
BADASS: {
|
||
|
detailQuestions: {
|
||
|
one: "Have you killed on the job? If so, what was your first? ",
|
||
|
two: "How did the boss earn your respect?",
|
||
|
},
|
||
|
inclinations: {
|
||
|
one: "Applying brute force",
|
||
|
two: "Making a threat",
|
||
|
},
|
||
|
missionPlanningQuestions: {
|
||
|
one: "You've fought the target before. State where they left a scar, and how they did it.",
|
||
|
two: "The target is an old friend. State how you met, and how it ended.",
|
||
|
three: "Ask the boss: can we kill the target?",
|
||
|
},
|
||
|
expTrigger: "Your strength couldn't solve the problem at hand.",
|
||
|
},
|
||
|
LABMAM: {
|
||
|
detailQuestions: {
|
||
|
one: "What was your first invention? ",
|
||
|
two: "What secret project does the boss fund? Why is it doomed? ",
|
||
|
},
|
||
|
inclinations: {
|
||
|
one: "Using your intellect",
|
||
|
two: "Doing something unexpected",
|
||
|
},
|
||
|
missionPlanningQuestions: {
|
||
|
one: "Present your new prototype weapon, which the target is probably weak to.",
|
||
|
two: "State a fact about the target's defense systems.",
|
||
|
three: "Ask the boss: what secret research is the target hiding?",
|
||
|
},
|
||
|
expTrigger: "Your invention failed fantastically.",
|
||
|
},
|
||
|
DEMOTED: {
|
||
|
detailQuestions: {
|
||
|
one: "What was your old villain name? Why are you just a hench, now?",
|
||
|
two: "What leverage does the boss have on you?",
|
||
|
},
|
||
|
inclinations: {
|
||
|
one: "Acting with excessive flair",
|
||
|
two: "Attempting to reclaim your status",
|
||
|
},
|
||
|
missionPlanningQuestions: {
|
||
|
one: "The target's clearly a rookie. State an obvious flaw with their approach or gimmick.",
|
||
|
two: "You've bested the target before. State how, and why you can't just do that again.",
|
||
|
three: "Ask the boss: why hasn't the Guild taken out the target?",
|
||
|
},
|
||
|
expTrigger: "Your old tricks weren't cut out for the job.",
|
||
|
},
|
||
|
OUTCAST: {
|
||
|
detailQuestions: {
|
||
|
one: "Why has society rejected you? ",
|
||
|
two: "Why has the boss taken you in? ",
|
||
|
},
|
||
|
inclinations: {
|
||
|
one: "Attempting to impress someone",
|
||
|
two: "Acting against all social norms",
|
||
|
},
|
||
|
missionPlanningQuestions: {
|
||
|
one: "The target has treated you cruelly. State when, and how.",
|
||
|
two: "You and the target have something in common. State what, and how that makes you feel.",
|
||
|
three: "Ask the boss: Why do you hate the target?",
|
||
|
},
|
||
|
expTrigger: "An attempt at connection was rejected.",
|
||
|
},
|
||
|
USURPER: {
|
||
|
detailQuestions: {
|
||
|
one: "What is your ultimate ambition? ",
|
||
|
two: "What habit of the boss infuriates you the most? ",
|
||
|
},
|
||
|
inclinations: {
|
||
|
one: "Acting on hidden agendas.",
|
||
|
two: "Putting yourself before anyone else.",
|
||
|
},
|
||
|
missionPlanningQuestions: {
|
||
|
one: "Describe how the target is uniquely equipped to defeat the boss.",
|
||
|
two: "Describe how you are uniquely equipped to defeat the target.",
|
||
|
three: "Ask the boss: are you really prepared for this mission?",
|
||
|
},
|
||
|
expTrigger: "You had to act selflessly.",
|
||
|
},
|
||
|
TIMECARD: {
|
||
|
detailQuestions: {
|
||
|
one: "Who relies on you? ",
|
||
|
two: "How did the boss convince you to take the job?",
|
||
|
},
|
||
|
inclinations: {
|
||
|
one: "Invoking rules or regulations.",
|
||
|
two: "Taking the laziest approach.",
|
||
|
},
|
||
|
missionPlanningQuestions: {
|
||
|
one: "State something that, by Guild rule, the target cannot do to you this mission.",
|
||
|
two: "State something you refuse to do this mission.",
|
||
|
three: "Ask the boss: How can we get a bonus on this job?",
|
||
|
},
|
||
|
expTrigger: "You had to act above and beyond your usual duties.",
|
||
|
},
|
||
|
};
|
||
|
|
||
|
export function lookupPlaybook(key) {
|
||
|
return playbooks[key];
|
||
|
}
|