void Start() { norm = this; _gun = GetComponent <Gun>(); normalBullets = new BulletManager(GameObject.Find("normalBullets").transform, "NormalBullet"); sp = FindObjectOfType <Spawn>(); }
/// <summary> /// Everything included with building the bottom menu bar should go here. /// </summary> private static void CreateBottomBar() { BottomBar = new Window(0, 620, true, TPEngine.Get().TextureManager.LoadTexture(@"art/TowerDefense/BotBar")); BottomBar.addButton(TPEngine.Get().TextureManager.LoadTexture(@"art/TowerDefense/BuyButton"), "BuyButton", MakeBuyWindowVisible); BottomBar.addButton(TPEngine.Get().TextureManager.LoadTexture(@"art/TowerDefense/Bot_NormalTower"), "normal", TowerBuilder.TowerBuildingClicked); NormalTower.UnlockTowerClass(); }
public void AddTower() { Tower towerToAdd = null; switch (newTowerType) { case "Normal Tower": { towerToAdd = new NormalTower(towerTexture, bulletTexture, new Vector2(tileX, tileY)); break; } } if (IsCellClear() == true && towerToAdd.Cost <= money) { towers.Add(towerToAdd); money -= towerToAdd.Cost; newTowerType = string.Empty; } }