Esempio n. 1
0
    protected void    PlayDieAudio(sdGameActor actor)
    {
        string[]    strAudioArray = { "$warrior_sound/m_2_die_01.wav", "$mage_sound/w_2_die_02.wav", "$ranger_sound/m_4_die_02.wav", "$cleric_sound/woman_die_01.wav" };
        sdGameActor mainchar      = sdGameLevel.instance.mainChar;

        if (actor.GetInstanceID() == mainchar.GetInstanceID() && this == mainchar.logicTSM.die)
        {
            int job = (int)mainchar.GetJob();
            job = job / 3;
            if (job >= 0 && job < strAudioArray.Length)
            {
                actor.PlayAudio(strAudioArray[job]);
            }
        }
    }