Пример #1
0
 private static void CheckDeadlyGamble(S_ABNORMALITY_END p)
 {
     if (p.AbnormalityId != 100801)
     {
         return;
     }
     if (!IsViewModelAvailable <WarriorLayoutVM>(out var vm))
     {
         return;
     }
     //if (!GambleIDs.Contains(p.AbnormalityId)) return;
     //if (!CheckByIconName(p.AbnormalityId, DeadlyGambleIconName)) return; //temporary
     vm !.DeadlyGamble.StopEffect();
 }
Пример #2
0
        private static void CheckDeadlyGamble(S_ABNORMALITY_BEGIN p)
        {
            if (p.AbnormalityId != 100801)
            {
                return;
            }
            //if (!CheckByIconName(p.AbnormalityId, DeadlyGambleIconName)) return; //temporary
            if (!IsViewModelAvailable <WarriorLayoutVM>(out var vm))
            {
                return;
            }

            vm !.DeadlyGamble.StartEffect(p.Duration);
        }