Ejemplo n.º 1
0
    public override void OnInit(float dmg, ShipRefs r, E_WEAPONS wClass)
    {
        base.OnInit(dmg, r, wClass);

        // get current track section
        currentSection = r.initialSection;
    }
Ejemplo n.º 2
0
    /// <summary>
    /// Call to set variables.
    /// </summary>
    /// <param name="dmg"></param>
    /// <param name="r"></param>
    public virtual void OnInit(float dmg, ShipRefs r, E_WEAPONS wClass)
    {
        PU_DMG = dmg;
        PU_SHIP = r;
        PU_SHIP.weaponClass = wClass;

        // play pickup sound
        if (!PU_SHIP.isAI)
        {
            AudioClip clip = Resources.Load("Audio/Ships/WEAPON") as AudioClip;
            OneShot.CreateOneShot(clip, 1.0f,  Random.Range(0.9f, 1.1f));
        }
    }