public override void Init(Weapon weapon)
        {
            Transform partTransform = weapon.runtime.weaponTip.Find(particleSystemName);

            if (partTransform != null)
            {
                part          = partTransform.GetComponent <ParticleSystem>();
                onHitSettings = partTransform.gameObject.AddComponent <ParticleProjectileOnHit>();
            }
            else
            {
                Debug.LogWarning("Could not find ParticleSystem: " + particleSystemName);
            }
        }