Android

如何禁用 OpenTTD for Android 上的“保存到網路”選項?

  • May 15, 2018

我在沒有 Internet 連接或與之關聯的 Google 帳戶的 Android 設備上使用 OpenTTD。預設情況下,“保存到網路”在“保存遊戲”菜單中啟用。

問題是我的 Android 設備會顯示一個關於嘗試訪問網路的微調器,然後應用程序崩潰。幸運的是,在嘗試訪問網路之前,遊戲似乎已保存到內部儲存中,因此遊戲並沒有失去。但是,每次保存遊戲時都必須重新打開 OpenTTD 非常煩人(我經常保存,以防萬一發生)。

我在網上對此進行了研究,但我能找到的所有資訊都告訴您點擊按下的“保存到網路”按鈕以禁用該功能。這是有道理的。不幸的是,禁用此功能似乎還需要網路訪問,因此應用程序崩潰,並且該功能未被禁用。

如何在 OpenTTD 中禁用此功能?

我花了一些試驗和錯誤來找出解決方案,但事實證明它非常簡單。

在您的openttd.cfg文件中,應該有一行類似於以下內容:

save_to_network = ask

雖然這似乎暗示我通常有機會關閉它,但 OpenTTD 從未問我是否想使用它。如果您更改ask0,問題將得到解決。再次啟動 OpenTTD,您現在將看到Save to network按鈕不再被按下!

我是怎麼想出來的

通過閱讀 OpenTTD for Android 原始碼,我發現該save_to_network值被視為布爾值(true/false),除了它是一個整數。在這種情況下,數字01分別用於表示falsetrue。如果save_to_network1,按鈕將被按下,OpenTTD 將嘗試保存到網路。否則,它將忽略該功能,這正是我想要的。

引用自:https://gaming.stackexchange.com/questions/332406