示例#1
0
        public async Task SetActivity(SetActivity activity)
        {
            var curr = Client.Activity;
            await Client.SetActivityAsync(new Game(curr.Name, (ActivityType)Enum
                                                   .ToObject(typeof(ActivityType), (int)activity)));

            await ReplyAsync("Alright!");
        }
        /// <summary>
        /// Called by parent class for drawing specific variables at top.
        /// Parent class should automatically check for when it is dirty.
        /// </summary>
        protected override void DrawChildInspector()
        {
            setActivity = (SetActivity)EditorGUILayout.EnumPopup("Set Activity", setActivity);

            bool drawList = true;

            EditorHelper.DrawResizableList <TriggeredBehaviour_Sequencer>
                ("Sequencers", ref drawList, ref sequencers, DrawEntry_ActionBundle);
        }