simplified network setup

This commit is contained in:
tom.hempel
2025-09-21 23:34:22 +02:00
parent e751acab07
commit 4fbc109b89
16 changed files with 169 additions and 6 deletions

View File

@ -9,6 +9,8 @@ public class AvatarDataUploader : MonoBehaviour
[Header("Server Configuration")]
[SerializeField] private string serverHost = "127.0.0.1";
[SerializeField] private int serverPort = 8080;
[SerializeField] private bool useGlobalNetworkConfig = true;
[SerializeField] private NetworkConfig networkConfigAsset;
[SerializeField] private string uploadAsPlayer = "player1"; // Upload as which player
[Header("Upload Configuration")]
@ -35,6 +37,16 @@ public class AvatarDataUploader : MonoBehaviour
void Start()
{
// Apply global config if enabled
if (useGlobalNetworkConfig)
{
var cfg = networkConfigAsset != null ? networkConfigAsset : NetworkConfig.Instance;
if (cfg != null)
{
serverHost = cfg.ipAddress;
serverPort = cfg.port;
}
}
// Set up file paths
syncFilesPath = Path.Combine(Application.dataPath, "Sync-Files");
if (!Directory.Exists(syncFilesPath))