public void Init() { m_game = new LegacyGame(@"..\..\..\LegacyASLTests\test1.asl", null); m_game.PrintText += m_player.PrintText; m_game.Initialise(m_player); m_game.Begin(); }
public void Start() { IASL game = GameLauncher.GetGame(m_filename, null); m_player = new ConsolePlayer(game); m_player.ClearBuffer += ClearBuffer; m_player.Finish += Finish; m_helper = new PlayerHelper(game, m_player); List <string> errors = new List <string>(); if (!m_helper.Initialise(m_player, out errors)) { Console.WriteLine("Failed to load game"); foreach (string error in errors) { Console.WriteLine(error); } Console.ReadKey(); } else { game.Begin(); PlayGame(); } }