notebook实装功能,galgame继续,一些bug修复

This commit is contained in:
FloatGaming
2026-03-06 02:08:43 +08:00
parent 9011fa022e
commit 1f4077cf21
468 changed files with 50175 additions and 11402 deletions
+41
View File
@@ -4,6 +4,7 @@ using UnityEngine;
using UnityEngine.UI;
using Bansonic;
using UnityEngine.SceneManagement;
using Steamworks;
#if UNITY_EDITOR
using UnityEditor;
#endif
@@ -38,6 +39,46 @@ public class userSettings : MonoBehaviour
private int clearupClickCount = 0;
private float clearupExpireTime;
private void Start()
{
UpdateUserInfoDisplay();
}
private void UpdateUserInfoDisplay()
{
if (SteamManager.Initialized)
{
if (user_login_source_text != null)
{
// 获取 Steam 的测试分支名 (Beta branch)
string branch;
if (SteamApps.GetCurrentBetaName(out branch, 64))
{
user_login_source_text.text = "(Steam) " + branch;
}
else
{
user_login_source_text.text = "(Steam) public"; // 默认分支
}
}
if (user_source_uid_text != null)
{
CSteamID steamID = SteamUser.GetSteamID();
string personaName = SteamFriends.GetPersonaName();
user_source_uid_text.text = string.Format("{0} ({1})", personaName, steamID.m_SteamID.ToString());
}
}
else
{
if (user_login_source_text != null)
user_login_source_text.text = "Unknown Server";
if (user_source_uid_text != null)
user_source_uid_text.text = "Unknown User";
}
}
private void OnEnable()
{
if (clearup_saveData_button != null)