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); }