public EncounterOption(string description, EncounterAction action, string emojiOverrideName = null) { this.description = description; this.action = action; if (emojiOverrideName != null) { displayIcon = DiscordEmoji.FromName(Instance.Client, emojiOverrideName); } }
public EncounterAction ToEncounterAction() { var action = new EncounterAction(); if (go != null) { action.encounterId = go.id; } if (loot != null) { action.loot = loot.ToEncounterLoot(); } return(action); }
public EncounterOption(string description, EncounterAction action, DiscordEmoji emojiOverride) { this.description = description; this.action = action; this.displayIcon = emojiOverride; }