// return true if the action has changed
        public override bool DrawAsNode()
        {
            if (base.DrawAsNode() == true)
            {
                return(true);
            }


            if (GUI.Button(button_rect, "+", standard_style))
            {
                add_action_popup.Build(button_rect, action_names, this);
                //add_action_popup.draw = true;
            }


            return(CheckPopup());
        }