/// <summary> /// Loads cutscene from data and plays it. /// </summary> /// <param name="name"></param> /// <param name="leader"></param> /// <param name="onFinish"></param> /// <param name="viewers"></param> public static void Play(string name, Creature leader, Action <Cutscene> onFinish, params Creature[] viewers) { var cutscene = new Cutscene(name, leader, viewers); cutscene.LoadActorsFromData(); cutscene.Play(onFinish); }
/// <summary> /// Loads cutscene from data and plays it. /// </summary> /// <param name="name"></param> /// <param name="leader"></param> /// <param name="onFinish"></param> /// <param name="viewers"></param> public static void Play(string name, Creature leader, Action<Cutscene> onFinish, params Creature[] viewers) { var cutscene = new Cutscene(name, leader, viewers); cutscene.LoadActorsFromData(); cutscene.Play(onFinish); }