GetSkillName() 공개 메소드

public GetSkillName ( ) : string
리턴 string
    public override void Execute()
    {
        SkillsManager.Initialize();

        List<ControllableUnit> teamAUnits = BattleComposition.Instance.GetAllTeamAUnits();
        List<ControllableUnit> teamBUnits = BattleComposition.Instance.GetAllTeamBUnits();

        //all units get NORMAL skill
        foreach(ControllableUnit unit in teamAUnits) {
            UnitIdentity unitID = unit.GetUnitIdentity();
            NormalAttackSkill normalAttack = new NormalAttackSkill();

            SkillsManager.Instance.AddSkill(unitID,normalAttack.GetSkillName(), normalAttack);
            Debug.Log ("Skill added to " +unitID.GetUnitName() + " Skill Name: " +normalAttack.GetSkillName());
        }

        //all units get NORMAL skill
        foreach(ControllableUnit unit in teamBUnits) {
            UnitIdentity unitID = unit.GetUnitIdentity();
            NormalAttackSkill normalAttack = new NormalAttackSkill();

            SkillsManager.Instance.AddSkill(unitID,normalAttack.GetSkillName(), normalAttack);
            Debug.Log ("Skill added to " +unitID.GetUnitName() + " Skill Name: " +normalAttack.GetSkillName());
        }

        this.ReportFinished();
    }
예제 #2
0
    public override void Execute()
    {
        SkillsManager.Initialize();

        List <ControllableUnit> teamAUnits = BattleComposition.Instance.GetAllTeamAUnits();
        List <ControllableUnit> teamBUnits = BattleComposition.Instance.GetAllTeamBUnits();

        //all units get NORMAL skill
        foreach (ControllableUnit unit in teamAUnits)
        {
            UnitIdentity      unitID       = unit.GetUnitIdentity();
            NormalAttackSkill normalAttack = new NormalAttackSkill();

            SkillsManager.Instance.AddSkill(unitID, normalAttack.GetSkillName(), normalAttack);
            Debug.Log("Skill added to " + unitID.GetUnitName() + " Skill Name: " + normalAttack.GetSkillName());
        }

        //all units get NORMAL skill
        foreach (ControllableUnit unit in teamBUnits)
        {
            UnitIdentity      unitID       = unit.GetUnitIdentity();
            NormalAttackSkill normalAttack = new NormalAttackSkill();

            SkillsManager.Instance.AddSkill(unitID, normalAttack.GetSkillName(), normalAttack);
            Debug.Log("Skill added to " + unitID.GetUnitName() + " Skill Name: " + normalAttack.GetSkillName());
        }

        this.ReportFinished();
    }