public override void Start()
{
base.Start();
if (!Application.isPlaying) return;
if (!isGolden) {
particlesS.Pause ();
particlesF.Pause ();
} else {
particlesS.Play ();
particlesF.Pause ();
}
// initialize sounds
insert = gameObject.AddComponent<AudioSource>();
insert.clip = _insert.clip;
insert.loop = false;
goldenRotating = gameObject.AddComponent<AudioSource>();
goldenRotating.clip = _goldenRotating.clip;
goldenRotating.loop = false;
goldenRotated = gameObject.AddComponent<AudioSource>();
goldenRotated.clip = _goldenRotated.clip;
goldenRotated.loop = false;
}