חברי המפלגה לא שוגרו לחלל על ידי פרות ואז נפלו למותם המדומההעולמות החיצוניים, מסתבר, אבל האמת לא הרבה פחות מוזרה. Obsidian Entertainment פרסמה אמש תיקון באגים גדול ל-RPG המדע הבדיוני שלהם, כולל תיקון לבעיית המשחק שלפעמים הצהיר שנכשלת במשימות נלווים בגלל שהחבר שלך מת - למרות שבבירור הם היו בחיים. אובסידיאן ניסה לאתר את הבאג האניגמטי הזה במשך עידנים, אבל הסיבה שלו התבררה חמקמקה. מובילת אבטחת האיכות, טיילור סוואפ, סיפרה את הסיפור של ציד הבאגים הזה בטוויטר, וזה טוב. הסיבה היא קצת כמו Wile E. Coyote שהבין ש-Road Runner שוב הונה אותו, ובמשך כמה שניות הוא עומד באוויר.
על פני 18 ציוציםאמש, Swope סיפר את הסיפור שלו על הבאג "שאני מאמין שביקשתי יותר זמן בחקירתו מאשר על כל באג אחר בקריירה שלי". מכיוון שקריאת שרשורי טוויטר עלולה להיות מבולגנת, אצטט זאת כאן:
עיקר הבאג היה שעבור חלק מהשחקנים, קווסט נלווה יסומן כ-Failed ביומן המשימות, עם הנימוק שהמלווה מת - למרות העובדה שהמלווה היה חי וקיים מאוד.
זה היה מביך כי (מחוץ למצב SuperNova) חברים *לא יכולים* למות.
היו מקרים אחד או שניים לפני ההשקה שבהם נראה שהבעיה הזו קרה, אבל אף אחד ב-QA לא הצליח לשחזר את זה ולמרות מאמצינו לא הצלחנו ללמוד שום דבר קונקרטי על זה.
אחת הסיבות שהיה כל כך קשה להגדיר היא שאי אפשר היה לדעת מתי הבאג באמת קרה - כל המקרים שהיו לנו היו בעצם "היי משהו רע קרה בעשר השעות האחרונות ועכשיו החיפוש שלי שבור".
חקירתו כללה זיהוי המיקום של כל סקריפט ושורת קוד שעלולים לגרום למשחק לחשוב ששותף מת.
האשם ההגיוני היחיד היה קצת סקריפטים שפועל כשבריאותו של בן לוויה מגיעה לאפס: אם הם במסיבה, היא מחכה לסיום הקרב ומחייה אותם; אחרת זה מסמן אותם כמתים "באמת".
המקום היחיד במשחק שבו מלווה נוכח אך *לא* במסיבה הפעילה הוא כאשר השחקן נמצא על הספינה שלו.
הבעיה היא שכאשר בני לוויה נמצאים על הספינה, אין להם נזק.בסופו של דבר הבנו ש"בלתי ניתן לפגיעה" אין פירושו "בלתי פגיע" - הם לא יכולים לקחת נזק מהתקפות אבל עדיין יכולים להיפגע מדברים אחרים.
אחד מהדברים האלה: נפילה למרחק גדול.הבעיה עם *זה* היא שאין נקודות בספינה של השחקן גבוהות מספיק כדי לגרום לנפילה קטלנית.
אז עכשיו היינו צריכים להבין איך בני לוויה הגיעו בצורה מסתורית הרבה מעל הרמה.בדקתי טונות של תיאוריות, כולל "אולי נתוני הגובה שלהם נשמרים בעת נסיעה מהירה ממפות אחרות" ו"אולי אינטראקציה בפיזיקה בין שני מלווים גורמת לאחד להאיץ במהירות כלפי מעלה".
הפייבוריט האישי שלי היה "מה אם בן לוויה עומד *נכון* במקום שבו פרה משרצת במהלך אירוע אקראי והם משוגרים לחלל".
היה ממש מבואס כשהתיאוריה הזו לא יצאה החוצה.בשלב זה, המשחק יצא, וכל התקוות שזה יהיה מזל מוזר שרק כמה מפתחים יראו אי פעם התבדו, כאשר שחקנים בכל מקום החלו לדווח על כישלון הקווסטים הנלווים שלהם.
בסופו של דבר, הערה סתמית בביקורת של משתמש אחד הזכירה לראות באג מוזר שבו בן לוויה "לא טיפס על כלום", וההערה הזו הובילה אותי להבין את כל העניין.
בצד הפיתוח של הדברים, המערכת עבור NPCs המתקשרת עם הסביבה נקראת "רהיטים".
לפעמים זה רהיט פשוטו כמשמעו, כמו ישיבה על כיסא, אבל זה מכסה הכל משימוש בטרמינל ועד להישענות על קיר.איפשהו עמוק בתוך החיה המורכבת שהיא מערכת הרהיטים, היה לנו קוד שהשבית את כל ה-NPCים מלהתחיל אינטראקציות רהיטים חדשות אם הנגן היה בשיחה.
הבעיה הייתה ששימוש בסולם נחשב ל*שתי* אינטראקציות רהיטים שונות: אחת לעלות על הסולם ולהתחיל לטפס, ואחת להפסיק לטפס ולרדת.
ו...
מיפ מיפ.
ראה אתהערות תיקון של Outer Worlds v1.2למידע נוסף על העדכון ותיקוני הבאגים שלו. זה כולל גם שינויים מבוקשים על ידי שחקן כגוןסטייה כרומטיתאפשרויות ומצב טקסט גדול החלים גם על 'ניתנים לבדיקה'.