Пример #1
0
	void Start()
	{
		characterPower = gameObject.GetComponent<IAbilities>();
		statistics = gameObject.GetComponent<CharacterStats>();
		specialAttack.onClick.AddListener(characterPower.SpecialAttack);
        neutralAttack.onClick.AddListener(characterPower.MainAttack);
        selfBuff.onClick.AddListener(characterPower.SelfBuf);
	}
Пример #2
0
 static ArrowData()
 {
     abilities = new NoAbility();
     tiers     = new List <IMoveSet>(new IMoveSet[]
                                     { new ArrowMoveSetTier1st(), new ArrowMoveSetTier2nd(), new ArrowMoveSetTier3rd() });
 }
Пример #3
0
 static FortressData()
 {
     abilities = new FortressAbilities();
     tiers     = new List <IMoveSet>(new IMoveSet[]
                                     { new FortressMoveSetTier1st(), new FortressMoveSetTier2nd(), new FortressMoveSetTier3rd() });
 }
 static ClandestiniteData()
 {
     abilities = new ClandestiniteAbilities();
     tiers     = new List <IMoveSet>(new IMoveSet[]
                                     { new ClandestiniteMoveSetTier1st(), new ClandestiniteMoveSetTier2nd(), new ClandestiniteMoveSetTier3rd() });
 }
Пример #5
0
 static SamuraiData()
 {
     abilities = new SamuraiAbilities();
     tiers     = new List <IMoveSet>(new IMoveSet[]
                                     { new SamuraiMoveSetTier1st(), new SamuraiMoveSetTier2nd(), new SamuraiMoveSetTier3rd() });
 }
Пример #6
0
 static ProdigyData()
 {
     abilities = new ProdigyAbilities();
     tiers     = new List <IMoveSet>(new IMoveSet[]
                                     { new ProdigyMoveSetTier1st(), new ProdigyMoveSetTier2nd(), new ProdigyMoveSetTier3rd() });
 }
Пример #7
0
 static SilverData()
 {
     abilities = new NoAbility();
     tiers     = new List <IMoveSet>(new IMoveSet[]
                                     { new SilverMoveSetTier1st(), new SilverMoveSetTier2nd(), new SilverMoveSetTier3rd() });
 }
Пример #8
0
 static LanceData()
 {
     abilities = new LanceAbilities();
     tiers = new List<IMoveSet>(new IMoveSet[]
     { new LanceMoveSetTier1st(), new LanceMoveSetTier2nd(), new LanceMoveSetTier3rd() });
 }
Пример #9
0
 static PhoenixData()
 {
     abilities = new PhoenixAbilities();
     tiers     = new List <IMoveSet>(new IMoveSet[]
                                     { new PhoenixMoveSetTier1st(), new PhoenixMoveSetTier2nd(), new PhoenixMoveSetTier3rd() });
 }
Пример #10
0
 static CommanderData()
 {
     abilities = new CommanderAbilities();
     tiers     = new List <IMoveSet>(new IMoveSet[]
                                     { new CommanderMoveSetTier1st(), new CommanderMoveSetTier2nd(), new CommanderMoveSetTier3rd() });
 }
Пример #11
0
 static PistolData()
 {
     abilities = new NoAbility();
     tiers     = new List <IMoveSet>(new IMoveSet[]
                                     { new PistolMoveSetTier1st(), new PistolMoveSetTier2nd(), new PistolMoveSetTier3rd() });
 }
Пример #12
0
 static CatapultData()
 {
     abilities = new CatapultAbilities();
     tiers     = new List <IMoveSet>(new IMoveSet[]
                                     { new CatapultMoveSetTier1st(), new CatapultMoveSetTier2nd(), new CatapultMoveSetTier3rd() });
 }
Пример #13
0
 static HiddenDragonData()
 {
     abilities = new HiddenDragonAbilities();
     tiers     = new List <IMoveSet>(new IMoveSet[]
                                     { new HiddenDragonMoveSetTier1st(), new HiddenDragonMoveSetTier2nd(), new HiddenDragonMoveSetTier3rd() });
 }
Пример #14
0
 static DragonKingData()
 {
     abilities = new DragonKingAbilities();
     tiers     = new List <IMoveSet>(new IMoveSet[]
                                     { new DragonKingMoveSetTier1st(), new DragonKingMoveSetTier2nd(), new DragonKingMoveSetTier3rd() });
 }
Пример #15
0
 static PawnData()
 {
     abilities = new PawnAbilities();
     tiers     = new List <IMoveSet>(new IMoveSet[]
                                     { new PawnMoveSetTier1st(), new PawnMoveSetTier2nd(), new PawnMoveSetTier3rd() });
 }
Пример #16
0
 static CaptainData()
 {
     abilities = new CaptainAbilities();
     tiers     = new List <IMoveSet>(new IMoveSet[]
                                     { new CaptainMoveSetTier1st(), new CaptainMoveSetTier2nd(), new CaptainMoveSetTier3rd() });
 }