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

Force-run with Steam, but only in Steam versions

Abierto
#35 2 comentarios 0 reacciones 0 asignados Reclamado por @drojf Ver en GitHub
adjustment
Lenguaje dominante
C#
Estrellas
12
Forks
12
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

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).

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Línea de trabajo

The issue mentions the installer has a way to detect the Steam version; locate that detection code. Then, either port it to C# to conditionally enable Steam API calls, or modify the installer to create a flag file. Check existing Steam API integration in the C# codebase to see where the conditional should be added. Verify the fix by testing the game's Steam integration when launched outside the Steam UI.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
csharp
Área
desktop, game-dev
Tipo de issue
Error
Dificultad
3/5
Tiempo estimado
1-2 días
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
45/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.