Files
otomai/game/shiro_route.rpy
dvtzr 35c7ef0cb6 shiro route part 2
second part is done! probably will come back to it to see if we can bridge it in a nicer way. tomorrow we end this route (hopefully)
2025-01-06 22:53:58 +02:00

381 lines
17 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
## Shiro Route
label shiro_route:
## first event: late to practice
label shiro_route_1:
show shiro stress with dissolve
play music bgm_convention
sh "אוקיי. הגענו. אני לא מאמין שאני עושה את זה."
"שירו נראה כאילו הוא לחוץ מאוד ולא מצליח להירגע."
p "אוקיי, בוא נעשה את זה צעד-צעד. אמרת שיש חימום, נכון? אתה יודע איפה זה מתקיים?"
sh "כן, זה באיזור שמאחורי הבמה, אנחנו תמיד מתאספים שם כדי לחמם את מיתרי הקול ולתת כמה מילות עידוד. אאוי בדרך כלל מובילה את המעגל."
p "אני בטוח שגם אתה יכול. זה קטן עלייך, רק חימום קצר ותרגיש הרבה יותר טוב!"
show shiro -stress
sh "צודק, זה לא משהו שלא עשיתי בעבר."
"שירו מתחיל לחפש בתיק שלו את המילים לשיר שהדפיס מראש, הוא נותן לך את הפלאפון שלו לרגע."
sh "תוכל לבדוק בשבילי מתי מתחיל החימום? אני חושב שיש לנו עוד זמן, אבל אני לא בטוח…"
menu:
"לפי התוכנייה האירוע מתחיל ב-10:30, אז אולי ב-09:45?":
jump shiro_route_1_bad
"יש לך הודעה שאומרת \" נתראה ב-09:10 \", זה זה?":
jump shiro_route_1_good
# bad choice
label shiro_route_1_bad:
sh sus "אתה בטוח? זה נשמע לי יחסית מאוחר."
p "זה מה שכתוב, אין לי סיבה להמציא סתם."
sh "טוב, אז בינתיים אעשה חזרה קצרה במסדרון. הייתי רוצה להסתובב בכנס, אבל אני לא בטוח שאצליח להרגע."
p "מה? אז תבזבז את השעה הראשונה של הכנס במסדרון?"
sh "כן? אתה חושב שזה בזבוז זמן?"
menu:
"אולי לטייל קצת בכנס יעזור לך להתנתק.":
pass
"אני לא בטוח שזה מה שאני רוצה לעשות…":
pass
show shiro -sus
sh "צודק, ממילא אצטרך להגיע לחימום. אין סיבה לעשות את זה פעמיים. חוץ מזה, אולי חימום יתר יהרוס לי את מיתרי הקול. עדיף לנסות להפיג מתח בדוכנים."
scene bg_con_booths with fade
show shiro with dissolve
"שירו ואתה מסתובבים בכנס ומסתכלים יחד בדוכנים. נדמה שזה עוזר להפיג את המתח, אבל שירו פספס את החימום שלו."
sh @ happy "וואו, אני לא מאמין שיש אנשים כל כך מוכשרים בכנס! זו הפעם הראשונה שיש לי זמן להגיע לסחורה לפני שהכל נמכר!"
p "כן, ואפילו הספקתי לקנות סטיק-לייט לקראת התחרות, עכשיו אוכל לעודד אותך במלוא הכוח!"
sh "יופי, אבל עכשיו באמת כדאי לנו להזדרז, אני לא רוצה לאחר."
stop music fadeout 1.0
scene bg_stage_back with fade
emi "שירו? הגעת לכנס? היינו בטוחים שהחלטת לא לבוא!"
show shiro surprised with dissolve
sh "למה שלא אגיע? הגעתי בדיוק בזמן לחימום!"
emi "החימום נגמר כבר מזמן… לא הגעת אז חשבנו שלא תשתתף בתחרות. מזל שלא מחקנו את השם שלך מהרשימה של המשתתפים!"
play music bgm_crisis
sh shock "מה?! ה-החימום כבר קרה?! איך?! חשבתי שיש לי עוד הרבה זמן!"
menu:
"אני כל כך מצטער! יש משהו שנוכל לעשות?":
pass
"אמרתם שלא הורדתם אותו מהרשימה, זה אומר שעדיין לא מאוחר מידי!":
pass
stop music fadeout 1.0
emi " שירו, הכל בסדר, זה רק החימום. אתה עדיין ברשימה. בואו רק נוודא שאנחנו מסונכרנים על השיר."
sh stress "או-אוקיי… השיר שבחרתי הוא \"השונאן שבליבי פועם\" מהסדרה \"הפעם ההיא שהפכתי לסליים, אבל בצפון תל אביב\"."
jump shiro_route_2
# good choice
label shiro_route_1_good:
sh stress "ומה השעה עכשיו?"
p "09:05… אולי כדאי שנרוץ?"
sh "………"
sh "כן."
"שירו ואתה רצים ועוקפים את כל הדוכנים, אבל מספיקים להגיע לתחילת החימום בזמן."
stop music fadeout 1.0
scene bg_stage_back with fade
show shiro mortified with dissolve
sh "הגעתי... הגעתי, אני כאן… אני פה...!"
"נראה שהחימום לא התחיל, אבל רוב המשתתפים כבר כאן, כולל אמה יידול ועידו וולפסט - המנהלים של התחרות."
emi "שירו, הכל בסדר, עדיין לא התחלנו. תנשום עמוק, יהיה בסדר."
p "רואה? הכל לפי התוכנית."
show shiro -mortified
play music bgm_normal
sh "כן, אה? ממש על הקשקש. לא נורא, העיקר שהגענו."
"שירו מסתכל סביבו ורואה את כל הזמרים המוכשרים שעומדים מולו. ההתרגשות ממש מורגשת באוויר."
show shiro stress
p "מה קרה?"
sh "כולם כל כך מוצלחים… מה אם לא אהיה טוב בלי אאוי? מה אם לא אצליח לעמוד לבד על הבמה ולהדהים את הקהל? מה אם-"
menu:
"שירו, הכל יהיה בסדר! תן לעצמך יותר קרדיט.":
pass
"Ganbare ganbare Shiro!":
pass
"שירו, תאמין בי שמאמין בך!":
pass
sh happy "תודה לך, באמת."
sh "כן, אני אצליח ואהיה הכי טוב בכוחות עצמי. צעד-צעד, נכון?"
scene black with fade
"החימום מתחיל וכולם שרים ביחד, השירה של כולם נעימה מאוד ונראה שעומדת בפני שירו תחרות קשה. אבל למרות הכל, נראה שהשירה מרגיעה אותו."
scene bg_stage_back with fade
emi "כל הכבוד לכולם, שמחים לראות ולשמוע אתכם מוכנים לתחרות! אנחנו רק רוצים לוודא שהכל מוכן מאחורי הקלעים, בואו אלינו לבדוק את הקבצים כשתהיו מוכנים!"
show shiro happy with dissolve
sh "פיו… זה מרגיש טוב לחמם קצת את מיתרי הקול לפני התחרות."
p "יופי, רואה? אמרתי לך שהכל יהיה בסדר!"
sh "כן, טוב, בוא נראה שהקבצים שלי תקינים. הכל צריך להיות מושלם כדי שאעלה עם ביטחון."
"שירו ואתה מתקדמים לכיוון אמה ועידו, שרואים אתכם וכבר מכינים את התיקייה של שירו."
stop music fadeout 1.0
emi "יופי, אנחנו רואים שאאוי שלחה את כל הקבצים והם כאן, בואו רק נוודא שאנחנו על אותו קו. איזה שיר בחרת?"
sh "השיר שבחרתי הוא \"השונאן שבליבי פועם\", מהסדרה \"הפעם ההיא שהפכתי לסליים, אבל בצפון תל אביב\"."
$ ending_progress += 1
jump shiro_route_2
## event 2: wrong song
label shiro_route_2:
"אמה ועידו מסתכלים אחד על השניה, הבעות הפנים שלהם מתחלפות ונדמה שהגבות שלהם מתקמטות בדאגה."
emi "שירו… רוצה לבדוק שוב את המייל שאאוי שלחה לנו?"
sh "מה? מה אאוי כבר יכלה לשלוח? אין מצב שהיא טעתה בשיר, היא מומחית בדרישות תאורה ומוזיקה. בגלל זה היא תמיד הפנים של הקראוקה!"
hide shiro with dissolve
"שירו מסתכל על המסך שמוצג בפניו, ומתחיל לקרוא את המייל של אאוי."
play music bgm_crisis
show aoi smug with dissolve
ltr """
אמה יידול ועידו וולפסט היקרים,
אני יוצרת איתכם קשר כדי לבשר לכם על חדשות נוראיות - לא אשתתף השנה בתחרות האיידול.
אני יודעת, מדובר באובדן קשה שלא תוכלו לשמוע את שירתי על במתכם, ואני באמת לא יודעת איך תצליחו להתאושש מהאובדן הנוראי הזה.
אבל הבמה האחרת קוראת לי, וכבר השקעתי חודשיים בתפירת הקוספליי הזה.
אני משאירה בידיכם הנאמנות את אחי התאום, הלא הוא שירו, שלא כל כך יודע לתפור אז לא רצה לעשות איתי קוספליי.
בבקשה תדאגו לו כאילו היה אחד משלכם. הוא ישיר את השיר
{color=#ff0000}"הסליים האמיתי הוא החברות שרקמנו בדרך"{/color}
, מהסדרה
{b}"הפעם ההיא שהפכתי לסליים, אבל בצפון תל אביב". {/b}
שיר מרגש, ואני די בטוחה שזה השיר האהוב עליו מהסדרה, אז לא תהיה לו בעיה לשיר.
סומכת עליכם ואוהבת מיליונים,
{color=#5e9cff}אאוי ♥
"""
hide aoi with dissolve
stop music fadeout 1.0
show shiro mortified with dissolve
sh "…………………….."
emi "…………………….."
p "…………………….."
p "ש-שירו יהיה בסדר…"
menu:
"אאוי אמרה שזה השיר האהוב עלייך, אולי פשוט… תחליף אליו?":
jump shiro_route_2_good
"זה רק עניין טכני פשוט, בוא נתחבר רגע לאינטרנט ונוריד את השיר הנכון!":
jump shiro_route_2_bad
# bad choice
label shiro_route_2_bad:
show shiro stress
p "יש לי אינטרנט ממש מהיר, בשניה וחצי אני מוריד לך את השיר!"
sh "א-אוקיי. כן. בטח. שניה וחצי. חהחה. פשוט."
"אתה מסתכל קרוב יותר ורואה את הנשמה של שירו עוזבת את הגוף שלו,"
# note: might be funny to have an animation here?
menu:
"אני תופס את הנשמה וזורק אותה בחזרה לתוך הגוף של שירו":
pass
"אמאל'ה רוח!!!":
pass
"נדמה ששירו מתעשת על עצמו מעט."
sh happy "מה? אה? סליחה, נראה לי שחלמתי שאאוי שלחה את השיר הלא נכון."
sh @ angry "על מי אני עובד, זה לא חלום. זו המציאות!"
sh "להוריד את השיר עכשיו…? זה יכול לעבוד."
p "כן? זה יעבוד?"
p "תכלס, אין דבר שלא נמצא כיום באינטרנט. בוא ננסה!"
sh "מתי האינטרנט אי פעם איכזב אותנו?"
"שירו ואתה מתחילים את החיפוש, כמה קשה זה יכול להיות?"
play music bgm_weird
sh stress "זה לא עובד… אולי תנסה סליים עם 3 י'?"
p "אוקייי."
"אתה מנסה לחפש את המילה סליים עם טעות כתיב."
sh "אוי, זה מוצא רק את הגרסה הקוריאנית של הפתיח הראשון. אולי תנסה להוסיף 3 סימני קריאה?"
"אתה מנסה להוסיף 3 סימני קריאה."
sh "זה! אבל זו גרסה עם מילים, אני צריך בלי המילים!"
"אתה מוסיף לחיפוש את המילים \"בלי מילים\"."
sh "הופה, 3 תוצאות! יופי, איזה מזל."
menu:
"תוצאה #1":
pass
"תוצאה #2":
pass
"תוצאה #3":
pass
# note: maybe play a heavily compressed version of the song here
"מצאתם את השיר ללא המילים, אבל האיכות לא טובה מאוד."
p "האיכות לא נהדרת, אבל אולי זה לא משהו שישמעו על הבמה?"
sh "כן? אתה חושב שלא ישמעו את זה?"
p "ברור! ממילא העיקר כאן הוא השירה שלך, לא המוזיקה שמאחוריה. אני בטוח שהשירה שלך תפצה על האיכות בקלות!"
sh happy "כן. צודק! הכל יהיה בסדר, נכון?"
"שירו ואתה מצאתם את השיר הנכון, אבל הייתם צריכים לוותר על האיכות."
jump shiro_route_3
label shiro_route_2_good:
"נראה ששירו לא עונה. רגע, נגמר המשחק?"
p "ש-שירו?"
"אתה מסתכל קרוב יותר ורואה את הנשמה של שירו עוזבת את הגוף שלו,"
# note: might be funny to have an animation here?
menu:
"אני תופס את הנשמה וזורק אותה בחזרה לתוך הגוף של שירו":
pass
"אמאל'ה רוח!!!":
pass
"נדמה ששירו מתעשת על עצמו מעט."
p "שירו, אתה בסדר?"
sh stress "איך אני יכול להיות בסדר אם אאוי שלחה את השיר הלא נכון?! סמכתי עליה, האמנתי בה!"
sh "איך אני יכול להמשיך להעמיד פנים שהכל בסדר כשהיא בגדה בי ככה?!"
p "בגדה בך? תראה מה היא כתבה!"
p "\"שיר מרגש, ואני די בטוחה שזה השיר האהוב עליו מהסדרה, אז לא תהיה לו בעיה לשיר\"."
p "אתה כבר מכיר את השיר! והיא מאמינה בך! וגם אני מאמין בך!"
sh "טוב, באמת רציתי לשיר את שיר הנושא רק כי הוא פופולרי יותר."
sh "אתה חושב שאצליח להתאמן על השיר החדש בזמן?"
menu:
"קטן עלייך!":
pass
"יש לך את זה, שירו!":
pass
"Ganbare ganbare Shiro! בהצלחה!":
pass
sh excited "אתה צודק, זה באמת צ'יפס לעומת כל דבר אחר!"
"שירו מסתכל על המילים באינטרנט, אבל נראה שהוא לא באמת צריך. הוא מכיר את השיר בעל פה ומרפרף מהר."
p "נו? מה פסק הדין?"
show shiro -excited
sh "למזלי, המילים לא השתנו מאז הפעם האחרונה ששרתי אותו. לא נראה לי שתהיה בעיה על הבמה."
sh "תודה, אני צריך למסור גם לאאוי. אולי היא מכירה אותי יותר טוב ממה שאני מכיר את עצמי."
p "אולי. ואולי היא הייתה מרוכזת מאוד בקוספליי שלה ושכחה לשאול אותך איזה שיר אתה מתכוון לשיר."
sh happy "שתי האפשרויות מאוד הגיוניות."
$ ending_progress += 1
jump shiro_route_3
## event 3: broken shoe
label shiro_route_3:
return
return