online fix
This commit is contained in:
@@ -14,13 +14,10 @@ namespace MegaKoop.Game.Networking
|
||||
{
|
||||
// Note: Auto-increment removed in favor of deterministic ID generation
|
||||
// IDs should be assigned via SetNetworkId() before or during Awake
|
||||
if (assignOnAwake && networkId == 0)
|
||||
if (networkId != 0)
|
||||
{
|
||||
Debug.LogWarning($"[NetworkIdentity] {name} has assignOnAwake=true but no ID assigned. " +
|
||||
"Use DeterministicIdGenerator or manually call SetNetworkId().");
|
||||
Register();
|
||||
}
|
||||
|
||||
Register();
|
||||
}
|
||||
|
||||
private void OnDestroy()
|
||||
@@ -32,7 +29,6 @@ namespace MegaKoop.Game.Networking
|
||||
{
|
||||
if (networkId == 0)
|
||||
{
|
||||
Debug.LogWarning($"[NetworkIdentity] {name} has no network id and won't be tracked.");
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user