diff --git a/game/aoi_route.rpy b/game/aoi_route.rpy index 3f39721..d1da60c 100644 --- a/game/aoi_route.rpy +++ b/game/aoi_route.rpy @@ -1060,6 +1060,7 @@ label aoi_route: "{b}בעיקרון הגעת לסוף הרע :(" $ persistent.aoi_ending_bad = True + return return diff --git a/game/audio/bgm_amaidol.mp3 b/game/audio/bgm_amaidol.mp3 new file mode 100644 index 0000000..4764743 Binary files /dev/null and b/game/audio/bgm_amaidol.mp3 differ diff --git a/game/audio/bgm_song_bad.mp3 b/game/audio/bgm_song_bad.mp3 new file mode 100644 index 0000000..d691d51 Binary files /dev/null and b/game/audio/bgm_song_bad.mp3 differ diff --git a/game/audio/bgm_song_good.mp3 b/game/audio/bgm_song_good.mp3 new file mode 100644 index 0000000..cf071c3 Binary files /dev/null and b/game/audio/bgm_song_good.mp3 differ diff --git a/game/audio/sfx_crowd_murmur.mp3 b/game/audio/sfx_crowd_murmur.mp3 new file mode 100644 index 0000000..afcadb3 Binary files /dev/null and b/game/audio/sfx_crowd_murmur.mp3 differ diff --git a/game/images/bg_amaidol_crowd.png b/game/images/bg_amaidol_crowd.png new file mode 100644 index 0000000..bb8ae03 Binary files /dev/null and b/game/images/bg_amaidol_crowd.png differ diff --git a/game/images/bg_amaidol_stage.png b/game/images/bg_amaidol_stage.png new file mode 100644 index 0000000..1a465e2 Binary files /dev/null and b/game/images/bg_amaidol_stage.png differ diff --git a/game/images/cg_shiro_bad.jpeg b/game/images/cg_shiro_bad.jpeg new file mode 100644 index 0000000..a777aa0 Binary files /dev/null and b/game/images/cg_shiro_bad.jpeg differ diff --git a/game/images/cg_shiro_good.jpeg b/game/images/cg_shiro_good.jpeg new file mode 100644 index 0000000..7d37199 Binary files /dev/null and b/game/images/cg_shiro_good.jpeg differ diff --git a/game/saves/persistent b/game/saves/persistent index 1d82222..94d3e83 100644 Binary files a/game/saves/persistent and b/game/saves/persistent differ diff --git a/game/script.rpy b/game/script.rpy index fd599e8..0ffb4c3 100644 --- a/game/script.rpy +++ b/game/script.rpy @@ -25,6 +25,7 @@ define mtt = Character("המנחה", color= "#00704f") define jdg = Character("שופטת", color= "#00704f") define emi = Character("אמה ועידו", color= "#00704f") define con = Character("באי הכנס", color= "#00704f") +define cwd = Character("קהל", color= "#00704f") # letter - novel mode diff --git a/game/shiro_route.rpy b/game/shiro_route.rpy index c986bd2..1b97db9 100644 --- a/game/shiro_route.rpy +++ b/game/shiro_route.rpy @@ -748,8 +748,165 @@ label shiro_route: jump shiro_route_end return + ## route endings label shiro_route_end: + scene bg_amaidol_crowd with fade + + "אתה נכנס לאולם הראשי ומוצא את מקומך." + + "המקום יחסית קרוב לבמה, יש להרבה מהצופים האחרים בקהל סטיקלייטים צבעוניים כאלו ואחרים לתחרות." + + "יש המולה מאחורי הקלעים, אתה מזהה את אמה ועידו בזמן שהם רצים ומדברים עם המתנדבים שלהם, כנראה מתארגנים לרגעי האמת." + + scene bg_amaidol_stage with fade + + play music bgm_amaidol + + emi "שלום וברוכים הבאים לתחרות תחרות האיידול!" + + play sound sfx_crowd_cheer + + emi "אנחנו גאים בכל המתחרים שלנו ומקווים שתקבלו את ההופעה הטובה ביותר שאי פעם ראיתם!" + + emi "ועכשיו למתחרה הראשון שלנו, שמתחרה לראשונה לבדו - שירו!!!" + + play sound sfx_crowd_cheer + + stop music fadeout 1.0 + + if ending_progress >= 2: + jump shiro_route_end_good + else: + jump shiro_route_end_bad + + # good ending + label shiro_route_end_good: + + show shiro with dissolve + + "שירו עולה לבמה, מלא בביטחון. הוא נעמד במרכזה וממתין לתחילת המוזיקה." + + play music bgm_song_good + + "המוזיקה מתחילה ומתנגנת לה, ושירו מצטרף אליה במהרה." + + "אפשר לראות מהפנים של שירו שהוא בטוח בעצמו ובשירה שלו, ובצדק." + + "שירו ממשיך לשיר במיומנות, וככל שהשיר מתגבר כך גם השירה של שירו מתחזקת." + + "אי אפשר להוריד ממנו את העיניים. נראה ששאר האנשים בקהל מסכימים איתך." + + stop music fadeout 1.0 + + "המוזיקה נגמרת וכך גם השיר." + + "שירו, שנשאר עכשיו על הבמה פוקח את עיניו ומסתכל על הקהל." + + pause 1.0 + + play sound sfx_crowd_cheer + + "אחרי כמה שניות של שתיקה, כנראה מהשוק, הקהל מתפרץ ומריע בקולות רועמים." + + play music bgm_amaidol + + cwd "וואו! כל הכבוד!" + + cwd "זה הביצוע הכי טוב שאי פעם שמעתי!" + + cwd "מטורףףףף!!!" + + sh happy "תודה, תודה רבה!" + + hide shiro with dissolve + + "שירו יורד מהבמה והתחרות ממשיכה. גם שאר המתמודדים מוכשרים מאוד, אבל נראה שהקהל כבר נשבה בקסמו של שירו." + + emi "וואו, ביצועים מעולים, כל הכבוד לכל המתחרים!" + + emi "אבל זוכה יש רק אחד, אנחנו מקווים שאתם מוכנים…!" + + play sound sfx_crowd_cheer + + emi "והזוכים במקום הראשון הוא… היא… הם... " + + emi "שירו!!!" + + scene cg_shiro_good with fade + + "שירו עולה לבמה כדי לקבל את הפרס שלו. הוא זכה בתחרות, ואתה לא יכול שלא להתרגש מהזכייה הזו." + + sh "וואו! תודה, תודה רבה לכולכם! ותודה רבה לך, שעזרת לי והאמנת בי!" + + "שירו מסתכל עלייך בעת הכרת התודה." + + "{b}וכל הכבוד לך, עזרת לשירו לזכות בתחרות האיידול!" + + "{b}שירו יזכור את זה, ואנחנו מקווים שגם אתם!" + + "{b}סוף טוב הכל טוב :)" + + $ persistent.shiro_ending = True + + return + + # bad ending + label shiro_route_end_bad: + + show shiro with dissolve + + "שירו עולה לבמה. הוא נעמד במרכזה וממתין לתחילת המוזיקה." + + play music bgm_song_bad + + "המוזיקה מתחילה ושירו פותח את פיו כדי להתחיל לשיר, אבל… אין קול?" + + "לא נראה שיש בעיה במיקרופון, אתה מנסה להסתכל בצורה יותר ברורה." + + "אוי לא, הוא קפוא על הבמה!" + + "זה מהלחץ? הנעליים לא בסדר? אוי לא, אולי זו הבחירה של השיר?" + + "לא משנה מה הסיבה, נראה ששירו לא היה מוכן להתחיל, או אם בכלל לשיר." + + play sound sfx_gasp + + "שירו מוריד את המיקרופון, הכתפיים שלו נופלות ונראה שהוא מוכן לתבוסה." + + stop music fadeout 1.0 + + cwd "מה? מה קרה?" + + cwd "מה זה הוא מפחד?" + + cwd "בוזזז!!! רד מהבמה אם אתה לא שר!!!" + + play sound sfx_crowd_murmur + + with hpunch + + "אמה ועידו עולים לבמה לבדוק על שירו, אבל הוא רק נותן להם את המיקרופון ויורד מהבמה." + + play music bgm_bad_ending + + scene cg_shiro_bad with fade + + emi "אההה… נראה שיש לנו כאן תקלה קצרה." + + emi "רגע, אנחנו שומעים בקשר... התקלה טופלה והתחרות ממשיכה! מצטערים על העיכובים!" + + "{b}שירו לא חזר לעלות לבמה, התחרות נגמרה וזמר אחר זכה." + + "{b}שירו יזכור את זה לפעמים הבאות." + + "{b}בעיקרון הגעת לסוף הרע :(" + + $ persistent.shiro_ending_bad = True + + return + + return return \ No newline at end of file