diff --git a/errors.txt b/errors.txt index ed2fd41..9b4a3ec 100644 --- a/errors.txt +++ b/errors.txt @@ -2,9 +2,9 @@ errors listed below, and try again. -File "game/akai_route.rpy", line 395: play requires a file - play bgm_convention - ^ +File "game/sprite_settings.rpy", line 17: end of line expected. + attribute_angry: + ^ Ren'Py Version: Ren'Py 8.3.2.24090902 -Sun Jan 12 14:45:42 2025 +Sun Jan 19 00:13:14 2025 diff --git a/game/akai_route.rpy b/game/akai_route.rpy index cbcce1a..3eea883 100644 --- a/game/akai_route.rpy +++ b/game/akai_route.rpy @@ -19,9 +19,9 @@ label akai_route: ao laugh "מאז שראה אותנו לראשונה בפרסומים, הוא ידע שהוא רוצה להיות חלק מאיתנו." - ao sad "אך לצערו של אקאי הצעיר, ההרשמה להתנדבות אפשרית רק מגיל 15…" + ao sad "אך לצערו של אקאי הצעיר, ההרשמה להתנדבות אפשרית רק מגיל 15..." - ak stress "אאוי… את לא צריכה לספר לו על… זה." + ak stress "אאוי... את לא צריכה לספר לו על... זה." ao smug "הו כן, הוא היה כל כך אומלל שלא קיבלו אותו להתנדבות, עד כדי שהוא השתלט על תחרות הקוספליי ו-" @@ -40,9 +40,9 @@ label akai_route: hide aoi with dissolve - ak happy "אאוי הזו… היא דואגת לי כי היא יודעת כמה חשוב היום הזה." + ak happy "אאוי הזו... היא דואגת לי כי היא יודעת כמה חשוב היום הזה." - ak "האמת… דיברתי עם אחראית המתנדבים, היא אמרה שאם אצליח בכנס הזה, אולי אהיה חבר סגל כבר באחד הבא!" + ak "האמת... דיברתי עם אחראית המתנדבים, היא אמרה שאם אצליח בכנס הזה, אולי אהיה חבר סגל כבר באחד הבא!" ak "אני ממש מקווה שהכל ילך חלק...!" @@ -54,7 +54,7 @@ label akai_route: "וואי וואי, לא פלא שאתה מתרגש!": pass - ak stress "כן, אבל אני ממש חושש שלא אצליח לעשות את הכל לבדי…" + ak stress "כן, אבל אני ממש חושש שלא אצליח לעשות את הכל לבדי..." p "אני פה כדי לעזור לך אקאי, על אמת!" @@ -72,13 +72,13 @@ label akai_route: ak happy "אוקיי, אם אתה בטוח אז בוא נהנה מההתנדבות ביחד!" - ak think "טוב, קודם כל אני צריך להגיע לתדריך המתנדבים! רק ככה אוכל באמת להבין את חשיבות התפקיד והמשימה…" + ak think "טוב, קודם כל אני צריך להגיע לתדריך המתנדבים! רק ככה אוכל באמת להבין את חשיבות התפקיד והמשימה..." p "למה הכוונה?" ak excited "לפני כל התנדבות, המתנדבים צריכים לעבור תדריך!" - ak "אני גופר בכנס הזה. ואני לא מתכוון להיות סתם גופר רגיל…" + ak "אני גופר בכנס הזה. ואני לא מתכוון להיות סתם גופר רגיל..." ak "אני אהיה סופר גופר!" @@ -128,7 +128,7 @@ label akai_route: p "אקאי הכל בסדר?? אתה לא חייב להיות כל כך לחוץ!" - ak serious stress "אני בסדר גמור!!! אין כאן שום בעיה!!!" + ak serious_stress "אני בסדר גמור!!! אין כאן שום בעיה!!!" "אקאי מתכופף ומרים את הארגז בקלילות יתר." @@ -148,11 +148,11 @@ label akai_route: ak "מאשה היא אחראית המתנדבים. היא זו שמחליטה בסוף הכנס הזה אם אהיה חבר סגל או לא." - p "אה… בגלל זה היית כל כך לחוץ מולה…" + p "אה... בגלל זה היית כל כך לחוץ מולה..." ak "אני לא יודע איך להוכיח לה שאני מוכן לזה. אני רוצה שיסתכלו עליי וידעו בוודאות שאני מסוגל להיות בסגל!" - p "המממ… מה אם פשוט תעשה את המשימות על הצד הטוב ביותר, במקום להיות לחוץ?" + p "המממ... מה אם פשוט תעשה את המשימות על הצד הטוב ביותר, במקום להיות לחוץ?" ak happy "טוב, לפחות המשימה כרגע קלילה. בסך הכל רק להעביר ארגז מצד אחד לצד שני." @@ -172,7 +172,7 @@ label akai_route: kid2 "תוכל בבקשה לעזור לנו?" - ak stress "אהההה… אני לא בטוח שיש לי זמן לזה…" + ak stress "אהההה... אני לא בטוח שיש לי זמן לזה..." menu: "רגע, לענות לשאלות זה לא הדבר האחראי לעשות?": @@ -201,7 +201,7 @@ label akai_route: kid2 "לא לא, היא לא כל כך גבוהה! היא שמה פאה ורודה ויש לה עדשות אדומות!" - ak think "או-או… איך נדע מי דובר אמת?" + ak think "או-או... איך נדע מי דובר אמת?" menu: "נשמע שהיא באה מחופשת.": @@ -250,7 +250,7 @@ label akai_route: "אתם בטוחים שהצבעים נכונים לכל הדמויות?": pass - ak "… אקאי?" + ak "... אקאי?" m2 "בול! רגע, מי אלו מאחורייך?" @@ -344,7 +344,7 @@ label akai_route: show akai stress with dissolve - ak "א-אני גופר. ואין לי משימה. נראה לי. הא הא…" + ak "א-אני גופר. ואין לי משימה. נראה לי. הא הא..." hr "תהיה בסדר עם להחליף מתנדב בשאר המשמרת שלו?" @@ -352,11 +352,11 @@ label akai_route: hr "יופי. אחד המתנדבים של עמדת תיקון הקוספליי גילה שהוא אלרגי לדבק, אירוני נכון? כרגע יש שם מתנדבת אחת, אבל אנחנו חייבים ששני אנשים יאיישו את העמדה. זה בסדר?" - ak happy stress "מצויין! נהדר! נפלא! כמובן שאני יכול לתקן כל קוספליי שקיים!" + ak happy_stress "מצויין! נהדר! נפלא! כמובן שאני יכול לתקן כל קוספליי שקיים!" p "{size=20}אקאי. לנשום עמוק." - hr "אז… נפלא! עמית המתנדבת ששם יכולה להדריך אתכם לכל דבר שתרצו, בהצלחה!" + hr "אז... נפלא! עמית המתנדבת ששם יכולה להדריך אתכם לכל דבר שתרצו, בהצלחה!" "אקאי ואתה יוצאים מחדר המתנדבים לכיוון עמדת תיקון הקוספליי." @@ -401,11 +401,11 @@ label akai_route: am "קיייה! אקאי-קון?!?! ✪ ω ✪" with hpunch - ak happy stress "בואי לא נגזים, אני לא *כזה* מבוגר-" + ak happy_stress "בואי לא נגזים, אני לא *כזה* מבוגר-" am "אני לא מאמינה, אקאי-קון פה!" - am "רגע… לא נכון… אתה פה כדי להתנדב איתי?!?!?" + am "רגע... לא נכון... אתה פה כדי להתנדב איתי?!?!?" ak "טוב, כן, ביקשו ממני להחליף את–" @@ -417,7 +417,7 @@ label akai_route: ak serious "שום פרופ שבור לא יעבור אותי! אני אשבו– אתקן לו את הצורה!" - am "יאייייי! אתה כזה מגניב אקאי!!! אבל רגע…" + am "יאייייי! אתה כזה מגניב אקאי!!! אבל רגע..." am "מי זה שם שאיתך?" @@ -439,7 +439,7 @@ label akai_route: "כמו שאומרים, כל משימה אפשר לעשות בזוגות?": pass - am "…הבנתי. טוב, אם אקאי סנפאי סומך עליך, אז כנראה שגם אני." + am "...הבנתי. טוב, אם אקאי סנפאי סומך עליך, אז כנראה שגם אני." p "תודה? נראה לי?" @@ -471,11 +471,11 @@ label akai_route: ak "ובמה אני יכול לעזור לך?" - p "אולי ה… נעל שהוא מחזיק ביד?" + p "אולי ה... נעל שהוא מחזיק ביד?" - p "היא נראית לא משהו…" + p "היא נראית לא משהו..." - sh "הייתה לי… תאונה, בדרך לתחרות האיידול. אני יודע שזה טכנית לא קוספליי, אבל…" + sh "הייתה לי... תאונה, בדרך לתחרות האיידול. אני יודע שזה טכנית לא קוספליי, אבל..." sh "תוכלו לעזור לי?" @@ -536,7 +536,7 @@ label akai_route: p "אקאי, אני לא יודע אם זה יעבוד–" - ak happy stress "על מה אתה מדבר?! אני יכול לעשות את זה!" + ak happy_stress "על מה אתה מדבר?! אני יכול לעשות את זה!" ak "אני קם כל יום ב-6! אין מישהו שיותר טוב בלהקים אנשים ממני!" @@ -562,25 +562,25 @@ label akai_route: show akai stress - "שירו עוזב את העמדה, קצת עצוב ועדיין עם הנעל הבלויה. אפשר רק לקוות שהחוויה לא הרסה לו את התחרות…" + "שירו עוזב את העמדה, קצת עצוב ועדיין עם הנעל הבלויה. אפשר רק לקוות שהחוויה לא הרסה לו את התחרות..." "קצת אחרי ששירו עוזב, עמית נדבת מתעוררת." play music bgm_weird - am "מה… מה קרה?" + am "מה... מה קרה?" am "נרדמתי?" - ak "…כן." + ak "...כן." - am "היה לי חלום ממש מוזר שראיתי גם אותך וגם את שירו…" + am "היה לי חלום ממש מוזר שראיתי גם אותך וגם את שירו..." - am "אבל זה בטוח רק חלום, נכון…?" + am "אבל זה בטוח רק חלום, נכון...?" ak "...עכשיו זה כן." - ak happy stress "לא נורא! בואי… בואי נסיים את המשמרת הזו בצורה טובה!" + ak happy_stress "לא נורא! בואי... בואי נסיים את המשמרת הזו בצורה טובה!" "המשמרת המשיכה בלי עוד תקלות מיוחדות. קצת דבק פה, ספריי לפאה שם. נראה שאקאי כן הצליח קצת להתעשת מסיפור הנעל המקוללת, אבל האם שירו יהיה בסדר?" @@ -593,11 +593,11 @@ label akai_route: stop music fadeout 1.0 - ak think "אתה… אתה צודק." + ak think "אתה... אתה צודק." ak "אני רק צריך לזכור את האימונים שלי." - p "…את התדריך?" + p "...את התדריך?" ak "את התדריך!" @@ -618,13 +618,13 @@ label akai_route: show akai happy with dissolve - ak "בעזרת הכוח שניתן לי בתדריך המתנדבים… אני אתקן אותך!!!" + ak "בעזרת הכוח שניתן לי בתדריך המתנדבים... אני אתקן אותך!!!" play music bgm_magical pause 1.0 - "אקאי מורח בעדינות דבק מגע על הסולייה של הנעל, ומחכה כחמש דקות שהוא יהיה מוכן. לאחר שהדבק התייבש מספיק, הוא מחבר את הסולייה לשאר הנעל במכה אחת…!!!" + "אקאי מורח בעדינות דבק מגע על הסולייה של הנעל, ומחכה כחמש דקות שהוא יהיה מוכן. לאחר שהדבק התייבש מספיק, הוא מחבר את הסולייה לשאר הנעל במכה אחת...!!!" "הנעל כמו חדשה! אפילו נראה שהיא מנצנצת קצת!" @@ -636,7 +636,7 @@ label akai_route: show akai at right with dissolve - sh "אקאי…" + sh "אקאי..." sh happy "אתה מדהים! הצלחת לתקן אותה!" @@ -668,25 +668,25 @@ label akai_route: p "ותראה, אפילו עמית מתעוררת!" - am "מה… מה קרה?" + am "מה... מה קרה?" am "נרדמתי? ⊙.☉" - ak "…כן, אבל אל תדאגי!" + ak "...כן, אבל אל תדאגי!" ak "הסתדרתי עם הבעיה של שירו!" - am "…שירו היה כאן?! ואני נרדמתי?! ╚(•⌂•)╝" + am "...שירו היה כאן?! ואני נרדמתי?! ╚(•⌂•)╝" am "אני לא מאמינה שפספסתי את זה שהיו שניים מתוך שלושת המאסקוטים של אמא\"י באותה הסצנה במשחק!!! (。>︿<)_θ" am "איך אני אתמודד עם זה?!?!" - p "…נראה לי עדיף שאולי לא תראי אותו יותר מדי מקרוב." + p "...נראה לי עדיף שאולי לא תראי אותו יותר מדי מקרוב." p "אנחנו לא רוצים שתתעלפי שוב." - ak think "ועדיין יש לנו זמן עד לסוף המשמרת…" + ak think "ועדיין יש לנו זמן עד לסוף המשמרת..." am "אז בשבילך אקאי, אני אשאר ערה כל המשמרת! ✪ ω ✪" @@ -722,7 +722,7 @@ label akai_route: ak "מאשה מבקשת שנבוא לעזור לה בחדר הסגל...!" - ak excited "חדר… הסגל!" + ak excited "חדר... הסגל!" p "וואו!" @@ -798,7 +798,7 @@ label akai_route: ak "איך אדע מה צריך?" - hr "אני שולחת לך עכשיו בהודעה את מה שצריך, שים לב שהיא כתבה דברים די… ספציפיים." + hr "אני שולחת לך עכשיו בהודעה את מה שצריך, שים לב שהיא כתבה דברים די... ספציפיים." ak "אין בעיה, אלך עכשיו לחפש בקפיטריה." @@ -824,7 +824,7 @@ label akai_route: kid2 "אחי רוצה להגיע להרצאה, אבל אנחנו לא בדיוק מבינים איפה היא נמצאת." - ak think "אהה… כן. מקרה קלאסי של לאבד את הדרך." + ak think "אהה... כן. מקרה קלאסי של לאבד את הדרך." ak "איך כדאי לי לעזור?" @@ -857,7 +857,7 @@ label akai_route: "אתה רואה את ההודעה של מאשה מתחבאת בין שאר ההתראות של אקאי." hr "היי אקאי, הנה הרשימה: - {b}במבה נוגט, ביסלי פלאפל, מסטיק אבטיח ומים בטעמים…-" + {b}במבה נוגט, ביסלי פלאפל, מסטיק אבטיח ומים בטעמים...-" "נראה שיש עוד טקסט בהודעה, אבל לא נעים לך להיכנס לשיחות הפרטיות של אקאי. האם תמשיך לקרוא?" @@ -899,7 +899,7 @@ label akai_route: p "גם יש במקררים מגוון של מים בטעמים." - ak happy stress "עכשיו רק לקוות שיש להם את המסטיק אבטיח הזה." + ak happy_stress "עכשיו רק לקוות שיש להם את המסטיק אבטיח הזה." p "בטוח יש! זה בסך הכל מסטיק!" @@ -952,7 +952,7 @@ label akai_route: ak laugh "כן, אה?" - ak happy stress "אחרי היום הזה, העתיד שלי בסגל יוכרע. אני לא בטוח איך להרגיש." + ak happy_stress "אחרי היום הזה, העתיד שלי בסגל יוכרע. אני לא בטוח איך להרגיש." menu: "תתגאה בהישגים שלך!": @@ -992,7 +992,7 @@ label akai_route: ak "יס, יס" - "עזרת לאקאי לנסות לרצות את VIP ובדרך בחרת לשמור על הפרטיות של אקאי. אבל האם זה באמת היה מספיק? אתה מרגיש ששכחתם משהו חשוב, אבל אתה לא בטוח מה… טוב נו, נקווה שבחרת בטעם טוב." + "עזרת לאקאי לנסות לרצות את VIP ובדרך בחרת לשמור על הפרטיות של אקאי. אבל האם זה באמת היה מספיק? אתה מרגיש ששכחתם משהו חשוב, אבל אתה לא בטוח מה... טוב נו, נקווה שבחרת בטעם טוב." jump akai_route_end @@ -1001,7 +1001,7 @@ label akai_route: "לחצת על ההתראה והגעת לצ'אט בין מאשה לאקאי. כל ההודעות על המסך הן רק משימות אמא\"י למינהן, ואקאי עונה ב\"כן המפקדת!\"." - p "אוי אקאי…" + p "אוי אקאי..." "ראית את ההודעה האחרונה ממאשה במלואה." @@ -1038,7 +1038,7 @@ label akai_route: p "גם יש במקררים מגוון של מים בטעמים." - ak happy stress "עכשיו רק לקוות שיש להם את המסטיק אבטיח הזה." + ak happy_stress "עכשיו רק לקוות שיש להם את המסטיק אבטיח הזה." p "בטוח יש! זה בסך הכל מסטיק!" @@ -1075,7 +1075,7 @@ label akai_route: ak laugh "כן, אה?" - ak happy stress "אחרי היום הזה, העתיד שלי בסגל יוכרע. אני לא בטוח איך להרגיש." + ak happy_stress "אחרי היום הזה, העתיד שלי בסגל יוכרע. אני לא בטוח איך להרגיש." menu: "תתגאה בהישגים שלך!": @@ -1119,7 +1119,7 @@ label akai_route: hr "יודע מה? בגלל שעבדת כל כך קשה על המשימה הזו, מה דעתך להביא לה את החטיפים?" - ak happy stress "מ-מי, אני? את רוצה ש*אני* אפגוש את ורוניקה איזבלה פרלוב המכונה גם VIP?! המדובבת של אקאנוסקה?!?!" + ak happy_stress "מ-מי, אני? את רוצה ש*אני* אפגוש את ורוניקה איזבלה פרלוב המכונה גם VIP?! המדובבת של אקאנוסקה?!?!" with vpunch @@ -1127,11 +1127,11 @@ label akai_route: ak happy "שמעת את זה? אני לא מאמין! בוא, מהר מהר לפני שהיא מתחרטת על זה!" - "אקאי תופס לך את היד וגורר אותך איתו לכיוונה. איזה מרגש! לפגוש סלב פנים מול פנים! …שהם לא אקאי, כמובן." + "אקאי תופס לך את היד וגורר אותך איתו לכיוונה. איזה מרגש! לפגוש סלב פנים מול פנים! ...שהם לא אקאי, כמובן." ak excited "ורוניקה! אני מעריץ גדול! ראיתי את כל הפרקים של הסדרה וגם שמעתי את הדרמה CD של אקאנוסקה בשוק הכרמל!" - ak happy stress "…וגם הבאתי לך את החטיפים והשתייה שביקשת. אני מקווה שהם לטעמך." + ak happy_stress "...וגם הבאתי לך את החטיפים והשתייה שביקשת. אני מקווה שהם לטעמך." ak "ומי שעזר לי למצוא את הדברים זה הידיד שלי, שנמצא פה לידי." @@ -1139,7 +1139,7 @@ label akai_route: p "ה-היי." - vip "א-אה! שא…לום?" + vip "א-אה! שא...לום?" ak "שלום!" @@ -1173,7 +1173,7 @@ label akai_route: hide akai with dissolve - "אקאי… קד קידה? ואז מחליט לגרור אותך מחוץ לחדר. כל הכבוד, אקאי!" + "אקאי... קד קידה? ואז מחליט לגרור אותך מחוץ לחדר. כל הכבוד, אקאי!" "עזרת לאקאי לנסות לרצות את VIP על הצד הטוב ביותר. נקווה שההחלטות שלך נתנו לאקאי רושם טוב מול ורוניקה, אבל יותר חשוב - מול מאשה באינוש." @@ -1195,9 +1195,9 @@ label akai_route: ak happy "כן אה? עבר יחסית מהר." - p "טוב, עוד מעט הרכבת חזרה הביתה… אתה מתקפל או…?" + p "טוב, עוד מעט הרכבת חזרה הביתה... אתה מתקפל או...?" - ak stress "אהה… כן, כדאי…" + ak stress "אהה... כן, כדאי..." p "מה קרה?" @@ -1207,19 +1207,19 @@ label akai_route: "הערת צד: הוא צודק." - ak "כן? אולי אני באמת קצת מגזים…" + ak "כן? אולי אני באמת קצת מגזים..." play sound sfx_phone "הפלאפון של אקאי מצלצל ואתה רואה שזו מאשה באינוש. אקאי עונה לה וזיעה קרה מכסה את מצחו." - ak serious stress "כן. אני בא עכשיו." + ak serious_stress "כן. אני בא עכשיו." p "מה היא אמרה?" ak serious "מה היא אמרה?" - p "…נקווה שאלו חדשות טובות…" + p "...נקווה שאלו חדשות טובות..." if ending_progress >= 2: jump akai_route_end_good @@ -1266,6 +1266,8 @@ label akai_route: "{b}סוף טוב הכל טוב :)" + $ persistent.akai_ending = True + return label akai_route_end_bad: @@ -1286,9 +1288,9 @@ label akai_route: ak "מאשה, הכל בסדר?" - hr "אקאי, תראה… אני מאוד מאוד מעריכה את העבודה שלך היום ובכללי בארגון, אבל…" + hr "אקאי, תראה... אני מאוד מאוד מעריכה את העבודה שלך היום ובכללי בארגון, אבל..." - show akai serious stress + show akai serious_stress "נראה שהצבע עזב את פניו של אקאי, הוא חיוור לחלוטין." @@ -1300,7 +1302,7 @@ label akai_route: hr "אני ממש מצטערת, ואני מעריכה את העבודה שלך. אבל לא נראה לי שנוכל להמשיך ככה לכנס הבא." - ak "אבל… אפילו לא כמתנדב?" + ak "אבל... אפילו לא כמתנדב?" hr "זה באמת תלוי, אני לא כל כך בטוחה. אולי בתפקיד מצומצם יותר." @@ -1333,6 +1335,8 @@ label akai_route: "{b}לצערו של אקאי, הוא יזכור את זה." "{b}בעיקרון הגעת לסוף הרע ):" + + $ persistent.akai_ending_bad = True return diff --git a/game/akai_route.rpyc b/game/akai_route.rpyc index e8defa9..00fa012 100644 Binary files a/game/akai_route.rpyc and b/game/akai_route.rpyc differ diff --git a/game/aoi_route.rpy b/game/aoi_route.rpy index d1da60c..93a35f7 100644 --- a/game/aoi_route.rpy +++ b/game/aoi_route.rpy @@ -29,7 +29,7 @@ label aoi_route: st "בדיוק עבר פה מישהו מחופש לאקאנוסקה, וכל כך התרגשתי שלא שמתי לב לאן אני הולך!" - p "אוי לא? את בסדר?" + p "אוי לא! את בסדר?" ao angry "אני בסדר, אבל איזו חוצפה! למה מתלהבים כל כך ממר אקאנוסקה ולא ממני!" @@ -60,7 +60,7 @@ label aoi_route: hide akai stress with dissolve - "וברגע שהמעריצים מסתובבים… אקאי מתחיל לרוץ במהירות לכיוון המדרגות. אאוי אפילו לא מספיקה לצעוק עליו." + "וברגע שהמעריצים מסתובבים… אקאי מתחיל לרוץ במהירות לכיוון המדרגות. אאוי אפילו לא הספיקה לצעוק עליו." show aoi angry with hpunch @@ -76,7 +76,7 @@ label aoi_route: p "מי?" - ao angry "הנסיכה נטלישיקו? מחלק 8 של הסדרה \"הפעם ההיא שהפכתי לסליים, אבל בצפון תל אביב\"? " + ao sangry "הנסיכה נטלישיקו? מחלק 8 של הסדרה \"הפעם ההיא שהפכתי לסליים, אבל בצפון תל אביב\"? " menu: "מי?" : @@ -86,7 +86,7 @@ label aoi_route: "מו?" : pass - ao smug "מה אתה לא רואה אנימה? זו הסדרה הכי פופולרית כרגע, היא אפילו זכתה בטקס פרסי האנימה האחרון!" + ao smug "מה, אתה לא רואה אנימה? זו הסדרה הכי פופולרית כרגע, היא אפילו זכתה בטקס פרסי האנימה האחרון!" ao "ועוד במיוחד עשיתי את הגרסה שלה אחרי שינוי הצורה של הירח, אבל לפני הסאגה של ברקיטו!" @@ -102,7 +102,7 @@ label aoi_route: ao "אני לא יכולה ללכת לשיפוט קוספליי ככה!" - ao "אם גם הם לא יזהו אותי זה יהיה ממש ממש מביך!" + ao "אם גם הם לא יזהו אותי זה יהיה ממש, ממש מביך!" p "הממממ אולי יש מקום שאפשר לתקן?" @@ -364,7 +364,7 @@ label aoi_route: "בין אם זה יצירות שקשורות לאנימות הכי חמות כרגע, או אפילו יצירות מקוריות!" - "לאחר חיפוש קצר, אני מוצא אמנית שמוכרת מחזיק מפתחות של נטלישיקו, הדמות אליה אאוי עשתה קוספליי." + "לאחר חיפוש קצר, אתה מוצא אמנית שמוכרת מחזיק מפתחות של נטלישיקו, הדמות אליה אאוי עשתה קוספליי." show aoi with dissolve @@ -372,7 +372,7 @@ label aoi_route: p "נראה שיש להם דברים מהסדרה שלך, ועוד הרבה סדרות אחרות!" - p "..האמת, לדוכן שלהם יש רשתות הצגה כל כך גבוהות, שאני לא בטוח אפילו איפה הוא נגמר." + p "...האמת, לדוכן שלהם יש רשתות הצגה כל כך גבוהות, שאני לא בטוח אפילו איפה הוא נגמר." p "הוא קצת כמו גורד שחקים." @@ -427,7 +427,7 @@ label aoi_route: p "...אופס." - show aoi angry with dissolve + show aoi sangry with dissolve ao "לא נראה לי שמוכרים פה מרצ'." @@ -439,7 +439,7 @@ label aoi_route: ao "אז ככה המדע הזה עובד…" - ao angry "אבל אחרי שמסתיימת ההרצאה אנחנו חייבים לרוץ בחזרה לכיוון האולם הראשי." + ao sangry "אבל אחרי שמסתיימת ההרצאה אנחנו חייבים לרוץ בחזרה לכיוון האולם הראשי." ao "אני לא רוצה לפספס את התדריך אחרי שכבר פספסתי את הדוכנים." @@ -466,7 +466,7 @@ label aoi_route: ao "מעולה, הגענו לפני שהתדריך התחיל." - ao "זה יכול היה להיות אסון אם לא הייתי מגיעה לתדריך עצמו." + ao "זה יכל להיות אסון אם לא הייתי מגיעה לתדריך עצמו." ao "אחרי כל המאמץ שהשקעתי בסקיט, זה היה אסון אם אני–" @@ -488,9 +488,9 @@ label aoi_route: ao "אנחנו חייבים להעביר את ההנחיות לצוות הנכון!" - "{color=#ff0000}{b}{size=40}הוראות הבמה נמסרות לצוות הקוספליי שבועות מראש." - "{color=#ff0000}{b}{size=40}אאוי פשוט מנצלת את המעמד שלה כדי להעביר את הוראות הבמה לצוות בהתראה קצרה." - "{color=#ff0000}{b}{size=40}אל תנסו את זה בבית (או בכנס)." + "{color=#ff0000}{b}{size=40}הערות עורך: הוראות הבמה נמסרות לצוות הקוספליי שבועות מראש." + "{color=#ff0000}{b}{size=40}הערות עורך: אאוי פשוט מנצלת את המעמד שלה כדי להעביר את הוראות הבמה לצוות בהתראה קצרה." + "{color=#ff0000}{b}{size=40}הערות עורך: אל תנסו את זה בבית (או בכנס)." p "כדאי שנרוץ, אנחנו צריכים להביא את ההוראות ל..." @@ -625,7 +625,7 @@ label aoi_route: ao "הם אחראים על כל הציוד, אבל אני לא חושבת שהם אחראים על–" - ao angry "טוב, אין לנו זמן!" + ao sangry "טוב, אין לנו זמן!" ao "בוא נלך לחדר הלוגיסטיקה!" @@ -647,7 +647,7 @@ label aoi_route: p "לא חשבתי שיש מקומות שאסור לבאי הכנס להיות בהם." - ao angry "הסגל של הכנס עובד מאוד קשה כדי שהכנס הזה יתקיים!" + ao sangry "הסגל של הכנס עובד מאוד קשה כדי שהכנס הזה יתקיים!" ao "הם צריכים לעבוד בצורה מקצועית ואחראית, ולכן יש דברים שרק הם יכולים לעשות," @@ -737,7 +737,7 @@ label aoi_route: play sound sfx_crowd_cheer - "כן כן כן!" + "כן, כן, כן!" # check ending status @@ -778,7 +778,7 @@ label aoi_route: "בזמן שהתאורה והמוזיקה מתאימות את עצמן לתנועות שלה, הקוספליי שלה זוהר." - "כל החלקים שלו מוצגיםבצורה מחמיאה, מדויקת וללא כל פגם. כתוספת להכל, מחזיק המפתחות שמתנדנד לו כחלק מהקוספליי תופס את תשומת הלב של השופטים ושל הקהל שיושב מקרוב!" + "כל החלקים שלו מוצגים בצורה מחמיאה, מדויקת וללא כל פגם. כתוספת להכל, מחזיק המפתחות שמתנדנד לו כחלק מהקוספליי תופס את תשומת הלב של השופטים ושל הקהל שיושב מקרוב!" "לאחר שאאוי עושה כמה פוזות אייקוניות של הנסיכה נטלישיקו בשביל הצלמים והקהל, היא קדה קידה מסורתית לצליל מחיאות כפיים סוערות מהקהל." diff --git a/game/aoi_route.rpyc b/game/aoi_route.rpyc index 55d3f0e..8c6f779 100644 Binary files a/game/aoi_route.rpyc and b/game/aoi_route.rpyc differ diff --git a/game/cache/bytecode-39.rpyb b/game/cache/bytecode-39.rpyb index ff6349a..f63bffd 100644 Binary files a/game/cache/bytecode-39.rpyb and b/game/cache/bytecode-39.rpyb differ diff --git a/game/cache/py3analysis.rpyb b/game/cache/py3analysis.rpyb index 6fdba54..05c433d 100644 Binary files a/game/cache/py3analysis.rpyb and b/game/cache/py3analysis.rpyb differ diff --git a/game/cache/screens.rpyb b/game/cache/screens.rpyb index 40c7b86..95dbe0d 100644 Binary files a/game/cache/screens.rpyb and b/game/cache/screens.rpyb differ diff --git a/game/cache/shaders.txt b/game/cache/shaders.txt index fa6408d..1902742 100644 --- a/game/cache/shaders.txt +++ b/game/cache/shaders.txt @@ -1,11 +1,11 @@ -renpy.geometry renpy.solid -renpy.texture renpy.geometry renpy.matrixcolor renpy.texture -renpy.dissolve renpy.geometry -renpy.alpha renpy.texture -renpy.alpha renpy.geometry renpy.texture -renpy.ftl -renpy.solid renpy.matrixcolor renpy.texture +renpy.alpha renpy.texture renpy.geometry renpy.texture +renpy.geometry renpy.solid +renpy.alpha renpy.geometry renpy.texture +renpy.dissolve renpy.geometry +renpy.ftl renpy.dissolve renpy.dissolve +renpy.texture +renpy.solid diff --git a/game/gui.rpy b/game/gui.rpy index f2a9901..74f3952 100644 --- a/game/gui.rpy +++ b/game/gui.rpy @@ -34,7 +34,7 @@ define gui.idle_color = '#ffffff' ## The small color is used for small text, which needs to be brighter/darker to ## achieve the same effect. -define gui.idle_small_color = '#606060' +define gui.idle_small_color = '#e2e2e2' ## The color that is used for buttons and bars that are hovered. define gui.hover_color = '#990000' @@ -190,7 +190,7 @@ define gui.confirm_button_text_xalign = 0.5 define gui.page_button_borders = Borders(15, 6, 15, 6) -define gui.quick_button_borders = Borders(15, 6, 15, 0) +define gui.quick_button_borders = Borders(15, 6, 15, 5) define gui.quick_button_text_size = 21 define gui.quick_button_text_idle_color = gui.idle_small_color define gui.quick_button_text_selected_color = gui.accent_color diff --git a/game/gui.rpyc b/game/gui.rpyc index d604d69..906e054 100644 Binary files a/game/gui.rpyc and b/game/gui.rpyc differ diff --git a/game/images/akai angry.png b/game/images/akai angry.png deleted file mode 100644 index 6ac1520..0000000 Binary files a/game/images/akai angry.png and /dev/null differ diff --git a/game/images/akai excited.png b/game/images/akai excited.png deleted file mode 100644 index 5a45245..0000000 Binary files a/game/images/akai excited.png and /dev/null differ diff --git a/game/images/akai focus.png b/game/images/akai focus.png deleted file mode 100644 index d095dea..0000000 Binary files a/game/images/akai focus.png and /dev/null differ diff --git a/game/images/akai happy stress.png b/game/images/akai happy stress.png deleted file mode 100644 index 4ba3ae0..0000000 Binary files a/game/images/akai happy stress.png and /dev/null differ diff --git a/game/images/akai happy.png b/game/images/akai happy.png deleted file mode 100644 index d83c9b2..0000000 Binary files a/game/images/akai happy.png and /dev/null differ diff --git a/game/images/akai happyclosed.png b/game/images/akai happyclosed.png deleted file mode 100644 index 4621dab..0000000 Binary files a/game/images/akai happyclosed.png and /dev/null differ diff --git a/game/images/akai laugh.png b/game/images/akai laugh.png deleted file mode 100644 index 313aeeb..0000000 Binary files a/game/images/akai laugh.png and /dev/null differ diff --git a/game/images/akai serious stress.png b/game/images/akai serious stress.png deleted file mode 100644 index 0c81af5..0000000 Binary files a/game/images/akai serious stress.png and /dev/null differ diff --git a/game/images/akai serious.png b/game/images/akai serious.png deleted file mode 100644 index 31394f1..0000000 Binary files a/game/images/akai serious.png and /dev/null differ diff --git a/game/images/akai stress.png b/game/images/akai stress.png deleted file mode 100644 index da140ac..0000000 Binary files a/game/images/akai stress.png and /dev/null differ diff --git a/game/images/akai surprised.png b/game/images/akai surprised.png deleted file mode 100644 index 8ec4cd5..0000000 Binary files a/game/images/akai surprised.png and /dev/null differ diff --git a/game/images/akai think.png b/game/images/akai think.png deleted file mode 100644 index 8aa7966..0000000 Binary files a/game/images/akai think.png and /dev/null differ diff --git a/game/images/akai.png b/game/images/akai.png deleted file mode 100644 index 79b3ac1..0000000 Binary files a/game/images/akai.png and /dev/null differ diff --git a/game/images/akai_base.png b/game/images/akai_base.png new file mode 100644 index 0000000..9251406 Binary files /dev/null and b/game/images/akai_base.png differ diff --git a/game/images/akai_body_gesture_excited.png b/game/images/akai_body_gesture_excited.png new file mode 100644 index 0000000..c894c2b Binary files /dev/null and b/game/images/akai_body_gesture_excited.png differ diff --git a/game/images/akai_body_gesture_none.png b/game/images/akai_body_gesture_none.png new file mode 100644 index 0000000..9622983 Binary files /dev/null and b/game/images/akai_body_gesture_none.png differ diff --git a/game/images/akai_face_embarrassed.png b/game/images/akai_face_embarrassed.png new file mode 100644 index 0000000..75eba19 Binary files /dev/null and b/game/images/akai_face_embarrassed.png differ diff --git a/game/images/akai_face_excited.png b/game/images/akai_face_excited.png new file mode 100644 index 0000000..14180fd Binary files /dev/null and b/game/images/akai_face_excited.png differ diff --git a/game/images/akai_face_eyesclosed.png b/game/images/akai_face_eyesclosed.png new file mode 100644 index 0000000..be2b892 Binary files /dev/null and b/game/images/akai_face_eyesclosed.png differ diff --git a/game/images/akai_face_none.png b/game/images/akai_face_none.png new file mode 100644 index 0000000..e60b80b Binary files /dev/null and b/game/images/akai_face_none.png differ diff --git a/game/images/akai_face_smile.png b/game/images/akai_face_smile.png new file mode 100644 index 0000000..b3c3b09 Binary files /dev/null and b/game/images/akai_face_smile.png differ diff --git a/game/images/akai_face_worry.png b/game/images/akai_face_worry.png new file mode 100644 index 0000000..ddc59f1 Binary files /dev/null and b/game/images/akai_face_worry.png differ diff --git a/game/images/aoi angry.png b/game/images/aoi angry.png deleted file mode 100644 index 4f7434e..0000000 Binary files a/game/images/aoi angry.png and /dev/null differ diff --git a/game/images/aoi embarrased.png b/game/images/aoi embarrased.png deleted file mode 100644 index b0b4557..0000000 Binary files a/game/images/aoi embarrased.png and /dev/null differ diff --git a/game/images/aoi excited.png b/game/images/aoi excited.png deleted file mode 100644 index 4196d9b..0000000 Binary files a/game/images/aoi excited.png and /dev/null differ diff --git a/game/images/aoi happy.png b/game/images/aoi happy.png deleted file mode 100644 index d8835de..0000000 Binary files a/game/images/aoi happy.png and /dev/null differ diff --git a/game/images/aoi laugh.png b/game/images/aoi laugh.png deleted file mode 100644 index ef137bc..0000000 Binary files a/game/images/aoi laugh.png and /dev/null differ diff --git a/game/images/aoi sad.png b/game/images/aoi sad.png deleted file mode 100644 index b059a83..0000000 Binary files a/game/images/aoi sad.png and /dev/null differ diff --git a/game/images/aoi smug.png b/game/images/aoi smug.png deleted file mode 100644 index f91147b..0000000 Binary files a/game/images/aoi smug.png and /dev/null differ diff --git a/game/images/aoi surprised.png b/game/images/aoi surprised.png deleted file mode 100644 index 8024984..0000000 Binary files a/game/images/aoi surprised.png and /dev/null differ diff --git a/game/images/aoi think.png b/game/images/aoi think.png deleted file mode 100644 index 6aa9781..0000000 Binary files a/game/images/aoi think.png and /dev/null differ diff --git a/game/images/aoi worry.png b/game/images/aoi worry.png deleted file mode 100644 index e1328c5..0000000 Binary files a/game/images/aoi worry.png and /dev/null differ diff --git a/game/images/aoi.png b/game/images/aoi.png deleted file mode 100644 index 84e0644..0000000 Binary files a/game/images/aoi.png and /dev/null differ diff --git a/game/images/aoi_body_angry.png b/game/images/aoi_body_angry.png new file mode 100644 index 0000000..a4b2321 Binary files /dev/null and b/game/images/aoi_body_angry.png differ diff --git a/game/images/aoi_body_none.png b/game/images/aoi_body_none.png new file mode 100644 index 0000000..9a64fa3 Binary files /dev/null and b/game/images/aoi_body_none.png differ diff --git a/game/images/aoi_body_smug.png b/game/images/aoi_body_smug.png new file mode 100644 index 0000000..1c89efa Binary files /dev/null and b/game/images/aoi_body_smug.png differ diff --git a/game/images/aoi_face_angry.png b/game/images/aoi_face_angry.png new file mode 100644 index 0000000..142eb8f Binary files /dev/null and b/game/images/aoi_face_angry.png differ diff --git a/game/images/aoi_face_embarrased.png b/game/images/aoi_face_embarrased.png new file mode 100644 index 0000000..95a730c Binary files /dev/null and b/game/images/aoi_face_embarrased.png differ diff --git a/game/images/aoi_face_excited.png b/game/images/aoi_face_excited.png new file mode 100644 index 0000000..8913559 Binary files /dev/null and b/game/images/aoi_face_excited.png differ diff --git a/game/images/aoi_face_none.png b/game/images/aoi_face_none.png new file mode 100644 index 0000000..4d233cc Binary files /dev/null and b/game/images/aoi_face_none.png differ diff --git a/game/images/aoi_face_sad.png b/game/images/aoi_face_sad.png new file mode 100644 index 0000000..1325976 Binary files /dev/null and b/game/images/aoi_face_sad.png differ diff --git a/game/images/aoi_face_sangry.png b/game/images/aoi_face_sangry.png new file mode 100644 index 0000000..3f8360e Binary files /dev/null and b/game/images/aoi_face_sangry.png differ diff --git a/game/images/aoi_face_smug.png b/game/images/aoi_face_smug.png new file mode 100644 index 0000000..f998eea Binary files /dev/null and b/game/images/aoi_face_smug.png differ diff --git a/game/images/aoi_face_surprised.png b/game/images/aoi_face_surprised.png new file mode 100644 index 0000000..bc71b50 Binary files /dev/null and b/game/images/aoi_face_surprised.png differ diff --git a/game/images/aoi_face_worry.png b/game/images/aoi_face_worry.png new file mode 100644 index 0000000..b4676a3 Binary files /dev/null and b/game/images/aoi_face_worry.png differ diff --git a/game/images/cg_akai_bad.png b/game/images/cg_akai_bad.png index f0ec458..cf16999 100644 Binary files a/game/images/cg_akai_bad.png and b/game/images/cg_akai_bad.png differ diff --git a/game/images/cg_akai_good.png b/game/images/cg_akai_good.png index 1ab0a30..3547512 100644 Binary files a/game/images/cg_akai_good.png and b/game/images/cg_akai_good.png differ diff --git a/game/images/cg_aoi_bad.jpg b/game/images/cg_aoi_bad.jpg deleted file mode 100644 index f1bbec4..0000000 Binary files a/game/images/cg_aoi_bad.jpg and /dev/null differ diff --git a/game/images/cg_aoi_bad.png b/game/images/cg_aoi_bad.png new file mode 100644 index 0000000..a41acc4 Binary files /dev/null and b/game/images/cg_aoi_bad.png differ diff --git a/game/images/cg_aoi_good.jpg b/game/images/cg_aoi_good.jpg deleted file mode 100644 index 8499c65..0000000 Binary files a/game/images/cg_aoi_good.jpg and /dev/null differ diff --git a/game/images/cg_aoi_good.png b/game/images/cg_aoi_good.png new file mode 100644 index 0000000..4c6ad3a Binary files /dev/null and b/game/images/cg_aoi_good.png differ diff --git a/game/images/cg_shiro_bad.jpeg b/game/images/cg_shiro_bad.jpeg deleted file mode 100644 index a777aa0..0000000 Binary files a/game/images/cg_shiro_bad.jpeg and /dev/null differ diff --git a/game/images/cg_shiro_bad.png b/game/images/cg_shiro_bad.png new file mode 100644 index 0000000..9391f4c Binary files /dev/null and b/game/images/cg_shiro_bad.png differ diff --git a/game/images/cg_shiro_good.jpeg b/game/images/cg_shiro_good.jpeg deleted file mode 100644 index 7d37199..0000000 Binary files a/game/images/cg_shiro_good.jpeg and /dev/null differ diff --git a/game/images/cg_shiro_good.png b/game/images/cg_shiro_good.png new file mode 100644 index 0000000..67cd8dd Binary files /dev/null and b/game/images/cg_shiro_good.png differ diff --git a/game/options.rpyc b/game/options.rpyc index a3783cd..04517cd 100644 Binary files a/game/options.rpyc and b/game/options.rpyc differ diff --git a/game/saves/1-4-LT1.save b/game/saves/1-4-LT1.save index aa664d4..e5642cc 100644 Binary files a/game/saves/1-4-LT1.save and b/game/saves/1-4-LT1.save differ diff --git a/game/saves/_reload-2-LT1.save b/game/saves/_reload-2-LT1.save index 6ec2d01..d5ff509 100644 Binary files a/game/saves/_reload-2-LT1.save and b/game/saves/_reload-2-LT1.save differ diff --git a/game/saves/auto-1-LT1.save b/game/saves/auto-1-LT1.save index c14f489..da086ae 100644 Binary files a/game/saves/auto-1-LT1.save and b/game/saves/auto-1-LT1.save differ diff --git a/game/saves/auto-10-LT1.save b/game/saves/auto-10-LT1.save index 7b2d7f4..0636854 100644 Binary files a/game/saves/auto-10-LT1.save and b/game/saves/auto-10-LT1.save differ diff --git a/game/saves/auto-2-LT1.save b/game/saves/auto-2-LT1.save index 35a0c2f..7a7e170 100644 Binary files a/game/saves/auto-2-LT1.save and b/game/saves/auto-2-LT1.save differ diff --git a/game/saves/auto-3-LT1.save b/game/saves/auto-3-LT1.save index 8e507e6..40646e6 100644 Binary files a/game/saves/auto-3-LT1.save and b/game/saves/auto-3-LT1.save differ diff --git a/game/saves/auto-4-LT1.save b/game/saves/auto-4-LT1.save index f5b96e8..534e5fd 100644 Binary files a/game/saves/auto-4-LT1.save and b/game/saves/auto-4-LT1.save differ diff --git a/game/saves/auto-5-LT1.save b/game/saves/auto-5-LT1.save index 42eef0c..4afca58 100644 Binary files a/game/saves/auto-5-LT1.save and b/game/saves/auto-5-LT1.save differ diff --git a/game/saves/auto-6-LT1.save b/game/saves/auto-6-LT1.save index ce07c4b..1012b72 100644 Binary files a/game/saves/auto-6-LT1.save and b/game/saves/auto-6-LT1.save differ diff --git a/game/saves/auto-7-LT1.save b/game/saves/auto-7-LT1.save index 259c1ed..0b206b1 100644 Binary files a/game/saves/auto-7-LT1.save and b/game/saves/auto-7-LT1.save differ diff --git a/game/saves/auto-8-LT1.save b/game/saves/auto-8-LT1.save index 35c9906..38a4b51 100644 Binary files a/game/saves/auto-8-LT1.save and b/game/saves/auto-8-LT1.save differ diff --git a/game/saves/auto-9-LT1.save b/game/saves/auto-9-LT1.save index 8bd990d..3287f8a 100644 Binary files a/game/saves/auto-9-LT1.save and b/game/saves/auto-9-LT1.save differ diff --git a/game/saves/navigation.json b/game/saves/navigation.json index 0d2f85b..dbe76e1 100644 --- a/game/saves/navigation.json +++ b/game/saves/navigation.json @@ -1 +1 @@ -{"error": false, "size": [1920, 1080], "name": "Otomai", "version": "1.0", "location": {"label": {"akai_route": ["game/akai_route.rpy", 2], "akai_route_1": ["game/akai_route.rpy", 6], "akai_route_1_bad": ["game/akai_route.rpy", 184], "akai_route_1_good": ["game/akai_route.rpy", 225], "akai_route_2": ["game/akai_route.rpy", 284], "akai_route_2_bad": ["game/akai_route.rpy", 519], "akai_route_2_good": ["game/akai_route.rpy", 592], "akai_route_3": ["game/akai_route.rpy", 707], "akai_route_3_bad": ["game/akai_route.rpy", 871], "akai_route_3_good": ["game/akai_route.rpy", 1000], "aoi_route": ["game/aoi_route.rpy", 2], "aoi_route_1": ["game/aoi_route.rpy", 5], "aoi_route_1_good": ["game/aoi_route.rpy", 116], "aoi_route_1_bad": ["game/aoi_route.rpy", 225], "aoi_route_2": ["game/aoi_route.rpy", 272], "aoi_route_2_good": ["game/aoi_route.rpy", 345], "aoi_route_2_bad": ["game/aoi_route.rpy", 408], "aoi_route_3": ["game/aoi_route.rpy", 463], "aoi_route_3_good": ["game/aoi_route.rpy", 504], "aoi_route_3_bad": ["game/aoi_route.rpy", 618], "aoi_route_end": ["game/aoi_route.rpy", 689], "aoi_good_end": ["game/aoi_route.rpy", 750], "aoi_bad_end": ["game/aoi_route.rpy", 905], "start": ["game/script.rpy", 94], "intro_scene": ["game/script.rpy", 108], "intro_choices": ["game/script.rpy", 232], "aoi_exp": ["game/script.rpy", 255], "shiro_exp": ["game/script.rpy", 301], "akai_exp": ["game/script.rpy", 352], "end_exp": ["game/script.rpy", 406], "con_intro": ["game/script.rpy", 422], "con_post_intro": ["game/script.rpy", 459], "true_ending": ["game/script.rpy", 490], "true_bad_ending": ["game/script.rpy", 494], "shiro_route": ["game/shiro_route.rpy", 2], "shiro_route_1": ["game/shiro_route.rpy", 4], "shiro_route_1_bad": ["game/shiro_route.rpy", 35], "shiro_route_1_good": ["game/shiro_route.rpy", 101], "shiro_route_2": ["game/shiro_route.rpy", 182], "shiro_route_2_bad": ["game/shiro_route.rpy", 245], "shiro_route_2_good": ["game/shiro_route.rpy", 322], "shiro_route_3": ["game/shiro_route.rpy", 387], "shiro_route_3_bad": ["game/shiro_route.rpy", 517], "shiro_route_3_good": ["game/shiro_route.rpy", 635], "shiro_route_end": ["game/shiro_route.rpy", 752], "shiro_route_end_good": ["game/shiro_route.rpy", 784], "shiro_route_end_bad": ["game/shiro_route.rpy", 855]}, "define": {"config.check_conflicting_properties": ["game/gui.rpy", 17], "gui.accent_color": ["game/gui.rpy", 30], "gui.idle_color": ["game/gui.rpy", 33], "gui.idle_small_color": ["game/gui.rpy", 37], "gui.hover_color": ["game/gui.rpy", 40], "gui.selected_color": ["game/gui.rpy", 44], "gui.insensitive_color": ["game/gui.rpy", 47], "gui.muted_color": ["game/gui.rpy", 51], "gui.hover_muted_color": ["game/gui.rpy", 52], "gui.text_color": ["game/gui.rpy", 55], "gui.interface_text_color": ["game/gui.rpy", 56], "gui.text_font": ["game/gui.rpy", 62], "gui.name_text_font": ["game/gui.rpy", 65], "gui.interface_text_font": ["game/gui.rpy", 68], "gui.text_size": ["game/gui.rpy", 71], "gui.name_text_size": ["game/gui.rpy", 74], "gui.interface_text_size": ["game/gui.rpy", 77], "gui.label_text_size": ["game/gui.rpy", 80], "gui.notify_text_size": ["game/gui.rpy", 83], "gui.title_text_size": ["game/gui.rpy", 86], "gui.main_menu_background": ["game/gui.rpy", 92], "gui.game_menu_background": ["game/gui.rpy", 93], "gui.textbox_height": ["game/gui.rpy", 102], "gui.textbox_yalign": ["game/gui.rpy", 106], "gui.name_xpos": ["game/gui.rpy", 111], "gui.name_ypos": ["game/gui.rpy", 112], "gui.name_xalign": ["game/gui.rpy", 116], "gui.namebox_width": ["game/gui.rpy", 120], "gui.namebox_height": ["game/gui.rpy", 121], "gui.namebox_borders": ["game/gui.rpy", 125], "gui.namebox_tile": ["game/gui.rpy", 129], "gui.dialogue_xpos": ["game/gui.rpy", 135], "gui.dialogue_ypos": ["game/gui.rpy", 136], "gui.dialogue_width": ["game/gui.rpy", 139], "gui.dialogue_text_xalign": ["game/gui.rpy", 143], "gui.button_width": ["game/gui.rpy", 152], "gui.button_height": ["game/gui.rpy", 153], "gui.button_borders": ["game/gui.rpy", 156], "gui.button_tile": ["game/gui.rpy", 160], "gui.button_text_font": ["game/gui.rpy", 163], "gui.button_text_size": ["game/gui.rpy", 166], "gui.button_text_idle_color": ["game/gui.rpy", 169], "gui.button_text_hover_color": ["game/gui.rpy", 170], "gui.button_text_selected_color": ["game/gui.rpy", 171], "gui.button_text_insensitive_color": ["game/gui.rpy", 172], "gui.button_text_xalign": ["game/gui.rpy", 176], "gui.radio_button_borders": ["game/gui.rpy", 185], "gui.check_button_borders": ["game/gui.rpy", 187], "gui.confirm_button_text_xalign": ["game/gui.rpy", 189], "gui.page_button_borders": ["game/gui.rpy", 191], "gui.quick_button_borders": ["game/gui.rpy", 193], "gui.quick_button_text_size": ["game/gui.rpy", 194], "gui.quick_button_text_idle_color": ["game/gui.rpy", 195], "gui.quick_button_text_selected_color": ["game/gui.rpy", 196], "gui.choice_button_width": ["game/gui.rpy", 209], "gui.choice_button_height": ["game/gui.rpy", 210], "gui.choice_button_tile": ["game/gui.rpy", 211], "gui.choice_button_borders": ["game/gui.rpy", 212], "gui.choice_button_text_font": ["game/gui.rpy", 213], "gui.choice_button_text_size": ["game/gui.rpy", 214], "gui.choice_button_text_xalign": ["game/gui.rpy", 215], "gui.choice_button_text_idle_color": ["game/gui.rpy", 216], "gui.choice_button_text_hover_color": ["game/gui.rpy", 217], "gui.choice_button_text_insensitive_color": ["game/gui.rpy", 218], "gui.slot_button_width": ["game/gui.rpy", 228], "gui.slot_button_height": ["game/gui.rpy", 229], "gui.slot_button_borders": ["game/gui.rpy", 230], "gui.slot_button_text_size": ["game/gui.rpy", 231], "gui.slot_button_text_xalign": ["game/gui.rpy", 232], "gui.slot_button_text_idle_color": ["game/gui.rpy", 233], "gui.slot_button_text_selected_idle_color": ["game/gui.rpy", 234], "gui.slot_button_text_selected_hover_color": ["game/gui.rpy", 235], "config.thumbnail_width": ["game/gui.rpy", 238], "config.thumbnail_height": ["game/gui.rpy", 239], "gui.file_slot_cols": ["game/gui.rpy", 242], "gui.file_slot_rows": ["game/gui.rpy", 243], "gui.navigation_xpos": ["game/gui.rpy", 253], "gui.skip_ypos": ["game/gui.rpy", 256], "gui.notify_ypos": ["game/gui.rpy", 259], "gui.choice_spacing": ["game/gui.rpy", 262], "gui.navigation_spacing": ["game/gui.rpy", 265], "gui.pref_spacing": ["game/gui.rpy", 268], "gui.pref_button_spacing": ["game/gui.rpy", 271], "gui.page_spacing": ["game/gui.rpy", 274], "gui.slot_spacing": ["game/gui.rpy", 277], "gui.main_menu_text_xalign": ["game/gui.rpy", 280], "gui.frame_borders": ["game/gui.rpy", 289], "gui.confirm_frame_borders": ["game/gui.rpy", 292], "gui.skip_frame_borders": ["game/gui.rpy", 295], "gui.notify_frame_borders": ["game/gui.rpy", 298], "gui.frame_tile": ["game/gui.rpy", 301], "gui.bar_size": ["game/gui.rpy", 313], "gui.scrollbar_size": ["game/gui.rpy", 314], "gui.slider_size": ["game/gui.rpy", 315], "gui.bar_tile": ["game/gui.rpy", 318], "gui.scrollbar_tile": ["game/gui.rpy", 319], "gui.slider_tile": ["game/gui.rpy", 320], "gui.bar_borders": ["game/gui.rpy", 323], "gui.scrollbar_borders": ["game/gui.rpy", 324], "gui.slider_borders": ["game/gui.rpy", 325], "gui.vbar_borders": ["game/gui.rpy", 328], "gui.vscrollbar_borders": ["game/gui.rpy", 329], "gui.vslider_borders": ["game/gui.rpy", 330], "gui.unscrollable": ["game/gui.rpy", 334], "config.history_length": ["game/gui.rpy", 342], "gui.history_height": ["game/gui.rpy", 346], "gui.history_spacing": ["game/gui.rpy", 349], "gui.history_name_xpos": ["game/gui.rpy", 353], "gui.history_name_ypos": ["game/gui.rpy", 354], "gui.history_name_width": ["game/gui.rpy", 355], "gui.history_name_xalign": ["game/gui.rpy", 356], "gui.history_text_xpos": ["game/gui.rpy", 359], "gui.history_text_ypos": ["game/gui.rpy", 360], "gui.history_text_width": ["game/gui.rpy", 361], "gui.history_text_xalign": ["game/gui.rpy", 362], "gui.nvl_borders": ["game/gui.rpy", 370], "gui.nvl_list_length": ["game/gui.rpy", 374], "gui.nvl_height": ["game/gui.rpy", 378], "gui.nvl_spacing": ["game/gui.rpy", 382], "gui.nvl_name_xpos": ["game/gui.rpy", 386], "gui.nvl_name_ypos": ["game/gui.rpy", 387], "gui.nvl_name_width": ["game/gui.rpy", 388], "gui.nvl_name_xalign": ["game/gui.rpy", 389], "gui.nvl_text_xpos": ["game/gui.rpy", 392], "gui.nvl_text_ypos": ["game/gui.rpy", 393], "gui.nvl_text_width": ["game/gui.rpy", 394], "gui.nvl_text_xalign": ["game/gui.rpy", 395], "gui.nvl_thought_xpos": ["game/gui.rpy", 399], "gui.nvl_thought_ypos": ["game/gui.rpy", 400], "gui.nvl_thought_width": ["game/gui.rpy", 401], "gui.nvl_thought_xalign": ["game/gui.rpy", 402], "gui.nvl_button_xpos": ["game/gui.rpy", 405], "gui.nvl_button_xalign": ["game/gui.rpy", 406], "gui.language": ["game/gui.rpy", 415], "quick_menu": ["game/screens.rpy", 268], "gui.history_allow_tags": ["game/screens.rpy", 930], "config.nvl_list_length": ["game/screens.rpy", 1357], "bubble.frame": ["game/screens.rpy", 1466], "bubble.thoughtframe": ["game/screens.rpy", 1467], "bubble.properties": ["game/screens.rpy", 1469], "bubble.expand_area": ["game/screens.rpy", 1495], "config.name": ["game/options.rpy", 15], "gui.show_name": ["game/options.rpy", 21], "config.version": ["game/options.rpy", 26], "gui.about": ["game/options.rpy", 32], "build.name": ["game/options.rpy", 40], "config.has_sound": ["game/options.rpy", 49], "config.has_music": ["game/options.rpy", 50], "config.has_voice": ["game/options.rpy", 51], "config.enter_transition": ["game/options.rpy", 76], "config.exit_transition": ["game/options.rpy", 77], "config.intra_transition": ["game/options.rpy", 82], "config.after_load_transition": ["game/options.rpy", 87], "config.end_game_transition": ["game/options.rpy", 92], "config.window": ["game/options.rpy", 109], "config.window_show_transition": ["game/options.rpy", 114], "config.window_hide_transition": ["game/options.rpy", 115], "config.save_directory": ["game/options.rpy", 146], "config.window_icon": ["game/options.rpy", 153], "ao": ["game/script.rpy", 13], "sh": ["game/script.rpy", 14], "ak": ["game/script.rpy", 15], "e": ["game/script.rpy", 16], "p": ["game/script.rpy", 17], "m": ["game/script.rpy", 20], "m2": ["game/script.rpy", 21], "st": ["game/script.rpy", 22], "am": ["game/script.rpy", 23], "shp": ["game/script.rpy", 24], "mtt": ["game/script.rpy", 25], "jdg": ["game/script.rpy", 26], "emi": ["game/script.rpy", 27], "con": ["game/script.rpy", 28], "cwd": ["game/script.rpy", 29], "hr": ["game/script.rpy", 30], "kid1": ["game/script.rpy", 31], "kid2": ["game/script.rpy", 32], "mom": ["game/script.rpy", 33], "mom2": ["game/script.rpy", 34], "ltr": ["game/script.rpy", 39], "ending_progress": ["game/script.rpy", 42], "secret_ending": ["game/script.rpy", 44]}, "screen": {"say": ["game/screens.rpy", 99], "input": ["game/screens.rpy", 176], "choice": ["game/screens.rpy", 209], "quick_menu": ["game/screens.rpy", 1515], "navigation": ["game/screens.rpy", 289], "main_menu": ["game/screens.rpy", 351], "game_menu": ["game/screens.rpy", 416], "about": ["game/screens.rpy", 546], "save": ["game/screens.rpy", 586], "load": ["game/screens.rpy", 593], "file_slots": ["game/screens.rpy", 600], "preferences": ["game/screens.rpy", 730], "history": ["game/screens.rpy", 890], "help": ["game/screens.rpy", 978], "keyboard_help": ["game/screens.rpy", 1007], "mouse_help": ["game/screens.rpy", 1058], "gamepad_help": ["game/screens.rpy", 1081], "confirm": ["game/screens.rpy", 1146], "skip_indicator": ["game/screens.rpy", 1209], "notify": ["game/screens.rpy", 1265], "nvl": ["game/screens.rpy", 1304], "nvl_dialogue": ["game/screens.rpy", 1336], "bubble": ["game/screens.rpy", 1424]}, "transform": {"delayed_blink": ["game/screens.rpy", 1227], "notify_appear": ["game/screens.rpy", 1276], "left_to_right": ["game/script.rpy", 68], "sprite_darken": ["game/script.rpy", 78], "sprite_lighten": ["game/script.rpy", 84]}, "callable": {"touch": ["game/gui.rpy", 427], "small": ["game/gui.rpy", 434]}}, "build": {"directory_name": "Otomai-1.0", "executable_name": "Otomai", "include_update": false, "packages": [{"name": "gameonly", "formats": ["null"], "file_lists": ["all"], "description": "Game-Only Update for Mobile", "update": true, "dlc": false, "hidden": true}, {"name": "pc", "formats": ["zip"], "file_lists": ["windows", "linux", "renpy", "all"], "description": "PC: Windows and Linux", "update": true, "dlc": false, "hidden": false}, {"name": "linux", "formats": ["tar.bz2"], "file_lists": ["linux", "linux_arm", "renpy", "all"], "description": "Linux", "update": true, "dlc": false, "hidden": false}, {"name": "mac", "formats": ["app-zip", "app-dmg"], "file_lists": ["mac", "renpy", "all"], "description": "Macintosh", "update": true, "dlc": false, "hidden": false}, {"name": "win", "formats": ["zip"], "file_lists": ["windows", "renpy", "all"], "description": "Windows", "update": true, "dlc": false, "hidden": false}, {"name": "market", "formats": ["bare-zip"], "file_lists": ["windows", "linux", "mac", "renpy", "all"], "description": "Windows, Mac, Linux for Markets", "update": true, "dlc": false, "hidden": false}, {"name": "steam", "formats": ["zip"], "file_lists": ["windows", "linux", "mac", "renpy", "all"], "description": "steam", "update": true, "dlc": false, "hidden": true}, {"name": "android", "formats": ["directory"], "file_lists": ["android", "all"], "description": "android", "update": false, "dlc": true, "hidden": true}, {"name": "ios", "formats": ["directory"], "file_lists": ["ios", "all"], "description": "ios", "update": false, "dlc": true, "hidden": true}, {"name": "web", "formats": ["zip"], "file_lists": ["web", "renpy", "all"], "description": "web", "update": false, "dlc": true, "hidden": true}], "archives": [["archive", ["all"]]], "documentation_patterns": ["*.html", "*.txt"], "base_patterns": [["*.py", null], ["*.sh", null], ["*.app/", null], ["*.dll", null], ["*.manifest", null], ["*.keystore", null], ["**.rpe", null], ["**.rpe.py", null], ["update.pem", null], ["lib/", null], ["renpy/", null], ["update/", null], ["common/", null], ["update/", null], ["old-game/", null], ["base/", null], ["icon.ico", null], ["icon.icns", null], ["project.json", null], ["log.txt", null], ["errors.txt", null], ["traceback.txt", null], ["image_cache.txt", null], ["text_overflow.txt", null], ["dialogue.txt", null], ["dialogue.tab", null], ["profile_screen.txt", null], ["files.txt", null], ["memory.txt", null], ["tmp/", null], ["game/saves/", null], ["game/bytecode.rpyb", null], ["archived/", null], ["launcherinfo.py", null], ["android.txt", null], ["game/presplash*.*", ["all"]], ["android.json", ["android"]], [".android.json", ["android"]], ["android-*.png", ["android"]], ["android-*.jpg", ["android"]], ["ouya_icon.png", null], ["ios-presplash.*", ["ios"]], ["ios-launchimage.png", null], ["ios-icon.png", null], ["web-presplash.png", ["web"]], ["web-presplash.jpg", ["web"]], ["web-presplash.webp", ["web"]], ["web-icon.png", ["web"]], ["progressive_download.txt", ["web"]], ["steam_appid.txt", null], ["game/cache/bytecode-39.rpyb", ["all"]], ["game/cache/bytecode-311.rpyb", ["web"]], ["game/cache/bytecode-*.rpyb", null], ["game/cache/build_info.json", null], ["game/cache/build_time.txt", null], ["**~", null], ["**.bak", null], ["**/.**", null], ["**/#**", null], ["**/thumbs.db", null], [".*", null], ["**", ["all"]]], "renpy_patterns": [["renpy/common/_compat/**", null], ["renpy/common/_roundrect/**", null], ["renpy/common/_outline/**", null], ["renpy/common/_theme**", null], ["renpy/**__pycache__/**.cpython-39.pyc", ["all"]], ["renpy/**__pycache__", ["all"]], ["**~", null], ["**/#*", null], ["**/.*", null], ["**.old", null], ["**.new", null], ["**.rpa", null], ["**.rpe", null], ["**.rpe.py", null], ["**/steam_appid.txt", null], ["renpy.py", ["all"]], ["renpy/", ["all"]], ["renpy/**.py", ["renpy"]], ["renpy/**.pxd", null], ["renpy/**.pxi", null], ["renpy/**.pyx", null], ["renpy/**.pyc", null], ["renpy/**.pyo", null], ["renpy/common/", ["all"]], ["renpy/common/_compat/**", ["renpy"]], ["renpy/common/**.rpy", ["renpy"]], ["renpy/common/**.rpym", ["renpy"]], ["renpy/common/_compat/**", ["renpy"]], ["renpy/common/**", ["all"]], ["renpy/**", ["all"]], ["lib/*/renpy", null], ["lib/*/renpy.exe", null], ["lib/*/pythonw.exe", null], ["lib/py2-*/", null], ["lib/py*-windows-i686/**", ["windows_i686"]], ["lib/py*-windows-x86_64/**", ["windows"]], ["lib/py*-linux-i686/**", ["linux_i686"]], ["lib/py*-linux-aarch64/**", ["linux_arm"]], ["lib/py*-linux-armv7l/**", ["linux_arm"]], ["lib/py*-linux-*/**", ["linux"]], ["lib/py*-mac-*/**", ["mac"]], ["lib/python2.*/**", null], ["lib/**", ["windows", "linux", "mac", "android", "ios"]], ["renpy.sh", ["linux", "mac"]]], "xbit_patterns": ["**.sh", "lib/py*-linux-*/*", "lib/py*-mac-*/*", "**.app/Contents/MacOS/*"], "version": "1.0", "display_name": "Otomai", "exclude_empty_directories": true, "allow_integrated_gpu": true, "renpy": false, "script_version": true, "destination": "Otomai-1.0-dists", "itch_channels": {"*-all.zip": "win-osx-linux", "*-market.zip": "win-osx-linux", "*-pc.zip": "win-linux", "*-win.zip": "win", "*-mac.zip": "osx", "*-linux.tar.bz2": "linux", "*-release.apk": "android"}, "mac_info_plist": {}, "merge": [["linux_i686", "linux"], ["windows_i686", "windows"]], "include_i686": true, "change_icon_i686": true, "android_permissions": [], "_sdk_fonts": false, "update_formats": ["rpu"], "info": {"info": {}, "time": 1736686548.950059, "name": "Otomai", "version": "1.0"}}} \ No newline at end of file +{"error": false, "size": [1920, 1080], "name": "Otomai", "version": "1.0", "location": {"label": {"akai_route": ["game/akai_route.rpy", 2], "akai_route_1": ["game/akai_route.rpy", 6], "akai_route_1_bad": ["game/akai_route.rpy", 184], "akai_route_1_good": ["game/akai_route.rpy", 225], "akai_route_2": ["game/akai_route.rpy", 284], "akai_route_2_bad": ["game/akai_route.rpy", 519], "akai_route_2_good": ["game/akai_route.rpy", 592], "akai_route_3": ["game/akai_route.rpy", 707], "akai_route_3_bad": ["game/akai_route.rpy", 871], "akai_route_3_good": ["game/akai_route.rpy", 1000], "akai_route_end": ["game/akai_route.rpy", 1186], "akai_route_end_good": ["game/akai_route.rpy", 1229], "akai_route_end_bad": ["game/akai_route.rpy", 1273], "aoi_route": ["game/aoi_route.rpy", 2], "aoi_route_1": ["game/aoi_route.rpy", 5], "aoi_route_1_good": ["game/aoi_route.rpy", 116], "aoi_route_1_bad": ["game/aoi_route.rpy", 225], "aoi_route_2": ["game/aoi_route.rpy", 272], "aoi_route_2_good": ["game/aoi_route.rpy", 345], "aoi_route_2_bad": ["game/aoi_route.rpy", 408], "aoi_route_3": ["game/aoi_route.rpy", 463], "aoi_route_3_good": ["game/aoi_route.rpy", 504], "aoi_route_3_bad": ["game/aoi_route.rpy", 618], "aoi_route_end": ["game/aoi_route.rpy", 689], "aoi_good_end": ["game/aoi_route.rpy", 750], "aoi_bad_end": ["game/aoi_route.rpy", 905], "start": ["game/script.rpy", 114], "intro_scene": ["game/script.rpy", 128], "intro_choices": ["game/script.rpy", 252], "aoi_exp": ["game/script.rpy", 275], "shiro_exp": ["game/script.rpy", 321], "akai_exp": ["game/script.rpy", 372], "end_exp": ["game/script.rpy", 426], "con_intro": ["game/script.rpy", 442], "con_post_intro": ["game/script.rpy", 479], "true_ending": ["game/secret_route.rpy", 3], "true_bad_ending": ["game/secret_route.rpy", 79], "shiro_route": ["game/shiro_route.rpy", 2], "shiro_route_1": ["game/shiro_route.rpy", 4], "shiro_route_1_bad": ["game/shiro_route.rpy", 35], "shiro_route_1_good": ["game/shiro_route.rpy", 101], "shiro_route_2": ["game/shiro_route.rpy", 182], "shiro_route_2_bad": ["game/shiro_route.rpy", 245], "shiro_route_2_good": ["game/shiro_route.rpy", 322], "shiro_route_3": ["game/shiro_route.rpy", 387], "shiro_route_3_bad": ["game/shiro_route.rpy", 517], "shiro_route_3_good": ["game/shiro_route.rpy", 635], "shiro_route_end": ["game/shiro_route.rpy", 752], "shiro_route_end_good": ["game/shiro_route.rpy", 784], "shiro_route_end_bad": ["game/shiro_route.rpy", 855]}, "define": {"config.check_conflicting_properties": ["game/gui.rpy", 17], "gui.accent_color": ["game/gui.rpy", 30], "gui.idle_color": ["game/gui.rpy", 33], "gui.idle_small_color": ["game/gui.rpy", 37], "gui.hover_color": ["game/gui.rpy", 40], "gui.selected_color": ["game/gui.rpy", 44], "gui.insensitive_color": ["game/gui.rpy", 47], "gui.muted_color": ["game/gui.rpy", 51], "gui.hover_muted_color": ["game/gui.rpy", 52], "gui.text_color": ["game/gui.rpy", 55], "gui.interface_text_color": ["game/gui.rpy", 56], "gui.text_font": ["game/gui.rpy", 62], "gui.name_text_font": ["game/gui.rpy", 65], "gui.interface_text_font": ["game/gui.rpy", 68], "gui.text_size": ["game/gui.rpy", 71], "gui.name_text_size": ["game/gui.rpy", 74], "gui.interface_text_size": ["game/gui.rpy", 77], "gui.label_text_size": ["game/gui.rpy", 80], "gui.notify_text_size": ["game/gui.rpy", 83], "gui.title_text_size": ["game/gui.rpy", 86], "gui.main_menu_background": ["game/gui.rpy", 92], "gui.game_menu_background": ["game/gui.rpy", 93], "gui.textbox_height": ["game/gui.rpy", 102], "gui.textbox_yalign": ["game/gui.rpy", 106], "gui.name_xpos": ["game/gui.rpy", 111], "gui.name_ypos": ["game/gui.rpy", 112], "gui.name_xalign": ["game/gui.rpy", 116], "gui.namebox_width": ["game/gui.rpy", 120], "gui.namebox_height": ["game/gui.rpy", 121], "gui.namebox_borders": ["game/gui.rpy", 125], "gui.namebox_tile": ["game/gui.rpy", 129], "gui.dialogue_xpos": ["game/gui.rpy", 135], "gui.dialogue_ypos": ["game/gui.rpy", 136], "gui.dialogue_width": ["game/gui.rpy", 139], "gui.dialogue_text_xalign": ["game/gui.rpy", 143], "gui.button_width": ["game/gui.rpy", 152], "gui.button_height": ["game/gui.rpy", 153], "gui.button_borders": ["game/gui.rpy", 156], "gui.button_tile": ["game/gui.rpy", 160], "gui.button_text_font": ["game/gui.rpy", 163], "gui.button_text_size": ["game/gui.rpy", 166], "gui.button_text_idle_color": ["game/gui.rpy", 169], "gui.button_text_hover_color": ["game/gui.rpy", 170], "gui.button_text_selected_color": ["game/gui.rpy", 171], "gui.button_text_insensitive_color": ["game/gui.rpy", 172], "gui.button_text_xalign": ["game/gui.rpy", 176], "gui.radio_button_borders": ["game/gui.rpy", 185], "gui.check_button_borders": ["game/gui.rpy", 187], "gui.confirm_button_text_xalign": ["game/gui.rpy", 189], "gui.page_button_borders": ["game/gui.rpy", 191], "gui.quick_button_borders": ["game/gui.rpy", 193], "gui.quick_button_text_size": ["game/gui.rpy", 194], "gui.quick_button_text_idle_color": ["game/gui.rpy", 195], "gui.quick_button_text_selected_color": ["game/gui.rpy", 196], "gui.choice_button_width": ["game/gui.rpy", 209], "gui.choice_button_height": ["game/gui.rpy", 210], "gui.choice_button_tile": ["game/gui.rpy", 211], "gui.choice_button_borders": ["game/gui.rpy", 212], "gui.choice_button_text_font": ["game/gui.rpy", 213], "gui.choice_button_text_size": ["game/gui.rpy", 214], "gui.choice_button_text_xalign": ["game/gui.rpy", 215], "gui.choice_button_text_idle_color": ["game/gui.rpy", 216], "gui.choice_button_text_hover_color": ["game/gui.rpy", 217], "gui.choice_button_text_insensitive_color": ["game/gui.rpy", 218], "gui.slot_button_width": ["game/gui.rpy", 228], "gui.slot_button_height": ["game/gui.rpy", 229], "gui.slot_button_borders": ["game/gui.rpy", 230], "gui.slot_button_text_size": ["game/gui.rpy", 231], "gui.slot_button_text_xalign": ["game/gui.rpy", 232], "gui.slot_button_text_idle_color": ["game/gui.rpy", 233], "gui.slot_button_text_selected_idle_color": ["game/gui.rpy", 234], "gui.slot_button_text_selected_hover_color": ["game/gui.rpy", 235], "config.thumbnail_width": ["game/gui.rpy", 238], "config.thumbnail_height": ["game/gui.rpy", 239], "gui.file_slot_cols": ["game/gui.rpy", 242], "gui.file_slot_rows": ["game/gui.rpy", 243], "gui.navigation_xpos": ["game/gui.rpy", 253], "gui.skip_ypos": ["game/gui.rpy", 256], "gui.notify_ypos": ["game/gui.rpy", 259], "gui.choice_spacing": ["game/gui.rpy", 262], "gui.navigation_spacing": ["game/gui.rpy", 265], "gui.pref_spacing": ["game/gui.rpy", 268], "gui.pref_button_spacing": ["game/gui.rpy", 271], "gui.page_spacing": ["game/gui.rpy", 274], "gui.slot_spacing": ["game/gui.rpy", 277], "gui.main_menu_text_xalign": ["game/gui.rpy", 280], "gui.frame_borders": ["game/gui.rpy", 289], "gui.confirm_frame_borders": ["game/gui.rpy", 292], "gui.skip_frame_borders": ["game/gui.rpy", 295], "gui.notify_frame_borders": ["game/gui.rpy", 298], "gui.frame_tile": ["game/gui.rpy", 301], "gui.bar_size": ["game/gui.rpy", 313], "gui.scrollbar_size": ["game/gui.rpy", 314], "gui.slider_size": ["game/gui.rpy", 315], "gui.bar_tile": ["game/gui.rpy", 318], "gui.scrollbar_tile": ["game/gui.rpy", 319], "gui.slider_tile": ["game/gui.rpy", 320], "gui.bar_borders": ["game/gui.rpy", 323], "gui.scrollbar_borders": ["game/gui.rpy", 324], "gui.slider_borders": ["game/gui.rpy", 325], "gui.vbar_borders": ["game/gui.rpy", 328], "gui.vscrollbar_borders": ["game/gui.rpy", 329], "gui.vslider_borders": ["game/gui.rpy", 330], "gui.unscrollable": ["game/gui.rpy", 334], "config.history_length": ["game/gui.rpy", 342], "gui.history_height": ["game/gui.rpy", 346], "gui.history_spacing": ["game/gui.rpy", 349], "gui.history_name_xpos": ["game/gui.rpy", 353], "gui.history_name_ypos": ["game/gui.rpy", 354], "gui.history_name_width": ["game/gui.rpy", 355], "gui.history_name_xalign": ["game/gui.rpy", 356], "gui.history_text_xpos": ["game/gui.rpy", 359], "gui.history_text_ypos": ["game/gui.rpy", 360], "gui.history_text_width": ["game/gui.rpy", 361], "gui.history_text_xalign": ["game/gui.rpy", 362], "gui.nvl_borders": ["game/gui.rpy", 370], "gui.nvl_list_length": ["game/gui.rpy", 374], "gui.nvl_height": ["game/gui.rpy", 378], "gui.nvl_spacing": ["game/gui.rpy", 382], "gui.nvl_name_xpos": ["game/gui.rpy", 386], "gui.nvl_name_ypos": ["game/gui.rpy", 387], "gui.nvl_name_width": ["game/gui.rpy", 388], "gui.nvl_name_xalign": ["game/gui.rpy", 389], "gui.nvl_text_xpos": ["game/gui.rpy", 392], "gui.nvl_text_ypos": ["game/gui.rpy", 393], "gui.nvl_text_width": ["game/gui.rpy", 394], "gui.nvl_text_xalign": ["game/gui.rpy", 395], "gui.nvl_thought_xpos": ["game/gui.rpy", 399], "gui.nvl_thought_ypos": ["game/gui.rpy", 400], "gui.nvl_thought_width": ["game/gui.rpy", 401], "gui.nvl_thought_xalign": ["game/gui.rpy", 402], "gui.nvl_button_xpos": ["game/gui.rpy", 405], "gui.nvl_button_xalign": ["game/gui.rpy", 406], "gui.language": ["game/gui.rpy", 415], "quick_menu": ["game/screens.rpy", 270], "gui.history_allow_tags": ["game/screens.rpy", 932], "config.nvl_list_length": ["game/screens.rpy", 1359], "bubble.frame": ["game/screens.rpy", 1468], "bubble.thoughtframe": ["game/screens.rpy", 1469], "bubble.properties": ["game/screens.rpy", 1471], "bubble.expand_area": ["game/screens.rpy", 1497], "config.name": ["game/options.rpy", 15], "gui.show_name": ["game/options.rpy", 21], "config.version": ["game/options.rpy", 26], "gui.about": ["game/options.rpy", 32], "build.name": ["game/options.rpy", 40], "config.has_sound": ["game/options.rpy", 49], "config.has_music": ["game/options.rpy", 50], "config.has_voice": ["game/options.rpy", 51], "config.enter_transition": ["game/options.rpy", 76], "config.exit_transition": ["game/options.rpy", 77], "config.intra_transition": ["game/options.rpy", 82], "config.after_load_transition": ["game/options.rpy", 87], "config.end_game_transition": ["game/options.rpy", 92], "config.window": ["game/options.rpy", 109], "config.window_show_transition": ["game/options.rpy", 114], "config.window_hide_transition": ["game/options.rpy", 115], "config.save_directory": ["game/options.rpy", 146], "config.window_icon": ["game/options.rpy", 153], "ao": ["game/script.rpy", 13], "sh": ["game/script.rpy", 14], "ak": ["game/script.rpy", 15], "e": ["game/script.rpy", 16], "p": ["game/script.rpy", 17], "m": ["game/script.rpy", 20], "m2": ["game/script.rpy", 21], "st": ["game/script.rpy", 22], "am": ["game/script.rpy", 23], "vip": ["game/script.rpy", 24], "shp": ["game/script.rpy", 25], "mtt": ["game/script.rpy", 26], "jdg": ["game/script.rpy", 27], "emi": ["game/script.rpy", 28], "con": ["game/script.rpy", 29], "cwd": ["game/script.rpy", 30], "hr": ["game/script.rpy", 31], "tl": ["game/script.rpy", 32], "kid1": ["game/script.rpy", 33], "kid2": ["game/script.rpy", 34], "mom": ["game/script.rpy", 35], "mom2": ["game/script.rpy", 36], "stf": ["game/script.rpy", 37], "player_name": ["game/script.rpy", 41], "p_true": ["game/script.rpy", 44], "ltr": ["game/script.rpy", 49], "aoi_exp_get": ["game/script.rpy", 54], "shiro_exp_get": ["game/script.rpy", 55], "akai_exp_get": ["game/script.rpy", 56], "ending_progress": ["game/script.rpy", 59], "secret_ending": ["game/script.rpy", 60]}, "screen": {"say": ["game/screens.rpy", 99], "input": ["game/screens.rpy", 176], "choice": ["game/screens.rpy", 209], "quick_menu": ["game/screens.rpy", 1517], "navigation": ["game/screens.rpy", 291], "main_menu": ["game/screens.rpy", 353], "game_menu": ["game/screens.rpy", 418], "about": ["game/screens.rpy", 548], "save": ["game/screens.rpy", 588], "load": ["game/screens.rpy", 595], "file_slots": ["game/screens.rpy", 602], "preferences": ["game/screens.rpy", 732], "history": ["game/screens.rpy", 892], "help": ["game/screens.rpy", 980], "keyboard_help": ["game/screens.rpy", 1009], "mouse_help": ["game/screens.rpy", 1060], "gamepad_help": ["game/screens.rpy", 1083], "confirm": ["game/screens.rpy", 1148], "skip_indicator": ["game/screens.rpy", 1211], "notify": ["game/screens.rpy", 1267], "nvl": ["game/screens.rpy", 1306], "nvl_dialogue": ["game/screens.rpy", 1338], "bubble": ["game/screens.rpy", 1426]}, "transform": {"delayed_blink": ["game/screens.rpy", 1229], "notify_appear": ["game/screens.rpy", 1278], "left_to_right": ["game/script.rpy", 88], "sprite_darken": ["game/script.rpy", 98], "sprite_lighten": ["game/script.rpy", 104]}, "callable": {"touch": ["game/gui.rpy", 427], "small": ["game/gui.rpy", 434]}}, "build": {"directory_name": "Otomai-1.0", "executable_name": "Otomai", "include_update": false, "packages": [{"name": "gameonly", "formats": ["null"], "file_lists": ["all"], "description": "Game-Only Update for Mobile", "update": true, "dlc": false, "hidden": true}, {"name": "pc", "formats": ["zip"], "file_lists": ["windows", "linux", "renpy", "all"], "description": "PC: Windows and Linux", "update": true, "dlc": false, "hidden": false}, {"name": "linux", "formats": ["tar.bz2"], "file_lists": ["linux", "linux_arm", "renpy", "all"], "description": "Linux", "update": true, "dlc": false, "hidden": false}, {"name": "mac", "formats": ["app-zip", "app-dmg"], "file_lists": ["mac", "renpy", "all"], "description": "Macintosh", "update": true, "dlc": false, "hidden": false}, {"name": "win", "formats": ["zip"], "file_lists": ["windows", "renpy", "all"], "description": "Windows", "update": true, "dlc": false, "hidden": false}, {"name": "market", "formats": ["bare-zip"], "file_lists": ["windows", "linux", "mac", "renpy", "all"], "description": "Windows, Mac, Linux for Markets", "update": true, "dlc": false, "hidden": false}, {"name": "steam", "formats": ["zip"], "file_lists": ["windows", "linux", "mac", "renpy", "all"], "description": "steam", "update": true, "dlc": false, "hidden": true}, {"name": "android", "formats": ["directory"], "file_lists": ["android", "all"], "description": "android", "update": false, "dlc": true, "hidden": true}, {"name": "ios", "formats": ["directory"], "file_lists": ["ios", "all"], "description": "ios", "update": false, "dlc": true, "hidden": true}, {"name": "web", "formats": ["zip"], "file_lists": ["web", "renpy", "all"], "description": "web", "update": false, "dlc": true, "hidden": true}], "archives": [["archive", ["all"]]], "documentation_patterns": ["*.html", "*.txt"], "base_patterns": [["*.py", null], ["*.sh", null], ["*.app/", null], ["*.dll", null], ["*.manifest", null], ["*.keystore", null], ["**.rpe", null], ["**.rpe.py", null], ["update.pem", null], ["lib/", null], ["renpy/", null], ["update/", null], ["common/", null], ["update/", null], ["old-game/", null], ["base/", null], ["icon.ico", null], ["icon.icns", null], ["project.json", null], ["log.txt", null], ["errors.txt", null], ["traceback.txt", null], ["image_cache.txt", null], ["text_overflow.txt", null], ["dialogue.txt", null], ["dialogue.tab", null], ["profile_screen.txt", null], ["files.txt", null], ["memory.txt", null], ["tmp/", null], ["game/saves/", null], ["game/bytecode.rpyb", null], ["archived/", null], ["launcherinfo.py", null], ["android.txt", null], ["game/presplash*.*", ["all"]], ["android.json", ["android"]], [".android.json", ["android"]], ["android-*.png", ["android"]], ["android-*.jpg", ["android"]], ["ouya_icon.png", null], ["ios-presplash.*", ["ios"]], ["ios-launchimage.png", null], ["ios-icon.png", null], ["web-presplash.png", ["web"]], ["web-presplash.jpg", ["web"]], ["web-presplash.webp", ["web"]], ["web-icon.png", ["web"]], ["progressive_download.txt", ["web"]], ["steam_appid.txt", null], ["game/cache/bytecode-39.rpyb", ["all"]], ["game/cache/bytecode-311.rpyb", ["web"]], ["game/cache/bytecode-*.rpyb", null], ["game/cache/build_info.json", null], ["game/cache/build_time.txt", null], ["**~", null], ["**.bak", null], ["**/.**", null], ["**/#**", null], ["**/thumbs.db", null], [".*", null], ["**", ["all"]]], "renpy_patterns": [["renpy/common/_compat/**", null], ["renpy/common/_roundrect/**", null], ["renpy/common/_outline/**", null], ["renpy/common/_theme**", null], ["renpy/**__pycache__/**.cpython-39.pyc", ["all"]], ["renpy/**__pycache__", ["all"]], ["**~", null], ["**/#*", null], ["**/.*", null], ["**.old", null], ["**.new", null], ["**.rpa", null], ["**.rpe", null], ["**.rpe.py", null], ["**/steam_appid.txt", null], ["renpy.py", ["all"]], ["renpy/", ["all"]], ["renpy/**.py", ["renpy"]], ["renpy/**.pxd", null], ["renpy/**.pxi", null], ["renpy/**.pyx", null], ["renpy/**.pyc", null], ["renpy/**.pyo", null], ["renpy/common/", ["all"]], ["renpy/common/_compat/**", ["renpy"]], ["renpy/common/**.rpy", ["renpy"]], ["renpy/common/**.rpym", ["renpy"]], ["renpy/common/_compat/**", ["renpy"]], ["renpy/common/**", ["all"]], ["renpy/**", ["all"]], ["lib/*/renpy", null], ["lib/*/renpy.exe", null], ["lib/*/pythonw.exe", null], ["lib/py2-*/", null], ["lib/py*-windows-i686/**", ["windows_i686"]], ["lib/py*-windows-x86_64/**", ["windows"]], ["lib/py*-linux-i686/**", ["linux_i686"]], ["lib/py*-linux-aarch64/**", ["linux_arm"]], ["lib/py*-linux-armv7l/**", ["linux_arm"]], ["lib/py*-linux-*/**", ["linux"]], ["lib/py*-mac-*/**", ["mac"]], ["lib/python2.*/**", null], ["lib/**", ["windows", "linux", "mac", "android", "ios"]], ["renpy.sh", ["linux", "mac"]]], "xbit_patterns": ["**.sh", "lib/py*-linux-*/*", "lib/py*-mac-*/*", "**.app/Contents/MacOS/*"], "version": "1.0", "display_name": "Otomai", "exclude_empty_directories": true, "allow_integrated_gpu": true, "renpy": false, "script_version": true, "destination": "Otomai-1.0-dists", "itch_channels": {"*-all.zip": "win-osx-linux", "*-market.zip": "win-osx-linux", "*-pc.zip": "win-linux", "*-win.zip": "win", "*-mac.zip": "osx", "*-linux.tar.bz2": "linux", "*-release.apk": "android"}, "mac_info_plist": {}, "merge": [["linux_i686", "linux"], ["windows_i686", "windows"]], "include_i686": true, "change_icon_i686": true, "android_permissions": [], "_sdk_fonts": false, "update_formats": ["rpu"], "info": {"info": {}, "time": 1737305028.4105577, "name": "Otomai", "version": "1.0"}}} \ No newline at end of file diff --git a/game/saves/persistent b/game/saves/persistent index 3f90ba5..549fad3 100644 Binary files a/game/saves/persistent and b/game/saves/persistent differ diff --git a/game/screens.rpy b/game/screens.rpy index 3b3683a..ca5c431 100644 --- a/game/screens.rpy +++ b/game/screens.rpy @@ -244,6 +244,8 @@ screen quick_menu(): if quick_menu: + add Color((0, 0, 0, 103)) xalign 0.5 yalign 1.0 size(850, 40) #add this and adjust the size and color as required + hbox: style_prefix "quick" diff --git a/game/screens.rpyc b/game/screens.rpyc index bc53326..60119a8 100644 Binary files a/game/screens.rpyc and b/game/screens.rpyc differ diff --git a/game/script.rpy b/game/script.rpy index 812526e..79492ab 100644 --- a/game/script.rpy +++ b/game/script.rpy @@ -37,15 +37,29 @@ define mom2 = Character("אמא של הילדים", color= "#00704f") define stf = Character("חברי סגל", color= "#00704f") +# Player name +default player_name = "" + +# True player +define p_true = DynamicCharacter('player_name') + # letter - novel mode define ltr = Character(kind=nvl) ## Variables + +# heard explanations + +default aoi_exp_get = False +default shiro_exp_get = False +default akai_exp_get = False + # Progress on endings default ending_progress = 0 - default secret_ending = False + + # endings gotten # good @@ -57,6 +71,8 @@ default persistent.aoi_ending_bad = False default persistent.shiro_ending_bad = False default persistent.akai_ending_bad = False + + ## styles: style excited is text: @@ -101,7 +117,7 @@ label start: "היי, כאן צוות הווי ובידור אמא''י!" - "תודה רבה לכם שהחלטתם לשחקן במשחק שלנו ואנחנו מקווים שתהנו ממנו כמו שאנחנו נהננו להכין אותו." + "תודה רבה לכם שהחלטתם לשחק במשחק שלנו ואנחנו מקווים שתהנו ממנו כמו שאנחנו נהננו להכין אותו." "לתשומת ליבכם והבנתכם: דמות השחקן במשחק מיוצגת כדמות בן על מנת להקל על יצירת המשחק." @@ -120,7 +136,7 @@ label start: # get player name input (irrelevant) python: - renpy.input("מי אתה שחקן יקר ומה השם שלך?",length = 32) + player_name = renpy.input("מי אתה שחקן יקר ומה השם שלך?",length = 32) "תודה רבה! לא נשתמש בזה, אבל טוב לדעת שאתה מוכן לשיתוף פעולה!" @@ -243,16 +259,16 @@ label start: show akai at right menu: - "מה הבעיה, אאוי?": + "מה הבעיה, אאוי?" if aoi_exp_get == False: jump aoi_exp - "למה אתה עצוב, שירו?": + "למה אתה עצוב, שירו?" if shiro_exp_get == False: jump shiro_exp - "מה מלחיץ אותך, אקאי?": + "מה מלחיץ אותך, אקאי?" if akai_exp_get == False: jump akai_exp - "נראה לי שהבנתי" if ending_progress >= 2: + "נראה לי שהבנתי" if aoi_exp_get == True and shiro_exp_get == True and akai_exp_get == True: jump end_exp ## Aoi Route - explanation @@ -268,7 +284,7 @@ label start: ao "ועכשיו אני מפחדת שאעלה לבמה ואפול על הפרצוף. וזה לא יהיה חלק מהסקיט!" - ao angry "ושירו לא יכול לעזור לי עם זה! יש לו קול של ברבור, אבל לתפור? ממש לא!" + ao sangry "ושירו לא יכול לעזור לי עם זה! יש לו קול של ברבור, אבל לתפור? ממש לא!" ao sad "אם רק היה מי שיעזור לי... אני ממש רוצה לנצח!" @@ -276,7 +292,7 @@ label start: p "אף פעם לא השתתפתי, אבל יש לך כל כך הרבה כריזמה, את תצליחי אם רק תאמיני בעצמך!" - ao surprised "וואי, קצת גיבור שונאן מצידך הנאום הזה." + ao surprised "וואי, קצת גיבור שונן מצידך הנאום הזה." ao happy "אאוי: אבל נשמע טוב! אני סומכת עליך. ביחד נעשה את תחרות הקוספליי הזו בלתי נשכחת!" @@ -286,7 +302,7 @@ label start: "לשבריר שנייה, עולה לך שם. אבל אתה מרגיש שזה לא נכון, אז אתה שותק." - ao angry "נו באמת. זה קוספליי לנסיכה הקסומה שהיא גם בת ים, גם נינג'ה וכנראה גם בת אלמוות! הנסיכה נטלישיקו!" + ao sangry "נו באמת. זה קוספליי לנסיכה הקסומה שהיא גם בת ים, גם נינג'ה וכנראה גם בת אלמוות! הנסיכה נטלישיקו!" "מי?" @@ -298,7 +314,7 @@ label start: pass ao happy "תודה! אני מקווה שגם השופטים והקהל יאהבו את זה…" - $ ending_progress += 1 + $ aoi_exp_get = True jump intro_choices ## Shiro Route @@ -312,7 +328,7 @@ label start: sh "רק שהפעם.. אאוי החליטה שהיא חייבת להשתתף בתחרות הקוספליי, אבל אני מאוד רוצה להשתתף בתחרות האיידול!" - sh "אאוי ואני תמיד שרים בדואט. זה כמו מלח ופלפל.כמו תות ובננה. כמו…" + sh "אאוי ואני תמיד שרים בדואט. זה כמו מלח ופלפל. כמו תות ובננה. כמו…" p "כמו אש ופיקאצ'ו?" @@ -341,15 +357,15 @@ label start: p "אה. אבל גם אני לא יודע לשיר. איך אוכל לעזור?" - sh stress "אם היה לי עוד זמן להתכונן, אולי הייתי מצליח לשנות את הדואט הזה לסולו מצליח." + sh stress "אם היה לי עוד זמן להתכונן, אולי הייתי מצליח לשנות את הדואט הזה לסולו מוצלח." p "אם ככה, אוכל לעזור לך בשמחה!" - sh surprised "באמת? וואו זה ממש נחמד מצידך!" + sh surprised "באמת? וואו, זה ממש נחמד מצידך!" sh "כשהרכבת תעצור נוכל ללכת ולהגיע בדיוק בזמן לחזרה! אני רק מקווה שלא נאחר לחזרה הזו…" - $ ending_progress += 1 + $ shiro_exp_get = True jump intro_choices ## Akai Route @@ -398,11 +414,11 @@ label start: "אני רוצה לדבר קודם עם שירו": pass - "יש לי פיפי": + "אני רוצה לדבר עם האחראי פה": pass ak happyclosed "אוקיי, אם כן תרצה לעזור, אחכה לך בכניסה לכנס." - $ ending_progress += 1 + $ akai_exp_get = True jump intro_choices @@ -488,12 +504,3 @@ label start: # Main Branches start here! # # Hoo boy let's go # ##################################### - - - ## True (Good) Ending - label true_ending: - return - - ## True (Bad) Ending - label true_bad_ending: - return diff --git a/game/script.rpyc b/game/script.rpyc index 13423a6..f8bfaa6 100644 Binary files a/game/script.rpyc and b/game/script.rpyc differ diff --git a/game/secret_route.rpy b/game/secret_route.rpy new file mode 100644 index 0000000..bbe29e9 --- /dev/null +++ b/game/secret_route.rpy @@ -0,0 +1,167 @@ + +## True (Good) Ending +label true_ending: + show aoi + show akai at left + show shiro at right + with dissolve + + play music bgm_convention + + ao happy "היי [player_name], רק רצינו להגיד לך תודה על כל העזרה מקודם." + + sh @ happy "כן, [player_name], לא חושב שיכולנו לעשות את זה בלעדיך." + + ak happy "עכשיו אנחנו יודעים שאם אנחנו בצרה, תמיד נוכל לסמוך עליך [player_name]!" + + p_true "רגע, אתם יודעים איך קוראים לי?" + + ao angry "מה? חשבת שלא נזכור את השם שלך?" + + + sh "עברת את כל הכנס הזה, 3 פעמים או אפילו יותר, ועדיין חזרת כדי לעזור לנו." + + ak think "זה מה שנקרא חברות אמת." + + sh @ happy "והאמת, הרגשנו קצת לא נעים. טרטרנו אותך המון במהלך הכנס הזה…" + + ak excited "חשבנו אולי לפצות אותך באיזה משולש פיצה אחד או שניים." + + ao smug "מה שנקרא, פיצה מחברת בין לבבות?" + + sh "[player_name], נחכה לך מאחורי הקלעים. בינתיים יש לך זמן להנות קצת מהכנס!" + + stop music fadeout 1.0 + + scene black with fade + + "מוכנים?" + + menu: + "כן!": + pass + "כן!": + pass + "כן!": + pass + + scene cg_true_good_ending with fade + + play music bgm_good_ending + + ak "[player_name] יש פיצה פטריות, זיתים, תירס, מנגו, פסיפלורה ו–" + + ao "איווווו, מי אוכל את כל השטויות האלו על פיצה?!" + + sh "טוב, פיצה פסיפלורה זה באמת מוגזם." + + p_true "לא יותר ממלבי." + + sh "[player_name], מה לא בסדר במלבי?" + + p_true "כולם אובססיביים לזה לאחרונה ואין לי מושג למה." + + ao "אה, זה בגלל הסדרה \"הפעם ההיא שהפכתי לסליים, אבל בצפון תל אביב\"." + + ak "הכל מתחיל בזה שהדמות הראשית, אקאנוסקה, אוכל מלבי בצבע אדום מדוכן מלבי מסתורי באמצע הלילה…" + + "שירו ממשיך לספר לך את העלילה של האנימה, אאוי ואקאי מידי פעם מוסיפים את דעתם על דמויות כאלו ואחרות." + + "ההפסקה הארוכה שלכם ממשיכה וממשיכה, נושאי שיחה עוברים והולכים, אנשים מצטרפים מידי פעם לכמה דקות מנוחה וחוזרים להנות מהכנס." + + "כנראה שהפרס האמיתי הוא באמת החברים שרכשת בדרך." + + "תודה רבה [player_name]! נקווה שנתראה במשחק הבא!" + + return + +## True (Bad) Ending +label true_bad_ending: + + play music bgm_weird + + "די נו, מה אני אסתובב איתם עכשיו" + + "אני מרגיש כאילו לא משנה מה אני אעשה זה ייצא נאחס." + + "הקוספליי הכי מושקע שעשיתי אי פעם היה כשהתחפשתי לחלון ממנו גיבורי שונן מסתכלים בכיתה," + + "אני נשמע כמו עורב שצריך שיגאלו אותו מייסוריו כשאני שר," + + "ולגבי התנדבות… אני בכלל אפילו לא כזה אוהב פיצה." + + "חבל על הזמן שלי ושלהם שנסתובב ביחד. אבל לפחות אני אנפנף אותם בצורה יחסית נחמדה." + + p "נראה לי שאני אסתובב לבד…" + + p "מסובך לי מידי כל ה…ויז'ואל נובל הזה." + + p "צריך לבחור יותר מדי דברים. שיהיה לכם בהצלחה." + + show aoi surprised + show akai surprised at left + show shiro surprised at right + with dissolve + + "שלושת המאסקוטים עומדים פעורי פה בכניסה לכנס." + + "הבחירה שלך תפסה אותם לא מוכנים. מה זאת אומרת \"אסתובב לבד\"?" + + "איך יהיה משחק בלי שלושת המאסקוטים? לא חבל על כל האיורים?" + + "אבל אותך זה לא מעניין, אתה עוקף אותם מהצד בזמן שהם עדיין קפואים בתדהמה." + + hide aoi + hide shiro + hide akai + with dissolve + + ao "רגע, חכה!" + + ao "למה אתה לא רוצה להסתובב איתנו?" + + ao "מה עשינו לך?" + + p "אני מרגיש כאילו אם אני אסתובב איתכם זה יעשה לי רק צרות!" + + p "אני לא רוצה להסתכן בזה!" + + stop music fadeout 1.0 + + "אתה מתחיל ללכת יותר מהר." + + "אין לך כוח להתווכח איתם על זה." + + sh "בטוח שזו הבחירה הנכונה, [player_name]?" + + p_true "…מה?" + + p_ture "איך הוא יודע את השם שלי?" + + play music bgm_crisis + + ak "כן, [player_name]. נראה לך שתצליח להתחמק מאיתנו?" + + "אתה מסתובב באיטיות ובפחד." + + scene cg_true_bad_ending + + "מולך עומדים שלושת המאסקוטים, אבל יש להם מבט של רצח בעיניים." + + "הם מתקרבים לכיוונך" + + ao "אל תדאג, [player_name]! אנחנו נדאג שיהיה לך כנס שלא. תשכח. לעולם." + + "המאסקוטים של אמא\"י מקיפים אותך בצורה מאיימת." + + "אתה מרגיש שהולך לקרות לך משהו נוראי." + + "…מכיוון שזה משחק לילדים טובים, לא קורה לך משהו נוראי באמת," + + "אבל איזה מפחיד זה היה אם כן?" + + "כנראה שהפרס האמיתי הוא לא הסוף הזה." + + "תעשה בחירות יותר טובות בחיים, [player_name]." + + return diff --git a/game/secret_route.rpyc b/game/secret_route.rpyc new file mode 100644 index 0000000..6775b15 Binary files /dev/null and b/game/secret_route.rpyc differ diff --git a/game/shiro_route.rpy b/game/shiro_route.rpy index 1b97db9..1e83b2a 100644 --- a/game/shiro_route.rpy +++ b/game/shiro_route.rpy @@ -92,7 +92,7 @@ label shiro_route: emi " שירו, הכל בסדר, זה רק החימום. אתה עדיין ברשימה. בואו רק נוודא שאנחנו מסונכרנים על השיר." - sh stress "או-אוקיי… השיר שבחרתי הוא \"השונאן שבליבי פועם\" מהסדרה \"הפעם ההיא שהפכתי לסליים, אבל בצפון תל אביב\"." + sh stress "או-אוקיי… השיר שבחרתי הוא \"השונן שבליבי פועם\" מהסדרה \"הפעם ההיא שהפכתי לסליים, אבל בצפון תל אביב\"." jump shiro_route_2 @@ -172,7 +172,7 @@ label shiro_route: emi "יופי, אנחנו רואים שאאוי שלחה את כל הקבצים והם כאן, בואו רק נוודא שאנחנו על אותו קו. איזה שיר בחרת?" - sh "השיר שבחרתי הוא \"השונאן שבליבי פועם\", מהסדרה \"הפעם ההיא שהפכתי לסליים, אבל בצפון תל אביב\"." + sh "השיר שבחרתי הוא \"השונן שבליבי פועם\", מהסדרה \"הפעם ההיא שהפכתי לסליים, אבל בצפון תל אביב\"." $ ending_progress += 1 diff --git a/game/shiro_route.rpyc b/game/shiro_route.rpyc index 1d76ff0..5bf52f1 100644 Binary files a/game/shiro_route.rpyc and b/game/shiro_route.rpyc differ diff --git a/game/sprite_settings.rpy b/game/sprite_settings.rpy new file mode 100644 index 0000000..0ae0721 --- /dev/null +++ b/game/sprite_settings.rpy @@ -0,0 +1,66 @@ + +## sprite settings: aoi +layeredimage aoi: + always if_not["smug","angry","embarrased","think","sangry"]: + "aoi_body_none" + + group body auto if_any["smug","angry","embarrased","think","sangry"]: + attribute embarrased: + "aoi_body_angry" + attribute think: + "aoi_body_angry" + attribute sangry: + "aoi_body_angry" + group face auto: + pos(251,158) + attribute none default + attribute laugh: + "aoi_face_smug" + attribute happy: + "aoi_face_excited" + attribute think: + "aoi_face_worry" + +## sprite settings: akai +layeredimage akai: + always: + "akai_base" + + always if_not "excited": + "akai_body_gesture_none" + + group face: + attribute none default + pos (192,90) + + attribute excited: + "akai_face_excited" + attribute happy: + "akai_face_smile" + attribute happyclosed: + "akai_face_smile" + attribute laugh: + "akai_face_smile" + attribute happy_stress: + "akai_face_smile" + attribute focus: + "akai_face_eyesclosed" + attribute surprised: + "akai_face_embarrassed" + attribute stress: + "akai_face_embarrassed" + attribute serious: + "akai_face_worry" + attribute serious_stress: + "akai_face_worry" + attribute angry: + "akai_face_worry" + attribute think: + "akai_face_worry" + + + group body_gesture auto: + attribute none default + attribute excited + + diff --git a/game/sprite_settings.rpyc b/game/sprite_settings.rpyc new file mode 100644 index 0000000..88d4a22 Binary files /dev/null and b/game/sprite_settings.rpyc differ diff --git a/game/tl/None/common.rpymc b/game/tl/None/common.rpymc index f748dfe..c4c0c08 100644 Binary files a/game/tl/None/common.rpymc and b/game/tl/None/common.rpymc differ diff --git a/log.txt b/log.txt index 578ccf6..a25d282 100644 --- a/log.txt +++ b/log.txt @@ -1,311 +1,31 @@ -2025-01-12 12:45:41 UTC +2025-01-19 16:43:47 UTC Windows-10-10.0.19045 Ren'Py 8.3.2.24090902 -Early init took 0.11s -Loading error handling took 0.08s -Loading script took 0.80s -Loading save slot metadata took 0.41s +Early init took 0.10s +Loading error handling took 0.05s +Loading script took 0.18s +Loading save slot metadata took 0.08s Loading persistent took 0.00s - -File "game/akai_route.rpy", line 395: play requires a file - play bgm_convention - ^ -DPI scale factor: 1.000000 -nvdrs: Loaded, about to disable thread optimizations. -nvdrs: Disabled thread optimizations. -Interface start took 0.39s - -Initializing gl2 renderer: -primary display bounds: (0, 0, 1920, 1080) -swap interval: 1 frames -Windowed mode. -Vendor: "b'NVIDIA Corporation'" -Renderer: b'NVIDIA GeForce GTX 1060 6GB/PCIe/SSE2' -Version: b'4.6.0 NVIDIA 566.14' -Display Info: None -Screen sizes: virtual=(1920, 1080) physical=(1739, 978) drawable=(1739, 978) -Maximum texture size: 4096x4096 -Resetting cache. -Early init took 30.86s -Loading error handling took 0.02s -Loading script took 0.54s -Loading save slot metadata took 0.05s -Loading persistent took 0.00s -Running init code took 0.18s -Loading analysis data took 0.03s -Analyze and compile ATL took 0.01s -Reloading save slot metadata took 0.31s +Running init code took 0.07s +Loading analysis data took 0.02s +Analyze and compile ATL took 0.00s +Reloading save slot metadata took 0.05s Index archives took 0.00s -Backing up script files to 'C:\\Users\\David\\AppData\\Roaming/RenPy/backups\\otomai': -Dump and make backups took 0.09s +Dump and make backups took 0.08s Cleaning cache took 0.00s Making clean stores took 0.00s Initial gc took 0.05s DPI scale factor: 1.000000 nvdrs: Loaded, about to disable thread optimizations. nvdrs: Disabled thread optimizations. -Creating interface object took 0.27s -Cleaning stores took 0.00s -Init translation took 0.07s -Build styles took 0.00s -Load screen analysis took 0.01s -Analyze screens took 0.02s -Save screen analysis took 0.02s -Prepare screens took 0.09s -Save pyanalysis. took 0.02s -Save bytecode. took 0.02s -Running _start took 0.00s -Interface start took 0.05s - -Initializing gl2 renderer: -primary display bounds: (0, 0, 1920, 1080) -swap interval: 1 frames -Windowed mode. -Vendor: "b'NVIDIA Corporation'" -Renderer: b'NVIDIA GeForce GTX 1060 6GB/PCIe/SSE2' -Version: b'4.6.0 NVIDIA 566.14' -Display Info: None -Screen sizes: virtual=(1920, 1080) physical=(1739, 978) drawable=(1739, 978) -Maximum texture size: 4096x4096 -Resetting cache. -Early init took 154.16s -Loading error handling took 0.03s -Loading script took 0.29s -Loading save slot metadata took 0.05s -Loading persistent took 0.00s -Running init code took 0.04s -Loading analysis data took 0.02s -Analyze and compile ATL took 0.00s -Reloading save slot metadata took 0.04s -Index archives took 0.00s -Backing up script files to 'C:\\Users\\David\\AppData\\Roaming/RenPy/backups\\otomai': -Dump and make backups took 0.09s -Cleaning cache took 0.00s -Making clean stores took 0.00s -Initial gc took 0.06s -DPI scale factor: 1.000000 -nvdrs: Loaded, about to disable thread optimizations. -nvdrs: Disabled thread optimizations. -Creating interface object took 0.26s +Creating interface object took 0.28s Cleaning stores took 0.00s Init translation took 0.05s Build styles took 0.00s -Load screen analysis took 0.00s -Analyze screens took 0.02s -Save screen analysis took 0.02s -Prepare screens took 0.09s -Save pyanalysis. took 0.00s -Save bytecode. took 0.02s -Running _start took 0.00s -Interface start took 0.06s - -Initializing gl2 renderer: -primary display bounds: (0, 0, 1920, 1080) -swap interval: 1 frames -Windowed mode. -Vendor: "b'NVIDIA Corporation'" -Renderer: b'NVIDIA GeForce GTX 1060 6GB/PCIe/SSE2' -Version: b'4.6.0 NVIDIA 566.14' -Display Info: None -Screen sizes: virtual=(1920, 1080) physical=(1739, 978) drawable=(1739, 978) -Maximum texture size: 4096x4096 -Resetting cache. -Early init took 168.27s -Loading error handling took 0.03s -Loading script took 0.30s -Loading save slot metadata took 0.05s -Loading persistent took 0.00s -Running init code took 0.05s -Loading analysis data took 0.02s -Analyze and compile ATL took 0.00s -Reloading save slot metadata took 0.05s -Index archives took 0.00s -Backing up script files to 'C:\\Users\\David\\AppData\\Roaming/RenPy/backups\\otomai': -Dump and make backups took 0.08s -Cleaning cache took 0.00s -Making clean stores took 0.00s -Initial gc took 0.08s -DPI scale factor: 1.000000 -nvdrs: Loaded, about to disable thread optimizations. -nvdrs: Disabled thread optimizations. -Creating interface object took 0.26s -Cleaning stores took 0.00s -Init translation took 0.05s -Build styles took 0.00s -Load screen analysis took 0.00s -Analyze screens took 0.02s -Save screen analysis took 0.02s -Prepare screens took 0.09s -Save pyanalysis. took 0.00s -Save bytecode. took 0.02s -Running _start took 0.00s -Interface start took 0.06s - -Initializing gl2 renderer: -primary display bounds: (0, 0, 1920, 1080) -swap interval: 1 frames -Windowed mode. -Vendor: "b'NVIDIA Corporation'" -Renderer: b'NVIDIA GeForce GTX 1060 6GB/PCIe/SSE2' -Version: b'4.6.0 NVIDIA 566.14' -Display Info: None -Screen sizes: virtual=(1920, 1080) physical=(1739, 978) drawable=(1739, 978) -Maximum texture size: 4096x4096 -Resetting cache. -Early init took 261.71s -Loading error handling took 0.03s -Loading script took 0.28s -Loading save slot metadata took 0.05s -Loading persistent took 0.00s -Running init code took 0.04s -Loading analysis data took 0.02s -Analyze and compile ATL took 0.00s -Reloading save slot metadata took 0.04s -Index archives took 0.00s -Backing up script files to 'C:\\Users\\David\\AppData\\Roaming/RenPy/backups\\otomai': -Dump and make backups took 0.08s -Cleaning cache took 0.00s -Making clean stores took 0.00s -Initial gc took 0.08s -DPI scale factor: 1.000000 -nvdrs: Loaded, about to disable thread optimizations. -nvdrs: Disabled thread optimizations. -Creating interface object took 0.26s -Cleaning stores took 0.00s -Init translation took 0.06s -Build styles took 0.00s -Load screen analysis took 0.00s -Analyze screens took 0.02s -Save screen analysis took 0.02s -Prepare screens took 0.09s -Save pyanalysis. took 0.00s -Save bytecode. took 0.02s -Running _start took 0.00s -Interface start took 0.06s - -Initializing gl2 renderer: -primary display bounds: (0, 0, 1920, 1080) -swap interval: 1 frames -Windowed mode. -Vendor: "b'NVIDIA Corporation'" -Renderer: b'NVIDIA GeForce GTX 1060 6GB/PCIe/SSE2' -Version: b'4.6.0 NVIDIA 566.14' -Display Info: None -Screen sizes: virtual=(1920, 1080) physical=(1739, 978) drawable=(1739, 978) -Maximum texture size: 4096x4096 - -Full traceback: - File "game/akai_route.rpy", line 771, in script - hr "כן, היא שינתה את השם שלה לשם הדמות האהובה עליה. זה אולי לא נשמע יפני, אבל זה 100% יפני ובכלל לא מזויף." - File "E:\renpy-8.3.2-sdk\renpy\ast.py", line 2573, in execute - Say.execute(self) - File "E:\renpy-8.3.2-sdk\renpy\ast.py", line 615, in execute - renpy.exports.say(who, what, *args, **kwargs) - File "E:\renpy-8.3.2-sdk\renpy\exports\sayexports.py", line 121, in say - what = what % tag_quoting_dict -ValueError: unsupported format character '?' (0x5d9) at index 82 - -While running game code: - File "game/akai_route.rpy", line 771, in script - hr "כן, היא שינתה את השם שלה לשם הדמות האהובה עליה. זה אולי לא נשמע יפני, אבל זה 100% יפני ובכלל לא מזויף." -ValueError: unsupported format character '?' (0x5d9) at index 82 -Resetting cache. -Early init took 575.06s -Loading error handling took 0.02s -Loading script took 0.19s -Loading save slot metadata took 0.05s -Loading persistent took 0.00s -Running init code took 0.04s -Loading analysis data took 0.02s -Analyze and compile ATL took 0.00s -Reloading save slot metadata took 0.05s -Index archives took 0.00s -Dump and make backups took 0.08s -Cleaning cache took 0.00s -Making clean stores took 0.00s -Initial gc took 0.08s -DPI scale factor: 1.000000 -nvdrs: Loaded, about to disable thread optimizations. -nvdrs: Disabled thread optimizations. -Creating interface object took 0.27s -Cleaning stores took 0.00s -Init translation took 0.06s -Build styles took 0.00s Load screen analysis took 0.04s Analyze screens took 0.00s Save screen analysis took 0.00s Prepare screens took 0.09s Save pyanalysis. took 0.00s Save bytecode. took 0.00s -Running _start took 0.00s -Interface start took 0.07s - -Initializing gl2 renderer: -primary display bounds: (0, 0, 1920, 1080) -swap interval: 1 frames -Windowed mode. -Vendor: "b'NVIDIA Corporation'" -Renderer: b'NVIDIA GeForce GTX 1060 6GB/PCIe/SSE2' -Version: b'4.6.0 NVIDIA 566.14' -Display Info: None -Screen sizes: virtual=(1920, 1080) physical=(1739, 978) drawable=(1739, 978) -Maximum texture size: 4096x4096 - -Full traceback: - File "game/akai_route.rpy", line 771, in script - hr "כן, היא שינתה את השם שלה לשם הדמות האהובה עליה. זה אולי לא נשמע יפני, אבל זה 100% יפני ובכלל לא מזויף." - File "E:\renpy-8.3.2-sdk\renpy\ast.py", line 2573, in execute - Say.execute(self) - File "E:\renpy-8.3.2-sdk\renpy\ast.py", line 615, in execute - renpy.exports.say(who, what, *args, **kwargs) - File "E:\renpy-8.3.2-sdk\renpy\exports\sayexports.py", line 121, in say - what = what % tag_quoting_dict -ValueError: unsupported format character '?' (0x5d9) at index 82 - -While running game code: - File "game/akai_route.rpy", line 771, in script - hr "כן, היא שינתה את השם שלה לשם הדמות האהובה עליה. זה אולי לא נשמע יפני, אבל זה 100% יפני ובכלל לא מזויף." -ValueError: unsupported format character '?' (0x5d9) at index 82 -Resetting cache. -Early init took 607.16s -Loading error handling took 0.02s -Loading script took 0.32s -Loading save slot metadata took 0.05s -Loading persistent took 0.00s -Running init code took 0.04s -Loading analysis data took 0.02s -Analyze and compile ATL took 0.00s -Reloading save slot metadata took 0.05s -Index archives took 0.00s -Backing up script files to 'C:\\Users\\David\\AppData\\Roaming/RenPy/backups\\otomai': -Dump and make backups took 0.08s -Cleaning cache took 0.00s -Making clean stores took 0.00s -Initial gc took 0.08s -DPI scale factor: 1.000000 -nvdrs: Loaded, about to disable thread optimizations. -nvdrs: Disabled thread optimizations. -Creating interface object took 0.26s -Cleaning stores took 0.00s -Init translation took 0.06s -Build styles took 0.00s -Load screen analysis took 0.00s -Analyze screens took 0.02s -Save screen analysis took 0.02s -Prepare screens took 0.09s -Save pyanalysis. took 0.00s -Save bytecode. took 0.02s -Running _start took 0.00s -Interface start took 0.06s - -Initializing gl2 renderer: -primary display bounds: (0, 0, 1920, 1080) -swap interval: 1 frames -Windowed mode. -Vendor: "b'NVIDIA Corporation'" -Renderer: b'NVIDIA GeForce GTX 1060 6GB/PCIe/SSE2' -Version: b'4.6.0 NVIDIA 566.14' -Display Info: None -Screen sizes: virtual=(1920, 1080) physical=(1739, 978) drawable=(1739, 978) -Maximum texture size: 4096x4096 diff --git a/traceback.txt b/traceback.txt index f3d82aa..b981d43 100644 --- a/traceback.txt +++ b/traceback.txt @@ -1,24 +1,59 @@ I'm sorry, but an uncaught exception occurred. While running game code: - File "game/akai_route.rpy", line 771, in script - hr "כן, היא שינתה את השם שלה לשם הדמות האהובה עליה. זה אולי לא נשמע יפני, אבל זה 100% יפני ובכלל לא מזויף." -ValueError: unsupported format character '?' (0x5d9) at index 82 + File "game/script.rpy", line 386, in script + ak "שום דבר מיוחד. זה רק אומר שאני נכנס חינם…" + File "game/sprite_settings.rpy", line 36, in + if face == "excited": +NameError: name 'face' is not defined -- Full Traceback ------------------------------------------------------------ Full traceback: - File "game/akai_route.rpy", line 771, in script - hr "כן, היא שינתה את השם שלה לשם הדמות האהובה עליה. זה אולי לא נשמע יפני, אבל זה 100% יפני ובכלל לא מזויף." + File "game/script.rpy", line 386, in script + ak "שום דבר מיוחד. זה רק אומר שאני נכנס חינם…" File "E:\renpy-8.3.2-sdk\renpy\ast.py", line 2573, in execute Say.execute(self) File "E:\renpy-8.3.2-sdk\renpy\ast.py", line 615, in execute renpy.exports.say(who, what, *args, **kwargs) - File "E:\renpy-8.3.2-sdk\renpy\exports\sayexports.py", line 121, in say - what = what % tag_quoting_dict -ValueError: unsupported format character '?' (0x5d9) at index 82 + File "E:\renpy-8.3.2-sdk\renpy\exports\sayexports.py", line 132, in say + who(what, *args, **kwargs) + File "E:\renpy-8.3.2-sdk\renpy\character.py", line 1455, in __call__ + self.do_display(who, what, cb_args=self.cb_args, dtt=dtt, **display_args) + File "E:\renpy-8.3.2-sdk\renpy\character.py", line 1106, in do_display + display_say(who, + File "E:\renpy-8.3.2-sdk\renpy\character.py", line 803, in display_say + rv = renpy.ui.interact(mouse='say', type=type, roll_forward=roll_forward) + File "E:\renpy-8.3.2-sdk\renpy\ui.py", line 301, in interact + rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs) + File "E:\renpy-8.3.2-sdk\renpy\display\core.py", line 2215, in interact + repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, pause_modal=pause_modal, **kwargs) # type: ignore + File "E:\renpy-8.3.2-sdk\renpy\display\core.py", line 2745, in interact_core + root_widget.visit_all(lambda d : d.per_interact()) + File "E:\renpy-8.3.2-sdk\renpy\display\displayable.py", line 434, in visit_all + d.visit_all(callback, seen) + File "E:\renpy-8.3.2-sdk\renpy\display\displayable.py", line 434, in visit_all + d.visit_all(callback, seen) + File "E:\renpy-8.3.2-sdk\renpy\display\displayable.py", line 434, in visit_all + d.visit_all(callback, seen) + [Previous line repeated 4 more times] + File "E:\renpy-8.3.2-sdk\renpy\display\displayable.py", line 424, in visit_all + for d in self.visit(): + File "E:\renpy-8.3.2-sdk\renpy\display\layout.py", line 1618, in visit + self.update(self.last_st, self.last_at) + File "E:\renpy-8.3.2-sdk\renpy\display\layout.py", line 1629, in update + raw_child, redraw = self.function(st, at, *self.args, **self.kwargs) + File "E:\renpy-8.3.2-sdk\renpy\display\layout.py", line 1720, in condition_switch_show + return condition_switch_pick(switch), None + File "E:\renpy-8.3.2-sdk\renpy\display\layout.py", line 1711, in condition_switch_pick + if renpy.python.py_eval_bytecode(code): + File "E:\renpy-8.3.2-sdk\renpy\python.py", line 1202, in py_eval_bytecode + return eval(bytecode, globals, locals) + File "game/sprite_settings.rpy", line 36, in + if face == "excited": +NameError: name 'face' is not defined Windows-10-10.0.19045 AMD64 Ren'Py 8.3.2.24090902 Otomai 1.0 -Sun Jan 12 14:55:17 2025 +Fri Jan 17 01:12:32 2025 diff --git a/‏‏renpy - קיצור דרך.lnk b/‏‏renpy - קיצור דרך.lnk new file mode 100644 index 0000000..edf438e Binary files /dev/null and b/‏‏renpy - קיצור דרך.lnk differ