$chapterId, 'chapter_number' => $number, 'hotspot_ids' => array_map( static fn (int $event): string => sprintf('S01-H%02d', $event), range(($number - 1) * 4 + 1, $number * 4) ), 'page_ids' => array_map( static fn (int $page): string => sprintf('%s-P%02d', $chapterId, $page), range(1, 8) ), 'memory_card_id' => $chapterId . '-MC01', ]; } return [ 'game_id' => 'tang-detective', 'schema_version' => 1, 'content_version' => 'season-01', 'max_body_bytes' => 32768, 'chapters' => $chapters, ];