Please explain the suggested feature in detail.
Mirror on a host with a local client disables visibility in InterestManagementBase.SetHostVisibility
While this method is virtual it would be nice QoL to have a flag in NetworkIdentity for this as some other game logic might benefit from easier identifying this special case.
How exactly does this keep you from releasing your game right now?
This is not a blocker but QoL improvement.
Can you suggest a possible solution?
I would suggest adding in NetworkIdentity flag isDisabledOnHost
And setting this flag like so:
identity.isDisabledOnHost = !visible;
in InterestManagementBase.SetHostVisibility
Additional context
Add any other context or screenshots about the feature request here.
Please explain the suggested feature in detail.
Mirror on a host with a local client disables visibility in
InterestManagementBase.SetHostVisibilityWhile this method is virtual it would be nice QoL to have a flag in
NetworkIdentityfor this as some other game logic might benefit from easier identifying this special case.How exactly does this keep you from releasing your game right now?
This is not a blocker but QoL improvement.
Can you suggest a possible solution?
I would suggest adding in
NetworkIdentityflagisDisabledOnHostAnd setting this flag like so:
identity.isDisabledOnHost = !visible;in
InterestManagementBase.SetHostVisibilityAdditional context
Add any other context or screenshots about the feature request here.