Beispiel #1
0
    void Awake()
    {
        p_controller = Player.GetComponent <PlayerController> ();
        p_rank       = Player.GetComponent <ShipRank> ();

        picture  = transform.Find("Player/Picture/Image").GetComponent <Image> ();
        powerups = transform.Find("Player/PowerUps").GetComponent <Transform> ();
        lifebar  = transform.Find("Player/LifeBar/Bar").GetComponent <RectTransform> ();
    }
Beispiel #2
0
 float GetVortexRecoverSpeed(ShipRank pRank)
 {
     if (pRank.currentRank.ShipType == ShipType.Normal)
     {
         if (pRank.currentRank.Level == 1)
         {
             return(35);
         }
         if (pRank.currentRank.Level == 2)
         {
             return(50);
         }
         if (pRank.currentRank.Level == 3)
         {
             return(80);
         }
         if (pRank.currentRank.Level == 4)
         {
             return(100);
         }
     }
     else if (pRank.currentRank.ShipType == ShipType.Splitter)
     {
         if (pRank.currentRank.Level == 1)
         {
             return(18);
         }
         if (pRank.currentRank.Level == 2)
         {
             return(30);
         }
         if (pRank.currentRank.Level == 3)
         {
             return(40);
         }
         if (pRank.currentRank.Level == 4)
         {
             return(50);
         }
     }
     else if (pRank.currentRank.ShipType == ShipType.Blaster)
     {
         if (pRank.currentRank.Level == 1)
         {
             return(35);
         }
         if (pRank.currentRank.Level == 2)
         {
             return(50);
         }
         if (pRank.currentRank.Level == 3)
         {
             return(80);
         }
         if (pRank.currentRank.Level == 4)
         {
             return(100);
         }
     }
     else if (pRank.currentRank.ShipType == ShipType.X)
     {
         if (pRank.currentRank.Level == 1)
         {
             return(50);
         }
         if (pRank.currentRank.Level == 2)
         {
             return(100);
         }
         if (pRank.currentRank.Level == 3)
         {
             return(150);
         }
         if (pRank.currentRank.Level == 4)
         {
             return(200);
         }
     }
     return(1);
 }
Beispiel #3
0
 void Start()
 {
     shipRank = GetComponent <ShipRank> ();
 }