Exemple #1
0
    public void ShowMenu()
    {
        Menu m = new GameObject().AddComponent <Menu>();

        m.gameObject.tag = "Menus";
        m.name           = gameObject.name + " Command";
        m.Attach         = gameObject;
        m.Top            = .3f;
        m.Left           = .1f;

        ActiveTurn a = GetComponent <ActiveTurn>();

        if (a && !Guest && !Enemy)
        {
            m.AddMenuOption("Move", m.gameObject.AddComponent <Move_MenuOption>());
            m.AddMenuOption("Act", m.gameObject.AddComponent <Act_MenuOption>());
            m.AddMenuOption("Wait", m.gameObject.AddComponent <Wait_MenuOption>());
        }
        m.AddMenuOption("Status");
        if (!Guest && !Enemy)
        {
            m.AddMenuOption("Auto-battle");
        }
        m.ReturnControlTo = Engine.MapCursor;
    }
Exemple #2
0
 private void SendOutputMessage(string msgtxt)
 {
     Console.WriteLine("Turn: " + ActiveTurn.ToString() + " >> " + msgtxt);
 }