diff --git a/api/albums/ALBUM44.json b/api/albums/ALBUM44.json index f47aea3d..7cea3186 100644 --- a/api/albums/ALBUM44.json +++ b/api/albums/ALBUM44.json @@ -844,6 +844,26 @@ "callBackDifficulty2": "9", "callBackDifficulty3": "11", "unlockLevel": "0" + }, + { + "uid": "43-41", + "name": "NICE TYPE feat. monii", + "author": "KIRA", + "bpm": "132", + "music": "nice_type_music", + "demo": "nice_type_demo", + "cover": "nice_type_cover", + "hexieCover": "", + "noteJson": "nice_type_map", + "scene": "scene_02", + "levelDesigner": "money钱", + "difficulty1": "3", + "difficulty2": "6", + "difficulty3": "8", + "callBackDifficulty1": "3", + "callBackDifficulty2": "6", + "callBackDifficulty3": "8", + "unlockLevel": "0" } ] \ No newline at end of file diff --git a/api/albums/ALBUM44_ChineseS.json b/api/albums/ALBUM44_ChineseS.json index 1df57fa7..35c72825 100644 --- a/api/albums/ALBUM44_ChineseS.json +++ b/api/albums/ALBUM44_ChineseS.json @@ -162,5 +162,9 @@ { "name": "タイムカプセル", "author": "モリモリあつし" + }, + { + "name": "NICE TYPE feat. monii", + "author": "KIRA" } ] \ No newline at end of file diff --git a/api/albums/ALBUM44_ChineseT.json b/api/albums/ALBUM44_ChineseT.json index 11b4828d..ddc31e83 100644 --- a/api/albums/ALBUM44_ChineseT.json +++ b/api/albums/ALBUM44_ChineseT.json @@ -162,5 +162,9 @@ { "name": "タイムカプセル", "author": "モリモリあつし" + }, + { + "name": "NICE TYPE feat. monii", + "author": "KIRA" } ] \ No newline at end of file diff --git a/api/albums/ALBUM44_English.json b/api/albums/ALBUM44_English.json index 6ef393fa..b41e48c5 100644 --- a/api/albums/ALBUM44_English.json +++ b/api/albums/ALBUM44_English.json @@ -162,5 +162,9 @@ { "name": "Time Capsule", "author": "Morimori Atsushi" + }, + { + "name": "NICE TYPE feat. monii", + "author": "KIRA" } ] \ No newline at end of file diff --git a/api/albums/ALBUM44_Japanese.json b/api/albums/ALBUM44_Japanese.json index 5d932311..3e956ac6 100644 --- a/api/albums/ALBUM44_Japanese.json +++ b/api/albums/ALBUM44_Japanese.json @@ -162,5 +162,9 @@ { "name": "タイムカプセル", "author": "モリモリあつし" + }, + { + "name": "NICE TYPE feat. monii", + "author": "KIRA" } ] \ No newline at end of file diff --git a/api/albums/ALBUM44_Korean.json b/api/albums/ALBUM44_Korean.json index 8073c86f..9b5fe0f9 100644 --- a/api/albums/ALBUM44_Korean.json +++ b/api/albums/ALBUM44_Korean.json @@ -162,5 +162,9 @@ { "name": "Time Capsule", "author": "Morimori Atsushi" + }, + { + "name": "NICE TYPE feat. monii", + "author": "KIRA" } ] \ No newline at end of file diff --git a/api/albums/ALBUM68.json b/api/albums/ALBUM68.json new file mode 100644 index 00000000..dce53fd2 --- /dev/null +++ b/api/albums/ALBUM68.json @@ -0,0 +1,126 @@ +[ + { + "uid": "67-0", + "name": "レイニーエンジェル", + "author": "モリモリあつし feat. なまほしちゃん", + "bpm": "135", + "music": "rainy_angel_music", + "demo": "rainy_angel_demo", + "cover": "rainy_angel_cover", + "hexieCover": "", + "noteJson": "rainy_angel_map", + "scene": "scene_05", + "levelDesigner": "Howard_Y", + "difficulty1": "4", + "difficulty2": "6", + "difficulty3": "9", + "difficulty4": "11", + "callBackDifficulty1": "4", + "callBackDifficulty2": "6", + "callBackDifficulty3": "9", + "callBackDifficulty4": "11", + "unlockLevel": "0" + }, + { + "uid": "67-1", + "name": "Gullinkambi", + "author": "a_hisa", + "bpm": "165", + "music": "gullinkambi_music", + "demo": "gullinkambi_demo", + "cover": "gullinkambi_cover", + "hexieCover": "", + "noteJson": "gullinkambi_map", + "scene": "scene_05", + "levelDesigner": "Shady", + "difficulty1": "4", + "difficulty2": "7", + "difficulty3": "10", + "callBackDifficulty1": "4", + "callBackDifficulty2": "7", + "callBackDifficulty3": "10", + "unlockLevel": "0" + }, + { + "uid": "67-2", + "name": "RakiRaki Rebuilders!!!", + "author": "MYUKKE.", + "bpm": "170", + "music": "rakiraki_rebuilders_music", + "demo": "rakiraki_rebuilders_demo", + "cover": "rakiraki_rebuilders_cover", + "hexieCover": "", + "noteJson": "rakiraki_rebuilders_map", + "scene": "scene_01", + "levelDesigner": "ForeverFXS", + "difficulty1": "5", + "difficulty2": "7", + "difficulty3": "10", + "callBackDifficulty1": "5", + "callBackDifficulty2": "7", + "callBackDifficulty3": "10", + "unlockLevel": "0" + }, + { + "uid": "67-3", + "name": "Laniakea", + "author": "NeLiME", + "bpm": "200", + "music": "laniakea_music", + "demo": "laniakea_demo", + "cover": "laniakea_cover", + "hexieCover": "", + "noteJson": "laniakea_map", + "scene": "scene_01", + "levelDesigner1": "HXJ_ConveX", + "levelDesigner2": "HXJ_ConveX", + "levelDesigner3": "奶酪", + "difficulty1": "5", + "difficulty2": "8", + "difficulty3": "10", + "callBackDifficulty1": "5", + "callBackDifficulty2": "8", + "callBackDifficulty3": "10", + "unlockLevel": "0" + }, + { + "uid": "67-4", + "name": "OTTAMA GAZER", + "author": "MYUKKE.", + "bpm": "170", + "music": "ottama_gazer_music", + "demo": "ottama_gazer_demo", + "cover": "ottama_gazer_cover", + "hexieCover": "", + "noteJson": "ottama_gazer_map", + "scene": "scene_01", + "levelDesigner": "ForeverFXS", + "difficulty1": "5", + "difficulty2": "8", + "difficulty3": "10", + "callBackDifficulty1": "5", + "callBackDifficulty2": "8", + "callBackDifficulty3": "10", + "unlockLevel": "0" + }, + { + "uid": "67-5", + "name": "Sleep Tight feat. まこと", + "author": "Neko Hacker", + "bpm": "123", + "music": "sleep_tight_music", + "demo": "sleep_tight_demo", + "cover": "sleep_tight_cover", + "hexieCover": "", + "noteJson": "sleep_tight_map", + "scene": "scene_05", + "levelDesigner": "神馬", + "difficulty1": "3", + "difficulty2": "5", + "difficulty3": "8", + "callBackDifficulty1": "3", + "callBackDifficulty2": "5", + "callBackDifficulty3": "8", + "unlockLevel": "0" + } +] \ No newline at end of file diff --git a/api/albums/ALBUM68_ChineseS.json b/api/albums/ALBUM68_ChineseS.json new file mode 100644 index 00000000..a76142a7 --- /dev/null +++ b/api/albums/ALBUM68_ChineseS.json @@ -0,0 +1,26 @@ +[ + { + "name": "レイニーエンジェル", + "author": "モリモリあつし feat. なまほしちゃん" + }, + { + "name": "Gullinkambi", + "author": "a_hisa" + }, + { + "name": "RakiRaki Rebuilders!!!", + "author": "MYUKKE." + }, + { + "name": "Laniakea", + "author": "NeLiME" + }, + { + "name": "OTTAMA GAZER", + "author": "MYUKKE." + }, + { + "name": "Sleep Tight feat. まこと", + "author": "Neko Hacker" + } +] \ No newline at end of file diff --git a/api/albums/ALBUM68_ChineseT.json b/api/albums/ALBUM68_ChineseT.json new file mode 100644 index 00000000..a76142a7 --- /dev/null +++ b/api/albums/ALBUM68_ChineseT.json @@ -0,0 +1,26 @@ +[ + { + "name": "レイニーエンジェル", + "author": "モリモリあつし feat. なまほしちゃん" + }, + { + "name": "Gullinkambi", + "author": "a_hisa" + }, + { + "name": "RakiRaki Rebuilders!!!", + "author": "MYUKKE." + }, + { + "name": "Laniakea", + "author": "NeLiME" + }, + { + "name": "OTTAMA GAZER", + "author": "MYUKKE." + }, + { + "name": "Sleep Tight feat. まこと", + "author": "Neko Hacker" + } +] \ No newline at end of file diff --git a/api/albums/ALBUM68_English.json b/api/albums/ALBUM68_English.json new file mode 100644 index 00000000..156aba04 --- /dev/null +++ b/api/albums/ALBUM68_English.json @@ -0,0 +1,26 @@ +[ + { + "name": "Rainy Angel", + "author": "Morimori Atsushi feat. Namahoshichan" + }, + { + "name": "Gullinkambi", + "author": "a_hisa" + }, + { + "name": "RakiRaki Rebuilders!!!", + "author": "MYUKKE." + }, + { + "name": "Laniakea", + "author": "NeLiME" + }, + { + "name": "OTTAMA GAZER", + "author": "MYUKKE." + }, + { + "name": "Sleep Tight feat.Macoto", + "author": "Neko Hacker" + } +] \ No newline at end of file diff --git a/api/albums/ALBUM68_Japanese.json b/api/albums/ALBUM68_Japanese.json new file mode 100644 index 00000000..a76142a7 --- /dev/null +++ b/api/albums/ALBUM68_Japanese.json @@ -0,0 +1,26 @@ +[ + { + "name": "レイニーエンジェル", + "author": "モリモリあつし feat. なまほしちゃん" + }, + { + "name": "Gullinkambi", + "author": "a_hisa" + }, + { + "name": "RakiRaki Rebuilders!!!", + "author": "MYUKKE." + }, + { + "name": "Laniakea", + "author": "NeLiME" + }, + { + "name": "OTTAMA GAZER", + "author": "MYUKKE." + }, + { + "name": "Sleep Tight feat. まこと", + "author": "Neko Hacker" + } +] \ No newline at end of file diff --git a/api/albums/ALBUM68_Korean.json b/api/albums/ALBUM68_Korean.json new file mode 100644 index 00000000..156aba04 --- /dev/null +++ b/api/albums/ALBUM68_Korean.json @@ -0,0 +1,26 @@ +[ + { + "name": "Rainy Angel", + "author": "Morimori Atsushi feat. Namahoshichan" + }, + { + "name": "Gullinkambi", + "author": "a_hisa" + }, + { + "name": "RakiRaki Rebuilders!!!", + "author": "MYUKKE." + }, + { + "name": "Laniakea", + "author": "NeLiME" + }, + { + "name": "OTTAMA GAZER", + "author": "MYUKKE." + }, + { + "name": "Sleep Tight feat.Macoto", + "author": "Neko Hacker" + } +] \ No newline at end of file diff --git a/api/albums/ALBUM8.json b/api/albums/ALBUM8.json index 684df987..b70e09fe 100644 --- a/api/albums/ALBUM8.json +++ b/api/albums/ALBUM8.json @@ -41,7 +41,7 @@ }, { "uid": "7-2", - "name": "Crimson Nightingle", + "name": "Crimson Nightingale", "author": "VeetaCrush", "bpm": "192", "music": "crimson_nightingale_music", diff --git a/api/albums/ALBUM8_ChineseS.json b/api/albums/ALBUM8_ChineseS.json index 5e1c6862..6199957f 100644 --- a/api/albums/ALBUM8_ChineseS.json +++ b/api/albums/ALBUM8_ChineseS.json @@ -8,7 +8,7 @@ "author": "xi" }, { - "name": "Crimson Nightingle", + "name": "Crimson Nightingale", "author": "VeetaCrush" }, { diff --git a/api/albums/ALBUM8_ChineseT.json b/api/albums/ALBUM8_ChineseT.json index 5e1c6862..6199957f 100644 --- a/api/albums/ALBUM8_ChineseT.json +++ b/api/albums/ALBUM8_ChineseT.json @@ -8,7 +8,7 @@ "author": "xi" }, { - "name": "Crimson Nightingle", + "name": "Crimson Nightingale", "author": "VeetaCrush" }, { diff --git a/api/albums/ALBUM8_English.json b/api/albums/ALBUM8_English.json index a07d6087..4ae6babb 100644 --- a/api/albums/ALBUM8_English.json +++ b/api/albums/ALBUM8_English.json @@ -8,7 +8,7 @@ "author": "xi" }, { - "name": "Crimson Nightingle", + "name": "Crimson Nightingale", "author": "VeetaCrush" }, { diff --git a/api/albums/ALBUM8_Japanese.json b/api/albums/ALBUM8_Japanese.json index 5e1c6862..6199957f 100644 --- a/api/albums/ALBUM8_Japanese.json +++ b/api/albums/ALBUM8_Japanese.json @@ -8,7 +8,7 @@ "author": "xi" }, { - "name": "Crimson Nightingle", + "name": "Crimson Nightingale", "author": "VeetaCrush" }, { diff --git a/api/albums/ALBUM8_Korean.json b/api/albums/ALBUM8_Korean.json index a07d6087..4ae6babb 100644 --- a/api/albums/ALBUM8_Korean.json +++ b/api/albums/ALBUM8_Korean.json @@ -8,7 +8,7 @@ "author": "xi" }, { - "name": "Crimson Nightingle", + "name": "Crimson Nightingale", "author": "VeetaCrush" }, { diff --git a/api/albums/albums.json b/api/albums/albums.json index 7b620d28..8da3a84c 100644 --- a/api/albums/albums.json +++ b/api/albums/albums.json @@ -29,6 +29,16 @@ "prefabsName": "AlbumDisco44", "free": false }, + { + "uid": "music_package_67", + "title": "Happy Otaku Pack Vol.18", + "tag": "Happy", + "needPurchase": true, + "price": "¥25.00", + "jsonName": "ALBUM68", + "prefabsName": "AlbumDisco68", + "free": false + }, { "uid": "music_package_66", "title": "Miku in Museland", @@ -104,6 +114,7 @@ "jsonName": "ALBUM61", "prefabsName": "AlbumDisco61", "free": false, + "lastActiveTime": "2026-01-31T15:00:00Z" }, { "uid": "music_package_59", diff --git a/api/albums/albums_ChineseS.json b/api/albums/albums_ChineseS.json index 579452fc..1c4666aa 100644 --- a/api/albums/albums_ChineseS.json +++ b/api/albums/albums_ChineseS.json @@ -8,6 +8,9 @@ { "title": "MD 补完计划" }, + { + "title": "肥宅快乐包 Vol.18" + }, { "title": "Miku in Museland" }, diff --git a/api/albums/albums_ChineseT.json b/api/albums/albums_ChineseT.json index ad8ced60..82ad8946 100644 --- a/api/albums/albums_ChineseT.json +++ b/api/albums/albums_ChineseT.json @@ -8,6 +8,9 @@ { "title": "MD 補完計劃" }, + { + "title": "肥宅快樂包 Vol.18" + }, { "title": "Miku in Museland" }, diff --git a/api/albums/albums_English.json b/api/albums/albums_English.json index 1aab72c7..3803de45 100644 --- a/api/albums/albums_English.json +++ b/api/albums/albums_English.json @@ -8,6 +8,9 @@ { "title": "MD Plus Project" }, + { + "title": "Happy Otaku Pack Vol.18" + }, { "title": "Miku in Museland" }, diff --git a/api/albums/albums_Japanese.json b/api/albums/albums_Japanese.json index 83bf92d1..7265cfc4 100644 --- a/api/albums/albums_Japanese.json +++ b/api/albums/albums_Japanese.json @@ -8,6 +8,9 @@ { "title": "MD 補完計画" }, + { + "title": "MUSIC快楽天 Vol.18" + }, { "title": "Miku in Museland" }, diff --git a/api/albums/albums_Korean.json b/api/albums/albums_Korean.json index 605e8084..b4a4d39e 100644 --- a/api/albums/albums_Korean.json +++ b/api/albums/albums_Korean.json @@ -8,6 +8,9 @@ { "title": "MD 보완 계획" }, + { + "title": "오타쿠의 쾌락 모음 Vol.18" + }, { "title": "Miku in Museland" }, diff --git a/api/extra/character_Japanese.json b/api/extra/character_Japanese.json index 0d3535fc..756118a8 100755 --- a/api/extra/character_Japanese.json +++ b/api/extra/character_Japanese.json @@ -1440,7 +1440,7 @@ "catExpressions": null }, { - "characterName": " 初音ミク", + "characterName": "初音ミク", "cosName": "バーチャルシンガー", "description": "バーチャルシンガー", "skill": "すべての敵や楽譜(長押し)を上下軌道区別なしに打てる。\nただし音符、ハート、障害物に効かない。", diff --git a/api/extra/elfin_ChineseS.json b/api/extra/elfin_ChineseS.json index 490e4e83..457c8cbd 100755 --- a/api/extra/elfin_ChineseS.json +++ b/api/extra/elfin_ChineseS.json @@ -71,6 +71,12 @@ }, { "name": "霓虹彩蛋", + "skins": + [ + { "skinName": "R-6" }, + { "skinName": "纱夜" }, + { "skinName": "琳" } + ], "description": "", "skill": "首次开启 Fever 状态后霓虹彩蛋将会随机孵化出一位霓虹深渊联动角色:R-6 可在主角每次受伤时减免一半伤害;纱夜可在取得“Perfect”判定时获得 5% 的额外分数;琳可在持续按住乐谱(长按)期间,将“Miss”判定变为“Great”,对乐谱(长按)和连打敌人无效。", "chipName": "未孵化的蛋", diff --git a/api/extra/elfin_ChineseT.json b/api/extra/elfin_ChineseT.json index 8d5d4cdc..3847c992 100755 --- a/api/extra/elfin_ChineseT.json +++ b/api/extra/elfin_ChineseT.json @@ -71,6 +71,12 @@ }, { "name": "霓虹彩蛋", + "skins": + [ + { "skinName": "R-6" }, + { "skinName": "紗夜" }, + { "skinName": "琳" } + ], "description": "", "skill": "首次開啟 Fever 狀態後霓虹彩蛋將會隨機孵化出一位霓虹深淵聯動角色:R-6 可在主角每次受傷時減免一半傷害;紗夜可在取得“Perfect”判定時獲得 5% 的額外分數;琳可在持續按住樂譜(長按)期間,將“Miss”判定變為“Great”,對樂譜(長按)和連打敵人無效。", "chipName": "未孵化的蛋", diff --git a/api/extra/elfin_English.json b/api/extra/elfin_English.json index 1690ae93..8e46c6f5 100755 --- a/api/extra/elfin_English.json +++ b/api/extra/elfin_English.json @@ -73,6 +73,12 @@ }, { "name": "Neon Egg", + "skins": + [ + { "skinName": "R-6" }, + { "skinName": "Saya" }, + { "skinName": "Lin" } + ], "description": "", "skill": "After first bursting into Fever mode, a random Neon Abyss collab character will hatch out of Neon Egg: R-6 can shield 50% damage every time you gets hurt; Saya can earn a 5% score bonus for each \"Perfect\" judgement; when holding Sheets (hold note), Lin can convert \"Miss\" into \"Great\", but this doesn't work on Sheets (hold note) and Mash Enemies.", "chipName": "Unhatched Egg", diff --git a/api/extra/elfin_Japanese.json b/api/extra/elfin_Japanese.json index 77a35690..cf77711d 100755 --- a/api/extra/elfin_Japanese.json +++ b/api/extra/elfin_Japanese.json @@ -71,6 +71,12 @@ }, { "name": "Neon Egg", + "skins": + [ + { "skinName": "R-6" }, + { "skinName": "サヤ" }, + { "skinName": "リン" } + ], "description": "", "skill": "初めて Fever 状態に入ると Neon Egg がランダムに Neon Abyss コラボキャラを孵化する:R-6はキャラの受けたダメージを半減することができる。サヤは「Perfect」判定が出るとき5%ボーナススコアを与える。リンは楽譜(長押し)をする期間中に、「Miss」を「Great」判定に変更することが出来る。だが、楽譜(長押し)や連打敵(ボス)に効果がない。", "chipName": "未孵化のエッグ", diff --git a/api/extra/elfin_Korean.json b/api/extra/elfin_Korean.json index 5d34180f..e264018c 100755 --- a/api/extra/elfin_Korean.json +++ b/api/extra/elfin_Korean.json @@ -71,6 +71,12 @@ }, { "name": "Neon Egg", + "skins": + [ + { "skinName": "R-6" }, + { "skinName": "사야" }, + { "skinName": "린" } + ], "description": "", "skill": "처음 Fever 상태에 들어선 \"Neon Egg\"는 Neon Abyss 의 콜라보레이션 캐릭터를 랜덤으로 부화해 낼 수 있습니다: 매번 피해를 받을 때 R-6이50%피해치를 감소시켜줍니다.사야는 \"Perfect\"판정을 받을 경우5%의 추가 점수를 획득할 수 있습니다.린은 악보(롱노트)를 계속 누르고 있는 동안 \"Miss\"판정을 \"Great\"로 바꿔 줍니다,악보(롱노트)혹은 연타를 할 적한테는 무효.", "chipName": "부화하지 않은 알", diff --git a/covers-raw/gullinkambi_cover.png b/covers-raw/gullinkambi_cover.png new file mode 100644 index 00000000..74042193 Binary files /dev/null and b/covers-raw/gullinkambi_cover.png differ diff --git a/covers-raw/hatsune_tenchi_kaibyaku_shinwa_cover.png b/covers-raw/hatsune_tenchi_kaibyaku_shinwa_cover.png index 75508c54..6545be68 100644 Binary files a/covers-raw/hatsune_tenchi_kaibyaku_shinwa_cover.png and b/covers-raw/hatsune_tenchi_kaibyaku_shinwa_cover.png differ diff --git a/covers-raw/laniakea_cover.png b/covers-raw/laniakea_cover.png new file mode 100644 index 00000000..c7ded5eb Binary files /dev/null and b/covers-raw/laniakea_cover.png differ diff --git a/covers-raw/nice_type_cover.png b/covers-raw/nice_type_cover.png new file mode 100644 index 00000000..18ae6dc3 Binary files /dev/null and b/covers-raw/nice_type_cover.png differ diff --git a/covers-raw/ottama_gazer_cover.png b/covers-raw/ottama_gazer_cover.png new file mode 100644 index 00000000..4e113777 Binary files /dev/null and b/covers-raw/ottama_gazer_cover.png differ diff --git a/covers-raw/rainy_angel_cover.png b/covers-raw/rainy_angel_cover.png new file mode 100644 index 00000000..bd909ffb Binary files /dev/null and b/covers-raw/rainy_angel_cover.png differ diff --git a/covers-raw/rakiraki_rebuilders_cover.png b/covers-raw/rakiraki_rebuilders_cover.png new file mode 100644 index 00000000..01754d35 Binary files /dev/null and b/covers-raw/rakiraki_rebuilders_cover.png differ diff --git a/covers-raw/sleep_tight_cover.png b/covers-raw/sleep_tight_cover.png new file mode 100644 index 00000000..8c5db0b4 Binary files /dev/null and b/covers-raw/sleep_tight_cover.png differ diff --git a/src/covers/gullinkambi_cover.png b/src/covers/gullinkambi_cover.png new file mode 100644 index 00000000..3e76eac7 Binary files /dev/null and b/src/covers/gullinkambi_cover.png differ diff --git a/src/covers/hatsune_tenchi_kaibyaku_shinwa_cover.png b/src/covers/hatsune_tenchi_kaibyaku_shinwa_cover.png index ed4c6d93..eea61e92 100644 Binary files a/src/covers/hatsune_tenchi_kaibyaku_shinwa_cover.png and b/src/covers/hatsune_tenchi_kaibyaku_shinwa_cover.png differ diff --git a/src/covers/laniakea_cover.png b/src/covers/laniakea_cover.png new file mode 100644 index 00000000..74b2fb77 Binary files /dev/null and b/src/covers/laniakea_cover.png differ diff --git a/src/covers/nice_type_cover.png b/src/covers/nice_type_cover.png new file mode 100644 index 00000000..60a60456 Binary files /dev/null and b/src/covers/nice_type_cover.png differ diff --git a/src/covers/ottama_gazer_cover.png b/src/covers/ottama_gazer_cover.png new file mode 100644 index 00000000..8f3e27c0 Binary files /dev/null and b/src/covers/ottama_gazer_cover.png differ diff --git a/src/covers/rainy_angel_cover.png b/src/covers/rainy_angel_cover.png new file mode 100644 index 00000000..fa19bcda Binary files /dev/null and b/src/covers/rainy_angel_cover.png differ diff --git a/src/covers/rakiraki_rebuilders_cover.png b/src/covers/rakiraki_rebuilders_cover.png new file mode 100644 index 00000000..230a83d2 Binary files /dev/null and b/src/covers/rakiraki_rebuilders_cover.png differ diff --git a/src/covers/sleep_tight_cover.png b/src/covers/sleep_tight_cover.png new file mode 100644 index 00000000..86f4e5ae Binary files /dev/null and b/src/covers/sleep_tight_cover.png differ