private static void raiseNewEffect(Effect.EffectType effectType)
        {
            if (Effect.arrayOfViewableEffects.Contains(effectType))
            {
                Effect      effect = new Effect(effectType);
                EffectActor actor  = EffectActor.CreateNewEffectActor(effect).GetComponent <EffectActor>();
                actor.ShowHalo();
            }

            EffectEvents.DoEffect(effectType);
        }
 private static void RestoreCrewByCard(Effect.EffectType type)
 {
     GameLogicModifyGame.RestoreCrew(type);
     EffectEvents.ShowRestoreCrew();
     Visual.instance.UpdateCrewCounter();
 }