07th-mod / 07th-mod/higurashi-assembly

Force-run with Steam, but only in Steam versions

未關閉
#35 2 則留言 0 個 reaction 已指派 0 人 已被 @drojf 認領 在 GitHub 檢視
adjustment
主要語言
C#
星號
12
分支
12
PR 合併指標
30 天內沒有已合併 PR

描述

Currently, the Higurashi mod does not force the Steam version of the game to run through Steam, effectively breaking integration with Steam if the game is not ran from inside the Steam UI. We have a way in the installer to check whether the game is the Steam version or not. This code should be either ported to C# and added as a conditional check to the Steam API calls, or the installer should assist the game with Steam detection (e.g. by creating a file that informs the game whether or not this is the Steam version of the game).

貢獻指南

這個儲存庫沒有索引到貢獻指南

研究方向

該 issue 提到安裝程式有偵測 Steam 版本的方法;請找到該偵測程式碼。然後,將其移植到 C# 中以有條件地啟用 Steam API 呼叫,或修改安裝程式以建立一個標記檔案。檢查 C# 程式碼庫中現有的 Steam API 整合,以查看應在何處加入條件判斷。透過在 Steam UI 外部啟動遊戲來測試其 Steam 整合,以驗證修復。

由索引模型根據 Issue 內容生成。

評估

技術堆疊
csharp
領域
desktop, game-dev
Issue 類型
缺陷
難度
3/5
預估耗時
1-2 天
活躍度
停滯
描述清晰度
基本清楚
新手友好度
45/100

把新 issue 寄到你的電子郵件信箱

精選適合新手參與的 GitHub issue 摘要。