Add Salmon Run weapon names to tweet

This commit is contained in:
Matt Isenhower 2022-10-16 17:41:24 -07:00
parent a04b6e77f6
commit c82dd0a311

View File

@ -22,13 +22,22 @@ export default class SalmonRunTweet extends TweetGenerator
async _getStatus() {
let schedule = await this.getActiveSchedule();
let lines = [];
let hasMysteryWeapon = schedule.settings.weapons.some(w => w.name === 'Random');
if (hasMysteryWeapon) {
return `Salmon Run is now open on ${schedule.settings.coopStage.name} with MYSTERY WEAPONS! #salmonrun #splatoon3`;
lines.push(`Salmon Run is now open on ${schedule.settings.coopStage.name} with MYSTERY WEAPONS! #salmonrun #splatoon3`);
} else {
lines.push(`Salmon Run is now open on ${schedule.settings.coopStage.name}! #salmonrun #splatoon3`);
}
return `Salmon Run is now open on ${schedule.settings.coopStage.name}! #salmonrun #splatoon3`;
lines.push('');
lines.push('Current weapons:');
lines.push(...schedule.settings.weapons.map(w => ` ${w.name}`));
return lines.join('\n');
}
/** @param {ScreenshotHelper} screenshotHelper */