RizzeBattleRoyale/Assets/Scripts/PlayerRuntimeTest.cs
2025-10-15 20:28:33 +04:00

30 lines
864 B
C#

using UnityEngine;
using Game.Data;
public class PlayerRuntimeTest : MonoBehaviour
{
[Header("Fake wallet for test (replace with your wallet connect result)")]
public string walletAddress = "runtime_wallet_test_1";
[ContextMenu("Ensure Player Now")]
//public async void EnsureNow()
//{
// try
// {
// var rec = await GameDb.EnsurePlayerAsync(walletAddress);
// Debug.Log($"[Runtime] ✅ Ensured player: {rec.WalletAddress} kills={rec.TotalKills} currency={rec.InGameCurrency}");
// }
// catch (System.Exception e)
// {
// Debug.LogError($"[Runtime] ❌ Ensure failed: {e.Message}");
// }
//}
// Optional: auto-run at Start
private void Start()
{
// Comment this if you only want the context menu / UI button
// EnsureNow();
}
}