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]); } } }