Exemplo n.º 1
0
 protected void AddMoveComboAbility(ActiveAbility ability, MoveComboModeMenu moveMenu)
 {
     if (this.MoveComboAbilities.TryGetValue(ability.Id, out var func2))
     {
         var usableAbility = func2(ability);
         usableAbility.Sleeper        = this.abilitySleeper[usableAbility.Ability.Handle];
         usableAbility.OrbwalkSleeper = this.OrbwalkSleeper;
         moveMenu.AddComboAbility(usableAbility);
     }
 }
        // Token: 0x06000718 RID: 1816 RVA: 0x0002187C File Offset: 0x0001FA7C
        protected void AddMoveComboAbility(ActiveAbility ability, MoveComboModeMenu moveMenu)
        {
            Func <ActiveAbility, UsableAbility> func;

            if (this.MoveComboAbilities.TryGetValue(ability.Id, out func))
            {
                UsableAbility usableAbility = func(ability);
                usableAbility.Sleeper        = this.abilitySleeper[usableAbility.Ability.Handle];
                usableAbility.OrbwalkSleeper = this.OrbwalkSleeper;
                moveMenu.AddComboAbility(usableAbility);
            }
        }