// Token: 0x06001E11 RID: 7697 RVA: 0x0008DA18 File Offset: 0x0008BC18 public void OnCollisionEnter(Collision collision) { if (NetworkServer.active || this.isPrediction) { ContactPoint[] contacts = collision.contacts; ProjectileImpactInfo impactInfo = new ProjectileImpactInfo { collider = collision.collider, estimatedPointOfImpact = ProjectileController.EstimateContactPoint(contacts, collision.collider), estimatedImpactNormal = ProjectileController.EstimateContactNormal(contacts) }; IProjectileImpactBehavior[] components = base.GetComponents <IProjectileImpactBehavior>(); for (int i = 0; i < components.Length; i++) { components[i].OnProjectileImpact(impactInfo); } } }