namespace FishDice.LuckyDice
{
    public static class LuckyDiceKeys
    {
        public const string NormalDiceSetId = "normal_main";
        public const string LuckyDiceSetId = "lucky_dice";

        public const string CloverFaceKey = "clover";
        public const string RocketResultKey = "rocket";
        public const string ThiefResultKey = "thief";

        public const string NormalRollTriggerSource = "normal_roll";

        public const string ExactComboMatcher = "ExactCombo";
        public const string AllNumbersMatcher = "AllNumbers";
        public const string ContainsFaceMatcher = "ContainsFace";
        public const string FaceCountMatcher = "FaceCount";
        public const string FaceCountRangeMatcher = "FaceCountRange";
        public const string DiceCountMatcher = "DiceCount";
        public const string NumberPairMatcher = "NumberPair";
        public const string NumberOfAKindMatcher = "NumberOfAKind";
        public const string NumberSumRangeMatcher = "NumberSumRange";

        public const string GrantRewardAction = "grant_reward";
        public const string AddMultiplierAction = "add_multiplier";
        public const string TriggerLuckyDiceAction = "trigger_lucky_dice";
        public const string EnterModeAction = "enter_mode";
        public const string ShowPopupAction = "show_popup";
    }
}
