using System.Collections.Generic;
using GameLogic.Combat.CombatTool;
using GameLogic.Combat.Hero;
using GameLogic.Hero;
namespace GameLogic.Player
{
public class GongFaControl
{
///
/// 出战的功法 一共10个位置
///
public SkillInfo[] allUseSkill = new SkillInfo[10];
public List allSkill = new List();
public int taoismSkillIndex = -1;
public void AddSkillInfo(SkillInfo skillInfo)
{
allSkill.Add(skillInfo);
}
public SkillInfo GetSkillInfo(int index)
{
return allUseSkill[index];
}
public void RemoveSkillInfo(int index)
{
allUseSkill[index] = null;
}
public void SetTaoismSkillIndex(int id)
{
taoismSkillIndex = id;
PlayerManager.Instance.myHero.TaoismSkillId = id;
CombatHeroEntity combatHeroEntity = CombatController.currActiveCombat.CombatHeroController.playerHeroEntity;
combatHeroEntity.CombatHeroSkillControl.This().InitTaoismSkill(id);
}
///
/// 测试用
///
public void SaveUseSkill()
{
CombatHeroEntity combatHeroEntity = CombatController.currActiveCombat.CombatHeroController.playerHeroEntity;
combatHeroEntity.CombatHeroSkillControl.SetNewSkill(allUseSkill);
}
}
}