Exemplo n.º 1
0
        public void Setup(Poultryizer p, Poultryizer.ChickenReferences c)
        {
            poultryizer = p;
            Chicken     = c;
            ModAudioClip a = ModResource.GetAudioClip("polymorph");

            if (a.Available)
            {
                audioSource               = gameObject.GetComponent <AudioSource>() ?? gameObject.AddComponent <AudioSource>();
                audioSource.volume        = 0.9f;
                audioSource.spatialBlend  = 0.99f;
                audioSource.reverbZoneMix = 1;
                audioSource.clip          = clip = a;
            }
        }
Exemplo n.º 2
0
        public override void OnSimulateStart()
        {
            CreateEffectChild();

            effectTimer = Random.Range(0f, 1f / effectUpdatesPerSecond);

            ModAudioClip c = ModResource.GetAudioClip("polymorph");

            if (c.Available)
            {
                audioSource      = gameObject.GetComponent <AudioSource>() ?? gameObject.AddComponent <AudioSource>();
                audioSource.clip = c;
            }

            simulationStarted = true;
        }