מכה מהירה יותר ואין עוד הפסקות מוזרות
שני דברים עומדים ביניהםBattleTechוגדולה אמיתית. מדריכים וסרטונים למשתמש פותרים את ההחלטה המטומטמת שלא לרמוז כל כך על צרכי קרב מוחלטים שעושים את ההבדל בין עצלנית קודרת לבין עליונות טקטית מספקת, אלא שהשני מסובך יותר.
שפע ההפסקות המתסכלות והאנימציות היפות אך מבזבזות זמן בוודאי דורשים תיקון רשמי, נכון? לא - מסתבר שכל מה שאתה צריך לגרורBattleTechמתוך החול הטובעני הוא נקודה של עריכת קבצי ini. ההבדל הוא... ובכן, אני לא רוצה לתת לפרוזה שלי להיות סגולה מדי כאן, אבל היא כל כך קרובה יותר למשחק הקרב המכונאי המבוסס על התורות שחלמתי עליו מזמן.
היה לי משהו של ארגע הדרך לדמשקבמהלך 50 השעות שלי ב-BattleTech. העיכובים הלא טבעיים שלו והאנימציות התנועה והצילום המטריפות שלו היו מחסום עצום להנאה, אבל הכמות שלמדתי במהלך 15-20 השעות הראשונות שלי בבית הספר של דפיקות קשות לגמרי לא מוסברות, לפחות פירושה שאוכל לעשות את הפעולות שלי יעילות קטלנית כמו אֶפשָׁרִי.
למרות החיבה החדשה הזו, המידה שבה המשחק בזבז את זמני עם הפסקות קצרות לפני ואחרי רוב הפעולות והאנימציות שעובדו באהבה אך פסיביות גרמה לכך שהמשכתי להסתובב ולצאת החוצה במהלך סיבובי אויב בעלי תחושה אינסופית.
אני רחוק מלהיות לבד שם, אבל למרבה המזל אחרים שופכים את האנרגיות שלהם לתקן ולא לגנוח על בעיות. היה סימן שאלה אם האיטיות וההפסקות אפויות כל כך עמוק בתוך המשחק עד שאנחנו יכולים רק להתפלל לעדכונים רשמיים, ועד כמה הקצב הבלתי נמהר הוא הצהרת כוונות אמנותית שעלינו לכבד. התשובה לשניהם היא "כן, אבל אם אתה רק מתקן כמה שורות בפנקס הרשימות, הכל מסודר בכל מקרה."
הנושא המציק ביותר הוא ההפסקות - כמה שניות של חוסר חוסר לפני ואחרי פעולות ותגובות רבות של Mech, שמצטברות למספר דקות של זמן מת במהלך הקרב. בהתחשב בזמני הטעינה האיטיים והבלתי רגילים של BattleTech ובטעינת הכרטיסים הגרפיים, היה מפתה להניח שזה נובע ממשהו במשחק או מנוע ה-Unity הבסיסי שמתקשה לסובב את הצלחות השונות שלו ביעילות. לא, מסתבר שההפסקות היו החלטה שהתקבלה בכוונה מצד המפתחים, וזה למען האמת מביך. שנה כמה מספרים והם נעלמים לגמרי.
נמצא דרך מגוון אנשים טובים עלReddit, תיקון זה כולל ניווט אל[your Steam install directory]\steamapps\common\BATTLETECH\BattleTech_Data\ StreamingAssets\data\constants
בסייר Windows ולאחר מכן מצא וצור עותק גיבוי של הקובץaudioconstants.json
, לפני פתיחת המקור בעורך הטקסט שבחרת (השתמשתי ב-Notepad++).
מצא את השורות הבאות ושנה את המספר בסוף כל אחת ל-0, כך שהן יראו כך:
"AttackPreFireDuration" : 0,
"AttackAfterFireDelay" : 0,
"AttackAfterFireDuration" : 0,
"AttackAfterCompletionDuration" : 0,
"audioFadeDuration" : 0,
שמור, וסיים. תיהנו מצליל של שקט לא כל כך חסר תנועה. אולי תשימו לב שהמשתנים שהשתנו קשורים כולם לטריגרים של אודיו, כלומר ההפסקות אינן מחיקות מספרים, אלא פשוט, ובכן, הפסקות מכוונות. לפעמים הסיבה לכך ברורה, כמו, ברגע שעשיתי את התיקון הזה, האופן שבו המשחק לפעמים יקפוץ ישירות לתור של דמות אחרת בלי שיש לי סיכוי לקלוט את מה שקרה בסוף האחרון. אבל בגדול, זה הרבה יותר טוב ככה - כמו גם העובדה הפשוטה של פחות זמן מת, לא עוד הפסקות ללא תנועה פירושו שהמשחק מרגיש הרבה יותר מלוטש.
תחום נוסף של מחלוקת מבוססת מהירות הוא מהירות תנועת המכה. יש טיעון תקף לרעיון ש-65 טונות של פלדה מתנודדות על פני נוף הררי מטבע הדברים יהיו כמו צפייה במירוץ צבים. זו כוונה אמנותית, והיא מתאימה לציפיות של מעריצי משחקי הלוח וה-BattleTech. זה נכון! אבל זה גם די מייגע לראות את זה קורה בפעם המי יודע כמה, במיוחד בסיבובים הרבים שפשוט נוגעים להגיע מ-A ל-B על פני נוף גדול ולעתים קרובות חסר תכונה.
שוב, אנחנו לא צריכים לחכות לתיקון - הקהילה חפרה במערכת הקבצים של המשחק ומצאה את המשתנים שצריך לשנות. עם זאת, בנוסף לאפשרות העריכה הראשונית, מסתבר שיש דרך להפעיל תפריט ניפוי באגים במשחק, שממנו ניתן להגביר בקלות את מהירות תנועת המכה שם (לפי הדיווחים המפתחים נראו משחקים כך במהלך טרום- זרמי שחרור).
שלוש אפשרויות בשבילך אז. ראשית, אתההָיָה יָכוֹלללכת ל[your Steam install directory]\steamapps\common\BATTLETECH\BattleTech_Data\ StreamingAssets\data\movement
ולערוך ידנית את 53 הקבצים שם (אחד עבור כל סוג של מנגנון BattleTech). או שאתה יכול להשתמש בקובץ ההפעלה שנוצר על ידי Redditor המועיל ciaphas01כָּאן, אשר רק מבקש ממך להזין מכפיל מהירות אחד (למשל 2.0 כדי לבצע תנועה מהירה פי שניים) ואז להחיל אותו על כל מכה. עם זאת, הוא לא מעדכן את זה יותר, בגלל אפשרות ניפוי הבאגים שהוזכרה לעיל.
הדרך הקלה ביותר להגיע לכך היא לפתוח את פנקס הרשימות ולהדביק את הדברים הבאים במסמך חדש:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Harebrained Schemes\BATTLETECH]
"last_debug_state_h176629417"=dword:00000001
לאחר מכן שמור את המסמך הזה כקובץ .reg - היזהר לוודא שאינך שומר אותו כ.txt.reg הודות לדרכים הלא מועילות של סיומות קבצים ברירת המחדל של Windows. לחץ פעמיים על קובץ reg האמור, לחץ על כן כאשר תתבקש, ולאחר מכן טען את BattleTech. לאחר שטענת את משחק השמירה שלך, לחץ על אחד מהםCtrl + Left Shift + Minus
(המקלדת הראשית מינוס, לא לוח המספרים) ותראה כמה כפתורים זעירים צצים משמאל למעלה. לחץ על המהירות 1 כדי להפוך את הכל למהירות פי חמישה, לחץCtrl + Left Shift + Minus
שוב, וסיימת. שוב, תודה רבה,אנשי Reddit.
עכשיו, למרות ההשתוללות הקודמת שלי על המהירות של BattleTech, אני אישית מוצא שהכל - הליכה, ירי, העבודות - מהיר פי חמישה מטה את הכף מיעיל למטופש מעט. אז חזרתי במקום זה לקובץ ההפעלה הזה שערך את כל קבצי mech ini, הגדרתי אותו למהירות תנועה פי 2 וגיליתי שזה מדיום שמח מאוד. זה, בשילוב עם תיקון ההשהיה שלמעלה וכיבוי כל הגדרות מצלמת האקשן במשחק, יצר BattleTech שהוא כל כך קרוב למה שקיוויתי לו כשישבתי איתו לראשונה.
לאחר שההפסקות נעלמו ומהירות תנועת Mech דומה כעת לאופן שבו, למשל, יחידת XCOM זזה, אני מוצא את עצמי די שמח לשבת על רוב אנימציות הנשק במהירות המיועדת להן כעת. במיוחד כשזה מצב שסידרתי בעצמי, ואני יכול לשבת בחיבוק ידיים ולצפות בזיקוקי השיא.
כך נראית לי תור לדוגמה כעת:
זה לא מהיר ברק, וגם לא הייתי רוצה שזה יהיה כמו שאני רוצה קצת מתח וקצת זמן תכנון, אבל זו תחושה של זרימה טבעית שלא הייתה שם קודם. איזו הקלה.
זו הקלה עצומה לגלות שהקצב המרתיע של BattleTech והרתיעה העמוקה שלי מבזבוז הזמן שלי אינם מתאימים מטבעם - רק קצת פחות זמן מת עושה את כל ההבדל בין להרגיש שאני הסוכן הראשי במשחק לבין אני אני רק קהל אליו רוב הזמן.
כמו כן, התגליות הללו מרמזות בתקווה שהמפתחים המציעים יותר אפשרויות מהירות רשמיות בתפריטי ההגדרות של המשחק לא אמורות להיות בקשה מעבר לחיוור. אני בטוח שהם צריכים לבדוק היטב ששום דבר לא נשבר או ששום מידע חשוב לא מוחמצם אם המשחק רץ מהר יותר, אז אנחנו לא יכולים לצפות לתיקון בן לילה, אבל אלה שימצאו שחקנים בהחלט יעשו את העבודה בינתיים.