Example #1
0
 public void initializeGunListing()
 {
     gunListing = new LoadoutGunMini[xHardCap, yHardCap];
     for (int i = 0; i < xHardCap; i++)
     {
         for (int j = 0; j < yHardCap; j++)
         {
             LoadoutGunMini newPiece = Instantiate(template, Vector2.zero, Quaternion.identity);
             gunListing[i, j] = newPiece;
             newPiece.transform.SetParent(displayBG.transform, false);
             newPiece.transform.localPosition = new Vector2(-180f + (180f * i), 160f - (80 * j));
         }
     }
     //First, let's load up our equipped char's gun.
     equipped.updateStats(Controller.c.playerRoster[currentPlayer].currEquip);
     equipped.updateMods(Controller.c.playerRoster[currentPlayer].currEquip);
     equipped.updateBorder(Controller.c.playerRoster[currentPlayer].currEquip);
     hovered.updateMods(InvManager.im.armory[0]);
     hovered.updateMods(InvManager.im.armory[0]);
     hovered.updateBorder(InvManager.im.armory[0]);
 }