Fresh install: one game found skips the pre-caching, two games found show no selection
維護者通常 2 天內回覆
還沒有人認領這個 Issue。
評估
研究方向
Start with GameVersionScene.Init and compare the preselected-game path with the no-preselection paths; the issue also points to InitPhase2, SceneLogo, and ScenePreCaching. Reproduce both cases on a fresh install with one and then two game folders; done means one game pre-caches before loading and two games offer a selection instead of leaving the player at a black screen.
由索引模型根據 Issue 內容生成。
描述
Description
GameVersionScene.Init without a preselected game:
- G1 and G2 found: it only logs "Gothic1 and Gothic2 installation found." There is no selection UI, so the player sees black with the hands.
- Only one game found: it runs
InitPhase2and loadsSceneLogo, notScenePreCachinglike the preselected path. Without a static cache (first start) every world load fails, both new game and load game:
DirectoryNotFoundException: Directory not found: .../files/Cache/Gothic1(StaticCacheService.LoadGlobalCache).
Expected Behavior
- Both found: the player can choose.
- One found: the pre-caching runs first.
Actual Behavior
See above.
Reproduction Steps
- Quest build with
PreselectGameVersionoff, game data infiles/Gothic1andfiles/Gothic2. Result: black, hands only. - Remove
files/Gothic2and start again. The menu shows, but new game or load game doesn't get into the world.
Environment Information
- Reproducibility: Always
- Platform: all (seen on Quest 3; the editor usually preselects a game, so it doesn't show there)
- Game Version: main 83a1aebd2
- Is this a fresh install or an update? Fresh
Notes
- BoroBongo's game profile menu (split/12, #475,
EnableGameProfilesin GameSettings.json) gives a selection that runs the pre-caching. The one-game path is unchanged there. - Related: #395.
- Fix for one game: load
ScenePreCaching, like the preselected path.
- 主要語言
- C#
- 星號
- 33
- 分支
- 1
- 平均合併
- 1 天 21 小時
- 30 天內合併 PR
- 56
環境準備
- 沒有 Dockerfile 或 Docker Compose 檔案
- 有 Pull Request 範本
- 閱讀貢獻指南
從這裡開始
- 先讀完整個 Issue,再讀專案的貢獻指南。
- 在 Issue 下留言說明你要接手 —— 這能避免兩個人做同樣的事。
- Fork 儲存庫,在一個分支上完成修改。
- 送出 Pull Request,並在描述裡引用這個 Issue 編號。
Gothic-Unity-Project/Gothic-Unity 的其他 Issue
-
bug
難度 2/5 1-3 小時 新手友好度 69/100
Gothic-Unity-Project/Gothic-Unity#487 ·
維護者通常 2 天內回覆
-
Shadows未關閉feature
難度 5/5 一週以上 新手友好度 30/100
Gothic-Unity-Project/Gothic-Unity#497 ·
維護者通常 2 天內回覆
-
improvement
難度 4/5 3-5 天 新手友好度 42/100
Gothic-Unity-Project/Gothic-Unity#496 ·
維護者通常 2 天內回覆
-
feature
難度 5/5 一週以上 新手友好度 25/100
Gothic-Unity-Project/Gothic-Unity#495 ·
維護者通常 2 天內回覆
-
Videos render on only one eye in VR可能已有人在做 關聯的 PR 仍在進行中或已合併。 未關閉bug
難度 3/5 1-2 天 新手友好度 57/100
Gothic-Unity-Project/Gothic-Unity#494 ·
維護者通常 2 天內回覆
查看 Gothic-Unity-Project/Gothic-Unity 的全部 Issue
相似的 Issue
-
難度 2/5 1-3 小時 新手友好度 77/100
BEagle1984/silverback#280 ·
-
難度 2/5 1-3 小時 新手友好度 63/100
-
Playground selection bar: comes back after Apply or scrolling while focus is in the Markdown pane未關閉
難度 2/5 1-3 小時 新手友好度 82/100
sillsdev/SIL.TextEditing#175 ·
維護者通常 1 天內回覆
-
needs attention untriaged
難度 2/5 1-3 小時 新手友好度 78/100
AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet#3666 ·
維護者通常 3 天內回覆
-
難度 2/5 1-3 小時 新手友好度 73/100
MicrosoftLearning/eShopOnWeb#466 ·