static void Minis_MiniSelected(object sender, CreatureBoardAssetEventArgs ea)
        {
            if (SuppressPersistentEffectUI)
            {
                return;
            }

            if (ea.Mini != null && ea.Mini.IsPersistentEffect())
            {
                ShowPersistentEffectUI(ea.Mini);
            }
            else
            {
                HidePersistentEffectUI();
            }
        }
Exemplo n.º 2
0
        private void Talespire_MiniSelected(object sender, CreatureBoardAssetEventArgs ea)
        {
            if (Guard.IsNull(MiniGrouperScript, "Script"))
            {
                return;
            }
            if (Guard.IsNull(ea?.Mini, "Mini"))
            {
                return;
            }

            Talespire.Log.Warning($"EdtMiniGrouper / Mini Selected - {ea.Mini.GetOnlyCreatureName()}");

            if (editing)
            {
                ToggleGroupMembership(ea.Mini);
            }
        }