Added support for Big Run to Satori.

This commit is contained in:
flash 2023-03-03 19:57:51 +00:00
parent 55672be6ca
commit 3432e7ccf3

View file

@ -494,9 +494,29 @@ if($typeId === SP_TYPE_SCHED) { // SCHEDULE SHIT
if($includeBigRun && !empty($data->coopGroupingSchedule->bigRunSchedules->nodes)) {
$schedule = [];
// i have no idea what the format of this is gonna be yet
// implement this when there's a big run again lol
$nodes = $data->coopGroupingSchedule->bigRunSchedules->nodes;
foreach($nodes as $node) {
if(empty($node->setting))
continue;
$schedule[] = $item = new stdClass;
splatoon3_schedule_gen($item, $node);
$item->variant = 'coop';
$item->stages = [
[
'name' => $node->setting->coopStage->name,
'image' => $node->setting->coopStage->image->url,
],
];
$item->weapons = [];
foreach($node->setting->weapons as $weapon)
$item->weapons[] = [
'name' => $localeInfo->weapons->{$weapon->__splatoon3ink_id}?->name ?? $weapon->name,
'image' => $weapon->image->url,
];
}
if(!empty($schedule)) {
$gameModes[] = [