In the DealDamageOnContact script in OnEnterTrigger2D we seem to be doing a bit extra to be able to set the ownerClientID via a ulong, additional method, and two trygets (one here, one in the projectile launcher) - what would happen if you simple inherited from NetworkBehaviour and used the IsOwner check that is built in/we use in other places? Are there unintended consequences that happen if we do it like that? Or is this just to show how you could get the network ID without inheriting?
Edit: I probably should have read the other question on this video (Network Object required4bawdu_gaMTE3Mjk2ODcyNy4xNjg3Mjk1ODUw_ga_2C81L26GR9*MTY4ODY0OTk5OC4yMS4xLjE2ODg2NTAwNDguMC4wLjA.) - however my question remains - what are the consequences of making the server projectile a networked object/doing it like this? Is it just unnecessary because that object should only be on the server/host? Being able to simply is âIsOwnerâ is/would be a lot more convenientâŚ