Beispiel #1
0
        public override Menu GetRightClickMenu(Context context, Widget rightClickedWidget)
        {
            Menu rightClickMenu = base.GetRightClickMenu(context, rightClickedWidget);

            if (UIFactory.ViewAuthorized(this, "attack"))
            {
                rightClickMenu.Append(new SeparatorMenuItem());
                rightClickMenu.Append(MenuFactory.CreateActionButton(attack, context));
            }
            if (UIFactory.ViewAuthorized(this, "defend"))
            {
                rightClickMenu.Append(new SeparatorMenuItem());
                rightClickMenu.Append(MenuFactory.CreateActionButton(defend, context));
            }
            return(rightClickMenu);
        }