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; }
private void SendOutputMessage(string msgtxt) { Console.WriteLine("Turn: " + ActiveTurn.ToString() + " >> " + msgtxt); }