Esempio n. 1
0
 public override void Level4(Monster_Class myMonster)
 {
     Launcher.Launch(danmakuS, myMonster.transform.position, 0, 2);
     Launcher.Launch(danmakuM, myMonster.transform.position, 0, 3);
     Launcher.Launch(danmakuM, myMonster.transform.position, 0, 4);
     Launcher.Launch(danmakuL, myMonster.transform.position, 0, 5);
 }
Esempio n. 2
0
 public void SetStats()
 {
     if (mobElement == Damage.DamageType.Random)
     {
         mobElement = (Damage.DamageType)Random.Range(0, 12);
     }
     if (mobClass == Monster_Class.Random)
     {
         mobClass = (Monster_Class)Random.Range(0, 5);
     }
     if (mobClass != Monster_Class.Normal)
     {
         if (mobClass == Monster_Class.Tank)
         {
             SetStatsForTank();
         }
         else if (mobClass == Monster_Class.Fast)
         {
             SetStatsForFast();
         }
         else if (mobClass == Monster_Class.Strong)
         {
             SetStatsForStrong();
         }
         else if (mobClass == Monster_Class.Elite)
         {
             SetStatsForElite();
         }
     }
     else
     {
         SetStatsForNormal();
     }
 }
Esempio n. 3
0
 public virtual void Level4(Monster_Class myMonster)
 {
 }
Esempio n. 4
0
 public override void Level1(Monster_Class myMonster)
 {
     Launcher.Launch(danmakuL, myMonster.transform.position, 0, 5);
 }