コード例 #1
0
ファイル: Ability.cs プロジェクト: MRCulpo/RPGCore
        public Ability ( Ability _ability)
	    {
            this.id = _ability.id;
            this.image = _ability.image;
            this.name = _ability.name;
            this.desc = _ability.desc;
            this.cooldown = _ability.cooldown;
            this.cost = _ability.cost;
            this.damage = _ability.damage;
            this.armor = _ability.armor;
            this.attributes = _ability.attributes;
            this.effects = _ability.effects;
            this.element = _ability.element;
	    }
コード例 #2
0
ファイル: AbilityManager.cs プロジェクト: MRCulpo/RPGCore
 public bool swapAbility(Ability _current, Ability _last)
 {
     if (_last != null)
     {
         for (int i = 0; i < abilitys.Count; i++)
         {
             if (abilitys[i].id == _last.id)
             {
                 abilitys[i] = _current;
                 return true;
             }
         }
     }
     else
     {
         abilitys.Add(_current);
         return true;
     }
     return false;
 }
コード例 #3
0
ファイル: AbilityManager.cs プロジェクト: MRCulpo/RPGCore
        public Ability getAbility(int _id)
        {
            Ability _ability = new Ability();

            return _ability;
        }