public static void Draw(SpriteBatch spriteBatch)
        {
            int lineHeight = 22;
            int offset     = 40;

            if (EncounterActive)
            {
                spriteBatch.DrawString(Font, "Encounter", new Vector2(10, 10), Color.White);

                string text = lastEncounter.GetEncounterText();
                spriteBatch.DrawString(Font, text, new Vector2(10, offset), Color.White);


                string[] split  = text.Split(new string[] { "\r\n" }, StringSplitOptions.None);
                int      startY = split.Length * lineHeight + offset;
                if (highlightAction1)
                {
                    spriteBatch.DrawString(Font, lastEncounter.GetAction1Text() + " (Press Enter)", new Vector2(10, startY), Color.Yellow);

                    if (lastEncounter.IsAction2())
                    {
                        spriteBatch.DrawString(Font, lastEncounter.GetAction2Text(), new Vector2(10, startY + lineHeight), Color.White);
                    }
                }
                else
                {
                    spriteBatch.DrawString(Font, lastEncounter.GetAction1Text(), new Vector2(10, startY), Color.White);
                    spriteBatch.DrawString(Font, lastEncounter.GetAction2Text() + " (Press Enter)", new Vector2(10, startY + lineHeight), Color.Yellow);
                }
            }
        }
 public override string GetAction1Text()
 {
     return(tester.GetAction1Text());
 }